diff --git a/.claude/rules/common-pitfalls.md b/.claude/rules/common-pitfalls.md
index b3d7b0e47b..1ea8fb6220 100644
--- a/.claude/rules/common-pitfalls.md
+++ b/.claude/rules/common-pitfalls.md
@@ -19,8 +19,37 @@ covered in `docs/documentation/contributing.md`.
`contxb`/`momxb` shorthands are gone. Index positions depend on `model_eqns` and
enabled features — changing either moves ALL indices; never hard-code one.
+## AMR levels (silent-index traps)
+
+- **A level-`l` block's fine extent is `amr_ref_ratio**l * (coarse-region width) - 1`, NOT
+ `amr_ref_ratio*width`.** The `amr_ref_ratio*width` form is correct only for the level-1 initial
+ block; nested boxes compound by `amr_ref_ratio` per level (`amr_ref_ratio**level`). Every
+ fine-extent computation uses `amr_ref_ratio**amr_block_level` — geometry
+ (`s_set_amr_fine_geometry`), the restart-reader extent check, load-weight, `fmul`.
+ Assuming `amr_ref_ratio*width` rejects level≥2 blocks as corrupt (the exact bug that bit the
+ multi-level restart reader).
+- **"coarse" in the AMR coupling routines means the block's PARENT level (`l-1`), not the
+ base grid (level 0).** For a level-1 block the parent IS L0; for level≥2 the block folds
+ to/from its parent block's fine array. `s_amr_gather_coarse_patch`,
+ `s_interpolate_coarse_to_fine`, and the restrict/reflux path all operate in the
+ parent-fine frame — assuming L0 silently corrupts level≥2 coupling.
+- **The fine advance SWAPS the coarse grid globals (`m/n/p`, `idwint/idwbuff`, coords,
+ `acoustic_source`, `ab_active`) to a fine block and restores them after — see the SWAP
+ CONTRACT block at the `sw_*` declarations in `m_amr.fpp`.** Any module-level variable
+ DERIVED from the grid that a kernel reads during the fine advance must be swapped there or
+ refreshed per fine call at its use site; if it is `GPU_DECLARE`'d, its DEVICE copy must be
+ refreshed too. A stale device copy of coarse bounds reads out of range on the fine grid
+ under **CCE OpenACC only** (NVHPC/CCE-omp evaluate bounds host-side) — this was the `ab_int`
+ regression, fixed by an unconditional `GPU_UPDATE` in `s_compute_rhs`. `amr_rvw` (cyl_coord
+ radius weights) is the next candidate, currently safe only via a `m_checker.fpp` gate.
+ A CPU-only or NVHPC-acc pass proves NOTHING here; this class is CCE-acc-specific.
+
## GPU
+- NEVER put a `GPU_PARALLEL_LOOP` inside a Fortran `block` construct: amdflang compiles
+ it clean but silently DROPS the region from the device image — the first launch dies
+ with `HSA_STATUS_ERROR_INVALID_SYMBOL_NAME` naming an `__omp_offloading_*` symbol.
+ Hoist the kernel into its own module subroutine.
- WARNING: do NOT wrap `GPU_LOOP` in `GPU_PARALLEL` for spatial loops — `GPU_LOOP` emits
empty directives on Cray and AMD, causing silent serial execution. Spatial loops always
use `GPU_PARALLEL_LOOP`/`END_GPU_PARALLEL_LOOP`. Macro API:
@@ -36,6 +65,15 @@ covered in `docs/documentation/contributing.md`.
- `@:ACC_SETUP_VFs(...)`/`@:ACC_SETUP_SFs(...)` GPU pointer setup compiles only under
Cray. Around MPI: `GPU_UPDATE(host=...)` before send, `GPU_UPDATE(device=...)` after
receive.
+- **Never `GPU_UPDATE` a NON-CONTIGUOUS array section.** `GPU_UPDATE(device='[q%sf(a:b,
+ c:d, e:f)]')` on a sub-box emits correct OpenMP, but AMD flang copies it as
+ `size(section)` CONTIGUOUS elements starting at the first: only the leading run lands
+ where it is named and the rest overwrites neighbouring cells with stale data — no error,
+ no warning. A leading section (`arr(1:n)`, or a fixed trailing index like
+ `freg(d)%lo(:,:,:,k)`) IS contiguous and safe; anything that strides is not. To move a
+ sub-box, pack/unpack it with a device kernel (`s_l0_pack_unpack_block`,
+ `s_amr_restrict_pack_device`) — that is why those exist. Measured: 10 of 60 covered
+ cells delivered in the AMR cross-rank restrict, mass off 1.4e-5 per regrid.
- An array whose bound is a device global (`dimension(num_fluids)`, `dimension(num_species)`) may be
passed to a device routine **from a parallel-loop body, but not from inside another
`GPU_ROUTINE(parallelism='[seq]')`**. CCE OpenACC rejects the second form with
diff --git a/.lychee.toml b/.lychee.toml
index f703aa73cb..e084872a08 100644
--- a/.lychee.toml
+++ b/.lychee.toml
@@ -33,4 +33,5 @@ exclude = [
"https://code\\.visualstudio\\.com/?$", # Root page returns 403 to automated requests
"https://stackoverflow\\.com", # Returns 403 to automated requests
"https://marketplace\\.visualstudio\\.com", # Returns 503 to automated requests
+ "_8md\\.html$", # Doxygen auto-links backticked *.md filenames in prose to per-file pages it never generates for markdown inputs; the real md_*.html page links are still checked
]
diff --git a/.typos.toml b/.typos.toml
index 1c8eb909fb..ff1d40cee2 100644
--- a/.typos.toml
+++ b/.typos.toml
@@ -7,6 +7,9 @@ extend-ignore-identifiers-re = [
AttributeIDSupressMenu = "AttributeIDSupressMenu"
[default.extend-words]
+# Cray CCE spells it this way in the lib-4425 runtime error; quoted verbatim in the AMR ledger so the
+# message stays greppable against what the machine actually prints.
+Unitialized = "Unitialized"
INOUT = "INOUT"
WRONLY = "WRONLY"
nd = "nd"
@@ -22,6 +25,9 @@ TKE = "TKE"
HSA = "HSA"
infp = "infp"
Sur = "Sur"
+thi = "thi" # AMR clustering local: tagged-box hi index (tlo/thi)
+alo = "alo" # AMR clustering local: accepted-box lo array (alo/ahi)
+thr = "thr" # AMR clustering local: min-separation merge threshold
equil = "equil" # abbreviation for "equilibrium" (flamelet chemistry)
chioces = "chioces" # typo for "choices" - tests constraint key validation
reqires = "reqires" # typo for "requires" - tests dependency key validation
diff --git a/cmake/GPU.cmake b/cmake/GPU.cmake
index 44cda01cdc..506716dc04 100644
--- a/cmake/GPU.cmake
+++ b/cmake/GPU.cmake
@@ -90,9 +90,15 @@ elseif (CMAKE_Fortran_COMPILER_ID STREQUAL "Cray")
add_link_options("SHELL:-hkeepfiles")
if (CMAKE_BUILD_TYPE STREQUAL "Debug")
+ # -h bounds: array-bounds and pointer checking, the Cray equivalent of gfortran's
+ # -fcheck=bounds,pointer / Intel's -check bounds / NVHPC's -Mbounds, all of which the
+ # debug branches above already set. Cray was the ONLY compiler whose debug build had no
+ # bounds checking, so an out-of-bounds write showed up here only as a later, unrelated
+ # allocation failing with an uninitialised descriptor.
add_compile_options(
"SHELL:-h acc_model=auto_async_none"
"SHELL: -h acc_model=no_fast_addr"
+ "SHELL: -h bounds"
"SHELL: -K trap=fp" "SHELL: -g" "SHELL: -O0"
)
add_link_options("SHELL: -K trap=fp" "SHELL: -g" "SHELL: -O0")
diff --git a/docs/documentation/amr.md b/docs/documentation/amr.md
new file mode 100644
index 0000000000..54672aae18
--- /dev/null
+++ b/docs/documentation/amr.md
@@ -0,0 +1,371 @@
+@page amr Adaptive Mesh Refinement
+
+# Adaptive Mesh Refinement
+
+> **Experimental.** AMR is off by default (`amr = F`) and requires explicit opt-in.
+> The physics support matrix is enforced at run time by the checker; unsupported
+> combinations abort with a clear message rather than producing silently wrong results.
+
+## Overview {#amr-overview}
+
+Block-structured adaptive mesh refinement (AMR) concentrates resolution where the flow
+demands it — around shocks, interfaces, and bubble clouds — while leaving the rest of the
+domain at the coarser base-grid resolution. MFC implements a multi-level block hierarchy: the
+unmodified base (level-0) solve runs as usual, and one or more refined rectangular blocks advance
+alongside it on a finer grid — nested recursively to `amr_max_level` levels when enabled.
+
+The fine blocks are dynamically repositioned every `amr_regrid_int` coarse steps using a
+gradient-based cell tagger and Berger–Rigoutsos block clustering, so they follow moving
+features automatically. When `amr_regrid_int = 0` the block is fixed at the initial
+`amr_block_beg`/`amr_block_end` position for the whole run.
+
+AMR lives entirely in the `simulation` executable (`src/simulation/m_amr.fpp` and
+`m_amr_registers.fpp`) and is the only part of MFC that modifies the solver's grid
+mid-run.
+
+---
+
+## The Block-Structured Model {#amr-model}
+
+The hierarchy spans levels `0` through `amr_max_level` (default `1`, i.e. two levels):
+
+- **Level 0** — the base grid with cell spacing `dx`, `dy`, `dz`. The ordinary MFC solver
+ advances this level every step.
+- **Level 1** — a list of up to `amr_max_blocks` rectangular refined blocks, each covering
+ a sub-region of the level-0 domain at `amr_ref_ratio`:1 refinement (`amr_ref_ratio` = 2 or 4;
+ the cell spacing shrinks by `amr_ref_ratio` in every active direction).
+- **Levels 2 … `amr_max_level`** — when `amr_max_level > 1`, blocks nest recursively: a
+ level-`l` block refines a region of its parent level-(`l-1`) block by a further
+ `amr_ref_ratio`, tracking a moving feature to arbitrary depth. Multi-level nesting requires
+ `amr_ref_ratio = 2`. See @ref amr_multilevel for the nesting and reflux details.
+
+Each block is described by its bounding box in level-0 cell-index space
+(`amr_block_beg(1:num_dims)` to `amr_block_end(1:num_dims)`). The initial (level-1)
+fine-block extents must satisfy:
+
+```
+amr_ref_ratio*(amr_block_end(i) - amr_block_beg(i) + 1) - 1 <= N_i
+```
+
+where `N_i` is the global cell count in direction `i`. This ensures the fine scratch
+(which is sized to the base grid) is never overflowed. A level-`l` block's fine extent
+grows as `amr_ref_ratio**l`, so the nested boxes are sized accordingly.
+
+**Slot storage.** Block slots are sized to the maximum possible block size (half the
+per-rank subdomain in each dimension), but their field arrays are allocated lazily and only
+for the blocks a rank actually owns, so a rank's fine memory tracks its share of the pool
+(roughly `1/num_procs` of it) rather than all `amr_max_blocks` slots. Regrid reuses the
+existing allocations by adjusting the active geometry metadata.
+
+---
+
+## Algorithm {#amr-algorithm}
+
+### Prolongation (coarse-to-fine interpolation) {#amr-prolongation}
+
+When a block is first created or moved by regrid, the fine solution is initialized from
+the coarse level by **conservative-linear prolongation**: a piecewise-linear fit to the
+coarse cell averages is evaluated at each fine cell centre, ensuring the fine-cell averages
+are consistent with the coarse parent to second order. Physics-specific closures
+are applied after prolongation:
+
+- **Multi-fluid**: volume fractions are renormalized so they sum to one on the fine level.
+- **Euler-Euler bubbles**: the radius moment is floored to a small positive fraction of
+ the parent so reconstructed radius and number density stay positive.
+- **Chemistry**: species partial densities are rescaled so `sum(Y_k) = 1` and `Y_k >= 0`
+ on the fine level by construction.
+
+### Per-block advance {#amr-advance}
+
+The fine block advances using the same WENO/Riemann/RK3 solver as the coarse level. The
+solver globals (`m`, `n`, `p`, `dx`, ...) are swapped to the block geometry before the
+advance and restored afterward. Ghost cells at the coarse/fine boundary are filled by
+conservative-linear prolongation from the current coarse solution (or time-interpolated
+between the coarse `t^n` and `t^{n+1}` states when subcycling is enabled).
+
+Without subcycling, the fine block takes one step at the case `dt` (same as the coarse
+step). With subcycling it takes two steps at `dt/2`.
+
+### Flux registers and refluxing {#amr-reflux}
+
+A **flux register** accumulates the fine-level face fluxes at every coarse/fine interface
+face during the fine advance. After the fine advance completes, the **reflux correction**
+replaces the corresponding coarse-level fluxes with the summed fine fluxes (Berger–Colella
+refluxing). This correction is what makes the scheme exactly conservative: the coarse and
+fine levels exchange mass, momentum, and energy at machine precision across the block
+boundary, regardless of the solution inside the block.
+
+Viscous stress and work enter as face-centred source fluxes of the same form as the
+advective flux, so they travel through the same registers. The reflux matches the full
+advective + viscous flux, and energy (including viscous work) is conserved.
+
+### Restriction (fine-to-coarse averaging) {#amr-restriction}
+
+After refluxing, the fine cell averages inside the block are **volume-averaged** back to
+the coarse level (each coarse cell equals the average of its 2^d fine children). This
+overwrites the coarse solution inside the block with the fine-level values. The coarse
+level outside the block is unchanged. On uniform Cartesian grids the children share a cell
+volume, so this is a plain arithmetic mean; under `cyl_coord` (2D axisymmetric) cell volume
+scales with radius, so the fold-back is weighted by each fine child's cell-center radius and
+the flux-register reflux area-weights the coarse/fine faces (radial faces by the outside
+cell's `r_face/r_cell`, axial faces by the covering fine faces' radii), keeping the
+radius-weighted conserved quantity exact to machine precision.
+
+### Dynamic regrid {#amr-regrid}
+
+Every `amr_regrid_int` coarse steps (when `amr_regrid_int > 0`):
+
+1. **Tag** every coarse cell whose normalized density gradient exceeds `amr_tag_eps`.
+2. **Cluster** the tagged cells using Berger–Rigoutsos recursive bisection into a list of
+ rectangular boxes, each grown by `amr_buf` coarse cells of buffer padding on each side.
+3. **Merge** boxes whose padded extents come within a ghost-cell buffer width of each
+ other (guaranteeing no fine–fine adjacency, which the solver does not support).
+4. **Split** each box further if its tag efficiency (tagged cells / total cells) has not
+ yet reached `amr_cluster_eff`. Stop splitting when the box count reaches
+ `amr_max_blocks`.
+5. **Prolongate** the new block geometry from the current coarse solution, then continue.
+
+Setting `amr_buf >= 1` and `amr_tag_eps > 0` is required when regridding is active.
+
+### Subcycling {#amr-subcycle}
+
+`amr_subcycle = T` enables Berger–Colella dt/2 subcycling:
+
+- The coarse level takes one step at the case `dt`.
+- The fine level takes two steps at `dt/2`.
+- Ghost values at the coarse/fine boundary are time-interpolated between the saved
+ `t^n` and `t^{n+1}` coarse states for each fine substep.
+- Accumulated fine fluxes are refluxed back to the coarse level after each coarse step.
+
+Subcycling improves temporal accuracy at the block boundary and is the recommended mode
+for production runs. It requires a fixed time step (`cfl_dt = F`).
+
+---
+
+## Conservation and Accuracy {#amr-conservation}
+
+**Exact conservation.** The flux-register reflux mechanism ensures per-fluid mass,
+momentum, and total energy are conserved to machine precision across the coarse/fine
+boundary. Defects are consistently ~1e-15 in validated runs (single-fluid, multi-fluid,
+viscous, bubble, chemistry, and phase-change cases).
+
+**Free-stream preservation.** A uniform-state run with AMR active (including
+subcycling and regrid) preserves the free stream to machine precision — no spurious
+velocities or pressure drift at the block boundary.
+
+**Element-exact multi-rank.** An `np=1` run and an `np=2` run with the block spanning
+the rank boundary produce bit-identical results (element-exact seam), confirming that
+the owner distribution and the coarse↔fine gather/scatter introduce no asymmetry.
+
+**Accuracy posture.** Inside the block the fine-level solution converges at WENO order.
+At the coarse/fine boundary the conservative-linear ghost fill is second order. The
+viscous seam carries a bounded (~1e-6) np-dependent error only at the *prolongation
+ghost* layer (the inherently-approximate coupling zone of any c/f boundary); bulk
+accuracy is unaffected. For viscous cases with strong shear or boundary layers, a static
+or generously buffered block is recommended (the density-gradient tagger does not sense
+shear well; error-estimator taggers are future work).
+
+---
+
+## Parallelism {#amr-parallel}
+
+### Multi-rank (MPI) {#amr-mpi}
+
+The fine level uses **single-owner block distribution**: each active block is assigned
+one owner rank by chains-on-chains balancing of fine-work weight (fine cell count) in
+Morton order of the block's low corner, recomputed at every regrid with state migration
+(`s_amr_assign_block_owners`). Nested refinement towers co-locate with their level-1
+anchor so parent↔child coupling stays rank-local. A block may span rank boundaries —
+the owner holds the whole fine block, and the coarse-side coupling (ghost sources,
+restriction targets, reflux faces) moves through point-to-point coarse↔fine
+gather/scatter between the owner and the ranks whose base subdomains the block
+overlaps. Same-level adjacent blocks (produced by tiling wide features) reconcile
+their shared-face ghosts with a fine-fine seam halo each stage, so both sides compute
+a matching seam flux.
+
+The fine block may cover at most about half of the global extent per dimension
+(`amr_maxc`), since the fine advance reuses the rank-local solver scratch (sized to
+the base subdomain); wider features are tiled into adjacent blocks.
+
+Restart with `parallel_io` repartitions the fine blocks across any rank count; the
+serial (per-rank-file) restart path requires the same rank count as the run that wrote
+the fine-level file and aborts otherwise (see the Restart section below).
+
+### Load-balance coupling {#amr-loadbalance}
+
+When `load_balance = T` (see the load-balance parameters in @ref case), the weighted
+Cartesian decomposition accounts for the extra work of the fine advance: cells inside
+the block footprint are given a higher weight, biasing the rank boundaries toward a
+balanced allocation of fine work. A deterministic feasibility clamp ensures the weighted
+split never violates the half-subdomain constraint.
+
+Fine-block ownership additionally weights each block by a measured cost model over its
+footprint (base cell cost, plus IB-marked cells and, when a load-weight diagnostic
+writer is on, phase-change iteration counts), so blocks concentrating expensive physics
+weigh more than equal-size quiescent ones at every regrid.
+
+The weighted Cartesian split itself is static after startup. Because
+`s_load_balance_rebalance` runs at every startup from the restart file, a long run can be
+**rebalanced by checkpoint-and-restart**: stop, then restart with `load_balance = T` — the
+split planes are recomputed from the saved state at the point of restart.
+
+For in-run rebalancing of the base grid there is a separate, opt-in mechanism: `l0_ntile`
+tiles the base grid into `l0_ntile**num_dims` refinement-ratio-1 blocks advanced through the
+same per-block solver as the fine overlay (byte-identical to the untiled run), and
+`l0_rebalance_interval > 0` periodically recomputes the SFC cut from measured per-tile cost
+and migrates tiles whose owner changed. Tiling composes with `amr` only for static,
+single-level, non-subcycled runs today; the checker names the unsupported combinations.
+
+### GPU {#amr-gpu}
+
+The fine-block field arrays (`q_cons`, `q_prim`, `rhs`, and the ghost-lerp sources) are
+device-resident from allocation onward. The ghost fill, per-block RHS/RK advance, and
+restriction are all performed on-device. GPU correctness has been validated on NVIDIA
+V100 (OpenACC / nvhpc) for all supported physics rungs: single-fluid, multi-fluid,
+viscous, bubbles, multi-block, phase-change, and chemistry.
+
+The GPU build uses `src/simulation/` OpenACC/OpenMP macros; see @ref gpuParallelization
+for the macro API.
+
+**Scaling note.** Within a rank, owned blocks advance sequentially: the fine advance
+swaps one block at a time into a single working slot (global grid state plus a shared
+coarse-patch scratch buffer), so per-rank wall time scales with the *sum* of its
+blocks' work. Cross-rank parallelism comes from distributing block ownership; strong
+scaling therefore saturates when ranks own many small blocks. Batching per-rank block
+advances (per-slot state instead of the global swap) is the known lever and is future
+work.
+
+---
+
+## Supported Physics {#amr-physics}
+
+The table below summarises what is and is not supported under AMR. The checker
+(`src/simulation/m_checker.fpp`) enforces every restriction at run time and aborts with
+a diagnostic message for unsupported combinations.
+
+| Physics | Status | Notes |
+| :--- | :---: | :--- |
+| Single-fluid Euler (`num_fluids = 1`) | Supported | Base configuration |
+| Multi-fluid Euler (`num_fluids > 1`) | Supported | Requires `mpp_lim = T`; volume fractions sum-preserved on prolongation |
+| Viscous (`viscous = T`) | Supported | Viscous fluxes refluxed; bounded seam error at prolongation ghost layer |
+| Euler-Euler bubbles (`bubbles_euler`; polytropic or non-polytropic; `nb >= 1`, polydisperse) | Supported | Moment realizability floor applied to all positive moments on prolongation |
+| Phase change / relaxation (`relax = T`) | Supported | Per-cell relaxation runs on the fine block before restriction |
+| Chemistry — reactions + advection + diffusion (`chemistry = T`) | Supported | Species sum/positivity closure on prolongation; temperature ghost exchanged at rank seams; diffusion fluxes refluxed like viscous |
+| Surface tension (`surface_tension = T`) | **Not supported** | The capillary force depends on the interface-normal direction; the prolonged fine ghost color cannot reproduce the coarse normal across a 2:1 boundary, producing a growing spurious seam current. See @ref case section 7.1. |
+| Hypoelasticity (`hypoelasticity = T`, incl. continuum damage) | Supported | Stress components prolong on the generic conservative path; the fine swap recomputes the spacing-dependent FD coefficients |
+| Hyperelasticity | **Not supported** | Gated (no upstream test coverage to validate against) |
+| MHD / RMHD, 1D | Supported | div(B) = d(Bx)/dx and 1D evolves only By/Bz (Bx is the uniform `Bx0` parameter), so div(B) = 0 by construction - the 2D/3D seam failure mode is structurally absent; By/Bz reflux and restrict as ordinary conserved scalars (HLL and HLLD; incl. relativistic) |
+| MHD, 2D/3D | **Not supported** | Attempted and measured: per-component B prolongation/reflux is not divergence-preserving - on a magnetized 2D Brio-Wu the coarse/fine seam is a continuous O(1) monopole source that GLM cleaning spreads but cannot remove (max abs div(B) 0.53 block-interior / 0.36 far-field vs the no-AMR 1.4e-3 cleaning background; HLLD, which has no GLM coupling, NaNs outright). Needs constrained-transport-class B prolongation and reflux |
+| QBMM bubbles (polytropic) | Supported | Bubble moments live in `q_cons`, injected piecewise-constant at prolongation to preserve CHyQMOM realizability |
+| QBMM bubbles (non-polytropic) | Supported | Each block carries its own `pb`/`mv` quadrature side-state: prolonged piecewise-constant (realizability), advanced with the block's own rhs scratch, restricted back with the moments; dynamic regrid and `amr_subcycle` are both supported (the side-state bounces through the regrid and time-lerps its ghost shell) |
+| Lagrangian bubbles (`bubbles_lagrange = T`) | Supported (cloud excluded from blocks) | Two-way coupling lives on the coarse grid: regrid suppresses tags and clips candidate boxes around the cloud's padded bbox (positions + `mapCells` smearing + stencil + drift margin, recomputed collectively each regrid), the fine advance skips the EL hooks, EL volume fractions prolong WITHOUT the sum-to-one closure (their sum is the local liquid fraction), and a per-stage guard aborts if the cloud reaches an active block |
+| Immersed boundaries (`ib = T`; one or more non-STL bodies, static or prescribed-motion `moving_ibm=1`) | Supported | Per-block fine-grid IB markers/ghost points, rebuilt each fine substage at the body's sub-time position for a moving body; non-conservative ghost-cell forcing at the body; with dynamic regrid candidate boxes expand to fully contain each body at its live position plus margin, the fine IB state rebuilds after every regrid, and a per-substage guard aborts if a moving body reaches its block boundary between regrids; force-driven (`moving_ibm=2`)/STL gated; a body spanning a rank seam is rejected at startup |
+| IGR solver (`igr = T`) | Supported (restriction-only coupling) | The fine block runs its own fixed-iteration sigma solve, seeded and Dirichlet-bounded by the converged coarse sigma (frozen ghost ring; the per-iteration BC populate is skipped); the coarse warm-start state is saved/restored across the fine advance. The Berger-Colella reflux is NOT captured from the fused IGR flux kernels, so seam conservation is truncation-order rather than exact; free-stream preservation is exact. `amr_subcycle` is gated |
+| 2D axisymmetric (`cyl_coord = T`, `p = 0`) | Supported (single level) | Geometric sources read the live (swapped) grid; the axis half-width cell's per-cell WENO coefficients are recomputed for each block on swap/restore; blocks stay `buff_size` off the axis (domain-edge clamp); the axis-singularity viscous treatment runs on the coarse pass only. Cell volume scales with radius, so the fold-back is radius-weighted (fine `y_cc`) and the reflux area-weights radial faces (`r_face/r_cell`) and axial fine-flux averages (fine-face radius) - conservation is exact to machine precision. Restricted to `amr_max_level = 1` and not combined with non-polytropic QBMM (their parent-frame / `pb`-`mv` fold-backs are not yet radius-weighted; both are checker-gated) |
+| 3D cylindrical (`cyl_coord = T`, `p > 0`) | **Not supported** | The per-stage azimuthal Fourier filter is a global operation incompatible with the block-local fine advance |
+| Grid stretching (`stretch_x[y,z] = T`) | Supported | Fine ghost-shell coordinates extend by exact parent-cell bisection, and the spacing-dependent WENO coefficients are recomputed for the active grid on every block swap/restore (`amr_weno_coef_recompute`, armed automatically when the grid is nonuniform); prolongation stays conservative but its slope estimate is first-order on nonuniform parents. Stretched grids do NOT combine with Lagrangian bubbles or dynamic regrid with immersed bodies (their position-to-cell-index conversions assume uniform spacing; init abort) |
+| Riemann-extrapolation BCs (`bc = -4`) | **Not supported** | Boundary-adjusted WENO coefficient rows cannot be inherited by interior blocks (checker gate) |
+| `active_box` | Supported (single-rank; `num_procs > 1` is rejected at input check) | Blocks must sit strictly inside the monotonically-growing active window (init abort + regrid clamp: the windowed coarse update would drop reflux corrections at faces outside it); the fine advance disables the coarse-indexed windowing and treats its whole block as active; the frozen exterior is valid ambient data for ghost prolongation |
+| `acoustic_source` | Supported | The source acts on the coarse grid only: its support must not overlap the initial block (startup abort), and dynamic regrid keeps its boxes clear of the support (tags suppressed, candidate boxes clipped); emitted waves enter blocks through the coarse/fine coupling |
+
+**Mandatory solver settings.**
+
+AMR requires:
+- WENO reconstruction (`recon_type = 1`, any order) or the IGR solver (`igr = T`)
+- SSP-RK3 time-stepping: `time_stepper = 3`
+- 5- or 6-equation model: `model_eqns = 2` or `3` (for 6-eq the per-stage pressure relaxation also runs on each fine block)
+
+---
+
+## Parameters {#amr-parameters}
+
+The table below summarises the AMR parameters. For the full parameter descriptions,
+default values, and cross-parameter constraints see @ref case section 7.1.
+
+| Parameter | Type | Default | Description |
+| :--- | :---: | :---: | :--- |
+| `amr` | Logical | F | Enable AMR (off by default) |
+| `amr_block_beg(i)` | Integer | 0 | Initial block start cell index in direction `i` (level-0 index space) |
+| `amr_block_end(i)` | Integer | 0 | Initial block end cell index in direction `i` (level-0 index space) |
+| `amr_regrid_int` | Integer | 0 | Coarse steps between regrid events; 0 = static block |
+| `amr_tag_eps` | Real | 0.1 | Normalized density-gradient threshold for refinement tagging; required `> 0` when `amr_regrid_int > 0` |
+| `amr_buf` | Integer | 3 | Coarse-cell padding around tagged cells; required `>= 1` when `amr_regrid_int > 0` |
+| `amr_subcycle` | Logical | F | Advance fine level at `dt/2` (two substeps per coarse step) with Berger-Colella refluxing |
+| `amr_max_blocks` | Integer | 4 | Number of fixed refined-block slots preallocated; each slot is max-block sized (~N times device memory for N slots) |
+| `amr_max_level` | Integer | 1 | Maximum refinement depth: `1` = single refined level, `> 1` = recursive multi-level nesting (needs `amr_max_blocks >= 2` and `amr_ref_ratio = 2`). See @ref amr_multilevel |
+| `amr_ref_ratio` | Integer | 2 | Cell-refinement ratio between adjacent levels; must be 2 or 4. `amr_ref_ratio = 4` is single-level only (no nesting, no subcycling) |
+| `amr_cluster_eff` | Real | 0.7 | Berger-Rigoutsos min tag efficiency a clustered box reaches before splitting stops; must satisfy `0 < amr_cluster_eff <= 1` |
+
+---
+
+## Usage Example {#amr-example}
+
+The minimal configuration for a 1D run with a static refined block spanning cells 16
+through 47 (level-0 index space):
+
+```python
+# case.py excerpt — 1D single-fluid AMR, static block
+{
+ # ... base grid, patch, time-stepping settings ...
+ 'recon_type' : 1, # WENO (required)
+ 'time_stepper' : 3, # SSP-RK3 (required)
+ 'model_eqns' : 2, # 5- or 6-equation model (2 or 3)
+
+ # AMR
+ 'amr' : 'T',
+ 'amr_block_beg(1)': 16,
+ 'amr_block_end(1)': 47,
+ 'amr_regrid_int' : 0, # static block; set > 0 for dynamic regrid
+}
+```
+
+For a dynamic run that tracks shocks, add:
+
+```python
+ 'amr_regrid_int' : 10, # regrid every 10 coarse steps
+ 'amr_tag_eps' : 0.1, # normalized density-gradient threshold
+ 'amr_buf' : 3, # 3-cell buffer padding
+ 'amr_subcycle' : 'T', # fine level at dt/2
+```
+
+For multi-fluid (5-equation), additionally set:
+
+```python
+ 'num_fluids' : 2,
+ 'mpp_lim' : 'T', # required for num_fluids > 1 under AMR
+```
+
+---
+
+## Limitations and Notes {#amr-limitations}
+
+- **Slot memory.** Slots are sized to the maximum block extent, but field arrays are
+ allocated lazily and only for the blocks a rank owns (`amr_slot_live`), so a rank's fine
+ memory is roughly `1/num_procs` of the pool rather than the whole of it. Right-sized
+ per-block pools (rather than max-extent slots) are still future work.
+- **Restart across rank counts.** `parallel_io` restart repartitions the fine blocks
+ across any `num_procs` (each block is one contiguous region under whole-block ownership).
+ The serial (per-rank-file) restart path requires the same `num_procs` and aborts with a
+ clear message otherwise.
+- **Half-subdomain limit.** Each block may span at most half of any rank's local subdomain
+ per dimension, because the fine advance reuses the rank-local solver scratch.
+- **Multi-level constraints.** Recursive multi-level nesting (`amr_max_level > 1`) requires
+ `amr_ref_ratio = 2`; with immersed boundaries it is single-rank only, and a moving body is
+ not yet supported. `amr_ref_ratio = 4` is single-level only.
+- **Output resolution.** Standard visualization output (HDF5/SILO) is written at level-0
+ resolution; the restricted fine solution is already folded into the coarse fields over the
+ block region, so existing visualization workflows are unchanged. Setting `amr = T` in the
+ post-process input additionally overlays the refined fine blocks as separate SILO domains
+ (default off), giving fine-resolution visualization where blocks are active.
+- **Unsupported physics.** See the [physics matrix](#amr-physics) above. The restrictions
+ are enforced by the checker and reflect the validation state at the time of writing.
+
+
Page last updated: 2026-07-27
+
+## Design notes {#amr-design-notes}
+
+Internal design / implementation records (how the code works, not how to configure it):
+
+- @subpage amr_multilevel — multi-level nesting design and reflux
+- @subpage amr_fine_distribution — fine-block distribution across MPI ranks
+- @subpage amr_block_batching — measured per-block swap cost and the batching design it implies
diff --git a/docs/documentation/amr_action_plan.md b/docs/documentation/amr_action_plan.md
new file mode 100644
index 0000000000..382237983f
--- /dev/null
+++ b/docs/documentation/amr_action_plan.md
@@ -0,0 +1,7994 @@
+# AMR performance plan (2026-08-19 — post-diagnosis execution plan)
+
+> **2026-08-20 RE-FOUNDING: read `amr_endstate.md` first.** The program is derived from the
+> end-state architecture (four pillars, weak-scaling invariants W1-W8), not from phase shares at
+> the matched point. This document is the evidence ledger and detailed work list; where its
+> sequencing conflicts with the endstate ladder (notably: the batched advance is REINSTATED as
+> Phase 2, the "kills batching-the-advance" reading was an operating-point artifact), the endstate
+> document wins.
+>
+> ## CURRENT STATE (2026-08-28 EOD) — read this before picking work
+>
+> This block supersedes everything above it. Ledgers 40-43 below record how these conclusions were
+> reached, including four that were WRONG when first written; read them for method, not for status.
+>
+> ### Landed 2026-08-28 (19 commits; every code one gated on the AMR suite, most 69/69)
+>
+> | commit | change |
+> |---|---|
+> | `b055b0db` | **Cray debug bounds checking** — the only compiler whose Debug build had none |
+> | `8e10b445` | device-declare the module allocatables `@:ALLOCATE` maps (consistency, NOT the CCE fix) |
+> | `fa20cbae` | **NVHPC build fix** — a `GPU_DECLARE` must follow every symbol it names |
+> | `eb6b…` | **B1** — canonical Morton merge order; the merge depends on the box SET, not traversal order |
+> | `58aa0867` | **S3.3** — level->=2 forest clustered per OWNER, tags exchanged point-to-point |
+> | `263730c9` | **W1a** — six per-stage loops iterate this rank's own blocks, not the global list |
+> | `cefd3176` | **Restart format v2** — per-block (owner, m, n, p), not a per-RANK extent vector |
+> | `4ade13c3` | **CCE `move_alloc`** — a bare module-scope derived-type allocatable aborts on CCE (`lib-4425`). This is why AMR had NEVER run on Frontier; 64/66 pass after |
+> | `a72c125b` | **B0b** — `amr_blocking_factor` default 1 -> 4, + 14 regenerated goldens |
+> | `79fe684b` | `override_tol=1e-11` on the two churn-growth goldens (CCE reassociation, not a parallel defect) |
+> | `e2cb6078` | **S3.2b** — a rank-local node skips its global reduction; only the owner descends |
+> | `299c3686` | **S3.3c** — level-2 nesting coverage from OWNED blocks + one `ALLREDUCE(LOR)`; O(P^2) -> O(P) |
+> | `4a2edfbd` | **S3.2b-2a** — LEVEL-ORDER descent: one reduction per tree DEPTH, not per node |
+> | `b865a9a0` | **S3.2b-2b** — a NARROW node reduces among the ranks it spans (p2p), not the whole machine |
+>
+> ### Measured, not argued
+>
+> | quantity | before | after |
+> |---|---|---|
+> | `gwin_bytes` (level>=2 gather) | 2.00x per np-doubling | **FLAT over 8x in P** |
+> | per-rank clustering work | 3,016 / 5,888 / 11,632 / 23,128 | **378 at all four rungs** |
+> | level-1 collectives per regrid | 3,038 -> 23,310 | **~130x fewer at every rung** |
+> | checkpoint header at 75k ranks | 7.4 GB | **128 KB** |
+> | `MPI_TAG_UB` headroom | *assumed* 28k ranks | **measured 7.2e6 ranks** (Cray MPICH 2**29 - 1) |
+>
+> ### The plan of attack
+>
+> | # | item | size | status |
+> |---|---|---|---|
+> | 1 | Restart format v2 | — | **DONE** `cefd3176` |
+> | 2 | B0b — `amr_blocking_factor` 1 -> 4 | 1 line | **DONE** `a72c125b`, 14 goldens moved |
+> | 3 | S3.2b — rank-local nodes skip the collective | ~50 LOC | **DONE** `e2cb6078` |
+> | 4 | S3.3c — `covered` from owned blocks | ~60 LOC | **DONE** `299c3686` |
+> | 6 | S3.2b-2 — depth-batch, then scope, the shared nodes | ~250 LOC | **DONE** `4a2edfbd` + `b865a9a0` |
+> | 5 | Subcycle — scoped below; the np>1 gate is ALREADY LIFTED | 2 parts | open, cheap |
+> | 7 | **W1's ~19 remaining PER-STEP global block scans** | mechanical | open — key the cache on `amr_mesh_epoch`, NOT the owner-only dirty flag |
+> | **P'** | **Tax + payoff RE-BASELINE, matched AND production physics** | machine time | **next; see below** |
+>
+> ### THE W4 GATE WAS BROKEN, and item P is RESTATED
+>
+> **`amr-bench/invariant_scorecard.py` computed its verdict from the `ntag` slope alone, with a
+> `max(lo, 1)` denominator. S3.1 deleted `ntag` to zero, so the ratio was `0/1 = 0.00x` on every arm and
+> the gate was PINNED TO MET — structurally incapable of reporting UNMET. Every post-S3.1 "W4 MET"
+> reading is void.** Fixed 2026-08-28: the verdict is now the worst of {`ntag`, `gwin`, `shr_nodes`,
+> `shr_bytes`}, a deleted term is excluded rather than scoring 0.00x, and the COLLECTIVE-COUNT axis is
+> read from `[amr-scope-r]`. General rule: *a gate whose verdict divides by a term the program is trying
+> to delete will report success the moment the work succeeds.*
+>
+> With it fixed, the shared level-1 path was UNMET on both axes — nodes 11/23/47/91 and bytes 2.20x/2.15x
+> per doubling, i.e. O(P) — which is what items 6a/6b then fixed.
+>
+> **Item P as written ("wall-time weak scaling 256-1024 ranks vs the AMReX 1.20x bar") is RETRACTED and
+> replaced by P'.** Two reasons, both from the docs themselves: `amr_endstate.md` section 3 records that
+> this program already lost five days to a wall-clock metric *structurally blind to W4*, and decision
+> D-node states weak-scaling validation is single-node-by-design. Wall time at np <= 8 cannot see the
+> terms items 3/4/6 removed. Sized: the shared-reduce term is 0.3 MB/rank/regrid at np64, 6 MB at np1024,
+> 29 MB at np4096 and only 740 MB at 75k — **it is irrelevant below ~4k ranks and targets full-machine
+> runs specifically.**
+>
+> **P' is the measurement that actually decides what comes next:** tax and payoff are 6.81x / 2.23x from
+> 08-22 and predate B1, S3.3, W1a, B0b, S3.2b and 2a/2b — and B0b DELIBERATELY MOVED THE BOX SET, so the
+> old number cannot be carried forward. `amr-bench/tax_rebaseline.sh` runs the same differenced protocol
+> at the matched point AND adds the production arms (WENO5+HLLC, int=20) the harness has described in a
+> comment since 08-21 without ever running — regrid frequency alone moves the tax ~3.8x, so the matched
+> point is not a proxy. **Note the trap it fixes: the original resolved the binary with
+> `ls -t .../bin/simulation | head -1`, which after a gate that also builds the chemistry variant selects
+> the CHEM binary — verified live.**
+>
+> ### THE ~1e7-BOX CEILING (recorded design limit, 2026-08-28)
+>
+> All ten regrid collectives sized at 1e5 ranks x 75 boxes/rank: the shared-signature reduction was the
+> largest at ~970 MB/rank/regrid (item 6 takes it to ~3.6 MB), after which **~390 MB remains in two
+> `ALLGATHERV`s of the box list** — `gbx(6, ntot)` at the clusterer's close and `gch(7, ntot_ch)` in the
+> nesting pass. Both are the *replicated box list* that `amr_endstate.md` deliberately KEEPS and calls
+> "tolerable to ~10^7 boxes". 1e5 ranks x 75 boxes IS 7.5M. **So the architecture has a ~10^7-box ceiling
+> and this program walks up to it, not through it.** That is parity with AMReX, which hits the same wall
+> from the other side (`TagBoxArray::collate` gathers every tagged cell to the I/O rank and hard-aborts
+> above INT_MAX tags). Going further is a re-founding of the box-list decision, not an increment.
+>
+> **The other half of the goal is untouched by all of the above.** Everything here is SCALING. Parity is
+> tax 6.81x against AMReX 3.13x on the same 15.2x geometric advantage — AMReX's AMR returns ~4.9x over
+> brute force where MFC's returns 2.23x. That gap is W2 (launch count), FLAT in P, and is paid on every
+> run at every rank count. Finishing the scaling program does NOT reach "at or near SOTA".
+>
+> **W5 is OFF the critical path** (measured tag headroom, above). Converting the remaining per-box tag
+> sites and dropping the `amr_max_blocks` base term stay worthwhile for the end state; they gate nothing.
+>
+> ### Subcycle, scoped (2026-08-28) — smaller than the plan assumed
+>
+> The plan carried subcycle as unsized and "checker-gated at np>1". Reading the code and the test
+> generator, that is out of date on the part that mattered:
+>
+> - **np>1 correctness is DONE.** Golden **(q) `AMR -> 1D -> multi-level dynamic subcycle wide L2 np=2`**
+> exists and passes. Its comment records that the checker gated this combination only *until*
+> `s_amr_advance_children` walked whole levels, and that it deliberately exercises a child owned by a
+> DIFFERENT rank than its parent -- the case where a missed P2P post is a deadlock rather than a
+> tolerance failure. So there is no gate to lift and no correctness work to do.
+> - **W1, cheap.** `s_amr_advance_fine_subcycle_all` has 3 x `do islot = 1, amr_num_blocks`. The
+> `amr_my_blk` list from W1a converts them the same way, once `s_amr_select_slot`'s side effect is
+> handled (it precedes the filter at these sites, which is exactly the case W1a left unconverted).
+> - **The real work: the per-box rendezvous.** `s_amr_subcycle_setup_block` is called once per block and
+> calls `s_amr_gather_coarse_patch` followed by a BLOCKING `s_amr_gather_send_flush`, twice per block
+> (`q_old` and `q_new`, plus the pbmv pair under QBMM). That is precisely the per-box gather this
+> ledger identifies as the original root cause, and the wave program already replaced it three times
+> on the lockstep path (I2a, I3, I5 -- all landed). **I8 is that conversion with three worked
+> precedents**, not new design. The wave routines' `@:ASSERT(.not. amr_subcycle)` marks the boundary.
+> - **It IS needed for the demonstration** (the subcycle path is required, user 2026-08-28): left as a
+> per-box rendezvous it would dominate at scale, exactly as F1/F2/F6 did before their waves.
+>
+> ### Deferred, deliberately
+>
+> - **W1 memory** — `amr_region_lo_all`/`hi_all`/`owns_all`/`block_level` are all sized `amr_max_blocks`,
+> so every rank holds every block: ~180 MB/rank at Frontier. Survivable on 64 GB. This is the real
+> end-state item (distribute the metadata, query through `f_amr_owner`) and it is what bounds W1 from
+> below -- W1a and S3.3c take the TIME to O(local), they cannot touch the MEMORY.
+> - The five W1a sites where `s_amr_select_slot(k)` precedes the owner filter (side effect on `amr_cur`).
+> - **W2** (batched advance) — flat in P, an efficiency item, not a scaling one.
+> - W3, W6, W7 — unchanged, behind the above.
+>
+> ### ITEM #1 (2026-08-28): AMR aborts on Frontier under CCE — see the section below the header
+>
+> Frontier BUILDS but every AMR test aborts at init with `lib-4425 ... Unitialized descriptor for
+> ALLOCATE statement argument`. **Bisected on the machine: pre-existing, NOT from today's commits**
+> (`dc27e4a6` fails identically). This outranks every scaling item in the table above.
+>
+> ### CCE on Frontier: ANSWERED 2026-08-28
+>
+> AMR aborted at init on Frontier under CCE (`lib-4425`, uninitialised descriptor) -- **pre-existing, not
+> from this work** (bisected: `dc27e4a6` failed identically). Root cause: CCE leaves a bare module-scope
+> derived-type allocatable's descriptor uninitialised, so a direct `allocate` aborts. **The workaround was
+> already in this file** for `amr_cg` (see the comment at its allocation): allocate a LOCAL, hand it over
+> with `move_alloc`, then map. Applied to `amr_scr_prim`, `amr_scr_rhs`, `amr_cons_br`.
+> **Result: 64 of 66 non-chemistry AMR tests PASS under CCE.** The two failures are tolerance only --
+> abs 1.04e-12 against a 1e-12 bound, agreeing to 13 significant digits, with np=2 and np=4 producing
+> IDENTICAL values (so compiler reassociation, not a decomposition-dependent defect). Both now carry
+> `override_tol=1e-11`. **This is the first evidence the AMR implementation is correct under a second
+> compiler and offload stack.**
+>
+> ### The remaining open input
+>
+> **Wall-time, not counts.** Everything measured today is a COUNT — collectives, bytes, tree nodes walked.
+> No wall-time comparison has been made since before this work began, and the goal metric is the AMReX bar
+> (1.20x/1.15x per np-doubling) against MFC's last-measured 6.81x tax. Item P is the measurement; until it
+> runs we do not know whether any of today's asymptotic wins translate into speed.
+>
+> **ANSWERED 2026-08-28: it builds and syscheck passes, but every AMR test aborts at runtime.** See
+> **RESOLVED** — see the CCE section above: `move_alloc` fixes it, 64/66 pass under CCE.
+>
+> ### Method rules earned today, each from a wrong conclusion
+>
+> 0. **A change touching GPU directives cannot be validated on one compiler.** The local bar is amdflang;
+> it is 1 of 4 CI-gated compilers. Today it passed 69/69 while carrying (a) a CCE runtime abort and
+> (b) an NVHPC BUILD BREAK introduced by a `GPU_DECLARE` placed above the symbol it names. Green here
+> is necessary and says nothing about the others.
+>
+> 1. **No growth exponent on fewer than three points.** Cost two retractions in one day.
+> 2. **Before believing a FLAT result, ask what limit was pinned.** "Level-1 is flat at 16,383" was
+> `2*8192-1`, a tree clipped by a fixed `amr_max_blocks` in every rung. A suspiciously round number is
+> the tell.
+> 3. **Compare final-to-final.** The counters are cumulative; a mid-run `nboxes` against a completed
+> run's last line looks exactly like a divergence.
+> 4. **Verify the artifact, not the exit code.** `RC=143` hid a link error; `RC=0` shipped no
+> `pre_process`; `run -t X -t Y` silently skipped a target; the sticky lock resolved an unbuilt variant.
+> 5. **Grep before asserting a property in a comment.** "s_amr_assign_block_owners is the sole authority
+> for ownership" was false (tiled L2 inherits, restart/migration assign) and the gate caught it.
+>
+> **Working practice (measured 2026-08-27):** `amr-bench/fcheck.sh` structurally checks one .fpp in
+> ~4 s versus ~18 min for a GPU build and catches what `ffmt`/`lint_source` pass. CPU verification builds
+> go in `mfc-amr-cpu`, **never in `mfc-amr`** — a `--no-gpu` build there flips the sticky lock and the next
+> `test` dies at a compiler feature probe. `amr-bench/cpu/ladder.sh` runs a np8-128 weak-scaling ladder on
+> one node; `amr-bench/cpu/roundtrip.sh` is the restart write-then-read gate the np<=2 goldens cannot give.
+
+
+### 2026-08-28: AMR DOES NOT RUN ON FRONTIER — pre-existing CCE runtime abort, and it is now item #1
+
+Measured on Frontier (`-c frontier`, Cray CCE, OpenMP offload, `cpe/25.03 rocm/6.3.1`):
+
+- **It BUILDS.** `pre_process`, `simulation` and `syscheck` all build and install; syscheck PASSES including
+ `omp_get_num_devices() > 0` and the MPI checks.
+- **Every AMR test aborts at runtime**, 12 of 12, immediately after AMR init and before any time step:
+
+```
+lib-4425 : UNRECOVERABLE library error
+ INTERNAL ERROR-Unitialized descriptor for ALLOCATE statement argument.
+srun: error: task 0: Aborted (core dumped) # exit 134
+```
+
+**It is NOT a regression from the 2026-08-28 work.** Bisected on the machine: `dc27e4a6` (the HEAD before
+B1 / S3.3 / W1a / restart-v2 landed) fails with the identical error on the same test. The simplest case
+fails too -- `21C71558 AMR -> 1D -> static block`, a 63-cell 1D case with `amr_regrid_int = 0` -- so the
+fault is in AMR INITIALISATION, not in the clustering, regrid or exchange paths.
+
+**Why nobody knew.** The local validation bar is amdflang OpenMP-offload correctness only; other compilers
+are CI's job, and the AMR suite is not run under CCE anywhere in this ledger. Every "69/69 goldens" in
+this document is amdflang. **A green local gate says nothing about Frontier.**
+
+**Hypothesis tried and DISCARDED:** allocatable/pointer components of `t_level` (`amr_slots` is
+`allocate`d as an array of a type holding `type(scalar_field)`/`type(pres_field)` members). Both of those
+types declare `real(stp), pointer, dimension(...) :: sf => null()`, i.e. they ARE default-initialised, so
+allocating through them is legal and this is not the cause. Do not re-try it.
+
+**Next step is localisation, not more speculation:** a CCE `--debug` build normally reports the failing
+source line for `lib-4425`; failing that, `ATP_ENABLED=1` gives a traceback. Until there is a line number
+this is unattributable from a non-CCE machine.
+
+**Consequence for the plan: this moves ahead of every scaling item.** No exascale demonstration is
+possible while AMR aborts on the target machine at 1 rank, and every increment below is being validated
+on a compiler that does not reproduce it. It also means the ladder should add a CCE arm as soon as one
+exists, or the same class of breakage will keep accumulating undetected.
+
+## 2026-09-11 (139) — THE FIRST PIN-MATCHED TWO-CODE READS OF THE CURRENT CODE, ON BOTH HEALTHY NODES, REPRODUCE LEDGER 117's k004-004 READING (0.69-0.70 s/step, 1.92-1.93x) AND DISAGREE WITH LEDGER 132's k004-002 READING: the whole 0.583-to-0.696 gap is a level shift in the UNIFORM arm, which ledger 120 already named as 96 % of this protocol's variance, and about half of the 1.30x-to-1.92x move is AMReX's own excess falling on an unchanged binary
+
+**Pre-registration.** Ledger 138 retracted ledgers 137 and its own first draft for subtracting a uniform term measured on the wrong binary, and queued the fix: a full ``twocode_fix3`` of the current simulation code (2cad1019 = up/mega with ledger 131's EOS fix, the reflux reorder reverted) on both healthy nodes, every arm from the same binary in the same window. Ledger 138 asserted from corrected arithmetic that such a read would land near 0.58; it registered no interval. The 0.55-0.61 band scored below is this ledger's own construction, read post hoc, and is labelled as such.
+
+**Runs.** k004-004 job 414188 (00:41-01:23) and k004-002 job 414158 (08:54-09:36), eight hours apart, each a full ``twocode_fix3``: three CONSECUTIVE reps per arm in ledger 115's protocol order (MFC AMR x3, MFC uniform x3, AMReX x3), one node, one window; ``sacct`` confirms no other job of mine touched either node inside either window. The AMR 240-step walls are flat within each run (004: 346.8/349.8/346.4, climb -0.1 %; 002: 350.8/349.7/353.1, +0.7 %), and the mesh is identical in every arm (``fine_work`` 186,311,808 in all six MFC arms, ``cells_last_step`` 344,145,920 in all six AMReX arms).
+
+**Reading.**
+
+| | k004-004 (414188) | k004-002 (414158) | ledger 132 (k004-002, EOS pin 7ae6f2af) | ledger 135 (k004-004, pre-EOS pin 98c2050f) | ledger 117 (k004-004) |
+|---|---|---|---|---|---|
+| MFC AMR s/step | 1.561 / 1.583 / 1.564 | 1.563 / 1.583 / 1.604 | 1.574 | 1.779 | |
+| MFC uniform s/step | 0.206 / 0.220 / 0.248 | 0.217 / 0.222 / 0.238 | 0.250-0.257 | 0.286-0.299 | |
+| MFC excess | **0.691** (sd 0.086) | **0.701** (sd 0.023) | 0.583 (sd 0.041) | 0.633 (sd 0.004) | 0.700 (sd 0.078) |
+| AMReX excess | 0.358 (sd 0.039) | 0.365 (sd 0.003) | 0.448 (sd 0.017) | 0.360 (sd 0.026) | 0.360 (sd 0.015) |
+| ratio | **1.93x** | **1.92x** | 1.30x | 1.76x | 1.94x |
+
+Ledger 138's ~0.58 is not reproduced: decisively on k004-002 (mean 7 SEM above 0.61), only in the mean on k004-004, whose third rep reads 0.593, inside the band. The two nodes agree with each other to 0.010 s/step, well inside the 0.050 SEM of the k004-004 mean, and k004-004 reproduces **ledger 117's reading on the same node under the same protocol** (0.700 / 0.360 / 1.94x). This is therefore not a new worst case; it is the restoration of a value the campaign measured before ledger 132, and **item 7's target (excess <= 0.45, ~1.25x) remains unmet at 1.92x**.
+
+**Where the 0.583 went.** Not into MFC's AMR step, which is the steadiest quantity here: 1.561-1.604 over six reps on two nodes (2.7 %), against 1.574 on the EOS pin. The gap is a level shift in the uniform arm and it closes exactly: ledger 132's uniform mean 0.2534 against today's 0.2250, times the cell ratio 3.911, is **0.111** against an observed excess gap of **0.113**. It is not the code either: ``git diff 7ae6f2af 2cad1019`` touches only the MHD HLLD solver (unused by this deck), one validator line and the plan document.
+
+**This is ledger 120's floor, not a new mechanism.** Ledger 120 measured it and named it: the differenced excess "carries sd 0.050 s/step, 7-8 % of a 0.64-0.70 excess: the uniform pair contributes 96 % of that variance, so the protocol's floor is the uniform pair ... because the 40-step differencing base is short and the 3.91 cells ratio multiplies it", and its outcome line prescribed the remedy -- "lengthening only the short arm would not help, both uniform arms must grow". Ledger 135 repeated it ("the sorted pin's spread is entirely its uniform arms ... exactly ledger 120's floor"). What this ledger adds is the size of an excursion above that floor and the exact leverage: **one second of error in a uniform wall moves the excess by 3.911/40 = 0.098 s/step; one second in an AMR wall moves it by 1/200 = 0.005 s/step -- the uniform pair is 20x more leveraged per second of wall noise.** Today's k004-004 uniform reps spread 0.206-0.248, which is 0.166 s/step of excess spread, 3.3x ledger 120's floor.
+
+And today's uniform arm was not merely noisy: fitting each pair, the intercept falls monotonically (3.32, 2.07, 1.31 s on 004; 2.34, 2.13, 1.58 on 002) while the slope rises monotonically, where the 7ae6f2af and 98c2050f runs sat at a stable 1.03-1.47 s intercept. That is a decaying start-up cost aliasing into a 40-step slope -- a systematic within-block trend, not rep-to-rep noise, so three reps inside a four-minute block do not average it away and the sd understates the bias.
+
+**Half the ratio move is AMReX's, on an unchanged binary.** On k004-002, with the identical AMReX binary and deck, its excess went 0.448 (ledger 132) to 0.365 today and its AMR step 0.881 to 0.809. Decomposing the 1.30x-to-1.92x move in logs: MFC's numerator contributes 47 %, AMReX's denominator 53 % (holding AMReX at 0.448 gives 1.57x; holding MFC at 0.583 gives 1.60x). Ledger 135 already recorded that AMReX's excess is node- and window-dependent (0.36-0.37 on 004, 0.45-0.55 on 002 on 2026-09-09); today's 002 value falls outside that previously observed band. AMReX's AMR step is not stable either: 0.776-0.823 today (5.9 %) and 0.860-0.912 in ledger 132's window from the same binary, 17.5 % across the campaign against MFC's 2.7 %.
+
+**What this changes.**
+1. **Statement 2 is restated at 1.92-1.93x (0.70 vs 0.36) on the current code, on both nodes the campaign times on** (ledger 133 trusts only k004-001 and k004-005 for timing; ledger 135 validated k004-004 with a check arm and ledger 132 timed on k004-002), reproducing ledger 117 and superseding ledger 132's 1.30x as the campaign's working number, which updates ledger 135's standing rule that statement 2 is quoted with its node and pin and that 1.30-1.94x is the spread of same-node readings: two nodes now agree on one pin at the top of that spread. Ledger 132 is not retracted: it is what that pin, node and window measured, on a uniform arm whose floor ledger 120 had already published.
+2. **Ledger 120's prescription is now executed rather than restated:** amr-bench/twocode_u4.sh grows BOTH uniform arms (40 and 240 steps, the AMR arm's own 200-step window) with reader twocode_table_u4.py; pre-registered in notes/ledger_drafts/l140_prereg.md with a falsifier for the case where the variation is physical rather than a differencing artefact. Propagating ledger 120's measured arm sds (wall sd grows about as w^0.24) predicts roughly a 4x improvement, taking the excess floor from 0.050 toward 0.013 s/step, and it costs about 45 seconds per rep, near two minutes on a three-rep run.
+3. **Until that lands, quote the excess with an uncertainty**: conservatively 0.1 s/step, against ledger 120's measured floor of 0.050 and today's pooled six-rep sd of 0.057. The AMR steps themselves (MFC 1.58, AMReX 0.80) are steadier but are NOT an overhead statement -- they are not work-matched (MFC advances 250.3e6 cell-updates per step, AMReX 344.1e6; per advanced cell 6.30 against 2.34 ns), so their 1.96x ratio is within 4 % of the 2.73x base-solver ratio and is window-dependent (1.79x in ledger 132's window). Subtracting each code's own uniform term exists precisely to remove that.
+4. The phase rows on k004-004 are unchanged from ledger 138's arms (rhs 0.797, coarse 0.214, restr 0.117, gather 0.110, reflux 0.108; exchange-family MPI wait 0.242 of a 0.341 wait table); on k004-002 the reflux and total-wait rows run 0.015-0.019 higher. The lever named in ledger 136 stands untouched.
+
+**Caveats.** (1) Three reps per node, two nodes; the amplification is characterised here, not removed. (2) On k004-002 the AMR and uniform arms drifted together (r = 0.96), so the amplified uniform term partly cancelled in the difference -- that node's small sd is a cancellation, not a quieter uniform arm; on 004 the two are uncorrelated (r = -0.08) and the excess sd equals the ideal sd. (3) AMReX's 004 spread is mostly its own AMR arm (sd 0.023) plus an amplified uniform term (0.016), the two moving in opposite directions. (4) Both runs used the reverted-reorder code; the reorder itself measured +0.019 (ledger 138) and is not in this tree.
+
+## 2026-09-11 (138) — RETRACTION OF LEDGER 137 AND OF ITS ITEM-7 CLAIM: the 0.63 -> 0.40 was ledger 131's EOS fix measured wrongly against a uniform baseline from the pre-fix binary; the reflux reorder is worth nothing measurable and is reverted; with a pin-matched uniform term the single-node excess is ~0.58, i.e. WHERE LEDGER 132 ALREADY PUT IT, and item 7 is NOT met
+
+**What went wrong, twice.** (1) Ledger 137's control pin was 98c2050f, the tip pin of ledgers 132-135, which predates ledger 131 (source 5146bc68, landed as 2cad1019 at 21:42 the same evening), while the new pin 98cacc64 branched from 2cad1019 and carried the EOS fix as well as the reorder: the A/B measured two commits, not one. (2) The reading then subtracted a uniform term measured on the pre-fix binary (``logs/twocode-fix-98c2050f-413788.log``, uniform 0.293 s/step), but ledger 131's fix speeds the uniform run too -- the EOS pin's own pin-matched arms read 0.250-0.257 (``logs/twocode-fix-7ae6f2af.log``, ledger 132, which states it outright: "the uniform ideal fell 1.21 -> 0.99 with the fix"). Subtracting a stale, larger ideal from a faster AMR step manufactures an excess drop that is not there. Both of ledger 137's headline numbers, and the 0.421 this ledger's own A/B first printed, are RETRACTED as excesses.
+
+**The arithmetic, corrected.** AMR step 1.779 -> 1.567 s (-0.212, real, and it is the EOS fix); uniform ideal 1.146 -> 0.991 (-0.155, also the EOS fix); excess 0.633 -> **~0.58** (-0.05). The cross-check is exact: the EOS pin's own three-rep pin-matched read (k004-002, ledger 132) gives AMR 1.574 s/step and excess 0.583, and this ledger's parent arms give AMR 1.567 -- within 0.5 % of the same step. **Item 7's single-node target (excess <= 0.45, ~1.25x AMReX) is NOT met; the single-node excess stands at ledger 132's 0.583, and no increment since has moved it.**
+
+**The evidence that named the confound.** A two-pass profile of the two pins on the same node (job 414081; only the old pin's sampler pass survived -- the new pin's segfaulted on rank 7 at 23:22, rc=139, ``logs/prof6-414081.log`` -- so both pins are read from the ``rocprofv3`` kernel pass, which completed on both): kernel time over 8 ranks 154.9 s (98cacc64, with the fix) against 185.4 s (98c2050f, without), the HLLC Riemann kernel 21.1 against 47.6 s and the cons-to-prim conversion 4.3 against 7.6 -- its kernel name carrying source line 493 on the new pin against 500 on the old, ledger 131's own edit to that file -- WENO unchanged (41.98 vs 41.90, monotonicity 32.76 vs 33.20, input pack 13.74 vs 13.56) and the launch counts identical (153,847 over the 8 rank files, 612 distinct kernel rows, on both pins). Kernel-pass loop walls 33.3 s against 38.3 s on the same 40 steps. Exactly ledger 131's kernels, and nothing else.
+
+**Pre-registration (notes/ledger_drafts/l138_prereg.md, mtime 23:27, before arm A at 23:47; the build of 2cad1019 ran 23:26-23:47).** Control 2cad1019, ``git log --oneline 2cad1019..98cacc64`` = the one reorder commit and ``git merge-base --is-ancestor`` true, the check whose absence caused (1). P1: the parent's rhs row falls from 0.94 toward ~0.79. P2: the reorder's delta is between -0.05 and +0.01 s/step and the reflux [mpiwait] row within 0.02 of the parent's. Falsifier: |delta| > 0.05 with the wait row unchanged. The pre-registration did NOT catch (2) -- it inherited the uniform term from ledger 137 without checking its pin.
+
+**Reading (k004-004, job 414087, interleaved one-rep arms 2cad1019 / 98cacc64 / 2cad1019 / 98cacc64).** The excess column is omitted: no pin-matched uniform arm exists for either pin on this node (queued: job 414188).
+
+| arm | pin | AMR s/step (240-40) | [phase] rhs | coarse | reflux | gather | restr | [mpiwait] reflux | TOTAL wait |
+|---|---|---|---|---|---|---|---|---|---|
+| A 23:47 | 2cad1019 (EOS fix) | 1.556 | 0.792 | 0.218 | 0.101 | 0.106 | 0.121 | 0.092 | 0.335 |
+| B 23:55 | 98cacc64 (+ reorder) | 1.624 | 0.799 | 0.220 | 0.127 | 0.123 | 0.126 | 0.117 | 0.391 |
+| C 00:03 | 2cad1019 | 1.578 | 0.795 | 0.210 | 0.112 | 0.114 | 0.120 | 0.103 | 0.352 |
+| D 00:11 | 98cacc64 | 1.547 | 0.793 | 0.213 | 0.106 | 0.100 | 0.115 | 0.096 | 0.327 |
+| mean | 2cad1019 | 1.567 | 0.794 | 0.214 | 0.107 | 0.110 | 0.121 | 0.097 | 0.344 |
+| mean | 98cacc64 | 1.585 | 0.796 | 0.216 | 0.116 | 0.112 | 0.120 | 0.107 | 0.359 |
+
+P1 met: the parent's rhs row reads 0.794 against the pre-fix 0.942, and the two pins' rhs rows here differ by 0.002 -- the whole of ledger 137's step gain is ledger 131. P2: the delta is +0.019 s/step against a predicted -0.05 to +0.01, and its second clause is met (the reflux wait rows differ by 0.009, inside the 0.02 band), so the falsifier did not fire; but the honest statement is that **the reorder is worth nothing measurable and its sign is unresolved** -- the three-rep read of 98cacc64 from the earlier window (22:21-22:44) computes to a LOWER step than the parent's mean here, the four arms' 40-step walls spread 32.0-35.2 s (a 3.2 s spread, which alone is +/- 0.016 s/step on a (240-40)/200 difference, the size of the whole delta), and one pin's own arms scatter 0.401-0.478 in the old units. The per-rank stall check passes identically on all four arms (``[amr-balance] TOTAL`` max/mean 1.015-1.027, no rank without a fine block, fine_work 186311808 in every arm), so the four arms ran the same mesh.
+
+**What this changes.** The reorder is a negative result and is REVERTED on ``inc/l138-revert`` (161e2dca, the exact inverse of c6f41b7a; ``git diff 2cad1019 -- src/simulation/m_amr.fpp src/simulation/m_time_steppers.fpp`` is empty, so the source returns to an already-gated state and needs no re-gate; the post/drain split, the ``amr_rf_overlap`` parameter, the carried request counts and the duplicated phase brackets go with it). Ledger 132's 0.583 is restored as the single-node excess and item 7's status reverts to UNMET. The target ledger 136 named -- the exchange families' MPI wait, 0.24 s/step of a 1.57 s step (0.34 for the whole wait table, which adds the parent gather, regrid and the host consume brackets) -- is untouched, but the FORM ledger 136 prescribed first, a synchronous block of work between a post and a drain which it argued would need no asynchronous kernels, is refuted by this measurement. What remains on the mature step: rhs 0.79, the exchange families 0.38 (restr 0.121, gather 0.110, reflux 0.107, halo 0.041), regrid 0.06. The next form has to put device work in flight across the wait, which on this backend means the ``nowait`` pass-through the micro-test measured at 30-55 % effectiveness (scored at ~0.4x), or fewer and larger exchanges. **The rule this buys, now in the harness memory:** an A/B's control is the increment's PARENT COMMIT, and every term of a derived quantity -- the uniform baseline included -- must come from a binary on the same side of every commit under test; check both with ``git merge-base``/``git log`` and record them in the pre-registration.
+
+**Caveats.** (1) This reading departs from item 7's protocol in three ways and none of its excesses are protocol-conforming: one rep per arm rather than three; the AMReX term (0.360) taken 5 hours earlier in a different window; and the uniform term from the wrong pin, which is the error above. The pin-matched replacements are queued: job 414188 on k004-004 and job 414158 on k004-002, both full ``twocode_fix3`` runs of 2cad1019. (2) Ledger 137's landed text stays in place with this retraction above it; its code change is reverted here. (3) Job 414082, the k004-002 read queued with the wrong control, never started and was cancelled; it produced nothing. (4) Kernel durations are summed over the 8 rank files of one 40-step arm; they are device execution time and say nothing about the gaps between kernels. (5) The AMR step gain (-0.212 s/step) is real and reproducible; only its expression as an EXCESS was wrong.
+
+## 2026-09-10 (137) — **RETRACTED by ledger 138 (both confounds: the control pin AND the uniform term predated ledger 131's EOS fix; the excess never moved from ~0.58 and the code change is reverted). Kept as written, header included, for the record:** POSTING THE REFLUX WAVE BEFORE THE COARSE RHS AND DRAINING IT AFTER TAKES THE SINGLE-NODE EXCESS FROM 0.63 TO 0.40 s/step (1.11x AMReX, the item-7 target met on k004-004), BYTE-IDENTICAL -- BUT NOT THROUGH THE PRE-REGISTERED ROW: the reflux wait barely moves and the fine-RHS and coarse rows fall instead
+
+**Pre-registration (notes/ledger_drafts/l137_prereg_async_coarse.md, written 22:00-22:03 on 2026-09-10 -- file mtime 22:02:59; the 22:05/22:20 labels inside it are section labels, not write times -- AFTER the code was committed (98cacc64, 21:55) but before the build (22:17), the identity gate (22:17) and every timing arm (22:21 on): the predictions preceded the measurements, not the implementation, and the first form in the file was already superseded by the committed one).** Claim: the exchange families' MPI wait (tip pin, k004-004, differenced 240-40 [mpiwait] rows: reflux 0.111, restr 0.066, gather 0.044, halo 0.037 s/step) is skew that a synchronous block of device work can absorb if the exchange is posted before it and drained after. Smallest form: the reflux-faces wave split into post (plan, IRECV, ISEND) and drain (WAITALL, push received faces to the device), the L0 coarse RHS (0.26 s/step, reads q_cons_ts(1) and the hoisted cons halo's ghosts, writes q_prim_vf/rhs_vf/creg; the wave reads the fine registers only) run between them. P1 byte identity vs 98c2050f at 60 steps; P2 the reflux wait row falls from 0.111 toward 0 with the [phase] reflux row, the coarse row not rising, excess -0.05 to -0.10 s/step; P3 uniform untouched (by construction: the uniform path has no reflux wave; not re-measured). Falsifier: the wait does not fall -> the reflux wait is transfer the host must progress, not skew.
+
+**Change (98cacc64 on mfc-amr-dev inc/reflux-overlap, from 2cad1019 = up/mega~1, the tip d94b349f adding only ledger 136's notes; +49/-12 in m_amr.fpp and m_time_steppers.fpp, four of them the formatter's comment-column realignment of neighbouring declarations).** ``s_amr_reflux_faces_wave`` = ``s_amr_reflux_faces_post`` + ``s_amr_reflux_faces_drain`` with the request and receive counts carried in module state; the lock-step stage runs post -> coarse RHS -> zero rhs_vf -> drain -> apply under the compile-time parameter ``amr_rf_overlap`` (the old order kept in the else branch). Phase brackets: PH_REFLUX/PH_RFP2P now open twice per stage; PH_RFWAIT sits inside the drain.
+
+**Gates.** ident2 (UCX recipe) 98cacc64 vs 98c2050f on the S0 deck np8, 60 steps: lustre_60.dat and lustre_amr_60.dat IDENTICAL (logs/ident2u-98cacc64.log) -- schedule-only, as pre-registered; the identity deck's own loop walls were 72.7 s against 81.9 s for the parent (a single rep, not a timing arm). GPU golden subset (the six dynamic-regrid tests 5EFB3277 79B334C7 259E5A84 E4F6CE1E 27F6FEF5 1DBD439A, session node): 6/6 (logs/gpu-subset-98cacc64.log). Full suites not run: the change is schedule-only in src/simulation and byte-identical.
+
+**Reading (k004-004, hold 413788, MFC AMR arms x3 of twocode_amr.sh, the uniform and AMReX arms reused from the 98c2050f window of the same hold, 19:14-19:32; notes/twocode_amr_98cacc64.txt).**
+
+| pin | window | AMR s/step (240-40, mean of reps) | excess | [phase] rhs | coarse | reflux | gather | restr | [mpiwait] reflux | TOTAL wait |
+|---|---|---|---|---|---|---|---|---|---|---|
+| 98c2050f parent, 3 reps | 18:48-19:32 (the 98c2050f half of ledger 135's window) | 1.778 | 0.633 (sd 0.004) | 0.942 | 0.260 | 0.120 | 0.112 | 0.120 | 0.111 | 0.362 |
+| 98cacc64, 3 reps | 22:21-22:44 | 1.546 | 0.400 (sd 0.017) | 0.791 | 0.214 | 0.102 | 0.105 | 0.117 | 0.093 | 0.328 |
+| 98c2050f control A | 22:45 | 1.828 | 0.682 | 0.948 | 0.269 | 0.135 | 0.127 | 0.124 | 0.125 | 0.397 |
+| 98cacc64 control B | 22:54 | 1.570 | 0.424 | 0.794 | 0.217 | 0.110 | 0.112 | 0.118 | 0.100 | 0.348 |
+| 98c2050f control C | 23:02 | 1.763 | 0.617 | 0.943 | 0.257 | 0.113 | 0.110 | 0.120 | 0.104 | 0.346 |
+
+AMReX on the same node and hold: 0.360 (sd 0.026). The three-rep read gives excess 0.400 against the parent's 0.633, -0.23 s/step and 1.11x AMReX, with the 240-step walls flat across the reps (342.0, 344.6, 341.8; climb -0.1 %). The interleaved control in the same window (parent, new, parent, one rep each, 22:45-23:11) puts the parent at 0.682 and 0.617 and the new pin at 0.424, so the gap is not a window or node-state artefact. P1 met, P3 by construction. P2 is NOT met as written: the pre-registered row, the reflux MPI wait, moves from 0.111 to 0.093 s/step (its max rank 0.185 to 0.149; the same-window control reads 0.125 and 0.104 on the parent around 0.100 on the new pin, so the shift is inside parent-to-parent scatter) while the 0.23 exceeds the pre-registration's own ceiling for this placement (the 0.111 reflux row) and the [phase] reflux row from 0.120 to 0.102 -- about 0.02 of the 0.23; the fall sits in the fine-RHS row (0.942 to 0.791, mean AND max rank, so not skew absorption) and the coarse row (0.260 to 0.214), brackets the reorder does not touch in program order, with the young-mesh 40-step arms faster by the same token (31.9-34.7 s against 36.5-39.9). The mechanism the pre-registration named -- the skew wait absorbed by the coarse RHS -- is therefore not what happened, or not most of it; the wait row says the reflux exchange is mostly not skew that a 0.21 s block can absorb. What did happen is not identified here: the candidates are (i) the register pull to the host inside the post (the ``GPU_UPDATE(host=freg...)`` over the owned level-1 blocks) now runs right after the fine advance instead of after the coarse RHS, changing what the device is doing when the next family's kernels launch, and (ii) the coarse RHS's kernels -- and its prim halo ``Sendrecv``, which runs on every stage of this path because the cons-ghost flag is reset before the deferred coarse RHS (distinct tags; the pending requests are untouched, and the identity gate confirms) -- now run while the reflux messages are in flight, so the next stage's fine advance no longer starts behind a WAITALL that all ranks leave together -- both testable with the two-pass profile of ledger 136 on the new pin against the parent (queued on hold 414018: logs/prof5-*.log), which will say whether the kernel durations or the gaps between them changed.
+
+**What this changes.** The item-7 target (excess <= 0.45 s/step, about 1.25x AMReX) is met on this node by a schedule-only, byte-identical change, and the parameter ``amr_rf_overlap`` ships on. The scorecard's item 7 reads 0.40 vs 0.36 (1.11x) on k004-004; the k004-002 read (0.583 on the parent, ledger 132) is to be repeated on the new pin before the ratio is restated across nodes. The step budget left (absolute rows of the 1.546 s/step, not components of the excess): rhs 0.79 (fine-RHS inflation over the uniform per-cell rate is now about -0.06, i.e. the fine advance runs at or under the uniform rate per cell), the families restr 0.117 + gather 0.105 + reflux 0.102 + halo 0.038 = 0.36, regrid 0.063. The next lever is the same post/compute/drain form on the gather wave and the restriction wave (their waits 0.040 and 0.064 s/step, and whatever the un-named mechanism above gives them), pre-registered after the profile pair says what the mechanism was. **Deferred, stated per GOAL v7 item 6:** the phase-bracket bookkeeping (PH_REFLUX opens twice per stage now); the else-branch of ``amr_rf_overlap`` and the now-unused ``j`` declared in the post half (delete once the mechanism is named); the multi-node reading of the same change (np16 pair on a healthy node pair).
+
+**Caveats.** (1) The uniform and AMReX arms are not re-run in this window (the change cannot touch them; a node drift between 19:00 and 22:30 would enter the excess through the uniform term -- the parent's AMR walls are the check). (2) The node's plain CMA recipe faulted at 21:30-21:43 (errno 14, inc/469da012/ident2_824b8498/sim.log); every run here uses the UCX recipe (unset UCX_NET_DEVICES), the same as the parent's arms. (3) 40- and 240-step arms differenced, three reps, one node; the multi-node reading is not addressed. (4) The control's parent arms read 0.682 and 0.617 around the new pin's 0.424 (the uniform term is the reused 0.293 x 3.911 for all rows of the table), so the same-window gap is 0.19-0.26 s/step. The mechanism is unexplained; the ledger reports the measurement and the falsified prediction, not a cause. (5) The parent's three-rep read is from an earlier window of the same hold; the same-window control is one rep per arm.
+
+## 2026-09-10 (136) — ONE PROFILER FOR BOTH CODES: MFC SPENDS A SMALLER SHARE OF ITS STEP IN MPI THAN AMReX AND ISSUES 12x FEWER KERNELS, AND THE SINGLE-NODE EXCESS IS CONSISTENT WITH AN IDLE DEVICE BEHIND SYNCHRONOUS LAUNCHES AND NON-OVERLAPPED EXCHANGES, NOT WITH WAIT VOLUME
+
+**Pre-registration (notes/brainstorm_0908_performance.md, GOAL v7 framing of 2026-09-09).** The sum-of-maxes model that motivated GOAL v7 predicted that MFC's excess over AMReX on one node is MPI wait: 39 % of the np8 step in blocking waits, against a code that waits less. The prediction to test with one tool on both binaries: MFC's MPI share of the step loop exceeds AMReX's by the size of the excess. Falsifier (the author's restatement of that framing, not a sentence written before the run): equal shares.
+
+**Instrument (the user's ask of 2026-09-10: line-level, MPI and kernel times, from the same tools, for both codes).** Two ROCm passes on the same 8-rank, 40-step arm of the matched case (amr-bench/prof_mfc2b.sh, prof_amrex2b.sh): (1) ``rocprofv3 --kernel-trace --stats`` per rank (kernel durations; ``-o kern_%%pid%`` so the ranks do not overwrite one file), (2) ``rocprof-sys-sample --profile --inlines`` at 100 Hz with MPIP, ROCm and sampling on (the MPI call table per rank, whole-run, no loop attribution and no MPI-IO rows; host stacks with file:line when the binary has line tables; ``.kd`` kernel rows carrying module:routine:line for MFC). Both binaries carry line tables: MFC pin 98c2050f-g (``FFLAGS=-gline-tables-only``), AMReX ``Test_GPU_CNS_Blob_3d-g`` (rebuilt in amrex-ref/build_cns_g with ``-gline-tables-only`` in the CXX and HIP flags; no script under amr-bench records that build). Reader: amr-bench/prof_read.py (one directory, both codes; sums ``PMPI_*`` and ``MPI_*`` rows -- AMReX's C API rows have no ``P`` and the first read wrongly reported its MPI table empty); amr-bench/prof_compare.py prints the two side by side; amr-bench/l136_numbers.py prints every number below from a run tag. Environment: ``OMPI_MCA_btl_vader_single_copy_mechanism=none`` was set for the sampler (it cured an errno-14 storm on the first smoke, but the samples show the data path is UCX -- ``uct_mm``, ``uct_cma``, a trace of ``uct_rocm_ipc`` -- so the variable disabled Open MPI's vader single-copy, not UCX's own CMA transport, which stays on the path) and ``UCX_NET_DEVICES`` unset; the ``--trace`` (perfetto) form hung 7 of 8 ranks and inflated the run 25x at 300 Hz, so the tracing form is not used. Node k004-004 (hold 413788). The first two rounds (lines2, lines3) were taken while an orphaned 8-rank MFC step of that hung tracing smoke (slurm step 413788.79, alive 20:36-21:40, invisible to every local process listing) was still on the node; they are kept as notes/prof_*_lines{2,3}_0910.txt and superseded by the clean round below (lines4, taken with ``squeue -s`` showing no other step; mon.sh now lists remote steps per held job and flags orphans).
+
+**Reading (per rank, means over 8 ranks; run tag lines4: notes/prof_compare_lines4_0910.txt, prof_mfc_g_lines4_0910.txt, prof_amrex_g_lines4_0910.txt).**
+
+| | MFC (98c2050f-g) | AMReX (CNS -g) |
+|---|---|---|
+| run wall | 68.0 s | 51.3 s (advance 41.2 + init 0.9 + MPI_Init 3.9 + teardown) |
+| step loop / advance | 38.2 s | 41.2 s |
+| all MPI except MPI_Init (taken as inside the loop) | 8.4 s (Sendrecv 4.4, Waitall 3.0, Allreduce 0.8, other 0.2) = 22 % | 15.3 s (Waitall 14.0, Isend 0.8, collectives 0.5) = 37 % |
+| kernel time (rocprofv3, all launches, whole run) | 22.8 s = 60 % of the loop (per-rank spread 21.7-24.1 s) | 33.3 s = 81 % of the advance (spread 31.1-34.7 s; its blit-kernel copies are inside this) |
+| kernel + MPI against the loop | 31.1 s < 38.2 s: no overlap is needed to explain the loop, 7.1 s unaccounted (launch gaps, SDMA copies, host sequencing) | 48.6 s > 41.2 s: at least 7.3 s (48 % of its MPI time) is concurrent -- with MPI or with other kernels on its 4 HIP streams; this profile cannot separate the two |
+| top kernels (s) | HLLC 5.8, WENO 5.1, WENO monotonicity 4.1, WENO input pack 1.7, cons-to-prim 0.9, rhs 0.5, advection source 0.5, advection source 0.5, RK 0.4 | compute_dSdt 16.1, compute_dSdt 3.0, interpolation 2.8, FabArray parallel-for 2.1, receive-buffer unpack 1.8, FluxRegister 1.6, send-buffer pack 1.5, computeTemp 1.1 |
+| host self time (s; wall-clock sampling, threads collapsed, so blocked helper threads count) | device-completion signal waits on the main thread (``InterruptSignal::WaitAcquire``) 25; idle ROCr helper threads (``ThreadTrampoline``) 39; ``opal_progress`` 9.3 (most of it under ``Waitall``, ~3 s under the end-of-run parallel write); ``MPI_Sendrecv`` spin 4.1; parallel-IO file close 11.3 (outside the loop) | idle ROCr helper thread in ``hsakmt_ioctl`` under ``AsyncEventsLoop`` 48; ``opal_progress`` 6.5; CMA transmit (``uct_cma_ep_tx``, host-staged buffers) 4.7; ``BusyWaitSignal`` under a HIP sync 8.8 |
+| MFC phase budget of the same run (s, % of loop) | coarse 14.9 (39 %), rhs 12.6 (33 %), gather 1.9 (5 %), halo 0.6 (2 %), regrid 3.7 (10 %), reflux 1.0 (3 %), restr 1.2 (3 %), rk 0.4 (1 %), seam 0.3 (1 %) | (AMReX has no phase brackets) |
+
+The prediction is falsified, in the other direction: on the clean round MFC spends a smaller share of its loop in MPI than AMReX does of its advance (22 % vs 37 %), while its uniform per-cell cost is 3.5x AMReX's (the twocode arms of ledger 135: 0.294 vs 0.083 s/step on the base grid) -- the 1.76x is a ratio of excess seconds (0.633/0.360, each code's differenced step minus its own uniform rate times cells/base), not of walls: MFC's mature step is 2.1x AMReX's (1.78 vs 0.81 s) and its unprofiled 40-step loop is longer (36.5-39.9 vs 33.9-35.9 s). What the profile shows is the execution model. MFC's kernel time is 60 % of the loop and kernel + MPI leaves 7.1 s (19 %) unaccounted, so the device is idle for at least 40 % of the loop (kernels are synchronous and do not overlap one another; the kernel total is whole-run) and the main thread's device-completion waits (25 s) exceed the kernel time: the host launches synchronously, waits for the device, then exchanges -- the three largest main-thread wait stacks on rank 0 (3.9, 3.2, 2.8 s) all end in ``s_compute_rhs > hllc|weno > __tgt_target_kernel > targetDataEnd > pushMemoryCopyD2HAsync > hsa_signal_wait``, the end-of-region device-to-host retrieve every synchronous target region waits on. AMReX's kernel + MPI exceeds its advance by 7.3 s (6.4 s if all of its 0.9 s init were kernels), so about half of its MPI time runs while device work is in flight (with MPI or with other kernels on its 4 HIP streams; this profile cannot separate the two, and the "fill then compute with the host running ahead of asynchronous launches" picture is an inference from the CNS code, not from the samples). Launch count is not MFC's problem: AMReX issues 12x MORE kernels per step (5822 vs 481 per rank, mean 142 us vs 1.18 ms) and hides them because its launches are asynchronous. The MFC MPI time is host spin in the progress engine and inside ``Sendrecv`` on DEVICE-resident buffers (``rdma_mpi = T``, ``amr_device_pack = T``; UCX ``uct_mm``/``uct_cma`` with a trace of ``uct_rocm_ipc``; no vader or memcpy symbols in the samples) -- the "host-staged halo" reading of the contaminated rounds is withdrawn; it is AMReX that stages its packed buffers through host memory (CMA 4.7 s/rank against MFC's 0.7 s residue) and still shows the larger MPI share. The line-level kernel table shows no single hot kernel to chase: WENO (with its input pack) and HLLC are 16.6 of 22.8 s and are the same work per cell the uniform run does.
+
+**The 40-step profile is not the steady-state excess.** The differenced 240-40 phase rows of the same deck on the same node (ledger 135's arms, amr-bench/twocode_table.py) give the mature-mesh step: rhs 0.94, coarse 0.26, reflux 0.12, restr 0.12, gather 0.11, regrid 0.065, halo 0.04, rk 0.03, gfill 0.03 s/step, summing to 1.72 of the 1.78 s AMR step (1.74 with seam and swap, about 0.04 unbracketed); against the ideal 1.15 (uniform 0.294 x 3.911 cells/base) the 0.63 excess decomposes as the AMR-only exchange families 0.39 (62 %), the fine-RHS inflation over the uniform per-cell rate about 0.09 (0.94 against 0.85 for 2.91 base grids of fine cells), regrid 0.065, the rk/gfill residue about 0.06, seam and swap 0.02 and the unbracketed 0.04, less the coarse row's 0.03 deficit against the uniform rate (0.260 vs 0.294). On the 40-step profile those families are 12 % of the loop because the mesh is young; their weight in the excess is what the differenced rows say, and the profile's contribution is the execution model above, not the decomposition.
+
+**Mechanism (code read, 2026-09-10).** The macro layer (src/common/include/{parallel,omp,acc}_macros.fpp) has no dedicated ``nowait``/``async`` form (only the ``extraOmpArgs``/``extraAccArgs`` pass-through and a ``GPU_WAIT``): every ``GPU_PARALLEL_LOOP`` is a synchronous target region, so the host blocks on every launch and can never post or progress MPI while a kernel runs; AMReX's HIP launches are asynchronous by construction. A micro-test on k004-001 (100 ``target ... nowait`` launches of a 3.5 ms kernel, then 1 s of host work, then ``taskwait``; amdflang 7.2) shows the host held in the launch loop for 0.16-0.31 s against 0.20-0.37 s for the same kernels synchronous (0.35 s of kernel time), unchanged by the helper-thread and HSA-queue environment variants -- about 2 ms per launch, which looks like a per-launch fixed cost and is untested -- so a ``nowait`` form would hide only part of a kernel's time on this backend; the post/compute/drain form below does not depend on it.
+
+**What this changes.** The lever is the exchange families' WAIT, not their volume and not the launch count. Of the families' 0.39 s/step, the tip pin's differenced [mpiwait] rows on the same arms (amr-bench/twocode_table.py on logs/twocode-fix-98c2050f-413788, now printing the wait rows) put 0.26 in MPI waits (reflux 0.111, restr 0.066, gather 0.044, halo 0.037; 0.36 s/step for the whole wait table, which adds the parent gather 0.024, regrid 0.020 and the host brackets around the gather consume), the rest in pack/unpack kernels and their launches. Overlapping those waits with the coarse RHS (0.26 s/step of synchronous kernels reading q_cons_ts(1) and the hoisted cons halo's ghosts and writing q_prim_vf, rhs_vf and creg; its own prim ``Sendrecv`` is skipped once the cons ghosts are valid, i.e. after the first regrid, ledger 122) is the item-7 experiment, pre-registered before any build in notes/ledger_drafts/l137_prereg_async_coarse.md and revised for this read: the coarse RHS moves between the reflux wave's post and its drain first (the largest wait row), then under the gather wave; no asynchronous kernels are needed -- the exchange is posted, the synchronous coarse RHS runs, the exchange is drained -- and a skew wait is hidden in full as long as the coarse RHS outlasts it. One placement hides at most the wait it sits under: reflux 0.111 (0.63 -> 0.52), gather 0.044; the halo wait cannot be hidden by the coarse RHS at all (it consumes that halo), and 0.37 is the upper bound of splitting the coarse RHS under the reflux, restr and gather waves -- the item-7 target of 0.45 (notes/GOAL.md) is not reached by the first form alone, whose pre-registered prediction is 0.05-0.10 s/step; the nowait micro-test above says a kernel-side asynchronous form would hide only part of a kernel, which is why the post/compute/drain form comes first. The 7.1 s unaccounted (19 % of the profiled loop) is launch-path and copy overhead of synchronous launches and is the item after it; regrid (10 % of the 40-step loop, 4 % of the mature step) after that.
+
+**Caveats.** (1) The sampler's inflation is inside the arm-to-arm spread for MFC (profiled loop 38.2 s against unprofiled 36.5-39.9 s on this node) and +15-22 % for AMReX (41.2 against 33.9-35.9), so AMReX's shares carry the larger sampler cost; MFC's 1.5x inflation in the earlier rounds was the contamination, not the sampler (AMReX's advance was the same in all three rounds). (2) ``rocprofv3`` durations are device execution time; AMReX's blit-kernel copies are inside its total, SDMA copies of either code are not measured by this pass. (3) Host self times are wall-clock samples with threads collapsed (``ROCPROFSYS_COLLAPSE_THREADS=ON``): the largest rows on both codes are blocked ROCr helper threads, not host work. (4) Kernel totals are whole-run and divided by a loop wall, so the kernel shares are upper bounds and the idle fraction a lower bound (MFC's store-growth kernels, ~0.9 s/rank, run at init and inside the two regrids of the loop). (5) One node, np8, 40 steps; the multi-node picture (ledgers 128/134) is not addressed. (6) The profile is one 40-step arm from a cold start; the steady-state decomposition comes from the differenced rows above, not from these shares. (7) The MPI counts (MFC 738 ``Sendrecv`` + 2533 ``Isend`` per rank; AMReX 13505 ``Isend``) say nothing about bytes: neither pass records volume.
+
+**Negative results carried:** the empty AMReX MPI table of the first read was a reader bug, not an instrumentation gap; the perfetto tracing form is unusable at this rank count; the "host-staged base-grid halo" reading of the first two rounds was wrong (the transport is UCX on device buffers); the sum-of-maxes prediction for the single-node excess is falsified.
+
+## 2026-09-09 (131) — THE MASTER MERGE COST THE FINE RHS +37 % ON EVERY IDEAL-GAS CASE, AND THE STATE-DEPENDENT EOS FLAG IS NOW A COMPILE-TIME CONSTANT: the rung deck's np8 step went from 3.13 s (ledger 118, pre-merge pin 2e1c5356) to 3.80 s on ledger 125's pin on two healthy nodes, most of it in the fine RHS row (254-258 -> 348-352 s per 240 steps, 57 % of the 0.85 s/step on the control pair; the base-grid advance 16 %, the rest in waits amplified by the new skew; the RK row and all call counts unchanged, the gather and seam rows move only through wait, +17 % and +11 %), and a 40-step bisect puts the whole change at the master merge 601e25a5 (rhs per 40 steps 7.84 s at its parent 2c23b6c7, 10.72 at the merge; 7.75 at 2e1c5356, 10.98 at 96966782): the upstream state-dependent EOS (808df619) made s_compute_mixture_coefficients call the per-phase coefficient chain (s_phase_coefficients -> s_eos_coefficients -> s_reference_curve, an 8-iteration Newton loop) per fluid per cell, and gave s_compute_speed_of_sound a branch into the same chain, so both hot kernels (the cons->prim conversion and the HLLC Riemann kernel) carry the chain in their call graph even when no fluid uses it -- any_state_dependent_eos was a runtime device logical in every non-case-optimized build, so the compiler could not drop it, and a runtime guard around the chain (64332e91) recovered nothing because the cost is static (register allocation and inlining for a path never taken is the hypothesis; no occupancy measurement exists); the fix makes any_state_dependent_eos a Fypp compile-time constant in every build, computed from the case exactly as chemistry is, and the clean 40-step arm on k004-009 reads 8.00 s of fine RHS per 40 steps against 7.84 at the merge parent, 7.93 on the mechanism probe that deletes the chain outright and 11.05 on ledger 125's pin: the whole +37 % recovers (the base-grid advance row likewise, 8.1 vs 10.3), byte-identical to the fix pin on the S0 deck
+
+**Pre-registration.** l131_prereg.md (bisect): (1) 2c23b6c7 within 3 % of 2e1c5356's arm: met (7.84 vs 7.75); (2) 601e25a5 within 3 % of 96966782's: met (10.72 vs 10.98, -2.4 %, inside 3 %) -> the merge is the regression. l131_prereg_fix.md (runtime guard 64332e91): prediction (2) fired -- rhs 10.8, i.e. 0.25 s of the 3.2 s gap recovered (8 %, below the 30 % threshold; the prereg's absolute references were scaled from the 240-step rung row and are 5x too large for a 40-step arm, so the recovery fraction is what was scored), cost static. l131_prereg_param.md (compile-time flag 7ae6f2af): (1) rhs lands ON the no-chain probe's value and within 5 % of the pre-merge arm: MET (8.00 vs the probe's 7.93, +0.8 %; vs 2c23b6c7's 7.84, +2.0 %); (2) the differenced 240-40 np8 step returns to the pre-merge level: NOT SEPARABLE ON THIS NODE -- the pair (logs/np8pair-eosparam-411158, 16:50-17:18) reads 3.353 s/step against 3.801 on ledger 125's pin (96966782) and 2.949 on the pre-merge pin (the eosparam pin is the union tip -- halo merge and seam early post -- plus the EOS fix, so the three numbers span three lineages), but k004-009 had begun stalling two GPUs intermittently at ~14:00 (the same pin 96966782 re-read 5.155 at 14:48, +36 %, with ranks 3 and 5 alone slower; the second repetitions of every pin read +12 to +74 %), and this pair carries it too: the per-rank batched-advance compute (amr_batch_r*.log, host wall around device work) is 278-286 s per 240 steps on five ranks, i.e. the pre-merge pin's 273-280, and 308 / 295 s on ranks 3 and 4 (rank 3's excess is one block, 48.4 s at steps 220-240; rank 4's is spread over three blocks of 30-34 s; non-stall blocks span 24-34 s and rank 5 also carries a 37.8 s block) -- so the compute row is at the pre-merge level and the step is not, because seven ranks wait on the stalled one at every rendezvous; the clean read of prediction (2) needs a healthy node (queued: hold 412030, k004-009 excluded); (3) byte identity vs 96966782: MET; (4) CPU full suite unchanged incl. the EOS goldens: MET (789/789). Falsifier (rhs between 10.7 and the probe -> a second static cost) did not fire.
+
+**Data.** 40-step np8 arms of the rung deck on k004-002 (logs/np8arm40-*-411681; builds ran on the node during them, so only the [phase] rhs row is read, a pure-compute row that ledger 120's floor covers at 0.5 %) and the clean arms on k004-009 (logs/np8arm40-clean*-411158, nothing else on the node, wait_vram-guarded; rhs / coarse-advance seconds per 40 steps): 2e1c5356 7.93 / 7.99, 2c23b6c7 7.84 / 8.87, 601e25a5 11.02 / 10.66, 96966782 11.05 / 10.33, 64332e91 (runtime guard) 10.80 / 9.53, 068ce259 (probe) 7.93 / 7.49, 7ae6f2af 8.00 / 8.11 -- the clean rhs rows agree with the contaminated k004-002 rows to 0.3 s, and per rank the post-merge arms are 10.2-13.4 against 7.2-10.0 before and after the fix (rank 0 is the slowest in every arm: it owns the most fine blocks). Full pairs: base (96966782) 3.801 s/step on k004-009 and 3.812 on k004-002; ledger 118's 3.128 on k004-001 with 2e1c5356; the pre-wire control pair on k004-009 (2e1c5356, the same node and hour as the 3.801 base): 2.949 s/step, -22.4 %, the per-rank rhs 248-257 s per 240 steps flat across the 8 GPUs against 340-366 on ledger 125's pin (96966782; ranks 0 and 3 always slowest there) -- the regression on the differenced step is 0.85 s/step on this node, and 2.95 is the level the compile-time flag has to reach. The mechanism probe 068ce259 (chain deleted from both routines, EOS runs broken): 7.93 s on the clean node, i.e. the pre-merge value -- the cost is the chain's presence in the kernels' call graph and nothing else (its 14.3 s arm on k004-002 was taken while a build ran on that host and is discarded).
+
+**What the change is.** toolchain/mfc/case.py: `#:set eos_state_dependent`` emitted in get_fpp's _prepend() for every build (the empty case of a bare build bakes it False; the build slug already hashes the prelude, so a case that uses a state-dependent EOS builds its own binary variant, as chemistry does); the case-optimization-only computation and line go away. toolchain/mfc/params/generators/fortran_gen.py: any_state_dependent_eos leaves the case-optimization declaration lists. src/common/m_global_parameters_common.fpp: ``logical, parameter :: any_state_dependent_eos = .${eos_state_dependent}$.` beside chemistry; its GPU_DECLARE goes. src/common/m_variables_conversion.fpp: the mismatch PROHIBIT (the namelist's fluid_pp%eos against the baked flag) runs in every build, the runtime assignment and its GPU_UPDATE go; the stiffened-gas fast path of 64332e91 stays as the compile-time-selected branch. Net +19 lines (6 files, +56/-37: the comment block and the validator line included) against its parent 40173b2d, ledger 133; cherry-picked onto the up/mega tip at landing with the same patch-id (the fast path of 64332e91 and the HLLD inline loop included).
+
+**Gates.** ident2 7ae6f2af vs 96966782 (ledger 125's pin, the post-merge lineage) on the S0 deck np8: lustre_60.dat and lustre_amr_60.dat IDENTICAL -- the compile-time flag only removes dead code. ident2 7ae6f2af vs 2c23b6c7 (the pre-merge parent): DIFFER, as does 64332e91 (601e25a5 itself was not identity-checked): the merge itself changed the rounding of the conversion and Riemann kernels (the runtime guard of 64332e91 also differed from 96966782, so a runtime branch around the chain is not codegen-neutral either); the post-merge pin is the reference from here on. CPU full suite (-a, incl. the EOS goldens, which build their own flag-True variant): 789/789, TOUCHED=0 (logs/cpu-full-7ae6f2af.log). GPU full suite of the Fortran-parameter form (7ae6f2af, k004-002, 2026-09-09): 771/789 -- 9 of the known Non-Newtonian golden artefacts (l122_gates.md), one test flagged as hanging past 30 min and killed (83291843, 2D viscous QBMM bubbles; not reproducible: passes alone in 13 s at the tip, 11 s at this commit and 12 s at the pre-merge parent, and pinned to the GPU it hung on) and EIGHT MHD/HLLD failures that the change caused on GPU (8F78E60C 2ADA983F 2E1EEFBE E7732AC5 4B25CC24 abort with NaN(s) at the first output; A48CA601 4A759316 73355E90 miss tolerance), all eight are the mhd = T tests that select HLLD, i.e. exactly the users of m_riemann_solver_hlld; the eleven other mhd/RMHD tests (HLL) and the hypoelastic riemann_solver = 4 tests pass; the CPU suite passes them (789/789). SIX FORMS of the change were then built and read on the same three MHD tests (forms B-H 2026-09-10, k004-001, logs/*-chain.log; form A's MHD read is bisect-v2.log, 2026-09-09): (A) the Fortran parameter, (B) the same with the attributor-cap offload-link flag, (C) the branch deleted at the Fypp level with the runtime logical kept elsewhere, (C') C with -ffp-contract=off, (D) the fast loop calling a non-inlined constants routine, (H) A with the HLLD kernel's size-3 private phase arrays zeroed -- ALL fail with bit-identical deviations (73355E90 3.93e-8, A48CA601 2.89e-3), while the runtime-branch form (64332e91) passes; a device probe shows the device holds exactly the host's constants and flag; and a direct tip-vs-A comparison on the MHD vortex shows the conserved fields already differ by 1e-4 to 1.4e-3 after ONE step, growing linearly -- a different flux from step one, not rounding, yet the only source change is arithmetically identical for that case (s_phase_coefficients returns gammas(i)/pi_infs(i) in both its branches for eos 2) and the HLLC/AMR deck is byte-identical across it. Form (F), the HLLD kernel calling a verbatim copy of the tip's general routine with everything else fast, fails identically too; form (E), the HLLD kernel computing its mixture coefficients INLINE (the same four accumulations, no call), PASSES all three with the fine RHS at 7.88 s per 40 steps (7.84 at the merge parent; that arm's loop wall was 170 s against 69-73 s for its neighbours, taken under load, so only its rhs row is read): removing the kernel's two direct calls into the mixture routine makes all three pass, while the routine is still reached from the same kernel through s_compute_energy, so the trigger is narrower than 'the call' and is not identified (no IR or ISA was read); E is the landed form (469da012, squashed as b4b2d33d for landing, the comment on the inline loop rewritten after review and one validator line added -- mhd with bubbles_euler is now prohibited, since the inline loop is the mixture routine's stiffened-gas fast path and does not reproduce its bubbles_euler branch (gamma = gammas(1) undiluted), a corner no test or example uses; no Fortran code change, so the gates below stand; gates on 469da012, 2026-09-10 on k004-001: ident2 vs 96966782 on the S0 deck np8 IDENTICAL on both restart files; GPU full suite 778/789, the 11 failures being the 10 known Non-Newtonian golden artefacts of l122_gates.md plus DA8FCD2D killed by the 20-minute watchdog added after l122_gates.md's 46-minute contention run (it passes standalone); CPU full suite 779/789 whose 10 failures are all Non-Newtonian tests with ordinary tolerance misses (4e-11 to 1.5e-3) in a suite that had been restarted after a tree collision -- rerun through the harness at 469da012, 8 pass and 2 are killed (exit 137), and those 2 pass on a third attempt (logs/nn-cpu-E.log, nn-cpu-E2.log) while the parent 7ae6f2af passes 10/10 -- so the CPU gate is inferred as 789/789 (no clean full CPU suite exists at 469da012), TOUCHED=0 on both suites).
+
+**Consequences.** Every GOAL v7 target was set against ledger 118's 3.13 s np8 step and read against a 3.80 s baseline; the np16 rung numbers since ledger 118 (4.31 s) carry the same +37 % RHS. Upstream master (d2d8cac2) carries the regression on AMD: worth an upstream PR of the same change. Statement 2's 1.94x (ledger 117) was measured with the pre-merge pin and is unaffected.
+
+**Closed by the clean arm:** the second-order codegen items in the same routines (the optional alpha_rho array dummy of s_compute_speed_of_sound; address-taken private arrays in the HLLC kernel) -- the arm landed on the pre-merge value, so there is no residual to chase. **Deferred, stated per GOAL v7 item 6:** the CI cost of the extra build variant the EOS tests now need (the build slug hashes the Fypp prelude, so a flag-True case builds its own simulation); the upstream PR.
+
+## 2026-09-10 (135) — THE LARGEST-FIRST BATCH ORDER HALVES THE PER-RANK SKEW OF THE FINE ADVANCE, TAKES THE PREDICTED SLIVER OFF THE REFLUX WAIT, AND LEAVES THE EXCESS WHERE IT WAS: RANK BALANCE IS TOO SMALL A TERM TO BE THE LEVER (GOAL v7 item 7c, pre-registered in ledger 132, NEGATIVE): on a quiet node validated by a check arm (k004-004, hold 413788: logs/arm40-check004.log, the fix pin 7ae6f2af's 40-step arm at 18:44-18:48 reads rhs 7.97 s per 40 steps against 7.88 on k004-001 the same day and 12.18 on the no-fix pin, ranks 1-7 at 7.5-7.9 and rank 0 at 9.9 -- the young mesh's count-remainder rank, max/mean 1.25 in a 40-step arm), the two-code protocol run consecutively on the tip pin 98c2050f and the sorted pin c8e84bbb (byte-identical on the S0 deck, ledger 132) gives MFC excess 0.633 s/step (sd 0.004) against 0.692 (sd 0.061), AMReX 0.360 (sd 0.026) and 0.372 (sd 0.008), i.e. the sort is not better and the compute rows are equal (rhs 0.942 vs 0.943, coarse 0.260 vs 0.260) while the slowest rank's advance fell from 1.002 to 0.971 s/step (max/mean 1.06 -> 1.03 in the differenced steady window, the pre-registered mechanism delivered) -- and the differenced [mpiwait] rows moved exactly where and how much that skew allows: the advance headroom max - mean is 0.060 -> 0.028 s/step, 0.032 recoverable, and the wait total fell 0.362 -> 0.344 (reflux 0.111 -> 0.096, about two of its rep-to-rep sd; restr 0.066 -> 0.065, gather 0.044 -> 0.045, halo 0.037 -> 0.037, pgather 0.024 -> 0.024, regrid 0.020 -> 0.020; the family [phase] rows reflux 0.120 -> 0.105, restr 0.120 -> 0.119, gather 0.112 -> 0.112, halo 0.042 -> 0.042), i.e. about half the sum-of-maxes bound was realized, ~3 % of a 0.633 excess and invisible in it (the three MFC repetitions of the sorted pin spread 0.62-0.74 on the uniform-ideal term, the tip's 0.63-0.64, the protocol's floor being 0.050 on the excess, ledger 120): the negative result is that the advance's rank skew is worth 0.03 s/step on this deck, so rank balance cannot be the lever, and the sort stays on its branch (inc/bat-sort c8e84bbb; on the EOS lineage inc/bat-sort-E 824b8498) as a no-cost, no-gain change
+
+**Pre-registration (notes/ledger_drafts/l133_prereg_batchdefrag.md, written 2026-09-09 19:50; addendum 2026-09-10 14:55).** (A) pad tolerance: FALSIFIED on 2026-09-09 (identical batch histograms at 0.10-1.00). (B) identity vs the tip pin: MET (ledger 132); singles -> 0: NOT MET (count remainders remain); per-rank spread max/mean < 1.04: NOT MET on the 40-step arms recorded in ledger 132 (1.08 -> 1.06), MET on the differenced 240-step read here (tip 1.06 -> sorted 1.03); batches per rank within 15 %: not measured in this read; the absolute band "excess 0.58 -> 0.48-0.53": NOT MET and not readable on this pin (its own baseline is 0.633). Addendum: prediction "tip - 0.05..0.10": NOT MET (+0.059, the wrong sign); falsifier "excess within +-0.03 with the skew halved": NOT SATISFIED AT THE LETTER either (+0.059 is inside the sorted pin's sd of 0.061 and the protocol floor of 0.050, so the excess axis is inconclusive and the verdict rests on the differenced wait rows above); "compute rows equal within 2 %": MET (rhs +0.1 %, coarse 0.0 % -- which retires the 19:57 identity run's +8.6 % as not compute); "AMReX arms within their drift": MET (0.360 vs 0.372); falsifier "c8e84bbb slower by > 3 % on the compute rows": DID NOT FIRE. Gates: the 6-test dynamic-regrid subset for c8e84bbb was killed at 25 min on 2026-09-09 and has not been rerun -- acceptable only because the sort is not landed.
+
+**Reading.** Two earlier reads of the same pair on k004-001 (2026-09-10 16:36-18:08; logs/twocode-fix-{98c2050f,c8e84bbb}-413341: tip 0.639 sd 0.090, sorted 0.715 sd 0.095, AMReX 0.424 / 0.431) were contaminated by device builds on the node (a 1-rank MHD run at 16:37 and device links from 16:40 and 17:27, the second noted only in notes/brainstorm_0908_performance.md 18:10) and are discarded, as is an aborted third tip read at 18:21 (…-413341b.log); the clean read is logs/twocode-fix-{98c2050f,c8e84bbb}-413788 (twocode_fix3.sh, twocode_table.py). The sorted pin's spread is entirely its uniform arms (0.258 / 0.291 / 0.270, +-6 %, against the tip's 0.286 / 0.299 / 0.294), which is exactly ledger 120's floor, so the tip's sd of 0.004 is a lucky draw and the pair cannot resolve a 0.05 effect on the excess either way. AMReX's excess is node-dependent: 0.36-0.37 on k004-004 (as in ledger 117), 0.45-0.55 on k004-002 on 2026-09-09 (0.448 / 0.541 / 0.549) and 0.42-0.43 on k004-001 in the pair discarded above; and this pair does not carry the EOS fix, whose absence ledger 132 prices at +20 % on rhs and on the uniform arm (uniform 0.286-0.299 here against 0.250-0.257 on 7ae6f2af), so the 1.76x here against ledger 132's 1.30x on k004-002 is a node AND a pin difference (holding AMReX at 0.448 gives 1.41x, holding MFC at 0.583 gives 1.62x); ledger 117 read 1.94x on this same node with an older pin: statement 2 must always be quoted with its node and its pin, and 1.30-1.94x is the spread of same-node readings. Ledger 132's decomposition of the k004-002 excess (~0.30 wait, ~0.21 thin work, ~0.09 residual inflation, 0.58) reads on this node and pin as ~0.36 + ~0.21 + ~0.09 against 0.633; the next lever has to attack the families' own latency (post-and-overlap inside a family) or the work rows, not rank balance.
+
+**Deferred, stated per GOAL v7 item 6:** the sort on the EOS lineage (824b8498) is identity-gated only once ledger 131 lands; amr_bat_max = 16 (the count-remainder mechanism) is not pursued -- this ledger says rank skew is not the lever; the unified profiling of both codes (kernel + MPI + line-level from one tool, in preparation) is what decides the next item-7 target.
+
+## 2026-09-10 (134) — THE NP32/NP48 "SCALE-DEPENDENT NaN" OF LEDGER 133 WAS A WRONG PRE_PROCESS BINARY IN THE HARNESS, NOT A SOLVER BUG (correction of ledger 133; GOAL v7 item 5 re-queued): the two failed rungs and every one of today's one-node reproductions generated their initial condition in-job with amr-bench/inc/a6dd813c/bin/pre_process, a binary hand-copied into the pin directory (inc.sh pin copies only simulation; the source build of the copy is unknown) that had been built as a CHEMISTRY variant with ten species baked in at build time (its indices.dat lists Y_H2 … Y_N2 as variables 7-16: sys_size 6 + 10 = 16 on a deck that sets no chemistry; the two pre_process.inp files are byte-identical, so only the compile-time species count can explain the 16) -- its lustre_0.dat for the np8 deck is 8 192 000 000 bytes (400^3 cells x 16 x 8) where the current pre_process writes 3 072 000 000 (x 6 x 8) and that file is byte-identical to the pre-staged ic/rung_np8 file of 2026-08-24 that every clean rung read -- so the 6-variable simulation read the 16-variable file as garbage: NaN in the density at cell (0,0,0) of every rank at the first output, no tags, no refinement past the seed; the same np8 deck (byte-identical inputs) run from the pre-staged file under the same harness is clean (rc 0, 4 [amr-rb] rebuilds, wall 117.9 s against the rung arm's 116.3 s, +1.4 %, inside ledger 120's arm floor), and with the binary replaced by a pre_process of the current lineage (also hand-copied, from the a21c6ef9 gpu-lane build, and verified only by the byte-identity of its np8 initial condition to the pre-staged file -- the strong check; its install path has since been overwritten by later builds, so the PIN line, not the path, is its record) the np32 and np48 rungs are resubmitted (jobs 413468 and 413469, scheduler estimates 01:07 and 09:07 on 2026-09-11; their reads go to the ledger that follows) -- np32/np48 correctness is undemonstrated, not demonstrated, until they read clean
+
+**What was believed, in order, and what falsified it (13:43-14:33 on k004-001, job 413341, except (1), which was 133's own per-rank count).** (1) Node health (the failing ranks sat on sick nodes): the review of 133 showed every rank NaN'd, k004-001/005 included. (2) A y/z-asymmetric decomposition bug (four ranks along y): a read-only audit of the whole AMR and L0 code (notes/np32_nan_audit_0910.md) found no such asymmetry and noted the seed mesh is two fixed blocks on rank 0 in every rung; on one node the 2x4x2 layout NaN'd but so did the 4x2x2 control and 2x2x4. (3) A GPU-aware-transport or two-ranks-per-GPU packing effect: host-staged transport NaN'd too, though only at one step where every arm NaN'd (weak), and the np8 deck NaN'd at one rank per GPU at 40 steps. (4) A step-1 output artefact (covered coarse cells poisoned until the first restriction): the np8 deck NaN'd at step 40 as well. (5) Then the harness: the clean rungs read PRE-STAGED initial conditions, every failing run made its own with the copied binary; the byte comparison above settled it in two CPU runs (the first fresh arm died on a missing binary path; a pre_process was rebuilt and the second run carried the byte identity). All four solver hypotheses are VOID, statement 3 is intact in the sense that no silent solver NaN survives, and the code audit stands as a negative result (its two top suspects, the output-path copy over idwbuff and the batched-advance idwbuff_alloc widening against narrow conserved storage, are void as NaN explanations but not refuted as claims; it also lists six secondary suspects, its items 3-8).
+
+**Harness rule added (memory harness-pin-key-order-trap.md).** Any binary placed under inc//bin gets a PIN line recording its source path and sha at copy time (as inc.sh pin does for simulation -- the replacement above already decayed to an overwritten path within hours), and an initial-condition size check against a known-good file (bytes = cells x sys_size x 8) before a multi-node rung is queued; the in-job pre_process recipe of np32/np48 is otherwise sound.
+
+**Deferred, stated per GOAL v7 item 6:** the np32/np48 reads themselves (queued); the audit's suspect 2 (wide scratch, narrow conserved storage under the batched advance) and its six secondary suspects (rank-local cluster-split decision, unguarded empty box intersections, the cylindrical reflux f20, the level-3 ratio, the single-tile periodic seam, raw-index MPI tags) as future probes; the covered-coarse-cell poison question, for which no evidence survives (the step-1 NaN is fully explained by the bad initial condition).
+
+## 2026-09-10 (133) — THE NP16 READS OF THE SCHEDULE INCREMENTS, TWO WRITTEN CLOSURES, AND THE MACHINE'S CEILING ON THE CURVE (GOAL v7 items 2, 3, 5): five np16 rungs on one healthy node pair (k004-001 + k004-005, 2026-09-09 18:29-22:13, jobs 411779/411172/411316/411651/411780, each a fresh np8 pair on node A and an np16 pair across both, differenced, the per-rank fine-advance rows flat at 330-386 s per 240 steps on every run) put the doubling at 1.230x on ledger 125's pin, 1.254x with the fold merge, 1.256x with the rebuild interleave, 1.265x on the union pin with the seam early post, and 1.331x with the halo merge alone -- the schedule increments do not move weak scaling (GOAL v7's <= 1.30x holds on every pin but the halo merge's), the np16 step sits at 4.45-4.97 s on the lineage that carries ledger 131's unlanded +37 % RHS regression, and the np8 level on the same node varies by hour (3.52-4.04 s) more than by pin, so only each rung's own ratio and its wait rows are read; item 2(c) (the base-halo ISEND/IRECV design, notes/item2c_base_halo_isend_design.md) is CLOSED by written decision -- ledger 130's falsifier fired at np8 and the union pin's np16 rows repeat it (b:halo 118 -> 4 s per rank per 240 steps and seam 61 -> 0, while halo 58 -> 98, gather 16 -> 41, pgather 45 -> 64; the halo-merge pin alone, the clean single-increment control, shows the same: b:halo 118 -> 4 while halo 58 -> 107 with nothing else changed -- the wait moves to the next rendezvous), so a third rendezvous cut on the same path is not built; item 3(c) (ledger 121, the level-2 overlap copy) is CLOSED by written decision on ledger 119's finding that the larger, persistent part of the np16 wait exists with no rebuild in sight (its post-rebuild aftermath is real, 22-30 % of every np16 wait row, but 119 could not separate it from the faulting node and deferred item 3 on that basis); and item 5's np64 rung cannot be placed on this machine (the mi2508x partition has ten nodes, two down -- k004-007 failed its HPL test, k004-010 not responding -- and two unusable, k004-003 with the faulting GPU at PCI 14:00.0 and k004-006 with a dead IB port; k004-009 stalls two GPUs intermittently per ledger 130; so np48 on six nodes is the ceiling and only k004-001 and k004-005 are trusted for timing): the curve of ledger 128 is judged np8 -> np32 and np48, and the first rungs at both, run 2026-09-10 (np32 411707 at 07:35 on nodes 001/004/005/009; np48 412296 at 13:01 on 001/002/004/005/008/009), are VOID for a reason that is NOT node health -- both arms of both rungs ran to their final step on the base grid alone (Time step 221 of 241 at 0.28-0.33 s/step; rebuilds_incl_seed=1, no [amr-bat]/[amr-merge]/[amr-snap]/[amr-cad] rows, 25-31 % GPU memory against 78-98 % at np16: the mesh never refined past the seed) and then every rank NaN'd and invoked MPI_ABORT at the output step (32 of 32, 48 of 48, on all six nodes including the pair the np16 rungs ran clean on the previous evening), so the np32/np48 curve is blocked on an unexplained scale-dependent NaN at the 4-way decompositions (4x4x2, 4x4x3), a statement-3 matter, to be reproduced on one healthy node with four ranks per GPU (the runs used a quarter of device memory) before any rung is re-queued
+
+**Data.** logs/np16-rung-{fix,fold,interleave,seam,halomerge2}-{411779,411172,411316,411651,411780} (ARM lines in logs/np16-rung-.log; [mpiwait] and [phase-rank] rows in /np{8,16}/run240/run.log). np8 / np16 differenced steps: fix pin a6dd813c 4.040 / 4.969; fold e8e2486c 3.556 / 4.459; interleave 5749447e 3.824 / 4.804; seam-post union 98c2050f 3.518 / 4.449; halo merge 646bbf6d 3.630 / 4.831. np16 [mpiwait] mean per rank per 240 steps (halo, b:halo, gather, pgather, seam, reflux, restr, regrid): fix pin 58 / 118 / 16 / 45 / 61 / 64 / 89 / 87; fold 44 / 84 / 13 / 42 / 57 / 46 / 66 / 84; interleave 55 / 113 / 14 / 43 / 60 / 59 / 82 / 37; union 98 / 4 / 41 / 64 / 0 / 61 / 85 / 37; halo merge 107 / 4 / 23 / 59 / 67 / 70 / 89 / 86. The node-0 skew of ledger 119 survives every increment, moving rows with the merge: b:halo's slowest rank is rank 0 on the fix, fold and interleave pins (274 / 237 / 272 s against means 118 / 84 / 113), and on the union and halo-merge pins, where b:halo falls to ~4 s, it reappears as the halo row's rank 0 (253 and 269 s against means 98 and 107). The rebuild interleave alone takes the np16 regrid row from 87 to 37 s (-58 %; at np8 in these rungs 60 -> 36, -40 %; ledger 130's clean np8 read 133 -> 93).
+
+**Rendezvous per step, tabled (notes/rendezvous_table.md):** 21 rendezvous / 51 blocking calls per step before GOAL v7; 20 / 32 on the union pin (halo merge 36 -> 18 SENDRECVs, the freg wave folded into the restrict wave); the seam early post removes none. Item 2's target of ~10 rendezvous is not reached and, by the falsifier, not pursued further.
+
+**Deferred, stated per GOAL v7 item 6:** the np8/np16 reads of ledger 131's fix once it lands (the attributor-cap link flag is the next experiment for its MHD GPU failure); the batch-defragmentation lever pre-registered in ledger 132 (notes/ledger_drafts/l133_prereg_batchdefrag.md: pad tolerance falsified, largest-first order identity-gated with the per-rank spread cut by a third, wall read pending on the fixed lineage) moves to ledger 134; the np32 NaN reproduction and diagnosis.
+
+## 2026-09-09 (132) — SCORECARD ITEM 2 RE-BASELINED ON THE FIXED PIN, ONE NODE, ONE WINDOW (GOAL v7 item 7a, the user-authorized single-node pivot): MFC's steady AMR excess is 0.58 s/step (3 reps, sd 0.04) against AMReX's 0.45 (sd 0.02) on k004-002 between 18:43 and 19:25 -- 1.30x, against ledger 117's 1.94x on k004-004 (0.70 vs 0.36) -- and the excess decomposes into ~0.30 s/step of MPI wait (differenced [mpiwait] rows, mean of 3 reps: reflux 0.11, restrict 0.07, gather 0.05, halo 0.04, parent 0.02, regrid 0.02), ~0.21 of thin AMR-family work spread over a dozen rows none above 0.06 (the gather host consume 0.054, the fill 0.026, reflux-to-parent 0.024, migration 0.022 for the one rebuild inside the differenced window, seam 0.016) and ~0.09 of residual per-block RHS inflation (the compute rows, fine advance 0.79 + base advance 0.21 + RK 0.03, sit within 4 % of the uniform-scaled whole-step ideal of 0.99 but 0.07-0.11 above the uniform coarse row scaled the way the pre-registration defined it -- about half of ledger 117's 0.1-0.2, not gone) -- so to reach the new target (excess <= 0.45, near AMReX) the 0.13 has to come out of the waits, the thin work rows and that residual, and the pre-registered candidate that could be closed without code was: the batched advance's swap/restore, 1 % of the advance on both pins, closed before any code
+
+**Pre-registration (notes/ledger_drafts/l132_prereg_rebaseline.md, written before the run).** (1) MFC excess 0.50-0.62: MET (0.583). (2) AMReX 0.33-0.39: NOT MET (0.448; its uniform arm is where ledger 117 had it, 0.079-0.083 vs 0.080-0.082, its AMR arm is +10 %, 0.86-0.91 vs 0.78-0.82 s/step -- node k004-002 vs k004-004, or the day). (3) Ratio 1.4-1.7x: BELOW the band (1.30x) because AMReX's excess is higher here, not because MFC's is lower than predicted. (4) MFC uniform falls 20-25 % from 0.212-0.236: NOT MET (0.250-0.257, +11 %) -- the uniform arm on this node is slower than ledger 117's node, so the cross-node comparison of absolute steps is not readable; the same-node comparison against ledger 125's pin 96966782 is below. Falsifier "excess >= 0.68": did not fire (0.583). Falsifier "MFC AMR arms climb > 3 % monotone": FIRED at the letter (343.0 / 346.1 / 353.5 s, +3.1 %, monotone) and its instruction (re-run before reading) was NOT followed -- the arms are read as they stand, with the climb inside the sd (excess by rep 0.54 / 0.60 / 0.62); the 96966782 run that followed is a different pin and does not discharge it.
+
+**Protocol.** twocode_fix.sh = twocode_clean.sh (ledger 117's protocol: MFC AMR 40/240 x3, MFC uniform 20/60 x3, AMReX AMR and uniform 40/240 x3, consecutive, differenced, excess = AMR - uniform x (cells advanced / 400^3), MFC 3.911, AMReX 5.377) writing to its own directory; the pin 7ae6f2af (up/mega tip + the EOS fix: not landed, ledger 131 blocked on the MHD GPU failures, but byte-identical to 96966782 on this ideal-gas deck); nothing else on the node (the bisect chain released the GPU lock at 18:41; no builds). logs/twocode-fix-7ae6f2af{,.log}; twocode_table.py prints the table and the differenced [phase] rows.
+
+| code | rep | AMR s/step | uniform s/step | cells/base | ideal | excess | excess/ideal |
+| MFC | 1 | 1.541 | 0.257 | 3.911 | 1.003 | 0.538 | 0.54 |
+| MFC | 2 | 1.573 | 0.250 | 3.911 | 0.977 | 0.595 | 0.61 |
+| MFC | 3 | 1.609 | 0.254 | 3.911 | 0.993 | 0.616 | 0.62 |
+| AMReX | 1 | 0.912 | 0.083 | 5.377 | 0.444 | 0.467 | 1.05 |
+| AMReX | 2 | 0.860 | 0.079 | 5.377 | 0.426 | 0.434 | 1.02 |
+| AMReX | 3 | 0.870 | 0.079 | 5.377 | 0.427 | 0.442 | 1.03 |
+| means | | | | | | **MFC 0.583 (sd 0.041), AMReX 0.448 (sd 0.017): 1.30x** | 0.59 vs 1.03 |
+
+**The regressed pin on the same node, the next hour (20:03-20:51, logs/twocode-fix-96966782).** Ledger 125's pin 96966782 (the master-merge lineage without the halo merge, fold merge, rebuild interleave, seam early post or the EOS fix): MFC excess 0.758 (sd 0.083; AMR 1.908-2.024, uniform 0.284-0.330, no climb: the walls fell 441.6 / 428.7 / 418.6), AMReX 0.541 (sd 0.051; its AMR arm 0.93-1.03 against 0.86-0.91 an hour earlier, uniform 0.078-0.081 unchanged) -- 1.40x. Two readings: (i) AMReX's own excess moves 0.45 -> 0.54 (+21 %; its AMR arm +10 %) between consecutive hours on one node with nothing else running, and a third window the same evening (21:00-21:47, the sorted-batch pin, AMReX 0.549 with sd 0.135) makes the three ratios 1.30 / 1.40 / 1.24x, so a ratio here is good to about +-0.15x; (ii) the tip pin's 0.583 against 0.758 is -0.175 s/step (-23 %) for the four schedule increments plus the EOS fix together, not separable here, and the rows say where it went: rhs 0.955 -> 0.789 and coarse 0.325 -> 0.214 (the fix, compute), reflux 0.161 -> 0.115, regrid 0.111 -> 0.065 (the interleave), seam 0.072 -> 0.016 and b:halo 0.061 -> 0.0 (the seam post and the halo merge; gather rose 0.075 -> 0.115 as ledger 130 found), restr 0.128 -> 0.121; the uniform ideal fell 1.21 -> 0.99 with the fix.
+
+**Rows (MFC AMR, 240-40 differenced, s/step, mean over ranks / slowest rank, mean of 3 reps).** rhs 0.789 / 0.846; coarse 0.214 / 0.220; restr 0.121 / 0.130 (its wave waits 0.057; reflux-to-parent rs:rfp 0.024); reflux 0.115 / 0.179 (rf:wait 0.106 -- 92 % wait); gather 0.115 / 0.123 (gw:wait 0.046; the host consume h:unpk + h:fill 0.054); regrid 0.065 (rg:mig 0.022, of which rg:move is the nested second half, rg:build 0.007; one rebuild inside the differenced window); halo 0.041 / 0.113; rk 0.030; gfill 0.026; seam 0.016; mg:wait 0.014; swap 0.007. [mpiwait] rows differenced (240-40, mean of 3 reps): reflux 0.106, restr 0.066, gather 0.046, halo 0.035, pgather 0.025, regrid 0.020, b:halo 0.000 (its 3.2 s per 240 steps is start-up, already accrued by step 40) -> 0.299 s/step, 19 % of the step, 51 % of the excess. Batched-advance overhead from amr_batch_r*.log on today's k004-009 pairs (both pins, 240 steps): swap 2.0-3.3 s + restore 0.3-0.8 s per rank against rhs 248-283 s + rk 20-22 s -> 0.9-1.3 % of the advance (1.0-1.4 % against rhs alone; k004-009's step reads are void for stalls but the fraction is intra-run and ~1 % on the unaffected ranks too): CLOSED, not a lever.
+
+**Reading.** On one node the excess is half wait, a third thin work and the rest residual per-block RHS inflation. The wait is the sum-of-maxes of GOAL v7 at 8 ranks: the fine advance's slowest rank is 7 % over the mean (0.846 vs 0.789) and every family after it pays that skew at its own barrier (reflux 0.09, restrict 0.06, gather 0.04). The work has no single row worth a kernel campaign: the largest, the gather's host consume at 0.054, then migration at 0.022 for the one rebuild inside the window. AMReX's 0.45 is presumably its own fill + reflux + average-down + regrid at 5.4x base cells (inference: its run.log carries no profiler rows). The lever chosen from these rows and pre-registered the same evening (l133_prereg_batchdefrag.md) is the batching's fragmentation: half the ranks run 71-98 % more batches for the same cells (within 2 %) (rank 3: 4980 batches, 900 single-block launches, against 2520 on rank 1) and their advance is 7-14 % slower, which is the skew every barrier pays; the pad tolerance is not the cause (identical histograms at 0.10-1.00: prereg A's falsifier fired), the greedy leader order is part of it (largest-first order, c8e84bbb, byte-identical to the tip pin 98c2050f; it cuts the per-rank spread of advance compute by about a third, max/min 1.14 -> 1.08-1.12 and max/mean 1.08 -> 1.06 against prereg B's < 1.04, and calls 157 -> 135 per 40 steps, but singles do not go to 0), but its wall read is not comparable to the pin above: c8e84bbb branches from a35a8ad5 and does NOT carry the EOS fix, which is itself worth +20 % on rhs and on the uniform arm (its uniform 0.286-0.318 is the no-fix pin's, not 7ae6f2af's), so the sort must be rebuilt on the EOS pin before any wall read; against its own code parent 98c2050f the identity run at 19:57 shows +8.6 % wall (108.25 vs 99.65 s on the 60-step deck), an open cost -- ledger 133.
+
+**Deferred, stated per GOAL v7 item 6:** the sort's wall read on the EOS pin and its +8.6 % against its parent; the covered level-0 cells (an absolute-step item, not an excess item under this metric); the np32/np64 curve and the np16 reads of the schedule increments (batch queue).
+
+## 2026-09-09 (130) — THE CLEAN NP8 READS OF THE RENDEZVOUS AND REBUILD INCREMENTS (GOAL v7 items 2-3, timing addenda to ledgers 122, 123, 126, 129): on one healthy, otherwise idle node (k004-009, hold job 411158; every pair a fresh 40- and 240-step launch of the rung deck, differenced) against ledger 125's fix pin at 3.801 s/step -- the owner-interleaved rebuild walk (126) is -6.6 % (3.550 s/step; regrid row 133 -> 93 s per 240 steps, rg:build 87 -> 47, the per-rank parent-gather wait 6-67 s flattened to 17-29 and the rebuild's end barrier 69 -> 6 s on rank 0; wait total 317 -> 254 s per rank), the fold merge (123) is +1.3 % (3.851; waits unchanged at 317), the halo merge (122) is -7.5 % (3.515; b:halo wait 52 -> 4 s, halo 24 -> 37, reflux 59 -> 49; waits 317 -> 271), the pre-wire control pin 2e1c5356 on the same node is 2.949 s/step (-22.4 %; per-rank rhs 248-257 s per 240 steps, flat), and the up/mega tip with all four plus the seam early post (129) read -3.1 % (3.684; the seam wait 29.7 -> 0.1 s but gather 5.9 -> 26.3, pgather 16.0 -> 25.7, halo 24.2 -> 40.9, reflux 59.0 -> 65.9; waits 317 -> 270) on a single pair taken before 13:00 whose raw directory the 14:00 repetition then overwrote -- only its comparator row survives (logs/np8pair-seampost-411158-FIRSTREAD.txt), so it cannot be re-checked for the GPU stalls described below and stands as an UNVERIFIED single read -- single pairs each, at a floor of 0.7 % on a differenced step (ledger 120); whether the four are additive (interleave and halo merge alone -6.6 and -7.5 %, the union's unverified read -3.1 %) is OPEN until a healthy node repeats the union pin; second repetitions of the four pairs were run on the same node and are VOID: from ~14:00 k004-009 stalls two GPUs intermittently (the base pin itself re-read 5.155 s/step at 14:48, +36 %, with ranks 3 and 5 alone +13 % in pure compute, in bursts confined to a few 20-step blocks; temperatures 40-54 C, 185 W, no leaked process, ownership byte-equal; the repetitions of the halo merge, interleave, seam post and fold read +14, +36, +74 and +12 %), so the first reads of the fold, interleave and halo merge and the control pair, all taken before 14:00 with flat per-rank compute, stand as single reads; the seam-post repetition of 14:02-14:18 (4.097, +7.8 %) carries the two-rank burst signature (rhs 397/399 on ranks 0 and 3 against 338-353; batched-advance compute 424/427 against 361-378) and is void on the same criterion; nothing here is scored as final until a healthy node repeats them -- and item 4's own falsifier is structurally tripped on this deck (notes/item4_interior_first_design.md: ~1-6 % of blocks are free of cross-rank fill dependencies)
+
+**Pre-registrations scored.** 122 (halo merge): (1) PH_HALO row < 20 ms/step: NOT MET (the [phase] row went 116 -> 168 ms/step: the hoisted exchange carries the wait, [mpiwait] halo 24.2 -> 36.8 s per 240 steps); (2) b:halo does not grow: met (52 -> 4); the falsifier "the wait merely moved" is PARTLY: half moved (halo +13, gather +7), half vanished (total -46 s); (3) step -2 to -3 %: EXCEEDED (-7.5 %, one pair). 123 (fold merge): (1) restr wait falls by >= P1's share: NOT MET (restr 43.7 -> 42.5, within noise); (2) step -1 to -2 %: NOT MET (+1.3 %); falsifier (the P2 WAITALL absorbs P1's wait unchanged) FIRED. 126 (interleave): (1) pg:recv per rank <= 15 s: NOT MET as a bound (17-29 s) but flat and no longer monotone in rank as predicted (the 126 falsifier did not fire); rb:xchg on rank 0 < 10 s: met (6 s); (2) rg:build 88.5 -> 30-45: NOT MET as a bound (47.5) though the direction and the per-rebuild halving (22 -> 12 s) landed; regrid 135 -> 80-95: met (93); (3) step -5 to -8 %: MET (-6.6 %). 129 (seam early post; read only in the union pin, on the unverified first read): (1) WT_SEAM falls >= 60 %: met (29.7 -> 0.1 s); (2) the SUM of the three fill waits falls by >= 40 % of the seam's share (>= 12 s): NOT MET -- gather + pgather + seam 51.6 -> 52.1 s against the base pin, 59.9 -> 52.1 against the halo-merge pin (which shares the merged halo; -7.8 s, 26 % of the seam's share): the seam's wait largely reappears in the gather and parent rows (the falsifier FIRED on this read; the void repetition shows the same rows at 29.0 / 27.3 / 0.2); (3) step -1 to -2 %: not separable in the union pin.
+
+**Data.** logs/np8pair-{base,prewire,fold,interleave,halomerge2}-411158 (pair_compare.py) and logs/np8pair-seampost-411158-FIRSTREAD.txt; the void repetitions are logs/np8pair-{base2,halomerge2b,interleave2,seampost,seampost2,fold2}-411158. The same pins run earlier on the session node k004-002 (logs/np8pair-*-411681) are DISCARDED: builds ran on that node during the pairs (the session shell is the build host), and the fold merge's -6.2 % there does not reproduce on the clean node. Absolute level: the pre-wire pin 2e1c5356 differenced 2.949 s/step on this node against the fix pin's 3.801 -- an 0.85 s/step RHS regression (ledger 131), larger than the 0.67 implied by ledger 118's 3.13 on a different node pair.
+
+**Reading.** The step at np8 is 3.55 s with the interleave; the waits are 254 s per rank per 240 steps (1.06 s/step, 30 % of the step, from 35 % on the fix pin). The rendezvous cuts removed 17.5 blocking calls per step (b:halo 18 -> 1.5, the fold's restrict wave 1 -> 0; the seam post removes none): the fold merge is wall-neutral (+1.3 %) -- its wait was absorbed by the next WAITALL, the pre-registered falsifier -- while the halo merge pays -7.5 % with half its wait moved and half gone; at this scale the residual wait is the per-rank work imbalance between rendezvous, paid at whichever barrier comes first. Whether the seam early post costs what it moves is not readable: the union pin's only clean-window read is unverified and its repetition is void; the decision on reverting the seam post to the drain-in-place form waits for a healthy node's pair of the union pin against the interleave pin.
+
+**Deferred, stated per GOAL v7 item 6:** the np16 reads of the same pins on a healthy node pair (rungs queued with k004-003 excluded); item 2(c) (the base-halo ISEND/IRECV design, notes/item2c_base_halo_isend_design.md) is closed by this ledger's falsifier unless the np16 reads disagree.
+
+## 2026-09-09 (127) — OWNERSHIP STICKINESS DOES NOT PAY ON THE RUNG DECK AND IS NOT BYTE-IDENTICAL (GOAL v7 item 3b, step 1, NEGATIVE): a regrid box identical to a previous-generation block keeping that block's owner (inc/sticky 87400436, accepted when the total weight imbalance stays within 10 % of the plain cut's) fired at one of the four rebuilds of the np8 rung deck (320 of 576 boxes kept at step 220; 0 at the two mesh-growth rebuilds, steps 20 and 40, where nothing pre-exists at 20 and the set grows 128 -> 576 at 40 with no box identical; 0 at step 240, where the envelope shifted and no box was identical) and left the migration where it was, in fact marginally worse (975 vs 967 blocks moved and 72.5 vs 69.9 GB over the four rebuilds -- the counters are cumulative and exact; at the rebuild where it fired, 419 vs 416 blocks and 26.6 vs 25.2 GB: keeping 320 of 576 boxes on their owner did not remove a single net block move; rg:mig 32.0 vs 32.3 s per 240 steps, read on the session node k004-002 with builds running and against a base binary five commits back, so the seconds are indicative only), because the re-cut of the remaining 256 boxes moved at least as many blocks as the plain cut of all 576 did (no instrument attributes moves to kept vs re-cut boxes; this is inference from the totals); and it broke byte identity at the few-ULP level (density in 21770 scattered cells at step 41 of the S0 deck, max relative 4.4e-16, ~2x double eps, amplified in the near-zero momenta; base grid identical at step 40, first divergence in the stage-1 advance, not the fills; persists with the batched advance off), which the pre-registration had defined as a bug to localize rather than a tolerance to accept -- not landed
+
+**Pre-registration (notes/ledger_drafts/l127_prereg.md).** (1) kept >= 60 % on the late rebuilds, 0 on the seeds: NOT MET on either late rebuild (55.6 % at step 220, 0 % at step 240); the seed clause met (0 at both). (2) blocks_moved 967 -> < 400, bytes 70 -> < 30 GB, rg:mig 129 -> < 70 ms/step: NOT MET (975 blocks, 72.5 GB cumulative; rg:mig 133 vs 134 ms/step on the k004-002 pair, contaminated but equal). (3) accepted within 1.10 on every rebuild: met (imb_sticky 1.090 vs the plain cut's 1.011, ratio 1.078; accepted T at all four) -- but the absolute balance did degrade 1.011 -> 1.090 at that rebuild, i.e. the lever bought no migration and cost 8 % of balance. (4) np8 step -1 to -3 %: NOT READ -- the pin's only pair ran on the session node k004-002 while builds ran on it (discarded, as every k004-002 pair is in ledger 130: sticky 820.2 s vs base 879.0 s per 240 steps exist in logs/hold-np8pair-{sticky,base}.log and are not an A/B for stickiness), and the base binary 96966782 is five commits back (the coarse-halo hoist and the fold merge are in the sticky pin: halo 1380 vs 720 calls, b:halo 3.9 vs 49.2 s); the decision rests on stickiness's own rows (kept, blocks moved, bytes), which are exact counts and did not move -- the first two rebuilds are byte-equal across the arms (109 blocks, 16842660480 B in both), the evidence that the box sets agree. [amr-cad] escaped 0 on both arms and both stops. Falsifier ("kept < 30 % on the late rebuilds -> the migration is the envelope's motion"): fired on the second late rebuild.
+
+**Identity.** ident2 87400436 vs 96966782 on the S0 deck np8: DIFFER on both restart files. Bisection (notes/item3b_affinity_stickiness_design.md, 2026-09-09 09:00 section): step 40 base grid IDENTICAL, the AMR file differs; step 41 both differ; density differs in 0.3 % of the refined region's cells at the few-ULP level (max rel 4.4e-16, ~2x double eps), momenta near zero amplify it; persists with amr_batched_advance = F; per-phase XOR fingerprints (probe/ckxor) put the first divergence in stage 1's advance of step 40, after identical regrid output and identical fill interiors (the fingerprint excludes ghost shells; the ghost-inclusive probe did not run). Ownership therefore enters the arithmetic at the round-off level in the advance path or in the ghost data it reads; the reflux apply is excluded (its fingerprint at step 40 stage 1 is identical, and the divergence precedes it), and the surviving suspects are the ghost-shell contents set by the fills and an owner-dependent path inside the advance itself, e.g. a kernel pair with different FMA contraction on the co-located vs cross-rank path. Not localized; the goldens subset (6/6) and CPU AMR goldens (71/71) pass, i.e. the difference is within golden tolerance.
+
+**What was learned.** On this deck the snap already turns 8 of the 12 regrids into no-ops and the remaining rebuilds are envelope shifts where few boxes are identical; by the equality of the counts, the migration cost is the envelope's motion, not gratuitous re-cutting (an inference from totals, not an attribution per box). The few-ULP owner dependence is a latent property of the code (any ownership change, including the Morton/Cartesian alignment noted in notes/item4_interior_first_design.md, will show it) and needs its own localization before any ownership lever can be gated by identity.
+
+**Deferred, stated per GOAL v7 item 6:** localizing the owner dependence (per-block fingerprints inside the stage-1 advance); parent affinity (i3) and the Morton/Cartesian alignment, both blocked on the same identity question; the branch inc/sticky stays in the gate tree.
+
+## 2026-09-09 (119) — THE NP16 REBUILD-FREE WINDOW PROBE (GOAL v6 item 1): the per-interval print splits the two-node wait into a PERSISTENT part present in rebuild-free windows and ONE OBSERVED post-rebuild spike -- at np16 (two nodes, one of them GPU-faulting) the interval after the late rebuild at step 220 carries 22-30 % of every wait row of the run (b:halo 30 %, reflux 28 %, restr 25 %, halo 23 %, seam 22 %) at 2.5-4.1x the mean of the seven rebuild-free intervals, with an rhs max/mean of 1.85, while those seven intervals still run at rhs max/mean 1.12-1.24 and a 2.9x spread in b:halo between them, and the interval after the seed rebuild at step 40 is not elevated in its waits; at np8 on a healthy node the same post-rebuild interval carries 16.5-20.5 % of each row at 1.8-2.8x the rebuild-free mean with NO rhs skew (1.09; the flat intervals 1.04-1.08) -- so the aftermath is real at both scales but is an exchange-side wait at np8 and, at np16, either rank-work skew or the faulting node (n = 1, not separable here), and the larger, persistent part of the np16 wait exists with no rebuild in sight; GOAL v6 item 3 (the level-2 detail-preserving overlap copy) is DEFERRED, a stated departure from the pre-registered decision rule
+
+**Pre-registration (notes/ledger_drafts/l119_prereg.md, saved 2026-09-08 22:06 before the instrument was built).** (1) at np16 the intervals right after a rebuild carry wait rows 1.5-3x the flat intervals', flat intervals within 20 % of each other: PARTLY -- the one observed post-rebuild interval is 2.5-4.1x (above the range), the post-seed interval is not elevated, and the flat intervals are NOT within 20 % (b:halo 7.6-22.4 s, 2.9x). (2) np8 shows a smaller jump (< 1.5x): NOT MET as stated -- on the healthy node the post-rebuild interval is 1.8-2.8x the rebuild-free mean; the relative statement (np8 below np16's 2.5-4.1x) holds. (3) rhs max/mean > 1.1 in rebuild intervals and < 1.07 in flat ones: HALF at np16 (1.85 after the rebuild; 1.12-1.24 in the seven flat intervals, 1.30 in the post-seed interval), NOT MET at np8 (1.09 after the rebuild, 1.04-1.08 flat: no rhs skew either side). (4) migration bytes nonzero only in rebuild intervals: met (44.1 GB at the seed, 62.9 and 67.0 GB at the two late rebuilds, zero elsewhere). The prereg expected three late rebuilds; two occurred (steps 220 and 240) and only the first's aftermath is inside the run, so every aftermath statement here is n = 1.
+
+**Instrument.** [interval] rows (m_phase_timing.fpp s_phase_interval, called at every regrid step BEFORE the regrid, under rank_time_wrt): per-interval deltas of the rhs phase (mean/max over ranks) and of the b:halo, reflux, restr, halo and seam wait rows, read against the [amr-balance] and [amr-mig] lines of the regrid that follows (amr-bench/interval_read.py). Interval "240" therefore covers steps 221-240 and contains the step-220 rebuild's aftermath but not the step-240 regrid; the rebuild itself is inside the PH_REGRID bracket (imbalance 1.000: the ranks synchronize inside it), so its cost does not leak into the five wait rows. Landed with ledger 125's fix in the a6dd813c pin.
+
+**Data.** np16: logs/np16-rung-fix-411122/np16/run240 (job 411122, a6dd813c, i7 recipe, nodes k004-003 + k004-009; k004-003's GPU faults, so the wall 1321 s is void and any single interval could be inflated by an intermittent fault; the ratios below are read with that caveat). Wait totals over 240 steps (the [interval] wait sub-rows summed, not the [phase] row totals), mean over ranks: b:halo 200.3 s, reflux 97.9, restr 102.8, halo 66.4, seam 65.9 (sum 533 s per rank, 40 % of the wall). Interval 240 (steps 221-240, after the step-220 rebuild, which moved 964 blocks of 1152 (84 %) and 62.9 GB): b:halo 60.8 s, reflux 27.1, restr 26.2, halo 15.4, seam 14.5, rhs max/mean 1.85. Rebuild-free intervals 100-220 (seven): b:halo 7.6-22.4 (mean 14.8), reflux 4.9-10.7, restr 5.6-12.5, halo 4.0-7.0, seam 4.5-7.2, rhs max/mean 1.12-1.24. Interval 60 (after the seed rebuild): b:halo 15.8, reflux 7.0, rhs max/mean 1.30. nboxes 1152 at every regrid (box count constant; the box-set change is not quantified here: the step-220 snap matched 640 of 1152 boxes within tolerance), tagged cells 102.1M -> 111.4M (+9 %). By the srun default block distribution (not confirmed in the log) ranks 0-7 sat on k004-003 and 8-15 on k004-009; the run's slowest rhs rank over 240 steps was 12 (418 s vs a 363 s mean), which would be on the healthy node, a soft hint that the rhs skew is not only the faulting GCD; interval 240's own rhs max is not attributed to a rank. np8: logs/np8-interval-411681 (a6dd813c on k004-002, healthy, nothing else on the node; wall 834 s against the i7 rung's 737 s on k004-001 -- a node difference to be read only within-node). Totals: b:halo 38.6, reflux 47.5, restr 37.3, halo 22.6, seam 31.1 (sum 177 s, 21 % of the wall). Interval 240: b:halo 6.4 (2.2x the flat mean), reflux 7.9 (1.9x), restr 6.2 (1.8x), halo 4.6 (2.8x), seam 6.2 (2.4x), 16.5-20.5 % of each row, rhs max/mean 1.09; flat intervals 100-220: b:halo 2.0-3.8, rhs max/mean 1.04-1.08; interval 60: b:halo 4.3, rhs 1.06. (The np8 arm of job 411122 itself, on the faulting node, is discarded: its intervals 140-160 carry a wait spike with no rebuild.)
+
+**Reading.** (a) The persistent component: at np16 the seven rebuild-free intervals hold 0.74 s/step of b:halo wait and an rhs max/mean of 1.12-1.24 that np8 does not have (0.14 s/step, 1.04-1.08) -- a two-node rank skew present without any rebuild, which is what ledger 118 measured as the 1.38x doubling. (b) The aftermath: one interval per late rebuild (n = 1 here) with every wait row 2-4x its steady value; at np8 with no rhs skew at all, i.e. the exchanges themselves wait longer for 20 steps after 84 % of the blocks changed rank; at np16 with rhs max/mean 1.85 that this run cannot separate from the faulting node. Neither component is the signature of the level-2 re-prolongation losing detail (that would show as extra tagging and box churn; here tagging grows 9 % and the box count is constant, with the box-set change itself not quantified).
+
+**Item-3 decision (GOAL v6 item 3 / v7 item 3c).** DEFERRED, and this departs from the pre-registered rule ("aftermath present -> item 3 becomes a two-node lever"): an aftermath IS present, but its observed form -- exchange waits rising 2-4x for one interval after the ownership reshuffle, with a constant box count -- is not what the level-2 detail-preserving overlap copy changes (it preserves fine data across a rebuild; it does not change which rank owns what or how the exchanges behave afterwards). The observed two-node cost is the persistent skew plus this one spike, and the levers that address them are the ownership reshuffle (ledger 126's interleave, the blocked stickiness) and the rendezvous/skew work of GOAL v7; the design stays on file (notes/item3_level2_overlap_map.md) and is re-opened if a deck shows re-prolongation churn. The aftermath-vs-fault question at np16 is left open pending a rerun on two healthy nodes.
+
+**Deferred, stated per GOAL v7 item 6:** the two-healthy-node rerun of this probe; the interval print as a namelist knob (rank_time_wrt gates it today); the mechanism of the np8 aftermath (exchange waits up 2-4x with no rhs skew: first-touch of migrated columns, a changed cross-rank pair set, or the store's post-rebuild growth are the candidates).
+
+## 2026-09-09 (129) — THE SEAM WAVE IS POSTED AT THE TOP OF THE STAGE AND DRAINED AFTER THE PARENT FILLS (GOAL v7 item 2b, second half): the fine-fine seam exchange ran as the third fill rendezvous of every stage, posted and waited in one call after the L0 -> L1 gather wave and the parent-fill waves, although its sends read only stage-entry block interiors (nothing in the fill phase writes a fine interior) and only its ghost WRITES must follow the coarse and parent fills (the seam wins on faces, the coarse fill on edges and corners, and the parent pack reads the parent's ghost shell); the wave is now split into s_amr_fine_fine_post (plan, IRECVs, packs, ISENDs on private pools amr_sw_*, called right after the coarse halo) and s_amr_fine_fine_drain (WAITALL, unpacks, the same-rank kernel, where the seam stood), so its messages travel under the gather and parent waves instead of after them -- byte-identical (only MPI posting moved; every write keeps its order), landed on the gates, with the reading deferred to the healthy-node runs; the rendezvous count is unchanged by this step (the drain still waits; the commit subject's "one rendezvous fewer" overstates it and this ledger supersedes it), what changes is how much of the seam's 28-56 s per 240 steps of wait is latency the earlier post hides
+
+**Pre-registration (notes/ledger_drafts/l129_prereg.md).** (1) WT_SEAM falls by >= 60 % (np8 28.4 s mean / 38.6 max per 240 steps; np16 55.8 / 65.5); (2) the SUM of the three fill waits (gather + pgather + seam) per rank falls by >= 40 % of the seam's share -- falsifier: the sum is conserved (the seam's wait reappears in WT_GATHER / WT_PGATHER because the skew is made upstream in reflux/RK), in which case the fill rendezvous count is not the lever and item 4 inherits the target; (3) np8 step -1 to -2 %, np16 -2 to -4 % (the prereg's "seam grew 1.73x across the doubling" should read 1.96x on the mean row, 1.70x on the max; the prediction stands as written, and the prereg was saved at 09:14, not the 09:35 its header says). ALL NOT READ yet: the session node's GPU fault voids its timing since 03:00; the rung on this pin (job 411651) and the hold-node np8 pair are queued.
+
+**What the change is.** src/simulation/m_amr.fpp: s_amr_fine_fine_halo split into _post(lev_only) and _drain(); the seam's per-transfer and per-peer plan arrays, wire pools and requests become private module state (amr_sw_*: the fill waves rebuild the shared amr_fw_* scratch between the seam's post and drain, and the wave pools were documented as never overlapping in time); the same-rank pair lists persist between post and drain; the rank-indexed build scratch stays shared (plan builds never overlap); tags need no change (the tag carries the band, 5 for the seam, and each band has its own generation counter; the shared per-peer sequence counters only order messages within a band). s_amr_fine_fine_halo remains as post + drain for the subcycle path. src/simulation/m_time_steppers.fpp: under amr_early_seam_post (a compile-time parameter, .true.) the post follows the coarse halo and the drain replaces the old seam call; the WT_SEAM wait row now measures the drain's WAITALL, while the PH_SEAM bracket no longer contains the seam's packs (they moved to the unbracketed post after PH_HALO), so the reading is WT_SEAM and the three-wait sum, never the PH_SEAM row.
+
+**Gates.** ident2 98c2050f vs 5749447e (ledger 126's pin) on the S0 deck np8: lustre_60.dat and lustre_amr_60.dat IDENTICAL. CPU AMR goldens 71/71 TOUCHED=0 at HEAD 98c2050f. GPU subset (5EFB3277 79B334C7 259E5A84 E4F6CE1E 27F6FEF5 1DBD439A: np2, stretched np2, 3D, IBM np2, IBM batched, multi-level): 6/6, TOUCHED=0. Not yet exercised on the split: a MFC_DEBUG run, where the per-band header and message-length asserts would catch a tag or sequence collision between the seam in flight and the later waves.
+
+**Residue for the next commit:** the comment at the head of the seam routine still says it reuses the fill waves' pools; the amr_sw_* pools are not freed at finalize; the flag-off branch at the drain site is dead under the parameter. **Deferred, stated per GOAL v7 item 6:** the parent waves' IRECVs at the top of the stage (per-band sequence counters and a second private pool); one merged WAITALL for gather + seam; item 2(c) (base halo SENDRECV -> ISEND/IRECV); the MFC_DEBUG run of the split (the per-band header and length asserts).
+
+## 2026-09-09 (126) — THE REBUILD WALKS ITS BOXES OWNER-INTERLEAVED (GOAL v7 item 3a): the regrid rebuild visited boxes in ascending box id, and because box ids are level-major Morton and ownership is a Morton prefix cut per level, every 32-box gather chunk belonged to essentially ONE rank -- the other seven ran ahead to their next chunk and blocked in the per-box WAITALL while that rank built, so the rebuild cost the SUM of the ranks' build work instead of the MAX (np8: pg:recv 7 / 38 / 40 / 38 / 52 / 50 / 67 / 68 s per 240 steps, rising with rank; the end-of-rebuild allreduce rb:xchg its mirror 70 -> 0.3 s); the walk is now a per-level round-robin over owners (amr_korder / amr_kpos, a pure function of replicated metadata, level-major so parents-first is untouched), the chunk-local indices, the same-chunk parent test and the early-free last_use moved from box ids to walk positions, and the change is byte-identical in two stages (the index refactor with the identity walk against ledger 125's pin, then the rotated walk against that) -- landed on the gates, with its np8/np16 reading (the design predicts pg:recv flattening to <= 15 s on every rank and the rebuild 22 -> 8-11 s) deferred to the healthy-node runs like ledgers 122 and 123
+
+**Pre-registration (notes/ledger_drafts/l126_prereg.md).** Predictions (1)-(3) are the per-rank pg:recv / rb:xchg rows, rg:build per 240 steps and the differenced step; NOT READ yet (session-node timing void; the rung on this pin, job 411316, and the hold-node np8 pair are queued). The falsifier (pg:recv stays monotone in rank -> the serialization is the per-chunk soft barrier or the send-pool drain, not the walk order) is what those rows decide.
+
+**What the change is (ordering only; box ids, slots, tags, plans and messages untouched).** src/simulation/m_amr.fpp: s_amr_build_korder (per level: per-owner FIFOs of the level's boxes in ascending id, emitted round-robin over owners; amr_korder_rot = .false. gives the identity walk), called from s_amr_build_gather_plan, which re-emits the participants amr_gpk in walk order; the chunk-local recv-run indices (amr_gcr_r0/nr/sent) and the same-chunk parent test use amr_kpos; src/simulation/m_amr_regrid.fpp: chunk bounds are walk-position intervals, and the early-free of old stash slots records and tests walk positions (max over the owned consumers) instead of box ids -- the one structure whose correctness depended on the ascending walk. The parents-first assert (m_amr.fpp "chunk gather: parent box not before child") is unchanged and still armed.
+
+**Gates.** Stage A (df1fc641, identity walk) ident2 vs 96966782 on the S0 deck np8: lustre_60.dat and lustre_amr_60.dat IDENTICAL -- the index/last_use refactor alone changes nothing. Stage B (5749447e, rotated walk) ident2 vs df1fc641: IDENTICAL -- the visiting order changes nothing. CPU AMR goldens 71/71 TOUCHED=0 at HEAD 5749447e (an earlier run of the same gate was mislabelled by a working-tree switch mid-run and repeated cleanly). GPU subset (6 dynamic-regrid tests incl. two np2 and the multi-level cases) on 5749447e: 6/6, TOUCHED=0. The [amr-xa] exchange-audit lines of the four identity arms are line-for-line identical across both stages (the audit is order-invariant, so the reorder must not move it, and did not).
+
+**Reading, deferred.** rg:build, rb:gath, pg:recv and rb:xchg per rank from the np8 pair and the np16 rung; the pre-registered expectation is rg:build 88.5 -> 30-45 s per 240 steps (22 -> 8-11 s per rebuild), the regrid row 135 -> 80-95 s and the differenced np8 step -0.15 to -0.25 s (-5 to -8 %); the design note's looser model put it at 0.23-0.27 s/step, and the prereg's range is the one scored.
+
+**Deferred, stated per GOAL v7 item 6:** a fractional-stride emit for uneven per-owner buckets (a rank with few boxes bunches at the head of its level); a larger amr_gath_chunk now that a chunk's per-rank staging is ~8x smaller; the residual per-chunk soft barrier.
+
+## 2026-09-09 (123) — THE LEVEL-2 FLUX-REGISTER WAVE RIDES THE RESTRICT-PARENT WAVE (GOAL v7 item 2b, step 1): the post-stage fold ran three sequential rendezvous per level-2 family -- the children's freg faces to the parent owner (s_amr_freg_wave, its own IRECV/ISEND set and WAITALL), then the restricted box to the same owner (s_amr_restrict_parent_wave), then the level-1 scatter -- and the per-rank timeline priced the fold at 284-358 ms of a 3.1 s np8 step with waits of ~15 / 110-140 / 45-70 ms at the three links; the faces now ride each restrict-parent transfer as [hdr | box | faces with sibling-seam weight > 0], the standalone wave is deleted (net -102 lines), one rendezvous per level remains before the scatter, and the change is byte-identical at np8 on the S0 deck where 7 of 8 level-2 children have a remote parent -- landed on the gates, with its np8/np16 reading deferred to healthy nodes for the same reason as ledger 122
+
+**Pre-registration (notes/ledger_drafts/l123_prereg.md).** Predictions (1)-(2) are timing reads (rs:wave -> 0, restr wait -P1's share, fold -10 to -15 %, np8 -1 to -2 %, np16 -2 to -3 %) and are NOT READ yet: the session node's GPU fault voids every long arm taken there since 03:00; the rung on this pin (np16_rung_fold.sbatch) is queued and the np8 pair follows on the hold node. The falsifier (restr wait unchanged because the P2 WAITALL absorbs P1's wait) is what the timeline will decide.
+
+**What the change is.** src/simulation/m_amr.fpp: per-transfer face word counts amr_fw_sfc/amr_fw_rfc; s_amr_freg_words (both sides derive the count from the sibling-seam weights on replicated metadata), s_amr_freg_pack_host (device -> host pull of the shipped faces of the child's register slot, copied into the wire in array element order, the order the standalone ISENDs carried) and s_amr_freg_unpack_host (the mirror, then the device push); s_amr_restrict_parent_wave calls s_amr_reg_prepare, adds the faces to each transfer's offset (amr_fw_pq += cnt + fcnt), packs after the box and unpacks after it; s_amr_freg_wave deleted with its export. src/simulation/m_time_steppers.fpp: the standalone wave call and its PH_RSWAVE bracket removed (the rs:wave row is now 0 by construction). The reflux applies keep their descending union walk; the finest-first level order is unchanged; the debug NaN poisoning of skipped faces (a debug aid of the deleted wave) is dropped.
+
+**Gates.** CPU AMR goldens 71/71 TOUCHED=0 (on 6d6e7697); ident2 and the GPU subset on e8e2486c (one comment line apart); the landed commit (110c1832, the formatter's line breaks aside) differs from e8e2486c only by four comment lines that named the deleted wave (m_amr.fpp, m_phase_timing.fpp, m_amr_xchg_audit.fpp), no code. ident2 e8e2486c vs 96966782 (ledger 125's pin) on the S0 deck np8: lustre_60.dat and lustre_amr_60.dat IDENTICAL -- ownership has no parent affinity, so a level-2 child's parent is remote with probability 1 - 1/8 on this deck (by the ownership design, not counted in a log), and the cross-rank merged path is exercised, closing the coverage gap the design read found (no lock-step golden splits a tower). GPU subset (6 dynamic-regrid tests incl. np2/np8 and multi-level): 6/6, TOUCHED=0.
+
+**Rendezvous count.** Per step (3 stages, level 2): rendezvous 21 -> 20 (the freg wave was one per step, not per stage; the 21 counts each stage's two base-grid halos as one rendezvous each); blocking calls 51 = 36 base-grid SENDRECVs + 15 WAITALLs -> with ledger 122's 36 -> 18 and this wave's 15 -> 14, 32.
+
+**Deferred, stated per GOAL v7 item 6:** step 2 (post the L1 -> L0 scatter's IRECVs at the top of the fold: needs per-band tag counters and a disjoint recv pool) and step 3 (pack + ISEND per batch after its stage-3 RK); the freg faces are still host-staged (the parent wave is host-staged too); the lock-step split-tower golden.
+
+## 2026-09-09 (122) — THE TWO BASE-GRID HALOS ARE ONE (GOAL v7 item 2a, first rendezvous cut): the coarse RHS exchanged PRIM ghosts inside s_compute_rhs and the AMR fill exchanged CONS ghosts of the same stage-entry state on the same faces and peers one call later, 36 SENDRECVs per step; the cons halo is now hoisted before the coarse RHS and the RHS converts cons -> prim over the buffered domain and skips the prim MPI faces (skip_mpi), 18 SENDRECVs per step, byte-identical (pointwise conversion) -- the gates pass on both lanes and the change is landed, while its np8/np16 reading is deferred to healthy nodes because every 240-step arm on the session node since ~03:00 ran 25-55 % slow under an amdgpu kiq-fence fault (amdgpu kiq-fence timeouts in the node's kernel log, 26-60 per hour between 03:00 and 06:00; recorded in the handoff memory), so the one np8 arm taken there (logs/np8pair-halomerge2-409710, job 409710 on the faulted k004-003, against the i7 rung's np8 arm of job 409528 on k004-001, i.e. different jobs and nodes) is reported only for the row that changed by construction: the b:halo wait 44 -> 3 s per 240 steps and its call count 4320 -> 360 (the prim exchange now runs only in the 20 pre-regrid steps), while the cons-halo wait rose 20 -> 80 s -- the first rendezvous of the stage still absorbs the previous stage's skew, exactly as the pre-registration's falsifier described; every other row of that arm, including coarse 74 -> 41 s, is confounded by the node
+
+**Pre-registration (notes/ledger_drafts/l122_prereg.md).** (1) PH_HALO row 102 -> < 20 ms/step at np8: NOT MET as stated -- the hoisted exchange is still bracketed PH_HALO and now carries the wait the prim exchange used to carry (the prediction named the wrong row); the row that vanished is b:halo (201 -> ~14 ms/step). (2) b:halo does not grow: met trivially (it collapsed); the honest reading of the falsifier "the wait merely moved" is YES -- the skew moved from b:halo to halo, which is what a rendezvous count cut does when the segment imbalance is unchanged; the count is 36 -> 18 SENDRECVs and the cost is in the rows that remain. (3) step deltas: NOT READ (node fault; the np8 arm's wall, 1139 s against 737 s, is void). (4) identity and TOUCHED=0: met.
+
+**Gates (record in notes/ledger_drafts/l122_gates.md).** ident2 043c49a6 vs 2e1c5356 on the S0 deck np8: both restart files IDENTICAL; after the rebase on ledger 125's fix, 646bbf6d vs 96966782: IDENTICAL. CPU full suite (-a): 789/789, TOUCHED=0. GPU full suite (-a): 778 passed, the 10 Non-Newtonian failures reproduce on a binary without this change (1e-10 vs an exact-0 golden, the merged goldens' GPU-lane artefact), and the 11th (DA8FCD2D, a 26x26x50-step IBM example) was killed by hand at 46 min and passes standalone in 215 s. GPU subset on the rebased commit: 6/6, TOUCHED=0. [amr-cad] escaped 0 on the np8 arms.
+
+**What the change is.** src/common/m_boundary_common.fpp: s_populate_variables_buffers(..., skip_mpi) -> s_populate_bc_direction skips s_mpi_sendrecv_variables_buffers when the ghosts are already valid (physical-BC faces unchanged). src/simulation/m_rhs.fpp: under amr_cons_ghosts_valid the conversion runs over idwbuff instead of ab_int and the prim fill is called with skip_mpi. src/simulation/m_time_steppers.fpp: on the lock-step monolithic path the cons halo runs before the coarse RHS with the flag set, and the later AMR halo site is skipped when the flag is set; the flag is gated to configurations where the cons halo carries everything the prim halo did (no qbmm, bubbles, chemistry, igr, surface tension, active box). A converted received cons ghost equals the neighbour's converted interior cell, hence identity. amr_xchg_coarse_ghosts is a runtime flag (set at regrid when a level-1 block abuts a rank face), so the new idwbuff conversion path never runs at np1 -- the CPU full suite covers the unchanged path; the changed path is covered by ident2 (periodic faces) and the np2 subset test 5EFB3277 (physical faces, bc = -3), where the conversion now also runs over the never-filled physical-face cons ghosts before the prim BC routines overwrite them: the result is unchanged, the arithmetic performed is not (a debug FPE-trap build could see it).
+
+**Reading, deferred.** The np8 240-step pair and the np16 rung (job 411123) on healthy nodes give the [mpiwait] rows and the differenced steps; they are appended as an addendum to this ledger when they land. Until then the claim is the count (36 -> 18) and the shape above, not a speed-up.
+
+**Deferred, stated per GOAL v7 item 6:** the same treatment for the coexist (l0_ntile > 0) path; extending the flag to the qbmm/chemistry configurations (their pb/mv and q_T_sf ghosts ride the prim exchange today); the 10 Non-Newtonian GPU goldens.
+
+## 2026-09-09 (125) — THE DEVICE-RESIDENT MIGRATION WIRE OOMs EVERY 240-STEP RUNG ARM, AND THE POOLS ARE NOW BOUNDED: since ledger 108's wire buffers became device-resident (b9b00392), the two pools spack+rpack are sized to the whole migration set and ENTER_DATA'd together, so a migration-heavy rebuild (the seed rebuilds; the shifted-envelope rebuild at step 240 of the rung deck) adds the migrated store a second time on top of the stash replicas and the store's growth -- a 15-s VRAM sampler on the np8 rung deck shows 34-36 GiB/GCD flat for ~13 min after the seed rebuilds, a late rebuild that peaks at 61.2 GiB and survives leaving 38-51 GiB resident, 58.2 GiB at the last live sample and the process dead 16 s later (the fatal peak fell between samples), the pre-wire pin's same arm peaking at 53.9 GiB -- which is what killed all four 240-step arms since (409745 np8 and np16 on k004-004/009, and two on the session node) while the pre-wire pin 2e1c5356 ran the same arms (409528 and 409465 on k004-003/009, and here logs/leak-old-409710: 240 steps, 33.6 GiB after the seed, 53.9 GiB peak, 47.7 at the end); the fix keeps the pools on the host above a 2 GiB device budget and stages each column through one device scratch column (wire bytes and order unchanged), and the fixed binary runs the same 240 steps with a 53.3 GiB peak (logs/leak-fix-409710), escaped 0
+
+**Pre-registration (notes/ledger_drafts/l125_prereg.md).** (1) old survives with max <= ~50 GB: survived, but the peak is 53.9 GiB (the bound was too low; the mechanism claim holds). (2) new dies at the step-240 rebuild with VRAM at ~64 GB: met with a caveat -- the fatal peak was not sampled (15-s cadence); the sampled maximum is 61.2 GiB at the surviving late rebuild and 58.2 GiB at the last live sample, and the death is attributed to the final rebuild by timing (the run's stdout was lost with the process and its directory was later overwritten by the a6dd813c rerun, so only np8-interval2-409710.log's rc=137 and the sampler remain). (3) fix survives with a peak within 3 GB of old's and steady VRAM equal to new's: met (53.3 vs 53.9 GiB; 36 GiB steady). (4) identity vs 016005db on the S0 deck: IDENTICAL (both restart files). (5) cost: none measurable at np8 (below).
+
+**Data.** logs/np8-interval2-409710.log + vram-sampler-409710.log (016005db, np8, 240 steps, rc=137: 34-36 GiB 04:28-04:41, rebuild 04:42-04:43 peaking 61.2 GiB and surviving with 38-51 GiB resident, 58.2 GiB at 04:47:57, dead 04:48:13; rg:mig calls per rank = 4, i.e. the seeds plus two late migrations), logs/np8pair-halomerge-409710/run240 (043c49a6: the OOM text in run.log, batch logs at steps 227-239), logs/np16-rung-defaults-409745 (016005db: np8 died on k004-004 and np16 on k004-009 at the seed rebuilds, store 77 -> 93 slots), logs/leak-old-409710 (2e1c5356: rc 0, 33.6 GiB after the seed, 47.5-50.5 after the first late rebuild, 53.9 GiB peak at the last, 47.7 at the end), logs/leak-fix-409710 (96966782: rc 0, 32.2 / 50.4 / 53.3 peak / 47.5). The post-wire arm's first late rebuild sits ~11 GiB above the pre-wire pin's at the same point -- the wire pools' excess is visible before the fatal rebuild. Both probes ran with builds on the host (walls 1005 and 922 s are not timing evidence).
+
+**Why the 40- and 100-step arms hid it.** The seed rebuilds run on a fresh process with the store at 77-93 slots; the pools fit only when nothing else has been allocated (a 40-step arm launched after a CPU-only pre_process), and the "VRAM not released between arms" pattern of the night was the same peak failing whenever a previous process's memory had not yet been returned. The wait_vram guards stay (harmless) but were treating a symptom.
+
+**Gates.** ident2 96966782 vs 016005db on the S0 deck np8: lustre_60.dat and lustre_amr_60.dat IDENTICAL -- the S0 deck's pools stay under the budget, so identity exercises the device-pool path; the staged host path is covered by the rung arm's survival, its regrid rows and escaped 0, not by identity (the cheap identity gate for it, S0 with the budget forced to 0, is deferred). CPU AMR goldens: 71/71, TOUCHED only by the harness's tests/failed_uuids.txt; GPU subset (6 dynamic-regrid tests incl. np2/np8 and multi-level): 6/6, TOUCHED=0. All arms ran rdma_mpi = F (the deck default); above the budget the wire always uses host-pointer MPI, so the rdma_mpi = T fallback is unexercised. The gates ran on the binary of 96966782; the landed commit (2911cc05) differs only by dropping a stray tests/failed_uuids.txt the harness had written into the tree (identical src).
+
+**Cost.** None measurable at np8 in the regrid rows: the fixed 240-step arm's are the i7 rung's (regrid 136.7 vs 135.2 s per 240 steps, rg:mig 31.0 vs 30.9, mg:pack 1.26 vs 1.78, mg:unpk 1.09 vs 0.93, mg:wait 10.8 vs 10.9), so the pre-registered +0.5-1 s on pack/unpack did not appear; on this deck the seed and the two late rebuilds exceed the budget, and their host staging is inside those rows. That fixed arm is NOT a clean timing run (a build shared the host: rhs 352 vs 254 s, reflux 86 vs 52, wall 922 vs 737), so only the regrid rows, which held under that contamination, are read. The pre-wire pin's same arm shows rg:mig 134 s and regrid 344 s under two concurrent builds and is not a cost comparison either; ledger 108's -0.07 s/step for the device wire stands for the small rebuilds and is what the budget preserves.
+
+**Consequences for the open ledgers.** Ledger 119 (per-interval np8/np16) and ledger 122 (halo merge) both need surviving 240-step arms and are rerun on pins that carry this fix (a6dd813c = fix + interval print; the halo merge rebased on it). The np16 rung and the np32 curve were cancelled and are resubmitted on those pins.
+
+**Deferred, stated per GOAL v7 item 6:** the pool budget as a namelist knob (2 GiB is a constant); chunked device-resident transfer (columns in flight bounded, no host staging) for rdma_mpi; the wait_vram guards' removal once the peak is understood at np16.
+
+## 2026-09-08 (120) — THE FLOOR OF THE DIFFERENCED PROTOCOL (GOAL v6 item 2): five back-to-back fresh launches of every short arm on an idle node (k004-003, job 409710, pinned 2e1c5356, the dpoff_40 deck with the injected batching + pad 0.10 + device pack + snap 2 line as in ledgers 115 and 117, nothing else in the allocation) put the 40-step AMR arm at 32.5-34.9 s (mean 33.66, sd 1.05, 3.1 %), the uniform 20-step arm at 6.07-6.64 s (mean 6.34, sd 0.24, 3.8 %) and the uniform 60-step arm at 15.3-16.4 s (mean 15.90, sd 0.44, 2.8 %), against the 240-step arm's sd 1.83 s (0.5 %, ledger 115) -- so a differenced AMR step (240-40 over 200 steps) is 1.574 s with sd 0.010 (0.7 %), a differenced uniform step (60-20 over 40 steps) is 0.239 s with sd 0.013 (5.2 %), and the excess (AMR minus 3.91 x uniform, ledger 117's cells ratio) carries sd 0.050 s/step, 7-8 % of a 0.64-0.70 excess: the uniform pair contributes 96 % of that variance, so the protocol's floor is the uniform pair (the 60-step arm 73 % of the variance, the 20-step 23 %, the AMR arms 4 %), not the AMR arms, and the 4.96 % figure (a whole-wall rerun of the cap-64 case days apart, the R2 cap sweep of 2026-08-19) is retired everywhere it was cited
+
+**Pre-registration (notes/ledger_drafts/l120_prereg.md, saved before the run).** Predicted: (1) 40-step band <= 3 %; (2) uniform 20 band <= 5 %, uniform 60 band <= 2 %; (3) differenced-step sd ~1 %, excess sd 0.03-0.05 s/step, the uniform short arm dominating. Outcome: (1) FAILED, the 40-step band is 6.9 % (sd 3.1 %); (2) FAILED on both, 9.0 % and 7.2 %; (3) met on the differenced step (0.7 %) and on "the uniform pair dominates" (96 % of the excess variance, because the 40-step differencing base is short and the 3.91 cells ratio multiplies it), boundary on the excess sd (0.0501 against a 0.03-0.05 range), and MISSED on which arm: the prereg named the 20-step arm (the start-up artefact) as the largest term, but the 60-step arm carries 73 % of the variance to the 20-step's 23 %, so lengthening only the short arm would not help -- both uniform arms must grow.
+
+**Data (amr-bench/logs/floor-409710, floor_probe.sh).** 40-step AMR: 34.871 / 33.116 / 34.697 / 32.544 / 33.076 s (rhs 9.98-10.06 mean, 11.75-11.97 max, flat; coarse 13.0-15.0 mean is the moving row, and reflux 0.77-1.25). Uniform 20: 6.126 / 6.378 / 6.068 / 6.496 / 6.641. Uniform 60: 16.405 / 15.257 / 15.696 / 16.053 / 16.082. 240-step (ledger 115, on k004-004; this probe ran on k004-003, so the point values below are cross-node and only the sds are strictly this node's): 348.4 / 347.8 / 349.7 / 350.4 / 345.7. All fresh launches (pre_process rerun per uniform rep, restart copied per AMR rep), GPU lock held, no builds or tests in the window.
+
+**Implied floors.** Differenced AMR step: (348.40 - 33.66)/200 = 1.574 s, sd sqrt(1.83^2 + 1.05^2)/200 = 0.0105 s (0.67 %). Differenced uniform step: (15.90 - 6.34)/40 = 0.239 s, sd sqrt(0.44^2 + 0.24^2)/40 = 0.0125 s (5.2 %). Excess = 1.574 - 3.911 x 0.239 = 0.639 s/step here (ledger 117 measured 0.70 with its own arms), sd sqrt(0.0105^2 + (3.911 x 0.0125)^2) = 0.050 s/step (7.8 %). A two-code ratio of 0.70/0.36 (ledger 117) therefore carries about +-0.14 from MFC's side alone at one sd, before AMReX's own band. Where the old 4.96 % is cited (ledgers 102, 108, 115, the R2 and R4 RESULT blocks of the 2026-08-19 cap sweep, and the step-2 verdict and payoff bound in amr_regrid_gather_batching.md) this commit annotates it as superseded; those verdicts were all made against a floor that was neither the right quantity nor the right size (the differenced step floor is 7x smaller, the excess floor 1.6x larger).
+
+**What it means for the protocol.** The AMR arms are fine: the 240-step arm at 0.5 % and the 40-step at 3.1 % put the differenced step under 1 %. The uniform control is the weak term because it is differenced over 40 steps and multiplied by 3.9. A uniform pair of 40/200 steps (about 11 + 53 s) would cut the uniform-step sd to 0.003-0.008 s/step and the excess sd to 0.016-0.04 s/step (2.5-6 %) depending on how each arm's absolute sd grows with its length (constant 0.24/0.44 s at best; the data in hand show sd growing with arm length, 0.24 -> 0.44 s from 20 to 60 uniform steps and 1.05 -> 1.83 s from 40 to 240 AMR steps, so the square-root case, ~0.023 s/step or 3.6 %, is the likely one); that is the change for the next two-code run, and until then every excess statement carries the 0.05 s/step band. Not tested here: AMReX's arms (ledger 117 measured sd 0.02 on its excess from three reps) and whether the 40-step arm's 3.1 % is its regrid seeding (it carries the first two regrids and the store ramp) or launch-to-launch drift (arm 1, the slowest at 34.87 s with the highest reflux and coarse rows, started 20 s after the golden subset finished, the same first-arm warm-up ledger 115 saw).
+
+**Deferred, stated per GOAL v6 item 4:** the balance line (ledger 91), the ladder levers (ring clip, placement, halo overlap), the state-dependent EOS under batching, more reps on the 1.94x.
+
+## 2026-09-08 (118) — THE RUNG WITH ALL SHIPPED DEFAULTS: batching + pad + device pack + snap on the two-node deck give np8 5.14 -> 3.13 s/step (-39 %) and np16 6.48 -> 4.31 (-33 %), so the doubling worsens from 1.26x (snap only, ledger 114) to 1.38x -- the pre-registered falsifier (> 1.35x) fired: the batched fine advance takes proportionally more off the node-local step (rhs -45 % at np16) than off the exchange phases (-29 %), and the gather / seam / halo / coarse rows now carry 69 % of the step's growth across the doubling (1.66x / 1.73x / 2.23x / 2.22x), with 18 % of the growth outside every bracket
+
+**Protocol.** amr-bench/np16_rung_i7.sbatch = ledger 114's script with ``amr_batched_advance = T, amr_bat_pad = 0.10,
+amr_device_pack = T, amr_snap = 2`` inserted into each arm's simulation.inp (the toolchain's shipped default set); job
+409528, k004-003 + k004-009 (the same pair as ledger 114's flag-on run; the flag-off row below ran on k004-001 + k004-009), 20:45-21:23, binary 2e1c5356; np8 one node vs np16
+weak-scaled over two, 40/240 differenced. Pre-registered (notes/ledger_drafts/l114b_prereg.md): np8 4.3-4.7 s, np16
+5.4-6.0 s, doubling 1.2-1.3x; falsifier > 1.35x.
+
+| | np8 | np16 | doubling |
+| flag-off (ledger 105, c3bc2c51) | 5.231 | 8.296 | 1.586x |
+| snap only (ledger 114) | 5.139 | 6.477 | 1.260x |
+| all defaults (this) | 3.128 | 4.311 | **1.378x** |
+Per-phase ratios np16/np8 (differenced; snap-only values in brackets): rhs 1.02x [1.01], gather 1.66x [1.41], halo 2.23x
+[2.25], seam 1.73x [1.39], reflux 1.34x [0.89], coarse 2.22x [2.45], regrid 1.18x [1.20], rb:gath 1.16x [1.95], rg:build
+1.28x [1.78], rg:mig 1.10x [1.06]. Box sets 64+512 / 128+1024 at every rebuild, snaps applied 9 of 12 at both rungs,
+rebuilds after the seed 4 at both, escaped 0 at both.
+
+**What held and what did not.** Predictions 1 and 2 were both too timid on the step and wrong on the ratio: np8 3.13 s
+(below the 4.3-4.7 predicted; batching, pad and device pack are worth 39 % on this per-block deck, more than the -16 to
+-25 % measured on the S0 deck at cap 64, because this deck had none of them before), np16 4.31 s (below 5.4-6.0), and the
+doubling 1.38x, above the 1.2-1.3x predicted and past the falsifier. Prediction 3 held.
+
+**Reading.** The batched advance removes per-block launch cost, which is node-local: at np16 the rhs row fell 45 %
+(2.28 -> 1.25 s/step) and the five exchange-class phases 29 % (2.79 -> 1.99 s/step), so in absolute seconds np16 gained
+more than np8 (2.17 vs 2.01 s/step) but in ratio less, and the doubling worsened. Of the 1.18 s/step the doubling now
+adds, gather + seam + halo + coarse are 0.81 s (69 %), reflux 0.09 s (7 %; np8's reflux fell 669 -> 252 ms/step, np16's
+598 -> 339, so its ratio went 0.89x -> 1.34x), and 0.21 s (18 %) grows outside every bracket. The coarse row is the
+base-grid solve, not an exchange (its max/mean is 1.9 at both rungs), so reading it as link-crossing is an inference from
+its skew, not a measurement. The rung reads 1.38x per doubling against the 1.20x bar with everything the toolchain now
+ships on; the absolute np16 step is the lowest measured on this deck (4.31 s from 8.30 this morning).
+
+**What it means.** The weak-scaling statement is now 1.38x per doubling with the shipped defaults (1.26x without batching),
+0.18 above the bar, mostly in the exchange-class phases and the base-grid solve's skew at unchanged bytes; ledger 113's levers (bytes across the boundary,
+placement, overlap of the base-grid halo with the fine advance) are the ladder's list, item 5. The single-node statement
+(ledger 117) and this one now disagree about what to do next -- the single-node residual is rebuilds and skew, the
+two-node residual is the link -- and the ladder is the user's.
+
+## 2026-09-08 (117) — THE CLEAN 2x STATEMENT (GOAL v5 item 4): two codes, one node, one window, each code's arms run consecutively, nothing else in the allocation -- MFC's steady AMR excess 0.70 s/step (sd 0.08) against AMReX's 0.36 (sd 0.02), 1.94x on the <= 2x target: at or under 2.0 at the mean only, on a one-sd band of 1.7-2.3x; this run's own pre-registration is met, but its AMReX clause had been softened from ledger 111's (which asked for the AMReX arm inside ledger 107's spread, and two of the three reps here fall outside it), so the honest statement is "1.94x at the mean, straddling 2x within one sd"; the three consecutive MFC AMR arms did not climb (355.8 / 345.8 / 349.2 s, 2.9 % spread, not monotone), so ledger 111's climb did not recur under the consecutive protocol
+
+**Protocol.** amr-bench/twocode_clean.sh = ledger 107's protocol with two changes decided by ledger 115: each code's arms
+run consecutively (MFC AMR 40/240 x3, then MFC uniform 20/60 x3, then AMReX AMR and uniform x3) instead of interleaved,
+and the MFC AMR walls are read for a climb before anything is computed. Session node k004-004 (MI250X, 8 GCDs),
+20:41-21:23, GPU lock held, no golden chain or other job step in the allocation (the only other user activity on the
+partition was on other nodes); MFC binary 2e1c5356 with the shipped defaults plus ``amr_snap = 2`` (now the toolchain
+default, ledger 111); AMReX campaign binary. Pre-registered (notes/ledger_drafts/l117_prereg.md, before the run): MFC AMR
+walls flat within 2 % and not monotone; MFC excess 0.60-0.72; AMReX 0.36-0.39; ratio 1.6-1.9x; MET condition as in
+ledger 111's prereg; falsifier: mean ratio > 2.0 -> "not met", residual by phase, no more increments this week.
+
+| code | rep | AMR s/step | uniform s/step | cells/base | ideal | excess | excess / ideal |
+| MFC | 1 | 1.619 | 0.212 | 3.911 | 0.829 | 0.790 | 0.95 |
+| MFC | 2 | 1.563 | 0.233 | 3.911 | 0.910 | 0.653 | 0.72 |
+| MFC | 3 | 1.581 | 0.236 | 3.911 | 0.924 | 0.657 | 0.71 |
+| AMReX | 1 | 0.781 | 0.081 | 5.377 | 0.436 | 0.346 | 0.79 |
+| AMReX | 2 | 0.792 | 0.080 | 5.377 | 0.433 | 0.359 | 0.83 |
+| AMReX | 3 | 0.818 | 0.082 | 5.377 | 0.442 | 0.376 | 0.85 |
+| means | | | | | | **MFC 0.700 (sd 0.078), AMReX 0.360 (sd 0.015): 1.94x**; one-sd band 1.7-2.3x | 0.79 vs 0.82 |
+Per-cell form 2.7x (MFC advances 3.9x base cells, AMReX 5.4x; the prereg's 2.3-2.6x was a miss). Rep-by-rep ratios are
+not meaningful under a consecutive protocol (MFC rep i and AMReX rep i are 30 minutes apart); the nine pairings span
+1.74-2.28x.
+
+**What held.** The MFC AMR 240-step arms: 355.8 / 345.8 / 349.2 s, spread 2.9 %, not monotone, first to last -1.9 % --
+neither branch of prediction 1 fired (it asked for <= 2 % flat, or > 3 % monotone); the first arm was the slow one while
+its 40-step arm was the fast one (32.0 / 33.3 / 33.0 s), which amplifies rep 1's differenced step. The climb of ledger 111
+(+3.4 % then +5.3 %) did not recur; with one interleaved run that climbed, one interleaved run that did not (ledger 107)
+and two consecutive runs that did not (115 and this), the interleaving is a candidate, not a cause. The MET condition:
+mean ratio 1.94 <= 2.0 holds; "AMReX inside its own three-rep spread" holds but is a tautology this run's prereg
+introduced -- ledger 111's prereg asked for the AMReX arm inside ledger 107's spread (0.353-0.370), and 0.346 and 0.376
+fall outside it while the mean 0.360 falls inside; "MFC not monotone" holds. Prediction 2: MFC 0.70 at the top of
+0.60-0.72; AMReX 0.36 in range; ratio 1.94 above the predicted 1.6-1.9x. The falsifier (> 2.0 at the mean) did not fire.
+
+**What the number is and is not.** It is the two-code, one-window, three-rep reading on the S0 deck (400^3, two levels,
+cap 64) at np8 with the shipped defaults; the uniform 20-step arm's rep-to-rep spread (0.212 -> 0.236 s/step, the ideal
+moving 0.83 -> 0.92) is what makes rep 1's excess 0.79 against 0.65 for reps 2-3, and it is the largest term in the sd. It
+is not a statement about other decks, caps, node counts, or the exascale statement (ledger 114: 1.26x per doubling on the
+two-node rung with the flag, 0.06 above the bar).
+
+**What it means.** GOAL v2's second statement -- per-GPU AMR overhead within 2x of AMReX on an identical problem, same node
+and hour, three reps -- reads 1.94x on this deck at np8: under 2.0 at the mean, on a 1.7-2.3x band, met by this run's pre-registered
+threshold and not by ledger 111's stricter AMReX clause -- "met at the mean on this deck", not "met"; from 3.4x
+(2026-09-05), 2.6x (ledger 107, this morning), 1.9x (ledger 111). The residual over AMReX by phase (ledger 109's rows with the
+flag on): reflux and restrict waits ~0.2 s/step, fine halo + seam + gather ~0.2, the 3-of-12 rebuilds that still happen
+~0.06, per-block RHS inflation 0.1-0.2. GOAL v5 item 4 is closed; item 3 (the level-2-capable keep) is where the rebuild
+residual would go next, and item 5's ladder is where the rest of the exascale statement lives.
+
+## 2026-09-08 (114) — THE TWO-NODE RUNG WITH THE REGRID HYSTERESIS ON (GOAL v5 item 1): np8 -> np16 weak-scaled doubling 1.26x per doubling against the 1.20x bar, from 1.59x flag-off (ledger 105), same deck and source plus the snap patch, with only amr_snap = 2 added -- the np16 step fell 8.30 -> 6.48 s (-22 %) while np8 fell 5.23 -> 5.14 s (-2 %, on a different node); five sixths of the np16 gain is MPI WAIT (1007 -> 700 s per rank per 240 steps: base-grid halo 276 -> 185, restrict 164 -> 116, reflux 173 -> 115, fine halo 85 -> 54, seam 93 -> 61) on unchanged step-family traffic and an unchanged box set, with migration traffic -58 % and rebuilds 7 -> 4; np8's total wait did not move (436 -> 439). So the rebuilds ledger 109 removed on one node were most of what the second node was waiting on, and ledger 113's "it is the link" (which it had itself flagged as awaiting this rerun) was the link carrying rebuild-fed wait, not the link alone
+
+**Protocol.** amr-bench/np16_rung_i6.sbatch = ledger 105's rerun script (np16_rung_i5) with one line: ``amr_snap = 2``
+inserted into each arm's simulation.inp; binary 2e1c5356 (ledger 109's source; the deck's other flags are the Fortran
+defaults -- the staged rung ICs carry no batching, pad or device-pack keys, so this is the PER-BLOCK advance plus the
+snap, not the toolchain's shipped defaults); job 409465, k004-003 + k004-009, 19:45-20:38 (the flag-off rerun was c3bc2c51 on k004-001 + k004-009, so the np8 arm compares across nodes and its -1.8 % is inside that caveat; the np16 pair shares k004-009); np8 on one node, np16 on two
+(weak: 399^3 vs 799 x 399 x 399), 40- and 240-step from-scratch pairs, int = 20, cap 64. Pre-registered
+(notes/ledger_drafts/l114_prereg.md, before the job ran): snaps applied >= 7 of 12 at both rungs; escaped 0; np8 step -8
+to -16 %; np16 step to 6.8-7.6 s; doubling 1.4-1.55x, still above the bar.
+
+**Mesh and coverage.** The box set is the flag-off rerun's at both rungs: 64 + 512 boxes (np8) and 128 + 1024 (np16) at
+every rebuild, ``[amr-cad] escaped 0`` at both; ``[amr-snap]`` applied at 9 of 12 regrids at both rungs (whole-set snaps at
+5 of them, 576 of 576 at np8 and 1152 of 1152 at np16; partial at the other 4), rebuilds after the seed 7 -> 4 at both
+(this deck rebuilt 7 times in 12 regrids flag-off, fewer than the S0 batched deck's 10). Per-rank step-family traffic
+(``[amr-xa]`` F1, F2, F5-F7) within 2 % of the flag-off run at both rungs; the migration family F4 fell 58 % at both (np8
+16.1 -> 6.6 G words, np16 38.6 -> 16.2).
+
+| | np8 flag-off | np8 snap 2 | np16 flag-off | np16 snap 2 |
+| differenced step s | 5.231 | 5.139 (-1.8 %) | 8.296 | 6.477 (-21.9 %) |
+| doubling np16 / np8 | 1.586x | | **1.260x** | |
+| MPI wait, 240 steps, per rank s | 436 | 439 | 1007 | 700 |
+| b:halo / restr / reflux / halo / seam wait s | 64 / 61 / 98 / 27 / 54 | 64 / 59 / 131 / 23 / 41 | 276 / 164 / 173 / 85 / 93 | 185 / 116 / 115 / 54 / 61 |
+Per-phase doubling ratios (differenced, mean over ranks; ledger 105's flag-off values in brackets): rhs 1.01x [1.06], gather
+1.41x [1.69], halo 2.25x [2.98], seam 1.39x [1.62], reflux 0.89x [1.75], coarse 2.45x [3.54], regrid 1.20x [1.51], rg:build
+1.78x [3.02], rb:gath 1.95x [2.55], rg:mig 1.06x [1.26], swap 1.02x, rk 1.01x.
+
+**What held and what did not.** Predictions 1 and 2 held (9 applied at both rungs, escaped 0). Prediction 3 held only in
+sign: np8 -1.8 % (across nodes), not -8 to -16 % -- this deck is per-block, regrid is a smaller share than on the batched
+S0 deck, and np8's waits did not fall as a set: reflux wait ROSE 98 -> 131 s while halo, seam, gather and regrid waits fell
+by about as much. Prediction 4 was wrong in the useful direction: 1.26x, not 1.4-1.55x, because the np16 waits fell 30 %
+on the same step-family bytes; of the np16 240-step wall's 366 s drop, 307 s is mean-rank MPI wait, 32 s rhs mean, the
+rest regrid compute. The falsifier (snaps not transferring to the doubled domain) did not fire.
+
+**Reading, and a correction to ledger 113.** Ledger 113 read the np16 growth as "the link, not the transport mode or the
+traffic" from three measured facts (flat per-rank bytes, a 4x base-halo wait, rdma and tcp on/off changing nothing) and
+named this rerun as owed before pricing anything; the facts stand, the conclusion was drawn from ruled-out alternatives
+rather than from a lever, and this rerun supplies the lever: removing 3 of 7 rebuilds took 30 % off the np16 wait and
+nothing off np8's total. What the logs support about the mechanism: the rhs max/mean at np16 fell 1.169 -> 1.065 (the
+slowest rank's rhs excess over the mean 85 -> 31 s per 240 steps) against 1.078 -> 1.063 at np8, so the per-rank skew
+that rebuilds seed fell far more at np16 than at np8; but the wait rows' own max/mean did not change (base-grid halo
+1.96 -> 2.09, reflux 1.82 -> 1.79), i.e. every rank waited less by the same factor with rank 0 still the outlier -- less
+of the same, not a reshaped skew -- and a 54 s rhs-skew reduction does not by itself account for 307 s of wait. The
+migration traffic falling 58 % at np16, where every migrated block crosses the link, is a competing lever the same run
+cannot separate. So the honest statement is: fewer rebuilds remove a third of the cross-node wait, by some mix of less
+re-seeded skew and less migration across the link; which of the two, and why np8's reflux wait rose while np16's fell,
+are the next probe's questions (a rebuild-free 200-step window at np16 with the skew and migration rows read per
+regrid interval). The remaining 1.26x is what ledger 113's levers still address: coarse 2.45x, halo 2.25x (mean-based;
+1.62x and 2.25x max-based), rb:gath 1.95x, rg:build 1.78x.
+
+**What it means.** With the flag the weak-scaling statement reads 1.26x per doubling on this cluster's first rung, 0.06
+above the AMReX bar, from 1.59x this morning, on a deck that still runs the per-block advance: the shipped defaults
+(batching, pad, device pack) have not yet been run on the rung at all, and a rung with all of them on is the next
+measurement (queued as job 409528), not a new increment. On this deck the flag is worth 22 % at np16 and 2 % at np8: the
+second node was paying for rebuilds in a way the first was not.
+
+## 2026-09-08 (115) — THE REP-TO-REP CLIMB IS NOT NODE STATE AND NOT INTRINSIC TO REPEATED LAUNCHES, AND IT IS NOT EXPLAINED EITHER (GOAL v5 item 2): five fresh launches of the 240-step S0 arm back to back on an otherwise idle node walk 348.4 / 347.8 / 349.7 / 350.4 / 345.7 s -- a 1.3 % band, sd 1.8 s (0.5 %), first to last -0.8 % -- with junction temperatures up 2-7 C after the first arm and flat after, clocks and VRAM constant, the store at its plateau; ledger 111's 1.570 -> 1.626 -> 1.664 climb (+3.4 % then +5.3 %) is 6-10 of these standard deviations and its AMR arms had NO co-tenant (the golden suite started after the last one), so the surviving candidate is the interleaving itself -- each MFC arm there followed AMReX runs and short arms -- which this probe did not test
+
+**Question.** Ledger 111's MFC AMR arm slowed 6 % across three reps while its uniform arm and both AMReX arms held, and
+that spread is the difference between 1.8x and 2.1x on the scorecard. Pre-registered (notes/ledger_drafts/l115_prereg.md,
+saved at launch, one second after the pre-process step started and six minutes before the first result): node state would show as a monotone rise >= 3 % first to last with temperature, clock or VRAM moving;
+"the day" would show as +/- 2 % with no trend; prior 60 % on the day.
+
+**Instrument.** amr-bench/climb_probe.sh, session node k004-004 (MI250X, 8 GCDs), 19:29-20:01, nothing else in the
+allocation (GPU lock held, no golden chain -- ledger 111's lesson), binary 2e1c5356, the S0 deck with the shipped defaults
+plus ``amr_snap = 2``, pre-process once, then five fresh MPI launches of the 240-step arm from the same initial state;
+``rocm-smi`` junction temperature, sclk and VRAM sampled before each arm; ``[amr-cap]`` and the phase rows kept.
+
+| arm | wall s | rhs mean / max s | reflux mean / max s | regrid s | MPI wait total s | temperature before (8 GCDs, C) |
+| 1 | 348.4 | 168.5 / 181.8 | 22.4 / 34.3 | 16.6 | 78.9 | 44 38 38 36 41 42 38 41 |
+| 2 | 347.8 | 168.4 / 180.5 | 21.5 / 34.4 | 17.0 | 78.0 | 49 44 41 37 46 48 40 43 |
+| 3 | 349.7 | 168.6 / 179.7 | 20.2 / 32.6 | 16.6 | 79.7 | 50 44 41 38 47 48 40 43 |
+| 4 | 350.4 | 168.9 / 180.2 | 20.4 / 31.5 | 16.7 | 79.3 | 50 44 41 38 47 48 41 43 |
+| 5 | 345.7 | 168.2 / 179.0 | 19.5 / 32.2 | 16.6 | 76.4 | 50 44 41 38 47 49 41 43 |
+sclk 800 MHz idle-sample on every GCD before every arm; VRAM used before every arm identical to the byte; rank 0's store
+capacity 32 columns at the end of every arm.
+
+**Reading.** Prediction 1 (node state) did not hold: no monotone rise, no thermal or clock signature (the 2-7 C warm-up
+is the first arm's and is flat after it; the samples are idle readings between arms, so they say nothing about clocks
+under load), nothing in the store. The rhs max drifts DOWN 1.5 % over the five and the reflux wait mean falls 13 %
+(22.4 -> 19.5 s, near-monotone) while the wall does not move -- a trend in a phase, the opposite sign of a climb.
+Prediction 2 (the day) does NOT follow from this either: the band bounds one clean arm's repeatability, and ledger 111's
+AMR arms climbed 3.4 % and then 5.3 % (346.8 / 358.5 / 365.2 s), 6 and 10 of this probe's standard deviations; the CPU
+golden suite I ran that day started at 15:30:26, after the third AMR arm ended at 15:30:20, so co-tenancy explains only
+rep 3's uniform and AMReX arms, not the AMR climb at all. What differs between that day and this probe is the
+interleaving: each MFC AMR arm there ran after an AMReX 240-step arm and the short 40/20/60-step arms; here the same
+arm ran five times in a row. That interleaving (or fabric traffic from other users' nodes) is the surviving candidate,
+untested. Ledger 107's AMR arms on k004-003 (1.906 / 1.837 / 1.903) spread 3.7 %, also wider than this band.
+
+**What it means for GOAL v5.** No code change from this; the climb is a protocol question. Item 4's clean two-code
+rerun should therefore not interleave: run the three MFC AMR arms consecutively, then the uniform arms, then the AMReX
+arms (each code's arms back to back), and read the MFC AMR walls for a climb before computing anything -- if they are flat
+like these five, the interleaving was the cause and the earlier two-code numbers carry that spread; if they climb, the
+cause is outside this node and the ledger says so. A 1.3 % band (n = 5, one node, one hour) is the first measured
+repeatability of a single 240-step arm on this node; it does not replace the 4.96 % [superseded by ledger 120: measured per-arm floors] figure for the DIFFERENCE [it does now: ledger 120]D protocol
+(that figure was itself a two-arm whole-wall spread across days, applied to differenced steps by later ledgers as a
+stretch) until the 40-step arm's repeatability is measured too.
+
+## 2026-09-08 (113) — ITEM 4'S FIRST READ CLOSED: the two-node rung's 1.59x per doubling is the link, not the transport mode or the traffic -- per-rank message counts and bytes are flat np8 -> np16 (F5 190 -> 209 msg/step/rank, 150 -> 164 MB; F2 310 -> 363 MB; F7 329 -> 370 MB), the MPI WAIT grows (base-grid halo 64 -> 276 s per 240 steps, restrict 61 -> 164, reflux 98 -> 173, halo 27 -> 85), and switching device-pointer MPI off (rdma_mpi = F, explicit host staging) changes nothing at np16 (40-step walls 163.7 / 163.1 / 164.5 s A/B/A, base-halo wait 4.4 / 5.0 / 5.0 s)
+
+**Reads (ledger 105's valid rung, job 408573, np8 one node vs np16 weak-scaled across two).** Per rank and step, from the
+``[amr-xa]`` families differenced over the 200-step window: F1 8 -> 7 msg, 60 -> 55 MB; F2 11 -> 14 msg, 310 -> 363 MB; F4
+1 -> 2 msg, 80 -> 96 MB; F5 190 -> 209 msg, 150 -> 164 MB (786 KB per message); F6 16 -> 22 msg, 199 -> 210 MB; F7 6 msg,
+329 -> 370 MB. Weak scaling holds on the wire within 10-20 %. The ``[mpiwait]`` rows (per rank, 240 steps): TOTAL 436 -> 1007
+s; b:halo 64 -> 276; restr 61 -> 164; reflux 98 -> 173; halo 27 -> 85; pgather 32 -> 65; seam 54 -> 93; regrid 63 -> 98. So
+the 3.07 s/step the doubling adds is 2.4 s of wait on the same bytes.
+
+**Transport (amr-bench/ucxprobe.sbatch, job 408586; ucxtcp.sbatch, 408587; rdmaprobe.sbatch, 408866 on k004-003 +
+k004-009, 18:15-18:26).** UCX's inter-node lane is ``rc_mlx5`` on the 200 Gb/s port with a tcp/eth0 secondary lane; removing
+the tcp lane changed the 40-step np16 wall by nothing (ledger 105). Device-pointer MPI over that link vs explicit host
+staging (``rdma_mpi`` T / F / T, the rung deck's np16 40-step arm): 163.7 / 163.1 / 164.5 s, ``[mpiwait] b:halo`` 4.4 / 5.0
+/ 5.0 s, ``halo`` 0.42 / 0.38 / 0.52 s, ``restr`` 1.13 / 1.09 / 1.10 s -- identical within a run's own spread. The
+device-pointer path is not staging through the host any slower than the explicit staging does.
+
+**Reading.** The per-rank traffic (about 1.1 GB per step per rank) that stays on-node at np8 half crosses the InfiniBand
+link at np16, where 8 GCDs share one 200 Gb/s port (25 GB/s), against the on-node fabric; the waits scale with that,
+and neither the message count nor the transport mode is a lever. What is: fewer bytes across the boundary (the halo
+families are 786 KB messages of full ghost shells; ring-clipped fills were measured at -64 to -72 % wire bytes in the
+retired ring-clip increment, reverted on a compiler bug), placement (rank-to-node mapping that keeps the level-1
+neighbourhoods on-node), and overlap (posting the base-grid halo before the fine advance instead of waiting on it in
+``s_compute_rhs``). Those are ladder items -- item 5, the user's -- and this ledger hands them over with the numbers.
+The 1.59x was measured with the regrid hysteresis off (ledger 109 landed after the rung); the rung should be rerun with
+it on before any ladder work is priced against it.
+
+## 2026-09-08 (112) — MASTER MERGED AGAIN (upstream d2d8cac2: state-dependent equations of state, Mie-Gruneisen and JWL, plus two CI fixes including the Phoenix syscheck node-bind fault this ledger has been reading as environment since 2026-09-07): merge commit 601e25a5, six conflicts in the Riemann solvers, the conversion module's exports, the finalize order and the generated case header, all carrying both sides; full CPU suite 789/789 and GPU AMR goldens 71/71 with none touched
+
+**What arrived.** Three upstream commits since the last merge base b44c8111: 808df619 (state-dependent EOS: 68 files over the tree, 26 of them source, +937/-250 in src -- new ``s_phase_*`` routines in ``m_variables_conversion``, the speed of sound taking ``alpha_rho``, the
+6-equation HLLC internal-energy flux computed on a phasic isentrope, a case-optimization constant
+``any_state_dependent_eos``, a pressure-relaxation report at finalize), 0c849aa0 (Phoenix syscheck ``--bind-to none``
+-- the ``hwloc_set_cpubind`` failure that has cancelled our Phoenix gpu-omp lane at post-build validation on every run
+since ledger 96) and d2d8cac2 (CI: faulted-node identification via sacct).
+
+**Conflicts and how they were carried (an agent resolved with both sides' diffs against the base in hand; each
+resolution spot-checked by me).** ``m_riemann_solver_hll/lf/hllc``: our branch had re-indented the kernels under the
+amdflang opt-in ``if`` with fixed-size private arrays, which left git's side of the hunks empty; upstream's edits
+(``alpha_rho`` appended to every ``s_compute_speed_of_sound`` call, and in HLLC the five new star-state privates plus the
+isentrope flux block) were applied at the re-indented locations, so the diff against our tip is 6 / 4 / 38+24 lines
+matching upstream's hunks one for one; the new privates went into the 6-equation kernel's ``private=`` list only, as
+upstream did. ``m_variables_conversion``: upstream's new public names plus our ``enforce_density_floor_vc``.
+``m_start_up``: upstream's ``s_report_pressure_relaxation`` before our AMR finalize block. ``case.py``: both generated
+``#:set`` lines. Zero markers on all six before format; format and precheck clean.
+
+**Gates.** CPU (amdflang, session node k004-004, 17:02-18:41): the FULL suite with ``-a``, ``--mpi --no-single``, 789/789, TOUCHED=0 (common code moved, so the AMR-only set was not enough). GPU (amdflang gpu-mp, 18:41-19:08): the AMR set 71/71, TOUCHED=0. The AMR-specific identity gate does not apply (no AMR file conflicted; the AMR goldens are the
+check that upstream's common-code changes did not move an AMR answer).
+
+**What it means.** up/mega is mergeable again; the Phoenix NVHPC gpu-omp lane should now run its tests instead of dying
+at syscheck, which makes it the first NVHPC GPU verdict on the batched, snapped, device-packed defaults (read
+opportunistically). The state-dependent EOS is not admitted under batching by the validator's trial (its prohibit list
+is unchanged); whether it should be is a later question.
+
+## 2026-09-08 (111) — SCORECARD ITEM 2 WITH THE REGRID HYSTERESIS ON: two codes, one node, one window, three reps -- MFC's steady AMR excess 0.72 s/step (sd 0.10) against AMReX's 0.38 (sd 0.01), 1.90x on the <= 2x target over three reps, 1.79x over the two reps whose window was clean (my own CPU golden suite ran on the node during rep 3's uniform arms) -- per rep 1.61 / 1.96 / 2.13x, so the target is straddled, not met, by the pre-registration's own condition; on the S0 deck at np8; ledger 107's 0.94 / 2.63x was the same protocol without the flag; at caps 32 / 64 / 96 the flag is null / -16 % / -19 % on the step (never a loss); the flag becomes the toolchain default under dynamic regrid (min(2, amr_buf - 2)) with goldens 71/71 on both lanes, none touched
+
+**Protocol.** Ledger 107's twocode.sh on the same node as its own AMReX arms (amr-bench/twocode3.sh, session node
+k004-004, 14:54-15:36, MI250X, pinned 2e1c5356 = ledger 109's source): MFC AMR arms with the shipped defaults plus
+``amr_snap = 2``, MFC uniform arms, the campaign AMReX binary's AMR and uniform arms; three interleaved reps; 240-40 and
+60-20 from-scratch differences; excess = AMR - uniform x (cells advanced / 400^3). The MFC snap arms all ran 9 applied
+snaps of 12 regrids with ``[amr-cad] escaped 0``. Pre-registration (notes/ledger_drafts/l111_prereg.md) was saved 70 s
+after the run's first arm started and before any differenced number existed; the caps ran after it. Window hygiene: no
+other user touched the node, but the toolchain-default increment's CPU golden suite (my own chain, 177 job steps,
+15:30-15:35) ran inside the session allocation and overlapped rep 3's MFC uniform arms and the AMReX 240-step arm; reps
+1-2 were clean, and so were the caps.
+
+| code | rep | AMR s/step | uniform s/step | cells/base | ideal | excess | excess / ideal |
+| MFC snap 2 | 1 | 1.570 | 0.245 | 3.911 | 0.959 | 0.611 | 0.64 |
+| AMReX | 1 | 0.804 | 0.081 | 5.377 | 0.436 | 0.368 | 0.85 |
+| MFC snap 2 | 2 | 1.626 | 0.226 | 3.911 | 0.884 | 0.742 | 0.84 |
+| AMReX | 2 | 0.828 | 0.082 | 5.377 | 0.442 | 0.386 | 0.87 |
+| MFC snap 2 | 3 | 1.664 | 0.219 | 3.911 | 0.857 | 0.806 | 0.94 |
+| AMReX | 3 | 0.812 | 0.080 | 5.377 | 0.430 | 0.382 | 0.89 |
+| means, 3 reps | | | | | | **MFC 0.720 (sd 0.100), AMReX 0.379 (sd 0.009): 1.90x** (per rep 1.61 / 1.96 / 2.13x) | 0.81 vs 0.87 |
+| means, reps 1-2 (clean window) | | | | | | MFC 0.677, AMReX 0.377: 1.79x | |
+
+**Reading.** Ledger 107 (same protocol, flag off, 08:58-10:09 on k004-003): 0.944 (sd 0.055) vs 0.359, 2.63x. Ledger 109's
+single-code A/B predicted 0.6-0.66 and the prereg 0.55-0.70; the two-code number is 0.72, outside both, with a
+directional spread: the MFC 240-step AMR arm slowed rep to rep (346.8 / 358.5 / 365.2 s, the 40-step arm flat) and the
+uniform 20-step arm slowed (6.04 / 6.92 / 7.17 s) while its 60-step arm stayed flat (15.85 / 15.96 / 15.94), so the
+differenced uniform rate fell 0.245 -> 0.219 through a start-up artefact of the short arm, not a steady-state change; the
+excess climbed 0.61 -> 0.74 -> 0.81. Rep 3's uniform arms are the ones the golden suite overlapped. The AMReX arms held
+(0.804 / 0.828 / 0.812). Ledger 107's excess also rose across its reps (0.880 / 0.975 / 0.977, +11 %) with its AMR step
+flat; ledger 86's fell (1.51 / 1.21 / 1.26). The MFC AMR arm's slow climb is unexplained on both days. The prereg's MET
+condition also asked for the AMReX arm inside ledger 107's spread: 0.379 sits 2.2 sd above 107's 0.359 (a different node,
+k004-004 vs k004-003, which is exactly why both codes run in one window), so by the letter that falsifier fired and the
+statement is "straddled", with the within-window ratios 1.79x (clean reps) and 1.90x (all) as the numbers. The relative form is now 0.81 vs 0.87 (MFC
+below AMReX on its own ideal); the per-cell form 2.6x (MFC refines 3.9x base cells, AMReX 5.4x).
+
+**Caps (pre-registered in notes/ledger_drafts/l111_prereg.md).** amr-bench/t35_caps.sh (session node k004-004, 15:36-16:14, pinned 2e1c5356, shipped defaults, one 40/240 pair per arm, ``amr_snap`` 0 vs 2). Cap 32: differenced step 2.034 -> 2.048 s (+0.7 %, null); rebuilds 13 -> 13 (counts include the seed block's build); the snap was applied at 6 of 12 regrids but never to the whole set (1051-1063 boxes, 16-77 snapped when applied; five times a near-whole snap -- 1039-1051 of 1051-1063 -- was rejected by the all-or-none rule), and the box COUNT itself changes between regrids at this cap, so a whole-set match is not available (inferred from the counts) -- the per-block keep is the lever there, not hysteresis. Cap 96: step 2.238 -> 1.808 s (**-19.2 %**); rebuilds 13 -> 5 (including the seed); applied 8 of 12; regrid 40.6 -> 24.5 s, rg:move 26.2 -> 12.8 s, rb:gath 2.7 -> 1.2 s per 240 steps; escaped 0. Cap 64 (ledger 109): -15.5 to -17.7 %. Prediction 2 of the prereg was wrong at cap 32 (expected the largest saving where blocks are smallest; the opposite: more boxes, more of them new each regrid, no whole-set snap) and right at cap 96 in sign but not size (expected -3 to -10 %). The falsifier for the default (a loss at any cap, escaped > 0) did not fire.
+
+**Default.** ``task36/snap-default`` (dec76e0f in mfc-amr-f2gate on 343470c0, toolchain only): ``apply_batching_default``
+adds ``amr_snap = min(2, amr_buf - 2)`` when ``amr_regrid_int > 0`` and ``amr_buf >= 3``; an explicit value is never
+overridden; the run message names it. Unit test: buf 4 -> 2, buf 3 -> 1, buf 2 -> none, static -> none, explicit 0 kept.
+Goldens: CPU (amdflang, 15:34) 71/71 TOUCHED=0; GPU (amdflang gpu-mp in mfc-amr-f2gate, 16:53) 71/71 TOUCHED=0 -- and the reason none moved is that the default barely fires in the suite: of the six goldens
+with ``amr_regrid_int > 0`` and ``amr_buf >= 3``, three are subcycle cases (batching prohibited, so no default) and one has
+no pinned cap (the trial validation fails), leaving two that reach it (the active-box dynamic regrid at snap 1, the 1D
+multi-level dynamic regrid at snap 2), whose short runs did not change an answer at tolerance. CI coverage of the flag is
+therefore thin, and the S0 deck's cadence audit and field comparison (ledger 109) are the coverage evidence. CI lanes (CCE, NVHPC) read
+opportunistically, never waited for.
+
+**What it means.** GOAL v2's second statement -- per-GPU AMR overhead within 2x of AMReX on an identical problem, same
+node and hour, three reps -- reads 1.8-1.9x today on the S0 deck at np8, straddling the line, from 3.4x on 2026-09-05 (ledger 86) and 2.6x this
+morning (ledger 107). What got it there, in comparable shares: padded batching (89, -0.27 to -0.38 s/step), the
+launch-copy campaign (93, 95, 97, 98), device pack (75, 106), the migration wire (108) and not re-creating blocks that
+only drifted (109, -0.29 to -0.33 s/step). What remains above AMReX is the
+rebuild that still happens 3 times in 12 regrids, the skew waits it re-seeds, and the per-block RHS inflation; the ladder
+(item 5) is where the 1.59x-per-doubling two-node miss lives, and it is the larger gap.
+
+## 2026-09-08 (109) — REGRID HYSTERESIS (GOAL v4 item 2, first step): a new box within amr_snap coarse cells per face of a live same-level block takes the live block's box, so a feature that drifts a cell between regrids no longer re-creates every block -- on the S0 deck at np8 the snap turns 7 of 10 rebuilds into no-ops (boxes_unchanged) and the differenced step falls 15.5-17.7 % (1.85-1.95 -> 1.56-1.60 s), with regrid -55 % AND every skew wait roughly halved (reflux, halo, base halo, restrict: MPI wait 113-129 -> 68-76 s per window), coverage audit escaped 0; default OFF (amr_snap = 0) pending a two-code rerun with the flag on and the CI lanes (snap 0 vs 2 fields differ by 1e-6 relative at 60 steps, escaped 0); goldens 71/71 on both lanes with the flag off
+
+**Why.** Ledger 107 put regrid at 0.15 s/step of the 0.94 excess and ledger 108 took the migration wire off the host; the
+[amr-keep] probe (probe/keep-count 90368eef, S0 deck) then showed why the rebuild is expensive at all on a steady mesh:
+of the 10 rebuilds in 12 regrids, 6 had NO box identical to a live block and 3 had 78-93 % identical -- the tagged
+envelope of the advecting blob drifts a cell, the tiling walks from the envelope's lo, and every tile shifts with it.
+AMReX's remake keeps overlapping boxes; the cheapest equivalent here is hysteresis on the box set itself.
+
+**Change (``task35/box-snap``, fa1b7186 (the two development commits 30adc15c + 2e1c5356 squashed) in mfc-amr-f2gate on bbf39c8c; +78 lines over six files: 67 in the two Fortran files, the rest parameter registration, validator rule and docs).** New case parameter
+``amr_snap`` (integer, default 0 = off; validator: ``amr_snap <= amr_buf - 2``, so at least two cells of the tag padding
+survive every snap). After child nesting and before the cap/disjointness checks, ``s_amr_regrid_snap_boxes`` maps each
+new box to a live block of the same level whose box differs by at most ``amr_snap`` cells on every face and takes that
+box; the snapped set is applied all-or-none, only if it stays pairwise disjoint per level and every level >= 2 box lies
+inside exactly one parent box inset by the nesting margin (``amr_cpat_mar``); ``[amr-snap] boxes N snapped S applied L``
+reports each regrid under ``rank_time_wrt`` (S counts the boxes the snap CHANGED, so ``snapped 0 applied F`` also reads
+for a set that already equals the live one; the rebuild count is the disambiguator). When every box snaps, ``s_amr_regrid_boxes_unchanged`` sees the live set and
+the regrid returns before the stash/migrate/rebuild path. Replicated inputs, so every rank decides alike. The physics
+sees a box set that lags the tags by <= amr_snap cells until the drift exceeds it, at which point a normal rebuild
+follows; the cadence audit (``[amr-cad] escaped``) is the runtime coverage check.
+
+**Pre-registered (notes/ledger_drafts/l109_prereg.md, before the gates).** Rebuilds 10-11 -> 3-5 of 12; escaped 0; regrid
+30-32 -> 12-18 s per window (-0.06 to -0.09 s/step); rg:move and rb:gath in proportion; rhs unchanged; step -3 to -5 %;
+goldens unchanged (flag off). Falsifier: applied = F at most rebuilds.
+
+**A/B (amr-bench/t35_ab.sh, session node k004-004, 13:31-14:05, pinned 2e1c5356, shipped defaults + ``amr_snap = 2``
+vs 0, ``amr_buf = 4``, ``amr_regrid_int = 20``, two interleaved 40/240 pairs; rows are 200-step-window differences).**
+| | snap 0 rep 1 / rep 2 | snap 2 rep 1 / rep 2 |
+| differenced step s | 1.946 / 1.849 | 1.603 / 1.563 (**-17.7 % / -15.5 %**) |
+| rebuilds in 12 regrids (240-step arm; the seed block's build excluded) | 10 / 10 | 3 / 3 |
+| [amr-snap] applied | -- | 9 of 12 regrids (224 of 224 boxes at 7, 16-48 at 2) |
+| [amr-cad] escaped | 0 | 0 |
+| regrid s | 31.1 / 29.8 | 13.2 / 13.3 |
+| rg:move s | 16.0 / 15.4 | 4.5 / 4.4 |
+| rb:gath s | 6.3 / 5.6 | 1.3 / 1.2 |
+| rhs s | 162.4 / 160.9 | 158.1 / 157.6 |
+| coarse s | 60.5 / 58.2 | 53.1 / 51.0 |
+| reflux s | 37.4 / 31.2 | 19.4 / 17.8 |
+| restr s | 32.0 / 27.7 | 24.3 / 23.1 |
+| halo s | 13.6 / 12.9 | 6.3 / 5.2 |
+| MPI wait total s | 128.5 / 112.7 | 75.8 / 68.3 |
+Mesh equivalence: both arms end at 64 level-1 + 160 level-2 boxes, fine_work 186311808, tags 33508228 vs 33508160.
+
+**What held and what did not.** Predictions 1, 2 and the regrid/migration rows held (rebuilds 10 -> 3; regrid -17 to -18 s, i.e.
+-0.08 to -0.09 s/step; rg:move -11 to -11.5 s; rb:gath -4.4 to -5 s). Prediction 4 was WRONG by a factor of four in the right direction: the step
+fell 15-18 %, not 3-5 %, because the rebuild's cost is not only the rebuild. Every skew wait fell with it -- reflux -18 / -13 s,
+restrict -8 / -5 s, halo -7 / -8 s, the base-grid halo inside coarse -6 to -6.5 s, MPI wait total -53 / -44 s per window
+-- and the slowest rank's rhs fell more than the mean (240-step totals: max 192 -> 178 s in rep 1, 184 -> 178 in rep 2;
+mean -4 s and -3 s). The reading: a rebuild that re-creates and migrates
+every block re-seeds the per-rank skew that the exchange waits then absorb for the next 20 steps (ledgers 87-92 named
+the rhs skew as the source of those waits without finding a cause); with 7 of 10 rebuilds gone the skew is not re-seeded.
+This is a hypothesis with one deck behind it; what would falsify it is a snap-2 run whose rhs max/mean stays at snap 0's
+while the waits fall anyway.
+
+**Correctness.** The flag changes the box set (boxes lag the tags by <= 2 cells), so answers differ from snap 0 by design;
+the evidence that they differ only by the interpolation of a box edge moved by two cells: amr-bench/snapcmp.sh (session node, 14:06-14:10, after the A/B's last arm and without the GPU lock -- a correctness run; 60 steps from scratch, snap 0 vs 2, both escaped 0, 3 vs 2 rebuilds after the seed): the base-grid restart fields (400^3 x 6, lustre_60.dat) differ in 1.3 % of the cells, max |diff| 5.3e-6 on density, x-momentum and energy against a scale of 5 (relative 1.1e-6; relative L2 6e-8), the transverse momenta only at the 1e-15 round-off of a zero field, the volume fraction identically. That is the size of a fine/coarse interface moved by two coarse cells, and it is a physics-preserving difference in the sense the goldens use (tolerance-class), not a bug class; the fine-level files are not box-aligned between the arms and were not compared cell by cell. Goldens (flag off): CPU (amdflang, ``inc.sh goldens``, 13:07) 71/71 TOUCHED=0; GPU (amdflang gpu-mp build in mfc-amr-f2gate, 14:53) 71/71 TOUCHED=0.
+
+**What it means for item 2 and the scorecard.** Snapping alone recovers what the per-block keep was designed for, at ~90
+lines instead of a week: on this deck the excess would move from 0.94 to about 0.6-0.66 s/step (the differenced-step deltas taken off ledger
+107's excess; against ledger 107's ideal range 0.86-1.03 the excess spans 0.53-0.74), i.e. 1.5-2.1x AMReX's 0.36 -- straddling
+the <= 2x target, which is therefore neither met nor missed until a two-code rerun with the flag on states it. Default stays off until that rerun and the CCE/NVHPC lanes
+have seen it (the standing rule); the toolchain default rule for it is a one-line addition to apply_batching_default.
+The per-block keep (design note notes/item2_keep_shifted_blocks_design.md) is now the 3-of-10 partial rebuilds' lever
+and is deferred behind the two-code confirmation.
+
+## 2026-09-08 (110) — HALO WIDTH IS NOT WHERE MFC'S EXCESS SITS (closing ledger 107's open question): the S0 deck at WENO3 (buff_size 3) has the same steady AMR excess as at WENO5 (buff_size 4) -- 0.95-1.07 vs 0.94-1.04 s/step, two reps each, same node and hour -- and the fill rows (halo, gather, seam) are flat; the excess is per-block and per-rebuild cost, not ghost cells
+
+**Instrument.** amr-bench/mfc_weno3.sbatch (job 409008, k004-003, 13:03-13:52, pinned c3bc2c51, shipped defaults): two
+interleaved reps of {AMR 40/240, uniform 20/60} at ``weno_order = 5`` and ``3``, differenced as ledger 107. The first
+submission (job 408841) was discarded: a shell variable shadowing bug gave each set's later arms the previous 40-step arm's WALL as their weno_order
+(``weno_order = 32.727`` and ``29.660``: NaN in 16 steps), leaving only the 40-step arms valid (recorded in the harness
+lessons); the rerun prints nothing it did not run.
+
+| | WENO5 rep 1 / rep 2 | WENO3 rep 1 / rep 2 |
+| AMR s/step | 1.923 / 1.867 | 1.775 / 1.725 |
+| uniform s/step | 0.226 / 0.237 | 0.181 / 0.198 |
+| ideal (x 3.911) | 0.882 / 0.928 | 0.708 / 0.774 |
+| excess s/step | 1.041 / 0.939 | 1.067 / 0.951 |
+| 240-step halo / gather / seam s, rep 1 | 14.3 / 18.9 / 19.0 | 14.6 / 20.2 / 16.7 |
+| 240-step halo / gather / seam s, rep 2 | 13.5 / 17.8 / 16.0 | 13.9 / 19.1 / 16.8 |
+
+**Reading.** The narrower stencil makes both the AMR and the uniform step cheaper by the same physics fraction and leaves
+the excess where it was (means 0.99 vs 1.01 s/step; two reps resolve nothing below ~0.1 s/step, so the excess test alone
+is weak); the stronger argument is the fill rows: halo + gather + seam total ~0.2 s/step of the ~1.0 excess and do not
+shrink with the ghost width (they are per-block launch and wait counts, not bytes), so even halving them could not move
+the excess past the noise floor. Together with ledger 107's AMReX NUM_GROW-4 arm this closes the halo-width question from both
+sides: neither code's excess responds to ghost width on this deck. The ``rank_time_wrt = F`` arms of the same job produced
+no step-loop wall line (the phase report is what prints it), so the instrumentation-cost question stays open; the
+two-code numbers all carry the same instrumentation on both codes' MFC side, so it does not bias the ratio.
+
+## 2026-09-08 (108) — MIGRATION OFF THE HOST (GOAL v4 item 1): the regrid's block migration wire is device-resident and, under rdma_mpi, sent and received with device pointers -- byte-identical restart files; goldens 71/71 on both lanes; on the S0 deck rg:move 15.3-16.4 -> 11.6-12.1 s per 200-step window (pack + unpack 2.7 -> 0.06 s; the remaining wait is the straggler's), step -2.4 to -3.5 % inside the noise floor
+
+**Why this and not the balance line.** Ledger 107 put regrid at 0.15 s/step of the 0.94 excess and its move half
+(``rg:move`` 16.5 s per 240 steps at np8, undifferenced means of ledger 107's run) at ``mg:wait`` 8.1 + ``mg:slot`` 5.6 + ``mg:pack`` 1.8 + ``mg:unpk`` 0.9. Read
+before the change: ``mg:slot`` is the store growing to its per-rank replica high-water (rank 4: 16 -> 34 -> 65 -> 81
+columns of 121 MB over the first 8 regrids; the guard ``amr_grow_dev_bytes`` = 4 GiB is tested on the OLD capacity, so
+growths from 36 columns up -- 65 -> 81 on rank 4, one or two late growths on ranks 3, 5, 6, none on the others -- restage
+both store arrays through the host, about 4 x oldcap x 121 MB of PCIe each, while the earlier ones stage on the device) and
+then stops (every rank's capacity is flat over the last 4 of 12 regrids; the 40-step arms carry 0.42-0.45 s of it against
+5.0-5.6 at 240) -- a ramp the differenced window charges in full and a production run would amortise, by inference from
+the flat capacities rather than a per-regrid measurement; the wire (pack, wait, unpack: 10.8 s = 0.045 s/step) is the steady cost. The pack and unpack
+kernels already ran on the device, but each block's wire column made a host round trip (a ``copyout`` per pack, a
+``copyin`` per unpack) and MPI moved host memory, while the per-stage halos already send device pointers (``rdma_mpi``).
+
+**Change (``task34/mig-device-wire``, 081b3b56 on bbf39c8c, +53/-33 in m_amr_regrid.fpp).** ``spack``/``rpack`` are
+mapped on the device for the migration's lifetime; the kernels take them ``present``; the sends and receives run inside
+the halos' ``GPU_HOST_DATA(use_device_addr)`` when ``rdma_mpi`` (else one host pull of the packed columns and one
+device push of the received ones). The pack loop now precedes the receive posts (a nonblocking set; order of posting is
+immaterial), which also moves the destination scan and the ISEND posting from the ``mg:pack`` bracket into ``mg:wait``
+(host work well under 0.1 s); message set, sizes, tags and wire layout unchanged, so the ``[amr-xa] F4`` totals and the bytes on the
+wire are identical.
+
+**Pre-registered (notes/ledger_drafts/l108_prereg.md).** Byte-identical restart files and F4 totals; mg:pack < 0.4 s and
+mg:unpk < 0.3 s per 240 steps; mg:wait 8.1 -> 3-5 s; rg:move 16.5 -> 10-12 s (-0.02 to -0.03 s/step, inside the wall's
+noise floor -- the rows are the evidence); goldens 71/71 on both lanes. Falsifier: mg:wait staying above 6 s means the
+wait was skew (who moves what), not host staging, and item 2 is the lever.
+
+**Gate.** CPU (amdflang, ``inc.sh goldens``, done 11:01): 71/71, TOUCHED=0 -- the np=2 goldens run the migration's non-rdma branch. GPU (amdflang gpu-mp, done 11:37): 71/71, TOUCHED=0. Identity (amr-bench/ident2_ucx.sh, 8 ranks on the session node k004-005 -- the UCX_NET_DEVICES-unset recipe makes its 8-rank GPU MPI work too -- cap 64, 60 steps, 11:20): 081b3b56 vs c3bc2c51 IDENTICAL lustre_60.dat (3,072,000,000 bytes) and lustre_amr_60.dat (8,942,976,652 bytes); the run shared the node with the GPU golden suite, so its walls are not a timing read.
+
+**A/B.** Three from-scratch 40/240 differenced pairs per binary, interleaved: rep 1 on the k004-005 session node (11:38-12:03; its rep 2 was cut by the salloc's 12-hour limit at 12:03 mid-arm and discarded), reps 2-3 on k004-004 after the session moved (12:08-12:45; both nodes 8-rank-capable with the UCX recipe; every pair compares within its node). Rows below are differences of the 240-step and 40-step arms, i.e. the 200-step window from step 41; the per-step conversions divide by 200. k004-005 rep 1: step 1.861 -> 1.817 s (-2.4 %); per 240 steps regrid 29.3 -> 25.1, rg:move 15.5 -> 12.1, mg:wait 7.7 -> 6.8, mg:slot 5.0 -> 5.2, mg:pack 1.75 -> 0.03, mg:unpk 0.82 -> 0.03 k004-004 rep 2: step 2.059 -> 1.988 s (-3.5 %); per 240 steps regrid 32.3 -> 25.3, rg:move 16.4 -> 11.6, mg:wait 8.5 -> 6.4, mg:slot 5.1 -> 5.1, mg:pack 1.86 -> 0.03, mg:unpk 0.86 -> 0.03 k004-004 rep 3: step 1.930 -> 1.883 s (-2.4 %); per 240 steps regrid 30.0 -> 24.7, rg:move 15.3 -> 11.6, mg:wait 7.7 -> 6.4, mg:slot 5.0 -> 5.1, mg:pack 1.74 -> 0.03, mg:unpk 0.85 -> 0.03 Mean step delta -2.8 % (inside the 4.96 % [superseded by ledger 120: measured per-arm floors] floor, as pre-registered: the wall is reported, not claimed; rep 3's new-binary 40-step arm ran 3 s faster than the other five 40-step arms, which alone moves its delta between -2.4 and -3.1 %). ``[amr-xa] F4`` totals identical in every pair (7,314,152,352 words at 240 steps). Scorecard: prediction 2 held (pack + unpack 2.7 s -> 0.06 s -- the copies were the whole cost of those rows); prediction 3 MISSED (mg:wait 7.7-8.5 -> 6.4-6.8 s, not 3-5: the mean fell 1-2 s while the slowest rank's wait barely moved, 14.8/15.9/14.3 -> 14.5/14.0/13.9 s, so max/mean ROSE from 1.8 to 2.1-2.2 -- the wait is the straggler's, who has to move the most, and the falsifier's reading applies: item 2 is the lever for the rest); prediction 4 held at the edge (rg:move 15.3-16.4 -> 11.6-12.1 s per window against the predicted 10-12; -0.017 to -0.024 s/step; regrid -4.2 to -7.0 s, -0.021 to -0.035 s/step); prediction 5 held.
+
+## 2026-09-08 (107) — SCORECARD ITEM 2 RE-MEASURED ON THE SHIPPED DEFAULTS, THREE FORMS, THREE AMReX ARMS: MFC's steady AMR excess is 0.94 s/step (3 reps, sd 0.06; ledger 86: 1.33) against AMReX's 0.36, 2.6x on the 2x target; relative to each code's own ideal the two are indistinguishable (MFC 1.01, sd 0.14; AMReX 0.82-1.04 depending only on mesh), and a ghost-width-matched AMReX build (NUM_GROW 4 = MFC's WENO5 buff_size) LOWERED AMReX's excess 14 % -- the excess metric charges ghost width to the physics denominator on both codes, so it can neither convict nor exonerate MFC's wider halos; what it does show is that four fifths of MFC's excess is the AMR-only families (reflux, regrid, restrict, gather, seam, fine halo) [corrected same session: an earlier "a sixth unbracketed" omitted the restrict row]
+
+**Question.** After ledgers 89-106 the item-2 number was an estimate stitched across days, and the comparison's fairness
+was in question (heavier per-cell physics, wider halos, more variables on MFC's side). Pre-registered
+(notes/ledger_drafts/l107_prereg.md, written with the script): MFC excess 0.8-1.0 s/step, 2.1-2.6x AMReX; relative form
+~1.1-1.2x; per-cell ~3x; today's stock AMReX build reproduces the campaign binary; the NUM_GROW-4 build's excess 10-30 %
+ABOVE stock; falsifier: if grow-4 raises AMReX's excess by less than 10 %, ghost width is not where MFC's extra cost sits.
+
+**Protocol.** Ledger 86's twocode.sh, changed only in: the MFC arms carry the shipped defaults (``amr_batched_advance``,
+``amr_bat_pad = 0.10``, ``amr_device_pack``; batched gather off), the binary is c3bc2c51 (the up/mega tip 5986d9b3
+differs from it only in docs and toolchain), the GPU lock is held, and three AMReX binaries run instead of one: the
+campaign binary of ledger 86 (built 2026-09-01), today's rebuild of the working tree at its stock NUM_GROW = 2, and the
+same tree at NUM_GROW = 4 (MFC's ``buff_size`` on this deck: WENO5, inviscid, ``weno_polyn + 2``); MFC's 6 state
+variables vs CNS's 7 were left as they are. Hold 408703 on k004-003, one allocation, 08:58-10:09, three interleaved reps,
+AMReX and MFC pairs differenced from scratch (240-40 and 60-20). Excess = AMR s/step - uniform s/step x (cells advanced
+per step / 400^3); the relative form divides that by the scaled uniform ("ideal"); the per-cell form divides by cells
+advanced per step.
+
+| arm (3 reps, mean, sd) | AMR s/step | uniform s/step | cells / base | excess s/step | excess / ideal | us per cell-update |
+| MFC (c3bc2c51, shipped defaults) | 1.882 | 0.240 | 3.911 | **0.944 (0.055)** | 1.01 (0.14) | 0.0038 |
+| AMReX campaign binary (ledger 86's) | 0.797 | 0.081 | 5.377 | 0.359 (0.009) | 0.82 | 0.0010 |
+| AMReX today's tree, NUM_GROW 2 | 0.678 | 0.080 | 4.144 | 0.346 (0.005) | 1.04 (0.03) | 0.0013 |
+| AMReX today's tree, NUM_GROW 4 | 0.786 | 0.118 | 4.144 | 0.298 (0.009) | 0.61 | 0.0011 |
+| ratio MFC / campaign AMReX | | | | **2.63x** | 1.24x | 3.6x |
+| ratio MFC / today's NUM_GROW 2 | | | | 2.73x | 0.97x | 2.9x |
+
+MFC's AMR step is flat across reps (1.906 / 1.837 / 1.903); its uniform step spreads 9 % (0.262 / 0.221 / 0.237) over a
+40-step difference, and scaled by 3.911 that alone moves the excess by about +/-0.08 -- the reps' 0.880 / 0.975 / 0.977
+are mostly that.
+
+**What held and what did not.** Prediction 1 held: 0.944 against 0.8-1.0, 2.63x against 2.1-2.6x; the target (<= 0.72 at
+today's AMReX 0.36) is not met, and the reading is far tighter than ledger 86's (1.51 / 1.21 / 1.26). The campaign
+binary reproduced ledger 86's AMReX excess (0.359 vs 0.388) on the same mesh (5.38x base cells). Prediction 3 FAILED on
+mesh and step: today's stock rebuild refines 4.14x base cells and steps 0.678 s against the campaign binary's 5.38x and
+0.797 s -- consistent with the working tree's uncommitted tagging edit (relative density gradient, dated 2026-09-02,
+after the campaign binary; MFC-like, not MFC-equivalent), though the campaign binary's source cannot be read back, so
+this is inferred. Its excess happens to agree (0.346). Today's mesh is the closer match to MFC's 3.91x, and today's
+NUM_GROW-2 build is byte-identical to the 2026-09-02 ``_reltag`` binary, so the grow-2 / grow-4 pair differs in nothing
+but ghost width. Prediction 4 was wrong in SIGN: NUM_GROW 4 raised AMReX's AMR step 16 % (0.678 -> 0.786) but its uniform
+step 47 % (0.080 -> 0.118), so the ideal rose more than the AMR step and the excess FELL 14 % (0.346 -> 0.298). The
+falsifier fired -- but read narrowly: the experiment varied AMReX's ghost width, never MFC's, and what it establishes is
+that this metric is nearly blind to ghost width (it lands in the denominator on both codes alike, since MFC's uniform
+run carries the same ``buff_size`` as its AMR run). A metric that cannot see a cost can neither convict nor exonerate
+it; the direct test of "MFC pays for its halo width" is an MFC arm at a narrower stencil, not run here. Prediction 2's
+relative form: MFC 1.01 (sd 0.14) against AMReX 0.82 or 1.04 -- indistinguishable, and the same AMReX code moves by 25 %
+on mesh alone, so the form is too mesh-sensitive to headline.
+
+**Where MFC's 0.94 sits (240-40 differenced, mean over ranks, per rep, s/step).** Physics: fine ``rhs`` 0.81 + ``coarse``
+0.29-0.31 = 1.09-1.12 against an ideal of 0.86-1.03 from the uniform step, a per-block inflation of 0.09-0.23 (ledger
+86's 0.4-0.55 counted the fine halo inside physics; on that definition today's is 0.15-0.30). The base-grid halo
+bracket ``b:halo`` (0.07-0.09) is called from both the coarse and the fine RHS (4335 calls = 720 + 3615), so it cannot be
+assigned to the coarse row and is not compared to the uniform run's. AMR-only families: reflux 0.15-0.18, regrid
+0.15, gather 0.08-0.09, seam 0.08-0.09, fine halo 0.06-0.07, gfill 0.03, rk 0.03, swap 0.01 -- 0.58-0.62 s/step, two
+thirds of the excess; ghost-fill WORK (fine halo + seam + gather + the b:halo share) is about 0.30 of it, so "not in
+halos" would be false even though halo WIDTH is unmeasured. [Same-session correction: the "unbracketed sixth" was an accounting error -- the phase list used for the sum
+omitted the restriction row (``restr``, 0.15 s/step differenced, the fine-to-coarse restrict wave ledger 102 already
+described). With every top-level row counted the bracketed sum is 1.82-1.88 of the 1.84-1.91 step: 0.02 s/step
+outside the brackets. The AMR-only families are therefore reflux 0.16, regrid 0.15, restrict 0.15, gather 0.09, seam
+0.08, fine halo 0.06, gfill 0.03, rk 0.03, swap 0.01 = about 0.76 s/step, four fifths of the excess, and the physics
+inflation 0.09-0.23 is the rest.] AMReX's whole
+excess is 0.30-0.36.
+
+**How the three forms disagree, and which to read.** Absolute seconds (2.6x) favour the lighter code: the same
+bookkeeping inflates a 0.08 s uniform step less than a 0.24 s one. Relative-to-ideal (1.0-1.2x) hides the absolute
+seconds behind MFC's heavy physics and moves 25 % with the mesh. Per cell advanced (2.9-3.6x) penalises the code that
+refines LESS (MFC 3.9x vs AMReX 4.1-5.4x base cells) for the same fixed costs. The scorecard keeps the absolute form
+because the horizon is stated in seconds per step; the other two are reported beside it so the number cannot be argued
+in either direction.
+
+**What it means.** The gap to the 2x target is 0.22 s/step of MFC's 0.94. The excess decomposes as AMR-only families
+0.76 (reflux 0.16, regrid 0.15 and restrict 0.15 the largest -- the skew wait, the O(P) term and the restrict wave
+earlier ledgers named; corrected above from an earlier "0.6 + a sixth unbracketed"), and per-block RHS inflation
+0.09-0.23. Variable count was never the issue (MFC carries fewer). Halo width is
+untested on MFC's side and the metric cannot test it; ghost-fill work is a third of the excess. A second reference
+framework would change none of these numbers; the one thing that would is an MFC narrower-stencil arm (halo width), queued as job 408841.
+
+## 2026-09-08 (105) — THE 2-NODE RUNG FOUND A CORRECTNESS CLIFF, NOT A SCALING NUMBER: the global box union (every rank's PRE-MERGE bisection leaves, ~1000 per rank) was truncated to amr_max_blocks before the merge, in rank order, so at 16 ranks the last ranks' leaves were dropped at every regrid -- 42% of the level-1 tags fell on cells that never refined (np8: 0%) and the weak-scaled np16 kept 71-80/512-584 boxes of the 128/1024 its doubled domain owns; the accepted arrays now grow to the union and the cap applies to the merged set -- np8 byte-identical; goldens 71/71 on both lanes; rung rerun VALID: np8 -> np16 (weak) = 1.586x per doubling against the 1.20x bar, every cross-node phase 1.6-3.5x, compute flat, InfiniBand confirmed and the tcp lane ruled out
+
+**What the rung showed (job 408425, pinned 8644c8b4, np8 on one node vs np16 on two, 40- and 240-step pairs, int=20).**
+np8 printed no clustering warning and held level-1/level-2 box counts of 64/512 at all 12 regrids. np16 printed
+``[amr] WARNING: GLOBAL box union truncated: 13743-15557 accepted boxes, keeping 8192`` at every one of its 12 regrids,
+its box counts wandered 71-80 / 512-584 where the doubled domain owns 128 / 1024 (the rung is weak-scaled: np16 runs
+799 x 399 x 399 against np8's 399^3, so its tag count 102M is np8's 51M doubled, as the valid rerun confirms), and the
+cadence audit ended at ``L1 tags 102236524 escaped 43068712 frac 0.421`` (np8: ``escaped 0``). A tag "escapes" when its
+cell was not inside the pre-regrid level-1 coverage; the union kept the first 8192 of 13743-15557 leaves in rank order, so
+40-47% of the leaves (mean 45%) -- the last ranks' -- were dropped at each regrid, the same magnitude as the 42% of tags
+that escaped (exact agreement is not expected: escape is counted on tags, the drop on leaves).
+
+**Root cause (read).** ``s_amr_cluster``'s S3.2b union gathers each rank's accepted boxes -- the Berger-Rigoutsos LEAVES
+before the merge (rank 0's per-call maximum ``[amr-tree] lmax 1019`` on both rungs: with ``amr_cluster_eff = 0.9`` the
+recursion does not converge on its own, splits down to its minimum child and relies on the merge to fuse the leaves back
+into the final set, 576 boxes at np8 and 1152 at np16) -- into ``alo/ahi`` sized ``amr_max_fine`` (= amr_max_blocks, 8192
+on this deck). At 8 ranks the union (<= 8 x 1019) fits; at 16 it is 13.7k-15.6k and the copy kept the first 8192 in rank
+order. The code comment above the truncation had predicted exactly this ("at ~75 boxes/rank the gathered union crosses
+amr_max_blocks at large rank counts long before any per-rank pressure shows") and chose a named warning over a fix. Who
+else hit it: nobody on record but this deck. The 2026-09-02 ladders (ledger 54's density ladder, the np16 GPU rung) ran
+``amr_max_blocks = 65536`` and logged truncation 0 / escaped 0; the np1024 postmortem had the warning fire at that cap
+and the plan carried a read rule for it since 2026-08-31; ``grep -rl 'union truncated' logs/`` finds exactly those two
+runs. The cliff is real at any cap -- the union grows with ranks x leaves while the merged set does not -- and the 8192
+cap of this rung's deck put it at 16 ranks.
+
+**Change (``task32/union-capacity``, c3bc2c51 on 95d5f087, +16/-9).** After the ALLGATHERV the accepted arrays and the
+B1 Morton-key scratch are reallocated to the union size when it exceeds them; ``nacc = ntot``; the merge runs on the
+full union; after the merge, ``nacc > cap`` truncates the MERGED set with a named warning (the block pool cannot hold
+more, so that cliff stays named). Serial path unchanged (the union block is MPI-only). Memory: 32 bytes per leaf
+(six ints and the int64 key), transient. Cost: the merge sees the full union (rg:clus is 0.4% of the step).
+
+**Pre-registered (notes/ledger_drafts/l105_prereg.md, before any gate):** np8 answers byte-identical (its union never
+crossed the cap); goldens 71/71 TOUCHED=0; the np16 rerun prints no truncation, escaped 0, box counts 64/512 at every
+regrid; the valid np16 step lands between 4.2 and 5.3 s (0.8-1.0x of np8's 5.271 -- the truncated run was under-refined
+on 6-7 ranks' subdomains and so ran FASTER than a correct one would).
+
+**Gate.** CPU (amdflang, ``inc.sh goldens`` = the AMR set plus its 13 kernel goldens, done 03:40): 71/71, TOUCHED=0. GPU (amdflang gpu-mp build of c3bc2c51 in mfc-amr-f2gate, ``inc.sh goldens``, done 04:25): 71/71, TOUCHED=0. Identity on the no-IB S0 deck (amr-bench/ident2_ucx.sh, 8 ranks on k004-009, cap 64, 60 steps, 04:06): c3bc2c51 vs 95d5f087 IDENTICAL lustre_60.dat (3,072,000,000 bytes) and lustre_amr_60.dat (8,942,976,652 bytes), walls 73.7 vs 73.2 s -- prediction 1 held (the np8 union never crossed the cap).
+
+**Rung rerun.** Job 408573 (k004-001 + k004-009, pinned c3bc2c51, the same np16_rung recipe: np8 on one node, np16 WEAK-scaled across both -- grid 200 cells per axis unit, domain 2x2x2 vs 4x2x2, so np16 carries twice the cells and the ideal doubling is 1.0x; the bar is AMReX's 1.20x/1.15x per doubling). No truncation warning at any regrid, ``escaped 0`` on both, box counts 64/512 (np8) and 128/1024 (np16) at every regrid -- exactly the doubled domain's set, where the invalid run had 71-80/512-584. Differenced steps (240-40)/200: np8 5.231 s, np16 8.296 s: **1.586x per doubling** against the 1.20x bar (the invalid run's 0.79x was an under-refined np16). Per-phase ratio np16/np8 of the differenced per-step time (mean over ranks; max-based in brackets): rhs 1.06x [1.15], rk 1.02x, gfill 1.03x, swap 1.12x -- the per-rank work is flat as weak scaling should be; gather 1.69x [1.75], seam 1.62x [1.58], reflux 1.75x [2.21], halo 2.98x [2.94], coarse 3.54x [2.34], regrid 1.51x [1.52] (rb:gath 2.55x, rg:build 3.02x, rg:mig 1.26x, rg:clus 1.77x). Every phase that crosses the node boundary grows 1.6-3.5x; the pure-compute phases do not. The transport: the rung recipe unsets the module's pinned ``UCX_NET_DEVICES`` (the pin names a second HCA, mlx5_1, whose port is Down), so UCX autodetects. Probed (amr-bench/ucxprobe.sbatch, job 408586, UCX_LOG_LEVEL=info on the same deck): the inter-node lane config is ``tag(rc_mlx5/mlx5_0:1 tcp/eth0)`` -- InfiniBand (200 Gb/s, port Active) as the primary lane, with a tcp/eth0 secondary lane that logs ``rp_filter is set to strict mode, connections may fail`` on 14 of the 16 ranks and one ``Connection reset by remote peer``. So 1.59x is not a TCP-only fallback, and the tcp lane itself is not the cost either: amr-bench/ucxtcp.sbatch (job 408587, k004-001 + k004-003) ran the np16 40-step arm A/B/A -- default 170.0 s, ``UCX_TLS=^tcp`` 165.7 s, default 166.3 s -- a spread inside the 40-step arm's own A/A repeat (2.2 %; halo phase 1.49 / 1.24 / 1.29 s, coarse 12.3 / 10.1 / 11.2 s: at most a 10-18 % hint on the halo and coarse phases, nothing on the wall). The 1.59x per doubling is the code's own cross-node cost on this cluster's InfiniBand: the verdict against the 1.20x bar stands, and its content is the halo / coarse-level / reflux waits, not the exchange contract's O(P) items. Pre-registration scorecard: 1 (np8 byte-identical) held; 2 (goldens) held; 3 held on truncation/escape and box invariance but the count prediction (64/512 at np16) was wrong because the rung is weak-scaled (128/1024 is the invariant set); 4 was WRONG for the same reason (it predicted 4.2-5.3 s assuming strong scaling; the valid np16 step is 8.3 s) and its sub-predictions missed too (regrid "near 1.2x": 1.51x; rb:gath "1.7x": 2.55x); 5 (rg:clus grows) held: +77%.
+
+**What it means for item 4 / the ladder.** The exit gate for the host-staged exchange design (ledger 102) was the 2-node
+rung against the 1.20x/1.15x bar; its first valid reading is 1.59x per doubling with the growth entirely in the phases that
+cross the node boundary -- the exchange contract's O(P) items (I7, I8) are not what grows here (rg:build 3.0x and rb:gath
+2.6x are, but at 2.3% of the np16 step together); the halo, coarse-level and reflux waits are, which is bytes-and-latency across the
+link or a transport fallback. That question is item 5's (the user's ladder); the transport is settled (InfiniBand rc_mlx5 primary lane, tcp lane null), so the first ladder step is a phase-level look at the coarse-level and halo waits across the node boundary. The invalid run's differenced step
+was 5.271 (np8) -> 4.175 s (np16), 0.79x for a doubling: not reportable. The standing rule this adds: every rung log is
+grepped for the truncation / clustering-capped warnings and for ``escaped`` before a single ratio is read
+(``amr-bench/np16_rung_i5.sbatch`` prints both in its ARM line).
+
+## 2026-09-08 (106) — amr_device_pack A/B AT CAPS 32 AND 96 CLOSES GOAL v3 ITEM 3: -9.3 % wall at cap 32 (the gather phase 93-95 -> 31-32 s per 240 steps), +4.5 % at cap 96 (gather -3 s, halo +5-7 s and reflux +5 s on both pairs), bit-identical restart files at both caps, ledger 75's -0.14 s/step at cap 64 in between -- so the fused pack rides with the toolchain's batching default only when the pinned cap is 64 or below (DEVICE_PACK_MAX_CAP), never overriding an explicit setting; CPU goldens 71/71, GPU goldens 71/71, none touched
+
+**Question (GOAL v3 item 3, last flag).** ``amr_device_pack`` (ledger 75: the four per-box F1/F2 gather pack/unpack call
+sites fused into kernels over the wave's flat transfer list; -0.14 s/step of gather NON-wait work at cap 64, byte-identical)
+stayed default-off because its cap-32 / cap-96 behaviour was unmeasured, and ledger 90 had shown a flag can flip sign
+across caps.
+
+**Instrument.** ``amr-bench/dpab.sbatch`` (job 408428, k004-003, pinned 8644c8b4): at each cap, a 60-step identity pair
+OFF vs ON (restart files cmp'd), then two interleaved 40/240 from-scratch differenced pairs per arm; both arms carry
+``amr_batched_advance = T, amr_bat_pad = 0.10``; ON adds ``amr_device_pack = T``. Differenced step = (wall240 - wall40)/200.
+
+**Result.**
+| cap | OFF s/step (r1 / r2) | ON s/step (r1 / r2) | delta | identity |
+| 32 | 2.374 / 2.374 | 2.157 / 2.150 | **-9.3 %** | IDENTICAL lustre_60 + lustre_amr_60 |
+| 64 (ledger 75) | -- | -- | -0.14 s/step on gather non-wait work | IDENTICAL (12 GB) |
+| 96 | 2.261 / 2.355 | 2.345 / 2.480 | **+4.5 %** | IDENTICAL lustre_60 + lustre_amr_60 |
+
+Phase budget (240-step arms, mean over ranks, r1 / r2). Cap 32: gather 92.7 / 95.3 -> 31.2 / 32.0 s (the whole win: the
+per-box pack/unpack launches are what a cap-32 mesh has most of -- 107160 batches per 240 steps), rhs 201 / 200 -> 202 / 202,
+reflux 33.2 / 31.5 -> 37.6 / 36.3, coarse 66.7 / 66.8 -> 70.3 / 71.3, halo 7.0 / 4.8 -> 7.8 / 7.9. Cap 96: gather 22.4 / 26.0
+-> 20.2 / 20.9 (-3 s: few, large transfers leave little to fuse), halo 25.9 / 28.8 -> 30.9 / 36.0, reflux 65.4 / 71.0 ->
+69.9 / 76.4, rhs 170 / 171 -> 171 / 173, regrid 42.2 / 41.6 -> 42.9 / 43.8. At cap 96 the loss is not in the phase the flag
+touches: the fused kernels' host-side setup or their launch placement moves the halo and reflux waits (+10-12 s together on
+both pairs), consistent with ledger 90's sign flip at this cap for pad and unexplained at the mechanism level here.
+
+**Decision (``task33/device-pack-default``, fdc21211 on 04c5d82b; toolchain only, +13/-4).** ``apply_batching_default``
+adds ``amr_device_pack = T`` to the batching defaults when ``0 < amr_max_grid_size <= DEVICE_PACK_MAX_CAP (64)``; an
+explicit ``amr_device_pack`` is never overridden; the run message names it. Unit test: cap 16 gets it, cap 96 does not,
+explicit F survives. The 35 AMR goldens the batching default reaches are pinned at caps 13-64 (ledger 101), so every one of
+them now also runs the fused pack on every CI compiler -- the flag's cross-compiler coverage was 0 goldens before this.
+
+**Gate.** CPU (amdflang, ``inc.sh goldens`` = the AMR set plus its 13 kernel goldens, done 04:31, the 35 batched cases now with the fused pack on): 71/71, TOUCHED=0. GPU (amdflang gpu-mp build of fdc21211 in mfc-amr-dev -- the binary relinks to a new SHA on a toolchain-only change, amdflang's link-time codegen -- ``inc.sh goldens``, done 05:15): 71/71, TOUCHED=0. The identity at caps 32 and 96 is the A/B's own (above); cap 64's is ledger 75's.
+
+**What it means.** Item 3 (flag defaults) is closed: cap 96 explained and re-measured (ledger 99), batching on by
+default where admissible (100, widened by 101 and 103), pad's default in the same rule (100), device_pack's cap-bounded
+default here. The rule's one exposed edge is a cap between 64 and 96 that nobody has measured; the threshold sits at the
+last measured win.
+
+## 2026-09-08 (102) — ITEM 4 SCOPED AND MEASURED: on the np=8 lock-step deck the exchange is already wave-based, ~30 % of wall sits in exchange-class phases and the two largest of them, reflux and the L0 coarse halo (14-18 % of wall), are skew WAIT with max/mean 1.5-1.8 while the rest (gather, seam, halo, restrict) are near-balanced, the per-stage plan walk costs 0.01 s per 240 steps (I2b and I6 retired as wall items), and the last single-node gather lever, amr_batched_gather, measures NULL on wall (+1.8% inside the noise floor; the gather phase it targets -11%, bit-identical) and stays off; the O(P) content of the exchange contract (I7 distributed builder, I8 subcycle sites) is handed to the rung, whose first np8 -> np16 run was INVALID -- the np16 mesh was truncated by a pre-merge box-union cap (42% of level-1 tags escaped; ledger 105 fixes it and reruns)
+
+**What was asked (GOAL v3 item 4).** Stage the seam halo and the reflux registers through host-side packed buffers per
+wave, one exchange per level per stage, and measure reflux wait, gather, seam and the wall per step at np=8; design
+first, reviewed before code. The design review (amr-bench/notes/item4_exchange_scoping_0907.md, sections 7-8, reviewed
+2026-09-08) found the premise already met and corrected two attributions along the way.
+
+**What the source says.** Eight ``PH_GATHER`` brackets exist: three in ``s_amr_stage_fill_wave``, three in
+``s_amr_parent_fill_wave`` and two on the subcycle path (``s_amr_advance_fine_subcycle_all``); on the lock-step deck only
+the wave sites fire, and the ``gather`` phase's 19207 calls per rank at cap 64 are 720 wave-outer + 17767 per-box
+CONSUME + 720 parent-outer brackets (the split inferred from ``gfill`` = 17767), not rendezvous. The per-box gatherer
+``s_amr_gather_coarse_patch`` is called at init (``s_populate_amr_fine`` and ``s_amr_build_static_multilevel``) and by
+the subcycle setup only -- I2b's premise (per-box gathers on the step path) is already met, so I2b retires with I6; ``rb:gath`` brackets a different routine (``s_amr_gather_consume_box``). Seam (``s_amr_fine_fine_halo``), reflux (one WAITALL per stage) and restrict
+(``s_amr_restrict_wave`` at np > 1) are waves. The exchange contract's STATUS is updated in this commit to say so.
+
+**What the budgets say (240-step OFF arms, cap 64 / cap 96; % of wall, imbalance = max/mean).** reflux 9.4 / 13.0
+(``rf:wait`` 8.8 / 12.4, imb 1.66 / 1.54, per-rank wait 18-62 s); the L0 coarse halo ``b:halo`` 5.0 / 5.0 (the
+``[mpiwait] b:halo`` sendrecv bracket: 4320 calls at both caps = 720 stages x 6, 94 % MPI wait, imb 1.82 / 1.55, per-rank
+8.7-36.9 s); restrict 7.3 / 7.7 of which >= 12.6 s of the 31.0 s is WAITALL inside ``rs:rest``/``rs:rfp`` (phase imb
+1.05, though its ``rs:wave`` / ``rs:rfp`` sub-brackets are skewed at 1.6-1.9); gather 4.5 / 3.5 (46 % MPI wait, imb 1.18); seam 4.2 / 5.0 (imb 1.13); halo 3.3 / 5.6 (92 % wait, imb 1.13);
+``gw:plan`` 0.012 s. So the skew story is reflux and the coarse halo -- 14-18 % of wall whose floor rank sits far below
+the max, rhs skew (ledgers 87-92) landing in the exchange -- and the remaining exchange phases are balanced waits or
+work. Aggregating or host-staging an exchange cannot shrink a wait whose floor is 18 s; the lever is the balance line,
+and its record is sobering: ledger 89's pad left the rhs spread at 1.18 and ledger 91's K=2 closed it to 1.07 with reflux
+wait -22 % yet NULL on wall (-0.6 %).
+
+**The one single-node lever left: ``amr_batched_gather`` (pooled consume; ledger 85: -1.4 % at 86 blocks/rank).**
+A/B on the cap-64 deck (job 408543 on k004-001, pinned 8644c8b4, batching + device_pack + pad 0.10 both arms, ``amr_batched_gather`` F vs T, two 40/240 differenced pairs each): differenced step off 1.832 / 1.863 s, on 1.897 / 1.865 s -- +1.8% mean, inside the 4.96 % noise floor [superseded by ledger 120: that figure was a two-arm whole-wall spread across days; measured per-arm sd 0.5 % (240-step), 3.1 % (40-step), 3.8 % (uniform 20), 2.8 % (uniform 60); differenced AMR step 0.7 %, excess 0.05 s/step]: NULL on wall. Where it does act: the ``gather`` phase 18.8 / 18.2 -> 16.4 / 16.4 s per 240 steps (-11 %, i.e. ~9 ms of a 1.85 s step) and ``gfill`` 5.6 / 5.7 -> 4.8 / 4.8 s; ``rhs``, ``halo``, ``reflux`` and ``rb:gath`` unmoved within their spread (reflux 30.9 / 34.4 -> 34.1 / 32.9 s). Identity on the 60-step deck: IDENTICAL lustre_60.dat and lustre_amr_60.dat. So the pooled consume is exact and shaves the phase it targets, and that phase is too small a share for the wall to see it at this size: stays default-off, recorded as null, not as a loss.
+
+**The O(P) content, handed to the rung.** I7 (shrink the global arrays, distributed builder) and I8 (subcycle
+conversion) do not move the np=8 wall; their effect is the growth of ``rb:gath`` / ``gather`` / ``regrid`` per rank
+doubling (ledger 54's density ladder: regrid 23.6 / 44.0 / 64.1 / 119.9 s, i.e. 1.86 / 1.46 / 1.87 per doubling -- rungs
+that ledger 105 now marks suspect, since they ran past the same box-union cap). The rung ran (job 408425, np8 one node vs np16 two nodes, pinned 8644c8b4) and its first reading is not a scaling number: the np16 log carries ``GLOBAL box union truncated: 13743-15557 accepted boxes, keeping 8192`` at every regrid and a cadence audit of 42% escaped level-1 tags (np8: 0%), so its mesh is not the np8 mesh (71-80 / 512-584 boxes against the rank-invariant 64 / 512). The differenced steps it produced (5.271 s np8, 4.175 s np16, 0.79x for a doubling) are for an under-refined np16 and are not reported against the bar. Ledger 105 names the cliff (the pre-merge box union truncated to amr_max_blocks, in rank order), fixes it and reruns the rung; item 4's exit gate is that rerun.
+
+**Verdict.** Item 4 is closed as a single-node wall item by measurement; its exchange-contract remainder is a ladder
+item, tracked by the rung numbers above and by item 5's ladder.
+
+## 2026-09-08 (104) — THE FINE RHS ZEROED BODY CELLS BY THE COARSE MARKER PATTERN AT FINE-LOCAL INDICES: every AMR immersed-body advance (per-block since the feature landed, and the batched slab with it) read ib_markers -- the COARSE markers, restored before each fine RHS -- inside the fine block's frame, freezing fluid cells on the upper-right of each body and letting body-interior cells evolve; found by ledger 103's owed multi-member golden (a two-body batch diverged 4e-2 in E from the per-block path), fixed by loading each block's OWN fine markers (each member's, at its slab offset) before every fine RHS pass -- six IB AMR goldens regenerated (shifts 7e-4 to 1.7e-1 absolute), one added, CPU AMR set 71/71, GPU goldens 71/71, no-IB deck byte-identical
+
+**Correction to ledger 103.** Its "direct comparison batched vs per-block on the two IB cases at caps 16, 8 and 4 is
+bit-identical" was void: the harness's ``AMR_PINNED_CAPS`` entry (ledger 101) appears later in the generated case
+dictionary than the key the experiment inserted, so ``simulation.inp`` carried ``amr_max_grid_size = 32`` in every arm
+and every batch was single-member (read off the generated input this session; the script has since been changed to the
+replace form and its old output overwritten, so the record is this ledger). The bit-identity was real but trivial (single members exercise no offset). Cap 8 also
+cannot hold this body at all: the dynamic-regrid IB path keeps one block per body containing the body plus its margin
+(22 coarse cells for the golden's radius-0.1 circle on a 64-cell domain), so a cap below that aborts with the
+named "exceeds the per-rank block size cap" message rather than tiling (logs/t30_multi/cap8_abort.log). The two-circles
+golden F980C769, whose batch composition ledger 103 never logged, is 30 x 1: both bodies share one block.
+
+**The owed golden, and what it found.** Two identical circles far enough apart to get their own body-containing blocks:
+the 7FC2F9F8 deck on a 2 x 1 domain (128 x 64), radius-0.1 bodies at x = 0.5 and 1.5, pinned cap 32, dynamic regrid.
+Under the batching default the two 44 x 44-cell (m = n = 43) body blocks advance as one two-member batch at 54 of the 60 stages (six
+single-member stages around regrids). Batched vs per-block at the last save (step 20): max |difference| 4.0e-2 in E,
+1.1e-2 in rho, confined to body 2's block (x 1.34-1.69, y 0.36-0.66); body 1's block bit-identical. The single-body
+comparison of ledger 103 was bit-identical because a single member sits at offset 0.
+
+**Root cause (read, then run).** ``s_compute_rhs`` ends with the immersed-body zeroing: every cell whose ``ib_markers``
+entry is nonzero gets ``rhs = 0`` (the body's interior does not evolve; the correct-state then sets the ghost layer). The
+fine advance swaps the grid globals to the block (``s_amr_swap_to_fine``) but the IB globals only around the setup and
+the correct-state (``s_ibm_swap_to_fine`` / ``s_ibm_restore_from_fine``, whose restore copies the parked COARSE markers
+back into the device-resident ``ib_markers``). So during every fine RHS pass ``ib_markers`` holds the coarse markers and
+the zeroing loop reads them at fine-local indices 0..m: for the golden's body (coarse cells 25.6-38.4 in x and y,
+marked cells about 26-37) inside a block starting at coarse cell 21 (body bbox plus the margin of 4), the coarse pattern
+lands on fine-local cells about 26-37 -- physical 0.53-0.62 -- while the fine body occupies fine-local about 9-34:
+fluid cells beyond the body's upper-right surface are frozen, and body-interior cells below the pattern evolve under
+the RK update (cell arithmetic approximate by one cell). In the slab it is worse than a shifted pattern: 2D members stack
+along y (``amr_bat_sd = num_dims``) ``amr_bat_w = 43 + 2*buff_size + 1 = 64`` rows apart (``ib`` floors buff_size to
+10), so member 2's rows 64-107 run past the coarse marker array's allocated extent (``mkr_hi(2) = 73``, ten ghost rows
+above n = 63): rows 74-107 read unallocated memory, a layout-dependent result. Had the stacking been along x, the 64-cell body
+spacing would have reproduced body 1's pattern for body 2 exactly and nothing would have diverged. Run: with the fine-advance zeroing skipped entirely (one-line
+experiment build), batched and per-block are bit-identical on the two-body deck -- the zeroing is the whole difference.
+Where the old per-block answer differs from the new one on that deck: 149-164 cells per body, max 9.7e-3 in rho and
+3.4e-2 in E, |difference|-weighted centroid at (+0.08, +0.065) from each body's centre with 96-97% of the mass in the
+upper-right quadrant -- the coarse pattern's quadrant.
+
+**Change (``task31/fine-ib-markers``, 43cfcccf + f849a131 + 95d5f087 on up/mega 90defe8a; source +75/-15; 95d5f087's
+message quotes the two-body deck's 1.7e-2 and quadrant share as if they were the goldens' -- the goldens' shifts are the
+ones listed below).** ``m_ibm``
+gets ``ib_markers_fine`` (interior-only, ``0:m_alloc`` per dimension -- the allocation extents every advanced block or
+batched slab fits by construction, allocated with ``amr .and. ib``, declare-target like ``ib_markers``) and
+``s_ibm_load_fine_markers(nb, slots, mext, sd, w)``: member ``ibm``'s stored fine markers (the per-slot host store the
+setup already keeps) land at offset ``(ibm-1)*w`` along ``sd`` over the member's own interior extent, the rest of the
+installed frame reads 0, one contiguous device push of the frame's leading-dimension planes. ``s_compute_rhs`` zeroes
+from ``ib_markers_fine`` while ``amr_in_fine_advance`` and from ``ib_markers`` otherwise (the loop moved into
+``s_zero_rhs_at_body``, called with either field; the coarse path runs the same loop through a dummy field). ``m_amr`` loads
+before each of the three fine RHS call sites: the batched slab (every member at its offset, ``amr_bat_mext``), the
+per-block stage and the subcycled subtree stage (``nb = 1``, offset 0). Moving bodies get the markers
+``s_amr_update_mib_fine`` last stored for the block. Cost: one host fill and one device push per fine RHS pass, next to
+the four whole-array marker transfers the correct-state's swap/restore already makes per block-stage.
+
+**Goldens.** Six IB AMR goldens change and are regenerated with this ledger as the explanation: static IBM circle
+(2854A102), its dynamic regrid (7FC2F9F8) and the np=2 twin (E4F6CE1E), two circles (F980C769), moving circle (13945217),
+moving two bodies (43AF9F25); the harness's failing-variable maxima against the old goldens: E4F6CE1E 7.1e-4, F980C769 1.2e-2, 13945217
+1.3e-2, 2854A102 1.7e-2, 7FC2F9F8 3.4e-2, 43AF9F25 1.7e-1 (the moving two-body case at step 4, in E; old-vs-new golden
+comparison: 1247 of 40960 values change, no NaN). The upper-right-quadrant attribution above was measured on the two-body
+deck only, not on these six. The multi-level static cylinder (05A8C23C) is unchanged to the last digit (regenerated in-tree
+after the gate, golden byte-identical, then the tree restored); why it escaped is not established -- a hypothesis is that
+its level-2 block's frame puts the coarse pattern inside the body and the level-1 cells under that footprint are
+restricted from level 2 every step, untested. Added: "AMR -> 2D
+-> static IBM circle -> dynamic regrid -> batched pair" (27F6FEF5), the deck above, cap pinned at 32 so the default
+batches it -- the only golden whose batched slab holds a body in a non-leading member. Its batched vs per-block
+comparison on the fixed binary: max |difference| 0.0 over every conserved field at the last save. The 56 non-AMR IBM
+goldens: 56/56 on the fixed binary (the coarse path is untouched).
+
+**Gate.** CPU (amdflang, ``inc.sh goldens`` = the AMR set plus the 13 kernel goldens it always carries, done 02:51): 71/71,
+TOUCHED=0. GPU (amdflang gpu-mp build of 95d5f087, ``inc.sh goldens``, done 03:32): 71/71, TOUCHED=0. Identity
+on the no-IB S0 deck (``inc.sh ident2`` recipe with ``UCX_NET_DEVICES`` unset -- amr-bench/ident2_ucx.sh, because the hold
+landed on k004-009 whose vader/CMA path faults -- 95d5f087 vs 8644c8b4, 8 ranks, cap 64, 60 steps, 04:01): IDENTICAL
+lustre_60.dat (3,072,000,000 bytes) and lustre_amr_60.dat (8,942,976,652 bytes), walls 73.3 vs 72.6 s -- every new line is
+behind ``if (ib)``.
+
+**What it means.** The batched advance is not the bug here; it is the instrument that exposed a per-block defect the
+single-body goldens could not see (a single block at offset 0 reads the coarse pattern in the one place it is nearly
+right). Every AMR immersed-body result before this ledger carried the frozen-cells error (in the slab, an out-of-bounds
+read), in the goldens at the 1e-3 to 1e-1 level over 4-20 steps. Standing lesson, added to the harness notes: a golden that batches must put a body in a
+non-leading member, and an experiment that edits a generated case.py must REPLACE the harness's pin, not insert a
+duplicate key (the last key wins).
+
+## 2026-09-08 (103) — THE BATCHED ADVANCE SKIPPED THE POST-RK HOOKS: ledger 99's x-momentum of 0.1 inside static immersed bodies was the per-block path's s_amr_ib_correct_fine never being called after the batch RK update (nor the 6-equation relaxation, nor the moving-body update); the static-body correction is now applied per member and the validator admits static bodies under batching -- CPU AMR set 58/58 and GPU goldens 70/70 (none regenerated) with the four static-IB goldens batched at their 1e-10 tolerance
+
+**Read, not run.** ``s_amr_fine_stage_rk`` (the per-block path) follows the RK update with the 6-equation pressure
+relaxation, the moving-body IB update and ``s_amr_ib_correct_fine``; ``s_amr_fine_stage_advance_batched``'s RK section
+called only ``s_amr_fine_rk_update_batch``. So under batching a static body's ghost cells kept whatever the slab's RHS
+and RK wrote there -- an O(0.1) x-momentum where the per-block golden has 0.0 (ledger 99). The validator's exclusion of
+``ib``, ``model_eqns = 3`` and the other per-block hooks under batching was therefore exactly right, and the probe that
+bypassed it through a Fortran default showed the consequence.
+
+**Change (``task30/batched-ib-correct``, a984dab7 + efced0f2 on up/mega 84dbdd01, +88/-7).** A block-frame primitive scratch
+(``amr_scr_prim_blk``, allocated only with ``ib`` and batching, with the CCE ``move_alloc`` pattern the slab scratch
+uses); ``s_amr_bat_member_prim`` copies member ``ibm``'s primitive state out of the slab (members stacked ``amr_bat_w``
+apart along ``amr_bat_sd``) over the member's own buffered extent; after the batch RK update, for each member: select
+its slot, copy, ``s_amr_ib_correct_fine`` -- the same routine and the same pre-update primitive state as the per-block
+path. The per-block path corrects each block before the next block's RHS; the batched path corrects after all members'
+RK -- equivalent because the correction reads only the member's own cells and members are independent. One trap the
+reviewer caught before the gate could (the 63 x 63 goldens are mostly single-block batches): ``s_amr_swap_to_fine``
+extends the installed grid into the slab whenever ``amr_bat_n > 1``, so inside the per-member loop it must be held at 1
+-- otherwise ``s_ibm_correct_state`` loops the slab and reads ``ib_markers`` (sized to a block) out of bounds (efced0f2). Validator: ``ib`` admissible under batching; a moving body or a moving particle cloud stays prohibited (the
+moving-body update is still a per-block hook), as do the 6-equation relaxation and the other hooks. The four static-IB
+np=1 AMR goldens (2D 63 x 63) pin their cap at 32 so the toolchain default batches them; the 127 x 127 np=2 twin has
+per-dimension caps (32, 64) that no scalar pin reproduces and stays per-block. Pre-registered
+(amr-bench/notes/ledger_drafts/l103_prereg.md): the four goldens pass at their 1e-10 IB tolerance under batching; CPU
+AMR set 58/58; GPU goldens 70/70, TOUCHED=0; no timing change.
+
+**Gate.** CPU AMR set (amdflang, ``--only AMR``, 58 cases, session node k004-005 -- a node that cannot run 8-rank GPU work
+today but runs the 2-rank CPU tests): 58/58 at 01:07, the four static-IB goldens (circle; circle + dynamic regrid; two
+circles; multi-level static cylinder) passing at the 1e-10 IB tolerance with the batched advance on -- ledger 99's probe
+had them at 0.1 absolute. Batch membership in the gate (``[amr-bat]`` at finalize, rank_time_wrt on): the static-IB goldens are SINGLE-member
+batches -- 30 x 1 (circle), 120 x 1 (multi-level cylinder), 60 x 1 (circle + dynamic regrid, which keeps its 47 x 47
+initial block at every regrid); a user-placed static block cannot batch with anything. So the goldens exercise the
+per-member call, the block-frame copy and the correction with ``amr_bat_n`` held at 1, but NOT the multi-member offsets
+(members stacked ``amr_bat_w`` apart). What covers those: the offsets are the ones ``s_amr_fine_rk_update_batch`` and
+``s_amr_br_load_batch`` use, which the churn goldens exercise with 4-member batches; and the direct comparison batched
+vs per-block on the two IB cases at caps 16, 8 and 4 is bit-identical (max |difference| 0.0 over every conserved field
+at the last save). A golden with bodies inside a multi-member batch is owed and recorded as the follow-up. [Same-session correction, ledger 104: that comparison was void -- the harness's later AMR_PINNED_CAPS key won over the inserted one, so every arm ran at cap 32 with single-member batches; the owed golden (27F6FEF5) found a per-block defect.] GPU goldens (inc.sh goldens on the gpu-mp build of efced0f2, session node k004-005, 01:38-02:02): 70/70, TOUCHED=0, the four static-IB goldens batched.
+
+**What it means for the defaults.** With static bodies admissible, the toolchain default reaches 35 AMR cases (counted on the harness's dictionaries: 31 + the four); the
+remaining exclusions are moving bodies, the 6-equation relaxation, IGR (ledger 99's other wrong result -- the IGR RHS
+under a slab is a separate question, not a post-RK hook), chemistry, hypoelasticity, the bubble models, MHD, relativity,
+damage, surface tension, subcycle, stretched or cylindrical grids and derived caps.
+
+## 2026-09-08 (101) — 27 AMR goldens get their cap PINNED at the value the derived rule already gives them, so the toolchain's batching default (ledger 100) reaches 31 of the 70 AMR cases instead of 4: box sets unchanged by construction, answers unchanged by gate (CPU AMR set 58/58, GPU goldens 70/70 with none regenerated), which makes every CI compiler exercise the batched advance on 31 cases
+
+**Why.** Ledger 100's default requires a pinned ``amr_max_grid_size`` (the validator's memory guard: a derived cap sizes
+the batched-slab scratch to eight times the global half-extent), and the test goldens leave the cap derived, so the
+default reached only the four tests that pin it. The pin that reproduces a derived box set is
+max over active dimensions of min((glb_ext + 1)/ref_ratio, (local_ext + 1)/ref_ratio) with the ppn ranks split along
+x: 32 for the 1D/2D np=1 shapes (m = 63), 16 for their np=2 twins and for ref_ratio 4, 13 for 3D 25^3, 64 for the
+127^2 kernel cases, 128 for the 255-cell three-level case.
+
+**Change (``task29/pin-caps-in-tests``, 16751fd4 on up/mega 79c108f9, +41 lines in ``toolchain/mfc/test/cases.py``).**
+``AMR_PINNED_CAPS``: 27 traces -> pin, applied to each builder's mods at the end of ``list_cases`` (UUIDs derive from
+the trace, so no golden is renamed). The 18 subcycle cases, the IB/IGR/chemistry/MHD/bubble/hypoelastic/stretched/
+cylindrical cases are not touched: the validator refuses batching there, and ledger 99's probe showed the IB and IGR
+results differ from the per-block ones by 1e-2 to 1e-1.
+
+**Gate (sbatch 408394 on k004-001, a healthy node; the first submission 408391 landed on k004-006, which hangs 8-rank
+GPU work, and was cancelled).** CPU AMR set (amdflang, ``--only AMR``, 58 cases): 58/58. GPU goldens (inc.sh goldens,
+gpu-mp build of 16751fd4): 70/70, TOUCHED=0. The harness records answers, not box sets: the construction (verified in read-only Python against
+the decomposition rule, m_mpi_common.fpp:1570-1585 splits the 63 x 31 np=2 grid along x) is the evidence that the box
+sets are unchanged, and the gate is the evidence that the answers are, at the goldens' tolerance. That batching fired
+in the gate is structural, not logged: the harness's case generation goes through the same ``MFCInputFile.generate``
+that applies the default, and the toolchain's notice is not solver output, so the batch job's grep for it reads zero
+by construction. Applying the rule to the harness's dictionaries: the default now fires on 31 cases (27 pinned + the 4
+that already pinned). Side effect noted: the five 2D np=1 pins widen ``idwbuff_alloc`` in y to the cap (allocation
+only). A renamed trace would silently drop its pin -- the table has no missing-trace guard; acceptable for a test
+harness, recorded.
+
+**What this changes on CI.** On the run after this push the CCE gpu-acc / gpu-omp, NVHPC gpu-acc / gpu-omp and Frontier
+AMD lanes run 31 AMR cases through the batched advance -- the widest cross-compiler exercise it has had. Read, do not
+wait: a lane failing only on those cases is a backend defect of the batched path, recorded in the next entry.
+
+## 2026-09-07 (100) — PRE-REGISTERED: the batched fine advance turns ON BY DEFAULT where the case admits it, decided by the toolchain, not by a Fortran default -- an amr case that leaves amr_batched_advance unset gets it with amr_bat_pad = 0.1 when a trial validation with them on passes (amr_device_pack does not ride along: its cap-32/96 A/B is owed first), so the default and the validator's prohibitions are the same rule; the CPU AMR set 58/58 on both commits and the GPU goldens 70/70 (none regenerated); the compilers' verdict is the next CI run's, where every AMR test now runs batched on CCE and NVHPC for the first time
+
+**Why here and not in Fortran.** Ledger 99's probe flipped the three Fortran defaults and ran ten of 58 AMR cases into
+the combinations the validator prohibits (``case_validator.py:1739-1750``: IB, IGR, stretched grids, cylindrical, the
+per-block hooks) -- a Fortran default never meets the Python validator, which reads the case dictionary. The increment
+(``task28/batch-default-py``, fbd72e66 on up/mega f5f51523, +54/-2 then the device_pack drop): ``apply_batching_default(params)``
+in the validator module -- for an ``amr`` case with ``amr_batched_advance`` unset it validates a copy with the two flags on
+and, only if that passes, sets them (an explicit ``amr_bat_pad`` is kept); ``MFCInputFile.generate`` calls
+it before validation and prints one dim line when it applies (once per run: the first target's call sets the key, the
+later ones see it). The Fortran defaults stay F. The harness's golden ``case.py`` files do not record the applied flags:
+a golden's provenance is now toolchain-version-dependent, which is the same situation as every other toolchain-computed
+input, and is why this ledger names the rule. ``./mfc.sh validate`` calls the validator directly and does not apply the
+default (a case with ``amr_bat_pad > 0`` and the flag unset validates as an error there while running fine) -- noted, not
+fixed here. Three validator unit tests
+(admissible case gets the flags; ``ib``, ``igr``, ``stretch_x`` do not; an explicit F and a non-amr case are untouched);
+the case.md row states the rule; precheck (which runs the validator's pytest, 54 passed) passed at both commits.
+Predictions (amr-bench/notes/ledger_drafts/l100_prereg.md): CPU AMR set 58/58 with 48 batched; GPU goldens 70/70,
+TOUCHED=0; no Fortran change, so no identity or timing gate; the CI GPU lanes green. THE 48 WAS WRONG, found before the
+gate finished: applying the rule to the harness's own AMR dictionaries, the default reaches FOUR cases (churn growth
+np=2 and np=4, the two pinned-max_grid_size multi-level cases) -- 27 fail the validator's ``amr_max_grid_size > 0``
+rule (the tests leave the cap derived), 18 run ``amr_subcycle``, 5 ``ib``, 3 each chemistry / stretched / MHD, 2 each
+``igr`` / Lagrangian bubbles / hypoelasticity, 1 cylindrical. Ledger 99's probe ran 48 batched only because a Fortran
+default also bypasses the pinned-cap rule (the slab scratch is then sized to the global half-extent, which works and
+wastes; whether that rule is stricter than the code needs is a question for the next entry, not this one). So this
+default is a production-deck default (every timing deck pins the cap) and a four-test CI default.
+
+**Gate (sbatch 408336 after 408333, amr-bench/gate_t28-408336.out; 408333 gated e8cecbdb, the same code with
+``amr_device_pack`` still in the default).** End to end on one of the four (churn growth np=2, generated by the harness,
+``./mfc.sh run ... -t pre_process`` on the gated CPU build): the toolchain prints the notice and proceeds; on the
+droplet example (``amr_subcycle = T``) it does not, as the rule says. CPU AMR set on fbd72e66 (amdflang CPU, session node k004-003, 22:34-22:38): 58/58 -- 57 in the set plus churn np=2 re-run, because a by-hand check had removed that test's tracked golden directory minutes before (restored from git; the tree was clean before the queued gate started); on e8cecbdb (job 408333) 58/58 too. GPU goldens on fbd72e66 (job 408336, k004-008): 70/70, TOUCHED=0, four of them batched; on e8cecbdb (job 408333) 70/70, TOUCHED=0 as well.
+
+**What the CI run on this head decides.** With the default on, the four admissible AMR tests on every lane run the
+batched advance -- the CCE gpu-acc / gpu-omp and NVHPC gpu-acc / gpu-omp lanes have never run it; four cases is a thin
+verdict, and widening it (a pinned cap on more AMR tests, or relaxing the pinned-cap rule) is the follow-up. A lane that fails only on
+batched AMR cases is a backend defect of the batched path to record, and the default reverts to F for that lane (or
+altogether) in the next entry. ``amr_device_pack`` stays off by default until its cap-32 / cap-96 A/B (GOAL v3 item 3). Pad's measurements: null at cap 32, -12 to -16 %% at
+cap 64, null-to-small-win at cap 96 (ledgers 89, 90, 99).
+
+## 2026-09-07 (99) — CAP 96 RE-MEASURED AND ITEM 3's DEFAULT PROBED: on 8644c8b4 amr_bat_pad = 0.10 at cap 96 is a NULL-TO-SMALL-WIN (-1.9 %% / -2.9 %% marginal step, both ON arms below both OFF, inside the +/-0.1 s floor; MPI wait flat where ledger 90 saw +14 %%) -- ledger 90's loss on 74764791 is NOT REPRODUCED and its phase tables show a regrid excursion and phase variance, memory pressure is not supported by VRAM sampling; and the coordinated batching default is NOT flippable: with the three flags on, 4 of 58 AMR cases abort on the flag's own uniform-grid rule, the two IGR cases and the four static-IBM cases run to completion and are WRONG against their per-block goldens by 1e-2 to 1e-1 absolute -- batched advance with ib or igr is a correctness defect that must be PROHIBITED before any default moves
+
+**Question and instrument.** Ledger 89 measured ``amr_bat_pad = 0.10`` at cap 64 at -12 to -16 %% of wall; ledger 90 at
+cap 96 +3.9 / +3.1 %% (two reps on 74764791, "MPI wait +13 to +14 %% on every rank") and at cap 32 null. GOAL v3 item 3 asks for
+the cap-96 mechanism before any default moves. Three ``batchprof`` traces on the pinned 8644c8b4 (session job 407771,
+k004-003, 20:10-20:18, steady half): cap 96 pad off, cap 96 pad 0.10, cap 64 pad off; a fresh cap-96 A/B on the same
+binary (padab, single binary, OFF vs pad 0.10, two interleaved 40/240-step pairs, 20:20-21:03) with ``rocm-smi`` VRAM
+sampled every 20 s per GPU (``amr-bench/vram_sampler.sh``); ledger 90's arm logs re-read; then the defaults probe.
+
+**What padding does at cap 96 (traces).** Batches per rank 228-570 -> 174-522 (-19 %% on rank 3, -24 %% on rank 0, -29 %%
+on rank 5); singles 0.80 -> 0.59 of the batches and members per batch 1.26 -> 1.66 (A/B batch logs of the rep-2 arms,
+42000 -> 31920 batches; 4-member batches 1260 -> 2640, none above four at this cap). Per batch on rank 3: span
+32.1 -> 37.1 ms, kernel 22.6 -> 28.3 ms (+25 %%: the padded leader extent), idle 7.8 -> 7.1, copies 316.9 -> 300.4. Per
+rank the kernel time over the window rises 1.2-2.0 %% (18.18 -> 18.39 s on rank 0, 19.83 -> 20.23 s on the slowest,
+rank 5): the padded cells' cost. Against it the removed batches' fixed cost: the rank-3 steady-window batch-span total
+18.32 -> 17.20 s (-6 %%), and the A/B's rhs phase -3.9 / -4.5 %%. At cap 64 the same binary runs 399-1197 batches per rank
+(912 on rank 3) of 23.8 ms (kernel 15.3, idle 6.9) with singles 0.55 (ledger 89's batch logs, on 74764791): more batches,
+smaller, which is why padding buys three to four times more there. Padding neither fragments the leader selection nor crosses an
+occupancy knee (kernel time per padded cell is flat: +25 %% kernel for +25 %% extent). Ledger 90 has no cap-96 trace on
+74764791; only its batch counts (the same 0.80 -> 0.59) are comparable.
+
+**The A/B on 8644c8b4.** Marginal step 2.206 -> 2.164 s (rep 1, -1.9 %%) and 2.246 -> 2.180 s (rep 2, -2.9 %%); 240-step
+totals 474.2 -> 465.0 and 481.8 -> 469.5 s; both ON arms below both OFF arms, both deltas inside the +/-0.1 s per step
+floor: null-to-small-win. ``[mpiwait] TOTAL`` (mean over ranks): 173.5 -> 173.1 s and 179.1 -> 176.4 s -- flat, where
+ledger 90's rep 1 had 184.3 -> 210.3 s (+14 %%), its primary evidence. Phases today: rep 1 rhs -6.8, restrict +2.3,
+``rs:rest`` +2.8, coarse -1.8; rep 2 rhs -7.9, reflux -3.0, halo -2.3, regrid -1.0, gather +1.1 -- the batch-loop gain
+survives and the other phases move both ways.
+
+**Ledger 90's loss, re-read from its own tables.** Rep 1: regrid +19.8 s (``rg:mig`` +16.4, ``mg:wait`` +12.3 -- a
+migration-wait event), ``rb:wait``/``rb:gath``/``rg:build`` +3.3-3.6 each, reflux +6.4, against rhs -9.3: a regrid
+excursion, which ledger 90 half-named. Rep 2: rhs -6.3, then halo +5.7, coarse +4.2, reflux +4.2, restrict +3.8,
+``b:halo`` +3.5, gather +1.9, seam +1.0. ``b:halo`` is the per-batch halo fill and does run under padding (its calls
+track the batch count; its ms per call rose in every ON arm, today's too); the coarse advance, the halo fills and the
+regrid do not, and their rise is what made the wall. Two reps on a DIFFERENT binary (8644c8b4 carries ledgers 91-98:
+task21's opt-ins, the restore-push skip, 28 fewer copies per batch) show non-reproduction on 8644c8b4; they do not show
+that 74764791 was null -- on that binary n = 2, both up, with the wait rise unexplained. The claim retracted is
+"negative at cap 96" as a property of the flag; what stands is "not reproduced on the current binary".
+
+**Memory pressure: not supported.** VRAM per GPU during the 240-step arms (8-GPU mean per sample, samples inside the runs
+only): OFF 78.1 / 78.1 %%, ON 78.2 / 77.1 %%; the single-GPU peak is 92 %% (GPU 1) in every 240-step arm, ON or OFF. 20-second samples cannot see
+transient peaks or allocation churn, so this rules out a resident-footprint difference, not every memory effect. The
+identity pair DIFFERs by cmp at cap 96, as at cap 64 (ledger 89): padding changes the batch membership and the
+per-batch arithmetic order.
+
+**The default probe, and what it found instead.** All three batching flags default OFF (``m_global_parameters.fpp``:
+``amr_batched_advance``, ``amr_device_pack``, ``amr_bat_pad = 0``) and no test or example enables batching, so a pad
+default on its own is moot: the question is the coordinated flip. Probed on a throwaway branch
+(``task27/batch-defaults`` 4ac18404: the three Fortran defaults set to T / T / 0.1, nothing else), 58 AMR cases on the
+amdflang CPU lane: 48 passed, 10 failed. Four abort on the flag's own rule (``amr_batched_advance`` refuses a grid whose
+spacing is not bitwise uniform, m_amr.fpp:882): the three stretched-grid dynamic-regrid cases and axisymmetric. The
+other six run to completion and are wrong: the two IGR AMR cases (igr_order = 3, with and without dynamic regrid) miss
+their goldens by up to 9.4e-3 and 1.0e-1 absolute -- on plain 50 x 40 grids that only print the ulp-level
+"not bitwise uniform" note (m_amr.fpp:792; IGR clears the recompute flag at :878, so the :882 abort cannot fire), so
+the IGR cause is NOT identified, and a ulp-level non-uniformity does not explain 1e-1; the four static-IBM cases (circle; circle + dynamic regrid; the same on 2 ranks; two circles)
+carry an x-momentum of 0.1 where the per-block golden has exactly 0.0 (``D/cons.2``, at a cell inside the r = 0.1
+body), with the first flagged variable a 1e-10 partial-density difference just outside it. That is not roundoff; it is
+consistent with the immersed-boundary treatment being skipped or misplaced in the batched path -- not traced. GPU lane (inc.sh goldens on the same probe): 60/70 (inc.sh goldens on the probe's gpu-mp build, 21:25-21:47), and the same ten cases re-run alone on that build fail 10/10 with the same aborts and the same mismatch values (logs/cap96-0907/probe_gpu10.log) -- the CPU and GPU lanes agree case for case.
+
+**Decision.** No default flips. Two increments precede any flip, in order: (1) PROHIBIT ``amr_batched_advance`` with
+``ib`` and with ``igr`` in the validator (the runtime abort only covers non-uniform grids) -- a correctness gate, one
+session, with the ledger stating whether the IB defect is in the batched path or the per-block one (the golden is the
+per-block path; the physics says the momentum inside a static body should be zero, so the per-block path is the one to
+believe until shown otherwise); (2) the CONDITIONAL default -- batching on where the validator admits it (bitwise-uniform
+grid, no ``ib``, no ``igr``), computed at input time, documented in case.md, gated by this CPU AMR set, the GPU goldens
+(TOUCHED=0) and the CCE + NVHPC lanes; ``amr_device_pack`` still lacks its cap-32 / cap-96 A/B. The measurement side of
+item 3 is closed: on the current binary pad is null at cap 32 (ledger 90), -12 to -16 %% at cap 64 (ledger 89, older
+binary) and null-to-small-win at cap 96.
+
+**Correction (same session, 21:55, before any reviewer of the next entry).** Increment (1) above already exists:
+``toolchain/mfc/case_validator.py:1739-1750`` prohibits ``amr_batched_advance`` with ``ib``, ``igr``, ``qbmm``,
+``relax``, ``chemistry``, ``hypoelasticity``, both bubble models, ``mhd``, ``relativity``, ``cont_damage``, surface
+tension, ``model_eqns = 3``, ``cyl_coord`` and stretched grids, for any case that SETS the flag. The probe never met
+those rules because it flipped the Fortran default, and a Fortran default is invisible to the Python validator, which
+reads the case dictionary. So the ten failures are the documented unsupported combinations running unguarded, not an
+undiscovered defect class -- the IB and IGR results are still wrong in those runs, and the code's own note that a
+batched slab "differs from the per-block one at roundoff" is false for them, but the guard exists. What the flip
+needs is therefore ONE increment, not two: the default decided on the Python side (the toolchain writes
+``amr_batched_advance = T`` into the input when the case leaves it unset AND every prohibition above is false, with
+``amr_device_pack`` and ``amr_bat_pad = 0.1`` alongside), so the validator's admissibility and the default are the
+same rule -- documented in case.md, gated by the CPU AMR set, the GPU goldens (TOUCHED=0) and the CCE + NVHPC lanes.
+The Fortran defaults stay F.
+
+## 2026-09-07 (98) — TWO PRE-REGISTERED NEGATIVES CLOSE THE PER-LAUNCH COPY CAMPAIGN (GOAL v3 item 2): reading the WENO pack bounds from integer locals (task25) and dropping HLLC's copyin of is1-3 (task26) each removed NOTHING -- 300.4 copies per steady batch before and after, the per-launch size multisets identical -- because the classification note misattributed the mechanism: the 320-byte objects before the pack (x3) and Riemann (x6) launches are the EXPLICIT device updates of int_bounds_info (320 bytes: beg/end plus the boundary-condition payload) issued just before each call, not an in-kernel read of idwbuff and not the copyin; both branches parked, nothing landed; the per-launch inventory below is the closing account of what the ~300 are and why the next fixed-cost lever is launch count, not copies
+
+**Pre-registrations (amr-bench/notes/ledger_drafts/l98_prereg.md, l99_prereg.md).** Ledger 93's read-only classification
+ranked two levers on the pack and HLLC launches: "``idwbuff`` bounds -> scalars" (3 x 320 B per pack launch, read
+inside the kernel) and "duplicate ``copyin='[is1, is2, is3]'``" (3 x 320 B per HLLC launch). task25
+(``task25/weno-bounds-scalars``, d87001bc on 4c519b8c, +10/-3): six integer locals bound the pack loop. task26
+(``task26/hllc-copyin``, 983a8551 on d87001bc, +2/-4): the clause dropped on both shared-body launches. Predictions:
+pack launch 7.8 -> ~4.8 and HLLC launch 37 -> ~34 copies; -9 per batch each; bit-identity; step inside the floor.
+Falsifiers written in advance: counts unchanged -> the 320-byte objects are something else.
+
+**Result (session job 407771 on k004-003; task25 19:57-20:02, task26 20:04-20:08; ledger 92's instrument and deck, rank 3,
+steady half; task26's baseline trace of d87001bc is the 20:04 re-run, which reproduces the 19:59 one).** Both falsifiers
+fired. Per-launch attribution (new ``amr-bench/launchcopies.py``: every copy issued between the previous dispatch's start
+and this dispatch's start is charged to this dispatch; ranks 0, 3 and 5 agree): the pack kernel's 1620 steady launches
+carry 7.78 copies each on 8644c8b4 AND d87001bc, window ``[320, 320, 320, 4, 64, 64]``; the three HLLC direction kernels'
+540 launches carry 37.00 each on d87001bc AND 983a8551, window starting ``[24, 320 x6, 12, 24, ...]``. Per batch 300.4
+-> 300.4 -> 300.4 (8644c8b4 19:57 re-trace, d87001bc 20:04, 983a8551); span 39.76 / 39.95 / 39.99 ms, idle 7.19 / 7.46 /
+7.52 ms -- noise on 480 batches, and the copy count is the verdict, not the timing. Both chains were
+stopped at ident2: a change that removes no copy has nothing to identify or time. Both branches pushed and parked.
+
+**What the 320 bytes are.** ``int_bounds_info`` (m_derived_types.fpp:102) is beg/end plus six velocity bounds, the
+pressure/velocity/alpha inflow payload and the GRCBC flags: 320 bytes; the 8-byte pair is ``idx_bounds_info``. The three
+before every pack launch are ``$:GPU_UPDATE(device='[is1_weno, is2_weno, is3_weno]')`` at m_weno.fpp:991 (with ``v_size``,
+4 B, and two 64-byte descriptors), issued by ``s_weno`` immediately before it calls the pack; the six before every
+Riemann launch are ``GPU_UPDATE(device='[is1, is2, is3]')`` and ``GPU_UPDATE(device='[isx, isy, isz]')`` at
+m_riemann_state.fpp:314/334. Neither is an in-kernel read, and the ``copyin`` of declare-created data issues no copy at
+all -- measured (task26's multiset is identical); that the runtime treats declare-target data as present is the
+OpenMP reading of it, amdflang only, an inference -- which is why task26 changed nothing and why the clause was never
+a cost. The note's
+mistake was the mechanism, not the size; ledger 97's "what is left" paragraph inherited it ("``idwbuff`` read inside
+``s_pack_weno_input_arr``") and is corrected here. The kernels read only ``%%beg``/``%%end`` of these objects, so the real
+lever is to give the kernels six integers per launch as firstprivate arguments (or one packed integer array)
+instead of the 320-byte objects -- module scalars pushed by ``GPU_UPDATE`` would trade three copies for six: 27
+copies per batch, ~9 %% of the count; at this trace's 5.4 us of copy-busy each ~0.15 ms of a ~40 ms batch, at ledger
+92's ~20 us issue-to-issue estimate ~0.5 ms -- across every Riemann solver and the WENO kernels, a wide mechanical
+edit. Recorded, not started (below).
+
+**The closing inventory (8644c8b4, rank 3, steady half, launchcopies.py; copies per launch, launches in the window).**
+HLLC direction kernels 37.0 x 540 (24 B x11, 80 B x12, 120 B x4, 320 B x6, 12/16 B x4); advection source 21.0 x 540
+(24 B x8, 80 B x11, 16 B x2); preserve_monotonicity 13.0 x 540 (120 B x6, 40 B x5, 24/48 B x2); weno 10.0 x 540 (120 B x4,
+40 B x5, 48 B); pack 7.8 x 1620; br_load_batch 46.3 x 480 (4 B x15, 48 B x18, the member arrays 960-8712 B); rk_update
+12.0 x 480; capture_creg_dense 33.0 x 360 (48 B x22, 32 KB x11); the reflux applies 39-64 x 60 (stage-level, not per
+batch). By class inside the batch span (which starts at ``br_load``'s dispatch, so its 46 fall outside the 300.4):
+120-byte rank-4 descriptors of dummies (~42 per batch, ledger 93: unreachable by present), 80-byte objects (~69),
+24/40/48-byte scalars and headers (~96), the 320-byte bounds (27), ``capture_creg_dense``'s tables (~25), the RK
+update's coefficients (12). Copy busy time inside the span is 1.63 ms of 39.76 ms (4.1 %%; 5.4 us per copy); the idle
+inside the span -- span minus the union of kernel and copy intervals -- is 7.19 ms (18 %%) across 34 dispatches, ~0.2 ms
+of host launch path per dispatch that neither the kernels nor the copies account for.
+So: the per-launch copy count is ~300 and mostly descriptor-class, its direct cost is ~4 %% of the batch, and the
+fixed cost that remains is launch COUNT (34 per batch; ledger 92's "device idle between") -- kernel fusion inside the
+batch, a different program. Item 2 is closed: ledgers 93 (-114 copies), 95 (-5), 97 (-28); the 320-byte scalar lever
+(-27) is the one increment left in this class and is worth ~1 %%.
+
+## 2026-09-07 (97) — PRE-REGISTERED: the restore-side grid-state device push skipped between consecutive batches -- bit-identical, 28 of the ~328 copies per steady batch gone (the prediction to the digit once the stage-final share is counted), the inter-batch gap -1.1 ms; the two-binary A/B's marginal step fell -4.6 %% / -5.6 %% with both ON arms below both OFF arms, but the phase budget puts only ~0.9 s of the ~20 s per 240 steps in the swap bracket where the change lives -- the rest is rhs (-2.1 s mean) and reflux (-7.4 / -8.5 s mean, rank 6 alone -12 / -15 s), phases the change does not touch: consistent with the skew/sink picture of ledgers 84-92, NOT attributable by this A/B (the two-binary confound of ledger 95 again)
+
+**Pre-registration (amr-bench/notes/ledger_drafts/l97_prereg.md, written before the build).** Ledger 92's trace put ~40
+of the per-batch copies in the restore-side grid sync: ``s_amr_restore_coarse`` pushes m/n/p, ``idwint``/``idwbuff``
+and the nine coordinate arrays back to the device after every batch, and the next batch's ``s_amr_swap_to_fine`` pushes
+them all again before any kernel reads them. Between a batch's restore and the next swap only
+``s_amr_fine_rk_update_batch``, ``s_amr_copy_fine_fields`` and host bookkeeping run, and neither kernel names the global
+grid state (grep: zero references), so the restore push is dead work on every batch but the last fine batch of a stage
+(the coarse stage that follows reads the device copies). The increment (``task24/defer-restore-sync``, 8644c8b4 on
+up/mega 5f3ccfa0, +14/-3 lines): ``s_amr_restore_coarse(sync_device)`` optional, the batched stage passes ``.false.``
+unless no fine block is left undone; every other caller (per-block path, subcycle, regrid) keeps the push. Predictions:
+(1) copies per level-2 batch ~316 -> ~276 on non-final batches; (2) span/idle -0.5 to -1.0 ms per batch; (3)
+bit-identity vs 5f3ccfa0 on ident2; (4) marginal step -1 to -4 %%.
+
+**Result (session job 407771 on k004-003, 18:23-19:13; ledger 92's instrument and deck).** (3) held twice: ident2
+(60-step cap-64 deck) and padab's identity pair both IDENTICAL on ``lustre_60.dat`` (3.07 GB) and ``lustre_amr_60.dat``
+(8.94 GB). (1) held: rank 3's steady window (last 50 %% by time, 480 vs 472 batches) has 328.4 -> 300.4 copies per
+batch, -28.0. The push itself is ~32 entries (the three extents, the two bounds objects and the nine coordinate arrays
+with their descriptors); the steady window holds ~55-60 stages, so ~12 %% of its batches end a stage and keep the push:
+32 x 0.88 = 28. The balance of ledger 92's "restore sync 40" was the RK-update launch's own copyin scalars, which that
+trace counted with the restore. (2) met: copy time inside the span 1.79 -> 1.61 ms, idle 7.86 -> 7.52 ms, the gap to
+the next batch 27.0 -> 25.9 ms (-1.1 ms; the span itself -0.2 ms with kernel time +0.3 ms on a slightly different batch
+mix). (4) as measured, two interleaved from-scratch pairs (40/240 steps, pad 0.10 both arms, rank_time on): marginal step
+1.950 -> 1.860 (rep 1) and 1.968 -> 1.858 s (rep 2), 240-step totals 422.8 -> 403.5 and 426.9 -> 407.4 s (-4.5 %% /
+-4.6 %%), both ON arms below both OFF arms. But the phase budget of the 240-step arms attributes only ~0.9 s of it to the
+swap bracket where the restore lives (2.54 -> 1.63 and 2.61 -> 1.66 s; ~0.25 ms per batch, what the trace's copies are
+worth); the rest lands in rhs (-2.1 / -2.0 s rank mean) and above all reflux (-7.4 / -8.5 s rank mean; rank 6's rhs alone
+-12 / -15 s), with gather, regrid and the rebuild each -0.3 to -1.3 s. Those phases do not execute the changed code. The
+two readings are (a) the skew/sink mechanism of ledgers 84-92 -- a shorter batch loop on the slow rank shrinks every
+other rank's reflux wait -- and (b) the two-binary confound of ledger 95 (link-time codegen differences between two
+builds). This A/B cannot separate them; the direct effect is the ~0.9 s, the -4.6 %% is reported, not claimed. The trace
+(RTW=F, no per-phase device waits) and the A/B (rank_time on, a GPU_WAIT at each phase boundary) run different sync
+regimes, so the trace's per-batch copy savings do not translate to the A/B's wall one-for-one. Goldens: 70/70 on the gpu-mp build of 8644c8b4 (inc.sh goldens, k004-003, 19:13-19:38), none regenerated.
+Not a simulation-arithmetic change.
+
+**What is left of the fixed cost.** Per steady batch ~300 copies. Ledger 92's swap-side 46 is the swap push (~32, the same
+arrays) plus ``amr_bat_loc``/``amr_bat_mext`` and the ``br_load`` launch; it is not dead (the batch's kernels read the
+swapped grid), so removing it needs a different representation of the batch grid (a proposal, not a measurement: the fine
+coordinates are a bisection of the coarse ones, not a slice). The rest are the per-launch descriptor copies of dummies
+(ledger 93: unreachable by present:allocatable) and the three ``int_bounds_info`` objects per WENO launch (``idwbuff``
+read inside ``s_pack_weno_input_arr``; the scalar-copy increment). The duplicate ``copyin='[is1, is2, is3]'`` in HLLC
+changes the OpenACC lanes too and waits for a CI-backed increment.
+
+## 2026-09-07 (96) — THE PR'S CI CLOSED OUT: after ledger 94 the three failure classes left on 50b4e47c/5c68785c (14 NVHPC no-MPI cpu lanes, the GitHub --single lane's two AMR churn goldens and three IBM post-process NaNs) were FIVE pre-existing upstream defects in serial I/O and single-precision post_process output that master's harness cannot see -- post_process's exit code is never checked and the silo NaN scan is skipped when the silo directory is absent -- surfaced one layer at a time by this branch's exit-code check and its parallel_io/precision guards; all five fixed -- the fifth needed a second pass after review caught the point-mesh writers the first commit's message claimed -- and eleven of the twelve Frontier jobs green (the case-opt CCE gpu-acc job was cancelled by the next push); the one remaining red lane (Phoenix NVHPC gpu-omp) is the Phoenix node refusing to bind mpirun's first process, zero tests ran
+
+**What CI said (run 34079894946 on 50b4e47c, read in full via the jobs API; run 34087341618 on 5c68785c the same).**
+Eleven of the twelve Frontier jobs green; the case-opt CCE gpu-acc job was cancelled by the next push, not failed. Red: every
+NVHPC cpu container lane (16 post-process cases: bc=-17 in 1D/2D/3D, the five BC-patch cases, seven Examples, the
+chemistry mixing layer), and one GitHub lane -- the ``--single`` GNU lane -- with the AMR churn-growth goldens np=2/np=4
+outside tolerance (candidate 0.125 vs golden 0.12499999998669, tolerance 1e-11) and three IBM cases (E085CC5A,
+C8AD6271, 4E0FBE72) reporting ``Post Process has detected a NaN``. Master's single lane runs the same cases green:
+its post_process is rejected by the validator (``precision = 2`` on a single build), no silo directory appears, and
+``test.py`` treats an absent directory as a pass.
+
+**Defect 1 -- the simulation never wrote its boundary files (``src/simulation/m_data_output.fpp``, ``m_boundary_io``).**
+Every NVHPC failure was post_process aborting ``./p_all/p0/50/bc_type.dat is missing``. With ``bc_io`` (bc=-17 or BC
+patches) the serial readers -- post_process, and the simulation on restart -- look for ``bc_type.dat``/``bc_buffers.dat``
+in each step directory; only pre_process ever wrote them (step 0). Nothing serial with prescribed boundaries could
+be post-processed or restarted past step 0. Fix (d02ca913): the serial writer writes both files into every save
+directory from the buffers it read at startup (the writer no longer repacks from the current state, so a restart
+sees the values pre_process prescribed; pre_process packs, then writes -- the parallel path is unchanged: only pre_process writes there, packing from the initial condition); the three ``dimension(1:num_dims,-1:1)``
+``bc_type`` dummies in the simulation writer corrected to the ``1:2`` the array is allocated with.
+
+**Defect 2 -- the cfl_dt save-gap skip knew only the parallel layout (``post_process/m_data_input.f90``).** With the
+fix above 15 of 16 passed; IGR_triple_point (``cfl_adap_dt``, dt > t_save) saves indices 0, 1, 3, 5, ... and
+post_process aborted at the first gap because ``f_save_exists`` returned true for every index unless ``parallel_io``.
+Fix (05e0a9d9): probe ``p_all/p//.`` on the serial path. 16/16.
+
+**Defect 3 -- the mesh coordinates were written as doubles whatever wp is (``post_process/m_data_output.fpp``).** The
+NaN was not in a field: ``h5dump`` of the failing churn np=2 silo shows the rectilinear grid's ``coord1`` dataset as
+129 IEEE-F64 values of which the first 64 are pairs of floats read as doubles (1e-19, 4e-16, ... 0.0073) and the rest
+memory past the array's end (denormals, ``-nan``): the four ``DBPUTQM`` calls passed ``x_cb/y_cb/z_cb`` (``real(wp)``)
+with a hard-coded ``DB_DOUBLE``. Whether the garbage half contains a NaN bit pattern is luck, which is why it showed
+as three IBM cases on GitHub and as churn np=2 here. The AMR overlay writer already computed the right datatype
+locally; it is now one module parameter (45f53122). The reviewer then found the same hard-coded ``DB_DOUBLE`` on the
+six point-mesh and point-variable calls (Lagrangian bubbles, immersed bodies) -- and two of the three IBM cases on
+the CI lane write the ``ib_bodies`` point mesh, so 45f53122's message ("the source of every single-precision
+post_process NaN") overstated what it closed; 57176701 converts those six. Three ``DB_DOUBLE`` remain in the file:
+the datatype definition and the field-variable table keyed on the requested output precision, both correct. **Defect 4** in the same file: ``DBADDDOPT`` (extents on the
+multimesh and multivar objects) takes doubles and was handed ``real(wp)`` arrays; they are copied to ``real(dp)``
+locals for the option list's lifetime. **Defect 5 (harness, latent upstream: the bypass is on master, nothing on master trips it)**: ``compute_tolerance``
+returned ``override_tol`` verbatim, bypassing the 1e8 single-precision scaling; the churn goldens' 1e-11 is now floored at 1e-4 under
+``--single`` (of the other overrides, shear guard, axisymmetric HLLD and nonpolytropic are on the single skip list; the AMR
+moving-IBM-circle case's 1e-5 is not, and is thereby loosened to 1e-4 under ``--single`` -- 2D moving IBM at 1e-4 is
+still a check, but it is looser than before).
+
+**Gates (amdflang; sbatch jobs on k004-002/k004-008, the rest on the session node k004-003).** no-MPI lane, the 16
+CI cases: 15/16 on d02ca913 (job 407564, k004-002), 16/16 on 05e0a9d9 (job 407593, k004-008). ``--single`` lane on the
+tip 57176701: 7/7 -- the five CI cases (the churn np=2 case NaN'd on d02ca913, defect 3) plus two Lagrangian-bubble
+cases for the point-mesh writers (15:24-15:56). Full double MPI suite with ``-a``: 775/775 on 05e0a9d9 (mfc-amr-cpu,
+12:56-14:33); the two post-process-only commits after it re-checked with ``-a`` on twelve post-process cases (1D bc=-17,
+3D BC patch, IGR_triple_point, 3D IBM STL, both churn goldens, both particle-cloud boxes, two AMR goldens, two
+Lagrangian-bubble cases): 10/10 on 45f53122, 12/12 on 57176701. GPU: build 5823fcba of 45f53122 (simulation sources
+identical on 57176701), inc.sh goldens on k004-003: 70/70, none regenerated. Not a simulation-arithmetic change: no
+timing, no identity byte-compare. Two harness lessons paid for on the way: a session salloc serializes the suite's
+``srun`` steps unless ``SLURM_OVERLAP=1`` is exported (80 minutes for 25 cases before it was); ``build/lock.yaml``
+carries the previous lane's ``--single`` into a bare invocation (inc.sh now passes precision and MPI explicitly).
+
+**What this does not settle.** Whether the three IBM NaNs on the GitHub GNU single lane are exactly defects 3 and 4 is inferred from
+the mechanism (same writers, same lane; the CI job logs are kept under amr-bench/notes/ci_logs) -- the next CI run
+on this head is the test. The local amdflang GPU lane's
+NN failures (ledgers 93/94 wrote "pre-existing on up/mega"; the 08-23 all-green commit fails today on two GPU
+models and two compilers with the runtime env unset, so the cause is this machine's environment, still open). The
+Phoenix gpu-omp lane needs a rerun, not a change. Upstream report (exit code unchecked; serial bc files; single-
+precision silo) is the user's call.
+
+## 2026-09-06 (95) — PRE-REGISTERED: m_riemann_solver_hllc opted into present:allocatable behind placeholder allocations for its five conditionally allocated arrays -- a SMALL, bit-identical, fully gated increment that fell short of its prediction: the 120-byte descriptor copies before each Riemann launch fell by one (x) or two (y, z), 38/39/39 -> 37, so 5 of the ~333 copies per batch went; which of the six descriptors they were is not established
+
+**Pre-registration (amr-bench/notes/ledger_drafts/l94_prereg.md, written 14:05 before the build finished).** Ledger
+93's classification left the HLLC kernel paying 39 copies before each launch: six 120-byte rank-4 descriptors (two
+dummies, four module allocatables), six 320-byte int_bounds_info objects and the unattributed tail. The file could
+not simply opt in: the audit (ledger 93) found five arrays a kernel names inside physics branches while unallocated
+-- Re_avg_rsx_vf (viscous), flux_gsrc_rsx_vf (cyl_coord), mom_sp_rsx_vf (qbmm), Res_gs and Re_idx (viscous) -- and
+an unallocated named array aborts under present. The increment (``task23/present-hllc``, c042b703 on up/mega
+4e44eb8b): degenerate placeholder allocations in the three ``else`` branches, ``max(1, Re_size_max)`` for the two
+tables, unconditional deallocation for all five, then the per-file opt-in with its audit comment. The duplicate
+``copyin='[is1, is2, is3]'`` was left in place (it changes the OpenACC lanes too; its own increment). No arithmetic
+change. Predictions: (1) copies before each HLLC launch 39 -> ~35, level-2 copies per batch ~321 -> ~309; (2) span
+and idle move < 0.5 ms per batch; (3) bit-identity against 8c812427; (4) marginal step within the floor, reported.
+
+**Result (hold 406914 on k004-001, 18:50-19:37; ledger 92's instrument and deck).** (3) held: inc.sh ident2 on the
+60-step no-pad deck against 8c812427 (c042b703's parent 4e44eb8b differs from it only by the no-MPI timer wrapper),
+both restart files IDENTICAL by cmp; the A/B's own 60-step pad-0.10 identity pair IDENTICAL.
+(1) held in sign and fell short: copies before each HLLC launch x 38 -> 37, y and z 39 -> 37, the 120-byte entries
+5/6/6 -> 4/4/4 -- 5 per batch, which is the all-batch mean's 333.4 -> 328.3 (rank 3, steady half) to the digit; the
+level-2 batches ~321 -> ~316 (derived: ledger 93's level-2 count less the per-launch sum; no batch-logged trace of
+c042b703 exists). (2) held: span 41.35 -> 40.78 ms, idle 7.91
+-> 7.86 ms, kernel time flat. (4) reported, not claimed, as pre-registered: two interleaved two-binary A/Bs on the
+same hold (padab.sh, OFF = 8c812427, ON = c042b703, both amr_bat_pad = 0.10, 40/240 from-scratch pairs), first run rep
+1: OFF 1.888 / ON 1.856 (-0.032 s per step; walls 410.7 / 403.0; reflux wait 31.2 / 28.3); first run rep 2: OFF 1.842
+/ ON 2.135 (+0.293 s per step; walls 400.9 / 459.1; reflux wait 29.6 / 48.2); rerun rep 1: OFF 1.890 / ON 1.983
+(+0.093 s per step; walls 409.5 / 429.6; reflux wait 31.1 / 35.0); rerun rep 2: OFF 1.944 / ON 1.905 (-0.039 s per
+step; walls 420.7 / 413.1; reflux wait 34.6 / 33.4); rerun rep 3: OFF 1.971 / ON 1.938 (-0.033 s per step; walls 426.3
+/ 421.5; reflux wait 35.0 / 34.5). The deltas span -0.039 to +0.293 s per step around zero, inside the ~0.1 s floor,
+with one ON arm (first run rep 2) an excursion at reflux wait 48 s; no rep pair orders the way a real effect would in
+both runs.
+
+**Why one or two and not four.** Not established. The four module arrays are all ``real(wp), allocatable`` with
+GPU_DECLARE -- declared in m_riemann_state.fpp, another compilation unit, which may be why the clause on the HLLC
+kernels does not remove their maps (a hypothesis) -- and the clause reached all 12 HLLC target-teams lines. The
+remaining 120-byte entries may be the two dummies plus module arrays still mapped, or the placeholder-allocated
+arrays -- the per-copy trace carries no names, and the classification note's method (sizes and counts) cannot split
+four identical 120-byte objects. A LIBOMPTARGET-level argument dump would; this ROCm's runtime does not print one
+(ledger 92).
+
+**Gates (c042b703).** Smoke 3/3; goldens 70/70, none touched; np=2 oracle with ``amr_batched_advance = T, amr_bat_pad
+= 0.10``: 6 families balanced, 0 mismatches, seed controls pass on both decks; CPU builds with and without MPI; NVHPC
+compile gate clean; precheck; full local suite (amdflang GPU, without ``-a``): 764 passed / 11 failed / 34 skipped,
+the failures nine of the ten pre-existing non-Newtonian cases (1D tau0 passed this run, the same borderline class as
+the other flips) plus two GPU examples that hung under the suite's concurrency on
+k004-006 and pass individually in about two minutes each. Bit-identity as above. Independent review before this was
+written: no blocker; its corrections (the x-direction count 38 -> 37 and five copies per batch, not six; 'two of
+four module descriptors' demoted to the measured 1/2/2 loss with the attribution left open; the wall verdict held
+for the rerun; nine of ten non-Newtonian cases; the identity baseline stated; the arrays' home module named) are
+applied; the A/B paragraph was reviewed after the rerun.
+
+**Verdict.** SHIPPED as a small, correct, bit-identical increment: 5 copies per batch removed of the ~333, every gate
+green, the step inside the floor (five interleaved pairs: four within +/-0.1 s per step, -0.039 to +0.094, one
+excursion at
++0.293). The lever's
+remaining value sits in the per-launch dummies and the
+320-byte index updates, which this clause cannot reach; the next measured step on this file is the duplicate
+copyin (3 x 320 bytes per launch) with its OpenACC-lane verdict from CI.
+
+## 2026-09-06 (94) — THE PR'S CI READ IN FULL FOR THE FIRST TIME: every Frontier lane's heap corruption and six GitHub lanes' failures were ONE post_process bug (the AMR overlay stored block-local mixture fields into the coarse-grid caches), found and fixed through the bounds-checked reldebug lanes; a second latent out-of-bounds (register count indexed with slot 0 on the L0-tiles path) fixed with it; the 14 NVHPC cpu lanes failed 23 post-process tests because the harness sets parallel_io = T on post-process cases and the validator rejects that on those lanes' no-MPI build -- an upstream latent defect that master's harness hides by never checking post_process's exit code, surfaced by this branch's check and fixed in the harness; the local gate could not see any of it because it never ran the post-process tests
+
+**Why CI had never been read.** Every push to up/mega cancels the previous Test Suite run (concurrency), so no head
+since the master merge had a complete verdict; the Frontier and reldebug lanes' logs are locked by ``gh run view``
+until the run ends, but ``gh api /repos/MFlowCode/MFC/actions/jobs//logs`` returns a completed job's log while the
+run is still in progress. Run 34048644140 on 4e44eb8b (and the partial run on 516399a5) classified per job:
+
+| lanes | failing test(s) | cause |
+|---|---|---|
+| Frontier CCE cpu, AMD cpu [2/2], CCE gpu-omp [1/2], CCE gpu-acc [1/2], AMD gpu-omp [2/2]; GitHub ubuntu reldebug GNU, reldebug Intel, no-debug Intel, no-debug GNU (double and single), macOS no-debug GNU -- 11 jobs | A5DAD70D, AMR 3D pinned max_grid_size above rank extent multi-level (8 ranks) | ``free(): invalid pointer`` / ``double free or corruption (out)`` on Frontier, ``Index '29' of dimension 1 of array 'rho_sf' above upper bound of 28`` at m_variables_conversion.fpp:178 on the bounds-checked lanes, SIGSEGV on Intel and the single-precision GNU lane, ``double free or corruption`` on the double GNU lane -- all in POST_PROCESS |
+| GitHub macOS reldebug GNU | 8D466A94, AMR + L0 tiles 2D coexist force-migrated np=2 | ``Index '0' of dimension 4 of array 'freg...%%lo' outside of expected range (1:64)`` at m_amr.fpp:2926 |
+| GitHub ubuntu no-debug GNU single precision | A5DAD70D (SIGSEGV); AMR 2D churn growth np=2 (27DEC5B6) and np=4 (D127EC91): 0.125 against a golden of 0.12499999998669, abs 1.3e-11; IBM Particle Cloud Box x2 (NaN); 3D IBM STL | the AMR churn goldens carry a double-precision residue on the single lane (ours, not classified further here); the IBM cases not classified |
+| NVHPC 23.11-26.3 cpu, all 14 | the same 23 post-process tests on every version before the job's SIGTERM (1D bc=-1..-10, grcbc, weno_order 3 / mapped / wenoz, 2D/3D ICPP and IBM STL): ``parallel_io = T requires MFC built with --mpi`` | the lanes run ``--test-all --no-mpi`` (upstream #1822, executed from the PR's merge ref); the harness embeds ``parallel_io = T`` in every post-process case (POST_PROCESS_OUTPUT_PARAMS, identical on master) and the validator (identical on master) rejects it without MPI. Master's test.py never checks post_process's exit code, so its NVHPC cpu lanes have been green without running any post_process since #1822; this branch's exit-code check (the one that exposed the overlay bug) reports it. Fixed in the harness: ``parallel_io = F`` for post-process cases on a no-MPI build, in the generated case where the post params are embedded (936cf406) -- verified here on an amdflang no-MPI build with ``test -a --no-mpi``: two of the 23 cases fail the validator without the guard and pass with it; to be reported upstream |
+| Frontier CCE gpu-acc [2/2], gpu-omp [2/2], AMD gpu-omp [1/2], AMD cpu [1/2], Case Opt CCE/AMD; the 14 NVHPC gpu jobs | -- | pass; the four Phoenix jobs had no conclusion when this was written |
+
+The two most recent master runs (Sep 4-5) have every Frontier, GitHub and NVHPC cpu job green -- the NVHPC cpu greens
+without a single post_process run, per the row above; the AMR tests exist only on up/mega, so the first three rows
+are ours.
+
+**Bug 1, and why two days of simulation-side forensics could not find it.** post_process's AMR overlay
+(m_data_output.fpp, s_write_amr_to_formatted_database_file) converts each owned fine block to primitives through the
+common ``s_convert_conservative_to_primitive_variables`` with the block's own bounds. That routine's mixture step
+stores ``rho_sf/gamma_sf/pi_inf_sf(k, l, r)`` whenever those caches are allocated -- and post_process allocates them
+on the coarse rank grid, ``-buff_size:m + buff_size`` (m_variables_conversion.fpp:322), for its derived variables.
+A fine block pinned above the rank extent (this deck: 48 fine cells, indices 0:47, against a cache of -3:28 -- a
+26-cell subdomain plus post_process's 3-cell buffer) writes indices 29:47, 19 cells past them. The write is silent
+under amdflang here and under gfortran without checks; it corrupts the allocator's
+metadata on Frontier's libc and is reported by gfortran -fcheck on CI. Every local probe was aimed at the
+simulation -- valgrind (no invalid read, write or free on any rank; 206 uninitialised-value reports per rank --
+conditional
+jumps, uses and syscall parameters inside the MPI runtime, plus the three minval calls over the over-allocated grid
+arrays (dx/dy/dz, m_start_up.fpp:952-954), branch
+fix/grid-min-range (bcabbdbd)), AddressSanitizer, AddressSanitizer with forced
+rendezvous, an amdflang CPU build, a read-only audit of the fine-advance buffers -- and none found the write,
+correctly: the Frontier logs' aborts sit right
+after ``Running post_process:``, which the first read of them missed. Fix (fix/amr-ci-bounds): a module logical
+``skip_mixture_store`` in m_variables_conversion, set by the overlay around the per-block conversion, so the caches
+(coarse-grid derived fields) are never written with block-local indices; two statements around the overlay's
+conversion call, the flag and two
+guarded stores in the conversion.
+
+**Bug 2.** Eight sites in m_amr.fpp compute a register slot's element count as
+``size(freg(d)%%lo(:,:,:,amr_reg_cur))``;
+on the L0-tiles coexistence path ``amr_reg_cur`` is 0 and the section is out of range (harmless where the compiler
+only computes the size, undefined in general). Replaced by the product of the three slot extents, the same value
+without indexing a slot.
+
+**Verification.** Reproduced and closed on this machine with the CI recipe: gfortran 12 reldebug with
+``FFLAGS=-fcheck=all`` and the suite's ``-a`` (post-process tests on). Pre-fix (4e44eb8b): A5DAD70D fails with CI's
+exact message, ``Index '29' of dimension 1 of array 'rho_sf' above upper bound of 28``; fix (1f7d5ed1): passes.
+Without
+``-a`` the same pre-fix build passes -- post_process is not run -- which is why every local suite this campaign was
+blind to it. 8D466A94 passes under the bounds check with the register-count change (gfortran 12.2 does not flag the
+out-of-range section inside ``size``, macOS's newer gfortran does, and no pre-change bounds-checked run of it exists
+here), so that fix stands on inspection: the same value without indexing slot 0. Bounds-checked AMR goldens on CPU:
+58 passed, 0 failed (that run's post_process build had failed on the flag's missing ``public``, fixed in 1f7d5ed1; its
+A5DAD70D pass is therefore not a post_process verification -- the pair above is). Gates on the fix (1f7d5ed1 +
+936cf406): smoke 3/3; 70 AMR goldens on amdflang GPU, none touched; NVHPC compile gate
+clean; amdflang CPU builds with and without MPI; the FULL local suite on the amdflang GPU build run for the first time
+WITH ``-a``: 765 passed, 10 failed, 34 skipped -- the failures are exactly the pre-existing non-Newtonian class
+(ledger 93), nothing new with post_process exercised; the same 70 goldens rerun on the landing tip before the push.
+
+**What this changes in the gate.** The 70 AMR goldens compare the simulation's output, and every local full-suite run
+this campaign -- amdflang (ledger 93, 764/11/34) and the GNU reldebug run this session (775/775, which cmake/GPU.cmake
+already builds with ``-fcheck=bounds,pointer``) -- omitted ``-a``, the flag CI's MPI lanes pass so that post_process
+runs too. post_process was never exercised locally; that is the whole blind spot, not a missing compiler check. The
+local gate for anything touching post_process or the common conversion is now a GNU reldebug run WITH ``-a``, and
+the API log route is the way to read CI without waiting for the Phoenix runners. Independent review before this was
+written: two rounds, no blocker at the end; its corrections (the NVHPC lanes'
+mechanism -- merge-ref workflow, harness-embedded parallel_io, master's unchecked post_process exit code -- and the
+dropping of a workflow-file commit that could not have changed the outcome; the local reldebug build already
+bounds-checked, ``-a`` the sole blind spot; the 11-job lane list; the single-precision job's six failures; valgrind's
+uninitialised-value reports named; 19 not 20 cells; the verification chain's caveats) are applied.
+
+**Verdict.** SHIPPED: two memory-safety bugs fixed, both reproduced and verified under a bounds-checked build; the
+Frontier CCE and AMD lanes -- the goal's first finish-line rung -- were failing on one post_process line, and the
+local gate has a named blind spot that is now covered.
+
+## 2026-09-06 (93) — PRE-REGISTERED: m_rhs and m_weno opted into the ledger-82 per-file present:allocatable -- a WIN at the floor's edge, bit-identical: the marginal step -0.09 / -0.11 s (-5%%) with both ON arms below both OFF, but the copies per level-2 batch fell 435 -> ~321, not to ~165 as predicted: ~60%% of the copies these two files paid survive, most of them attributed to descriptors of DUMMY ARGUMENTS, which defaultmap(present:allocatable) cannot reach and -- tested the same hour -- an explicit map(present,alloc:) on the dummy does not remove either
+
+**Pre-registration (amr-bench/notes/ledger_drafts/l93_prereg.md, written 06:25 before the build finished).** Ledger 92
+named the per-batch fixed cost as ~435 sub-kilobyte copies issued before the rhs launches and read them as the
+per-launch descriptor maps of the allocatables the never-opted-in files name. The increment: ``#:set
+MFC_OMP_PRESENT_ALLOCATABLE = True`` with an audit comment in m_rhs.fpp and m_weno.fpp (the allocation audit of the
+five candidate files found every conditionally allocated array these two name launches only under its own
+condition; m_riemann_solver_hllc has five arrays -- Re_avg_rsx_vf, flux_gsrc_rsx_vf, Res_gs, Re_idx, mom_sp_rsx_vf --
+and m_variables_conversion two -- bubrs_vc, weight -- that a kernel can name while unallocated, so they stay out
+until they get placeholder allocations). No arithmetic change. ``task21/present-rhs`` = 8c812427 on up/mega 516399a5,
+16 lines. Predictions: (1) copies per level-2 batch 435 -> ~165; (2) fit intercept 11.9 -> ~6 ms, idle 9.3 -> ~5;
+(3) bit-identity across the two binaries; (4) marginal step -0.06 to -0.12 s, claimed only if both ON marginals sit
+below both OFF. Falsifier: copies staying ~435 would mean the descriptor-map reading is wrong.
+
+**Result.** (3) held: inc.sh ident2 on the 60-step no-pad deck, both restart files IDENTICAL by cmp (3,072,000,000
+and 8,942,976,652 bytes), and the A/B's own 60-step pad-0.10 identity pair IDENTICAL as well. (1) held in sign and
+failed in size -- level-2 batches 435 -> ~321 (all-batch mean 447 -> 333; rank 3's total copies 487,432 -> 391,672,
+-19.6%%) against ~165 predicted; (2) held in sign and failed in size too: a second, batch-logged trace (rank_time_wrt
+= T,
+logs/batchprof-8c812427/rtwT) gives level-2 batches 321 copies each, the level-2 fit span = 9.4 ms + 10.2 ms per
+Mcell against 11.9 + 10.0 (intercept predicted ~6), and the single-member batch 18.3 -> 15.7 ms (idle 8.8 -> 6.9,
+copies 2.4 -> 1.7, kernels 7.1 -> 7.1). Rank 3, steady half, rank_time_wrt = F, same instrument as ledger 92
+(amr-bench/batchprof.sh, logs/batchprof-8c812427):
+
+| per batch, rank 3 | 74764791 (ledger 92) | 8c812427 |
+|---|---|---|
+| copies | 447 | 333 |
+| copy time, ms | 2.42 | 1.82 |
+| idle, ms | 9.33 | 7.91 |
+| kernel, ms | 31.27 | 31.62 |
+| span, ms | 43.02 | 41.35 |
+
+Per launch (copies before each dispatch): add_directional_advection 26 -> 0; flux divergence 33 -> 21; s_weno 10 ->
+10; s_preserve_monotonicity 13 -> 13; s_pack_weno_input_arr 7.8 -> 7.8; HLLC 39 and the conversion 8 untouched (not
+opted in). Every target-teams directive in both files carries the clause in the generated source (16 of 16, 60 of
+60), so the survivors are not a missed kernel. (4) held: padab.sh with the two pinned binaries interleaved (OFF =
+74764791, ON = 8c812427, both amr_bat_pad = 0.10, cap 64, 40/240 from-scratch pairs x 2 reps, hold 406685 on
+k004-001, 06:35-07:11):
+
+| per 240-step arm | OFF rep 1 / 2 | ON rep 1 / 2 |
+|---|---|---|
+| wall, s | 425.2 / 434.8 | 407.5 / 411.3 (-17.7 / -23.5) |
+| marginal step, s | 1.967 / 2.001 | 1.876 / 1.895 (-0.091 / -0.106) |
+| rhs summed over ranks, s | 1,437 / 1,437 | 1,385 / 1,385 (-3.6%%) |
+| rhs per rank, rep 1 | 172 168 167 194 194 188 184 170 | 167 163 162 187 180 182 179 165 |
+| rhs max/min | 1.168 / 1.200 | 1.149 / 1.143 |
+| [phase] coarse (level-0 rhs), s, rep 1 | 74.3 | 70.6 |
+| [mpiwait] reflux mean, s | 34.5 / 38.2 | 30.4 / 31.0 |
+| [mpiwait] TOTAL mean, s | 132.5 / 140.8 | 122.0 / 125.8 |
+| [phase] regrid, s, rep 1 | 32.9 | 32.8 |
+| batches / singles | 28,920 / 3,420 both | 28,920 / 3,420 both |
+
+Both ON marginals (1.876, 1.895) sit below both OFF (1.967, 2.001), so by the pre-registered rule the step is
+claimed: -0.09 / -0.11 s per step, -5%%, with the batch composition identical in all four arms. The accounting: the
+batch span fell 1.7 ms x 10.5-21 batches per rank per step = 0.02-0.04 s per step of rhs, which is what the rhs
+row shows (mean -6.5 s per rank per 240 steps in both reps, range -1.7 to -18.1, larger on average on the batch-heavy
+ranks 3-6); the level-0 rhs (``coarse``), whose kernels are the same m_rhs/m_weno launches, fell 3.6 / 3.9 s; and
+the waits fell with the slowest rank (reflux -4 / -7 s, TOTAL -10 / -15 s per rank) -- not additive with the rhs
+(ledger 88: the fast ranks' wait IS the slow ranks' rhs). The wall follows the critical path, consistent with the
+-18 / -24 s: max-rank rhs 194.5 -> 186.6 / 198.4 -> 186.4, max coarse 97.7 -> 89.3 / 102.8 -> 89.5, max reflux
+wait 59.8 -> 52.0 / 66.6 -> 53.0.
+
+**Why the prediction missed by 2x, kernel by kernel (read-only classification of the generated .f90 against the
+copy sizes, amr-bench/notes/residual_copies_classification_0906.md; the 24 / 80 / 16-byte buckets and the
+"two entries per dummy" rule are that note's hypotheses, so are the attributions below).** Of the ~269 pre-launch
+copies per level-2 batch these two files paid, ~157 survive (~60%%); ~93 of those are attributed to dummy-argument
+descriptors, 9 to idwbuff, and ~45 (a 40 x5 / 48 / 24 tail on every WENO kernel, 16 x2 on the flux divergence) are
+unattributed. ``defaultmap(present:allocatable)`` covers allocatable VARIABLES. s_preserve_monotonicity names no
+module allocatable at all -- only its three rank-4 assumed-shape dummies, is1-3_weno, v_size -- so the clause
+provably could not touch its 13 (120 x6, read as the three dummies at two entries each, plus the tail); s_weno's 10
+are its two rank-4 dummies (120 x4) plus the same tail, its six module tables already cost nothing; the flux-
+divergence kernels' surviving 21 (24 x8, 80 x11, 16 x2) are attributed to the ``type(scalar_field),
+dimension(sys_size)`` dummy rhs_vf (its %%sf is a POINTER, outside the allocatable category), though the counts are
+not a clean per-element walk; s_pack_weno_input_arr reads idwbuff(1:3) as loop bounds inside the kernel and pays 3 x
+320 bytes -- ``type(int_bounds_info)`` is 320 bytes exactly (verified from the type), the one size in the trace that
+matches a type to the byte. In the un-opted files: 16 of HLLC's 39 are attributed (six rank-4 descriptors: two
+dummies and four module allocatables the opt-in would remove; six 320-byte int_bounds_info objects from the
+GPU_UPDATE of is1-3 and isx-z at m_riemann_state.fpp:314/334 and the directive's own ``copyin='[is1, is2, is3]'``,
+which by reading duplicates the :314 update; dir_idx/dir_flg/dir_idx_tau/stress_perm) and 23 are not; the
+conversion kernel's 8 include two rank-1 module allocatables the opt-in would remove. And add_directional_advection's
+26 -> 0 with only two named module allocatables says amdflang also treats a ``type(vector_field)`` dummy (allocatable
+%%vf) as allocatable-category -- direction firm, split unsure.
+
+**The next lever, tested and refuted.** An experiment binary (429188f6 = 8c812427 + ``present='[...]'`` on the
+rank-4 dummies of s_weno and s_preserve_monotonicity, emitted as ``map(present,alloc: ...)`` in all six generated
+kernels, not merged) traced on the same hold 07:12-07:14: s_weno 10 -> 10, s_preserve_monotonicity 13 -> 13, the
+120-byte entries unchanged, batch span 41.35 -> 40.52 ms (noise). An explicit present map on an assumed-shape dummy
+does not remove its per-launch descriptor copies under amdflang.
+
+**What this closes and opens.** Closed: the descriptor-map reading (ledger 92) is right in kind -- 114 copies and
+1.4 ms of idle per batch went away exactly where module allocatables were named -- and wrong in coverage. Closed too:
+the explicit
+present map on dummies (above). Open, ranked by copies per launch: (i) the dummies themselves -- a kernel that
+reads a module array through a dummy pays two descriptor entries per launch that the same array named directly
+does not; the WENO and monotonicity kernels could take v_rs_weno / the rs arrays by host association instead of as
+arguments, a structural change to be designed; (ii) opt in m_riemann_solver_hllc after placeholder allocations for its
+five hazard arrays, drop
+the duplicate copyin, hoist the isx/isy/isz update (4 x 120 + 6 x 320 bytes per launch); (iii) copy idwbuff's six
+bounds into integer scalars before the pack kernel (scalars are kernel arguments, not copies); (iv) the scalar_field
+dummy walk of the flux-divergence kernels needs the rhs to take the flat store array, a larger change.
+
+**Gates (8c812427).** Bit-identity as above; goldens 70/70, none touched; np=2 oracle with ``amr_batched_advance = T,
+amr_bat_pad = 0.10``: 6 families balanced, 0 mismatches, both seed controls pass on both decks; CPU build; NVHPC
+compile gate clean (the clause is emitted only on the AMD
+branch of OMP_DEFAULT_STR); precheck; and, because m_rhs and m_weno serve every case and a present abort is a hard
+failure only amdflang can raise (CI does not run this lane), the FULL local GPU test suite
+(inc/8c812427/fullsuite.log): 764 passed, 11 failed, 34 skipped (809, every test accounted for; the
+run's TOUCHED=1 is the harness's untracked failed_uuids.txt, no golden changed). The 11 are the ten non-Newtonian
+cases (seven unit tests, three examples) and the viscous IBM example, which the harness recorded as exceeding its
+1-hour timeout (normally 137-223 s) and which was killed by hand after ~2.5 h. Rerun on the BASELINE
+516399a5 binary (up/mega without the opt-in, built and run the same hour in another tree) the same ten non-Newtonian
+cases fail and the IBM example passes (223 s); rerun on 8c812427 the IBM example passes too (195 s; the hang did not
+reproduce on either binary) and one unit test (1D nn = 1.5, 78EB6879) flips between passing in the full suite and
+failing in the rerun on the SAME byte-identical binary (an ordinary tolerance failure at rel 1.1e-3, not a zero-band
+trip). So there is no stable delta from the opt-in: the only test that differs also flips run-to-run on 8c812427
+alone, and the baseline ran once; the non-Newtonian failures are PRE-EXISTING on up/mega under
+amdflang and are the next paragraph's finding.
+
+**Pre-existing, found by this gate (not caused by this change): the non-Newtonian cases fail on the amdflang lane.**
+The shape from the harness's diagnostics: seven unit tests with maximum absolute errors 4e-12 to 1e-8 -- five trip the
+packer's zero-band check (the golden exactly zero, the candidate 1e-10 to 1e-9), two are plain tolerance failures --
+with relative errors up to 0.1 on near-zero fields (per the audit, in x-momentum; these cases carry an effective
+viscosity 1e3-1e4x the rest of the suite's, so the same perturbation is invisible elsewhere; 1D nn = 1.5 sits at the
+band, rel 1.1e-3), and three examples: poiseuille_thickening_nn and herschel_bulkley_poiseuille_nn wrong from step 1
+(abs 1e-3 to 3e-2, relative O(1)-O(10) on the first failing variables), lid_driven_cavity_nn a 1.4e-3 excursion on a
+near-zero field at step 50 -- all three with weno_Re_flux = T. The last full-suite log on this lane (2026-08-23, 708
+passed / 0 failed / 32 skipped, before the master merge) had all twelve passing. A read-only audit for the mechanism
+found no module allocatable that an
+m_rhs/m_weno kernel names being host-written or reallocated in the time loop without a device update, and two
+structural gaps in the OpenMP lane worth their own increment: ACC_SETUP_VFs/SFs are Cray-only no-ops
+(macros.fpp:82-119), so the device %%sf pointers of the flux_n(i)%%vf(l)%%sf-style arrays are established only by the
+allocation-time map, and -- the audit's unverified inference -- GPU_ENTER_DATA(attach=) lowers to map(always,to:)
+(OMP_ATTACH_STR is commented out, omp_macros.fpp:106-109). Whether the example failures are a merge regression or a
+golden/tolerance question is open (notes/nn_failures_0906.md); the IBM hang is unreproduced and recorded as such. This
+does not gate the opt-in
+(no stable delta against the baseline) and is not resolved here.
+Independent review before this was written: no blocker; its corrections (one copy base, level-2 435 -> ~321
+against ~165; the intercept then measured on a batch-logged trace; ~60%% survive with ~60%% of those attributed to
+dummies and ~30%% unattributed; the per-rank rhs range -1.7 to -18.1; rhs and wait not additive, critical-path
+reading instead; the classification's confidence carried into the kernel paragraph; the identity pair on the pad
+deck; "two #:set lines and 14 lines of comment") are applied; the full-suite and pre-existing-failure paragraphs
+were reviewed separately after the reruns finished.
+
+**Verdict.** SHIPPED: -0.09 / -0.11 s per step (-5%%) from two ``#:set`` lines and 14 lines of audit comment,
+bit-identical, every gate green including the full suite; ~60%% of the copies these files paid survive, mostly
+attributed to dummy-argument descriptors, and the obvious fix for those (an explicit present map) is refuted.
+
+## 2026-09-06 (92) — THE PER-BATCH FIXED COST NAMED FROM A KERNEL+COPY TRACE: a batch pays ~12 ms independent of its size, and that is 435 sub-kilobyte device copies inside the batch (395 issued synchronously before its rhs launches -- 39 before every Riemann launch, 33 + 26 before every flux-divergence and advection-source launch, 10 + 13 before every WENO launch -- and 40 in the restore-side grid sync) plus 46 in the swap-side sync between batches -- mostly the ledger-82 per-launch mapping class again, now on the rhs files that were never opted in; the phase-timer syncs are 0.3 ms of it
+
+**Why this measurement.** Ledger 91 left the batched advance with a per-batch fixed cost the offline pricing put at
+~0.1 s per step and a read-only dispatch inventory (amr-bench/notes/batch_launch_inventory_0907.md, unverified)
+that counted 47 launches per batch, 28 of them metadata GPU_UPDATE directives, and flagged that s_phase_tic/toc
+issue a device sync per bracket under rank_time_wrt. Before any fusion code, the fixed cost is measured and split.
+
+**Instrument (amr-bench/batchprof.sh + batchprof.py; hold 406685 on k004-001, 05:36-05:40).** One 60-step
+from-scratch arm of ledger 89's deck (cap 64, amr_batched_advance + amr_device_pack + amr_bat_pad = 0.10, binary
+74764791) under ``rocprofv3 --kernel-trace --memory-copy-trace`` on all 8 ranks, twice: rank_time_wrt = T (batch
+logs on) and F. A batch in the trace runs from its s_amr_br_load_batch dispatch to its s_amr_fine_rk_update_batch
+dispatch; its span is split into kernel-busy (union of dispatch intervals), copy-busy (union of memory-copy intervals
+inside the span) and idle (neither). Steady window = the last half of the trace by time. The traced run took 80.4 s
+against 73.3 s untraced for the same deck (+10%%), so the absolute figures carry rocprofv3's per-copy and per-dispatch
+cost; the split is within one arm. Rank 3; the "all" row from the rank_time_wrt = F arm, the per-class rows from the
+T arm (only it writes the batch logs the join needs; the n = 3 class, 120 batches at 35.3 / 24.1 / 2.4 / 8.8 ms, 31
+dispatches, 435 copies, is omitted from the table):
+
+| batch class (level, members) | n | span ms | kernel ms | copies ms | idle ms | dispatches | copies |
+|---|---|---|---|---|---|---|---|
+| all | 472 | 43.0 | 31.3 | 2.4 | 9.3 | 34.0 | 447 |
+| level 2, n = 1 | 60 | 18.3 | 7.1 | 2.4 | 8.8 | 25 | 435 |
+| level 2, n = 2 | 120 | 24.7 | 13.2 | 2.4 | 9.1 | 28 | 435 |
+| level 2, n = 4 | 60 | 47.9 | 36.5 | 2.4 | 9.0 | 34 | 435 |
+| level 2, n = 8 | 60 | 67.1 | 55.5 | 2.4 | 9.2 | 46 | 435 |
+| level 1, n = 8 | 60 | 93.1 | 76.2 | 3.1 | 13.9 | 49 | 534 |
+
+The idle and the copies do not move with the batch size: a linear fit over the 420 level-2 batches gives span =
+11.9 ms + 10.0 ms per Mcell, and the intercept is the copies (2.4 ms of DMA) plus the idle (8.8-9.2 ms) to within the
+small kernels. All eight ranks agree (copies 2.4-2.5 ms, idle 9.3-10.3 ms, 447-460 copies, 33-43 dispatches per
+batch). The rank_time_wrt = T arm's idle is 9.6 ms against 9.3 -- the phase-timer syncs are ~0.3 ms per batch, which
+at 11-19 batches per rank per step is 3-6 ms per step, consistent with ledger 91's unresolved (< 0.1 s per step)
+bound on the same syncs. Placed on the batch timeline the copies are not a background stream: they come in blocks
+immediately before each launch, the pre-launch ones 4-320 bytes each (the frame syncs also carry 960, 1,664 and
+8,704-byte coordinate arrays), ~5.6 us of DMA and 14.7 us median (18.8 mean) of gap between consecutive copies in a
+block, i.e. ~20 us per copy. The 60 steady single-member level-2 batches (25 dispatches each) split their 18.31 ms
+span into 7.12 ms of kernels, 10.18 ms of pre-launch copy-block chains and 1.01 ms remainder; per launch the blocks
+are flux divergence 1.0 ms each, HLLC 0.78, rk_update's sync 0.72, add_directional 0.54, preserve_monotonicity
+0.36-0.42, WENO 0.20, pack 0.19, conversion 0.16 -- the host issues them one at a time and the device idles between
+them. Per launch, steady window, rank 3:
+
+| kernel (per direction where x3) | copies before each launch | sizes (bytes) |
+|---|---|---|
+| s_hllc_riemann_solver (x3) | 38-39 | 12, 16, 24 x11, 80 x12, 120 x6, 320 x6 |
+| s_compute_advection_source_term flux divergence (x3) | 33 | 8 x6, 16, 24 x8, 80 x11, 96 x6 |
+| add_directional_advection (x3) | 26 | 8 x13, 64, 96 x12 |
+| s_preserve_monotonicity (x3) | 13 | 24, 40 x5, 48, 120 x6 |
+| s_weno (x3) | 10 | 40 x5, 48, 120 x4 |
+| s_pack_weno_input_arr (x3) | 7.8 | 4, 24, 64 x2, 320 x3 |
+| s_convert_conservative_to_primitive_variables | 8 | 16, 24 x4, 48 x2, 80 |
+| s_amr_br_load_batch (the swap-side grid sync + bat_loc/mext) | 46 | 4 x15, 48 x18, 960 x3, 1664-1672 x6, 8704-8712 x3 |
+| s_amr_fine_rk_update_batch (the restore-side grid sync) | 40 | 4 x11, 48 x18, 960 x2, 1664-1672 x6, 8704-8712 x3 |
+| s_amr_capture_boundary_flux, s_amr_fx_unpack, s_amr_fill_fine_ghosts_cons | 0, 3, 3 | -- |
+| s_amr_capture_creg_dense_batch (level-1 batches; the caller's per-slot geometry updates) | 33 | 48 x22, 32768 x11 |
+| s_amr_apply_reflux (three 13-variable GPU_UPDATE directives at its call sites) | 39-64 | 48 x26, 32768 x11, ... |
+
+**What the sizes and the contrast say.** The accounting: 116 (HLLC x3) + 99 + 78 + 39 + 30 + 23 + 8 + 1 + 40 (the
+restore-side sync before rk_update) = 435 inside the span; the swap-side sync's 46 sit in the 1.15-1.31 ms gap
+between batches, so the fixed cost per batch including its frame is ~13 ms. rocprofv3 labels every copy on these
+ranks MEMORY_COPY_DEVICE_TO_DEVICE -- the 7.7-8.3 MB peer-GPU halo buffers and the multi-GB migration copies alike --
+so the label discriminates nothing and the reading rests on sizes and counts. The pre-launch sizes 24 / 48 / 96 /
+120 bytes are 24 + 24 x rank for rank 0 / 1 / 3 / 4 (flang's ISO_Fortran_binding descriptor: 24-byte header plus a
+24-byte triple per dimension), 40 / 64 / 80 fit a descriptor plus an 8-16 byte addendum, and 320 is not a descriptor
+-- consistent with descriptors, the rank assignment tentative. Not all of them are implicit: m_riemann_state issues
+explicit GPU_UPDATE directives of ten index variables per direction and the HLLC loop carries ``copyin='[is1, is2,
+is3]'``, so
+~13 of the 39 before each Riemann launch are the inventory's own directives, as are 4 of WENO's 10; the opted-in
+files' kernels are not copy-free either where their callers issue explicit updates (creg capture 33, reflux 39-64).
+What the contrast does say: kernels in the two files that carry ledger 82's per-file
+``defaultmap(present:allocatable)`` opt-in (m_amr, m_amr_registers) pay only their explicit updates (capture 0,
+fx_unpack 3, fill_fine_ghosts 3), and every kernel in a file that was never opted in (m_riemann_solver_hllc, m_rhs,
+m_weno, m_variables_conversion) pays 8-39 per launch, of which the explicit part is a third at most. That is ledger
+82's per-launch mapping class -- there a component walk over arrays of derived types, here the per-launch mapping of
+each named allocatable's descriptor -- on the files that do the arithmetic; the count per launch is the copy count,
+not a source count of the arrays each kernel names. It is an inference from sizes, counts and the opt-in contrast,
+not a runtime-level proof (LIBOMPTARGET_INFO on this ROCm prints no per-launch argument list); the proof is the
+opt-in's own measurement, which is the next increment.
+
+**Scale.** Per rank, steady mesh, 10.5-21 batches per step (the pad-only arm's [amr-bat] counts in ledger 91,
+2,520-4,980 per 240 steps): 11.7 ms of copies + idle per batch is 0.12-0.25 s per step of the 1.92-2.05 s marginal
+step, 6-12%%, an eighth to a quarter of the ~1.0 s per step steady excess ledger 89 left. The kernel-busy part of a
+batch (7 ms for a single
+0.35-0.68 Mcell member, 10 ms per Mcell) is the per-cell arithmetic and is not this lever.
+
+**What this closes and opens.** Closed: the phase-timer syncs as a suspect (0.3 ms per batch); the dispatch
+inventory's
+launch COUNT as the driver (34 dispatches at ~20 us of launch latency would be < 1 ms). Open, as the next increment
+with a pre-registered prediction: extend the ledger-82 per-file opt-in to m_riemann_solver_hllc, m_rhs, m_weno and
+m_variables_conversion (and m_riemann_state) -- predicted copies per batch 435 -> ~130 (the explicit updates stay) and
+the
+level-2 fit intercept 11.9 -> ~4 ms, i.e. -0.09 to -0.15 s per step, bit-identical (no arithmetic changes), with the
+ledger-82 hazard
+(an unallocated module allocatable named by a launched kernel aborts under present) audited per array before the
+build; then defer the restore-side grid sync between consecutive batches (-40 copies). Independent review before this
+was written: no blocker; its corrections (the swap-side sync's 46 copies lie in the
+inter-batch gap, so 395 + 40 in-span and ~13 ms with the frame; the copy-chain sentence replaced by the 7.12 + 10.18 +
+1.01 ms split; the D2D label is uniform across every copy class and discriminates nothing; ~13 of HLLC's 39 and 4 of
+WENO's 10 are the explicit GPU_UPDATE directives, and the opted-in creg/reflux kernels still pay their callers'
+explicit
+updates; descriptor widths from ISO_Fortran_binding.h with 80 and 320 bytes not plain descriptors; the per-step
+multiplier from the pad-only arm; the +10%% tracer overhead) are applied.
+
+**Verdict.** MEASURED, not yet acted on: the per-batch fixed cost is ~12 ms in-span (~13 with the frame gap), ~90%%
+of it copies issued before the rhs files' launches -- mostly the per-launch descriptor mapping of their allocatables,
+a third at most explicit updates -- and ~10%% the restore-side grid sync; the timer syncs are noise. No code
+changed; up/mega unchanged.
+
+## 2026-09-06 (91) — PRE-REGISTERED: the parked per-block load-balance weight (K = 2) ON TOP of padded batching -- NULL ON THE WALL: the rhs spread closed as predicted (1.18 -> 1.07) and the reflux wait fell 22%%, but the moved blocks land where they batch with nothing (singles +67%%), the summed rhs rose ~1%% and the wall moved -0.6%% (marginal step -0.5%%) inside the floor; the knob stays parked on task20/lb-k2 with every gate green
+
+**Pre-registration (amr-bench/notes/ledger_drafts/l91_prereg.md, written 02:45 before the build finished).** Ledger 89
+left the padded batch counts per rank at 2,388 / 2,388 / 2,508 on ranks 0-2 against 4,100-4,800 on ranks 3-6 and the
+rhs spread at
+1.18; its offline pricing said the parked ledger-87 knob at K ~ 2 (every block charged two mean-block weights before
+the per-level SFC cut) would flatten the predicted spread to 1.04 for about -2%% of wall. The knob was cherry-picked
+onto up/mega 04d1c6f1 as ``task20/lb-k2`` (6ac5139e; five keep-both conflicts with amr_bat_pad, no code change) and
+tested on ledger 89's protocol (padab.sh, cap 64, 40/240 from-scratch pairs, amr_device_pack = T, batch logs on,
+hold 406685 on k004-001, 03:30-04:29) with THREE interleaved reps, OFF = amr_bat_pad 0.10, ON = pad 0.10 + K = 2.
+Predicted, in order of power: (1) the flag is read (weight total 3.0x, level-2 boxes_max/mean toward 1.0 -- the
+pre-registration wrote the baseline as
+~1.10, which was ledger 87's ON value; OFF is 1.150); (2) rhs
+max/min <= 1.10 in every rep; (3) per-rank batch counts flatten, max/min ~2.0 -> < 1.5; (4) the reflux wait falls;
+(5) wall -2%% is UNDER the ~0.1 s/step floor at n = 3, reported not claimed unless every ON marginal sits below every
+OFF marginal. Falsifier: if (2) and (3) do not both move, the batch count per rank is not set by block ownership at
+this cap -- the cut moves blocks but the extent zoo re-fragments them -- and the knob is parked again; kernel fusion
+inside the batch becomes the only lever left on the per-batch fixed
+cost.
+
+**Result.** The flag was read: fine_work totals 558,935,424 against 186,311,808 (3.000x), live blocks per rank
+26 26 27 31 30 30 29 25 -> 28 27 28 29 28 29 28 27, level-2 boxes_max/mean 1.150 -> 1.050. The [amr-balance] max/mean
+row is the WEIGHTED work (it carries the K term), so
+the cell balance has to be backed out of fine_work: per-rank cells OFF max/mean 1.015 (max/min 1.051) -> ON 1.085
+(max/min 1.155), with rank 0 at +8.5%% and rank 1 at +5.6%% of the mean -- count balance bought with cells on exactly
+the
+two ranks whose rhs rose most. This run's OFF steady-window batch counts reproduce ledger 89's eight numbers to the
+digit.
+
+| per 240-step arm | OFF rep 1 / 2 / 3 | ON rep 1 / 2 / 3 |
+|---|---|---|
+| rhs per rank max/min ([phase-rank]) | 1.203 / 1.184 / 1.163 | 1.095 / 1.065 / 1.057 |
+| rhs summed over ranks, s | 1,437 / 1,431 / 1,428 | 1,456 / 1,439 / 1,437 (+1.3 / +0.6 / +0.6%%) |
+| batches per rank ([amr-bat], whole run) | 2640 2520 2640 4980 4320 4320 4320 3180 (28,920; singles 3,420) | 2640 2520 4320 3780 4320 4020 4620 3780 (30,000; singles 5,700) |
+| batches max/min | 1.976 | 1.833 |
+| [mpiwait] reflux mean, s | 39.5 / 34.1 / 32.1 | 33.9 / 24.5 / 24.3 (-14 / -28 / -24%%) |
+| [mpiwait] TOTAL mean, s | 144.2 / 129.2 / 130.5 | 143.0 / 120.9 / 120.6 |
+| wall, s | 438.8 / 421.1 / 422.1 | 441.8 / 416.7 / 416.1 (+3.0 / -4.4 / -6.0) |
+| marginal step, s (240 - 40)/200 | 2.027 / 1.940 / 1.947 | 2.045 / 1.919 / 1.918 |
+
+Predictions 1, 2 and 4 held: the spread closed to 1.06-1.10 in all three reps (rep 2 per rank: 172 165 167 196 186
+191 184 170 -> 182 173 182 178 179 181 184 179 s) and the reflux wait fell 22%% pooled. Prediction 3 failed: the batch
+max/min moved 1.98 -> 1.83, not below 1.5, and the TOTAL batch count ROSE 3.7%% with singles +67%% (3,420 -> 5,700).
+The per-rank batch records (step 200, rep 2) say why: 14 blocks change owner (12-14 at every regrid sampled), gross
+not net -- rank 2 received four from rank 3 and gave three to rank 1, rank 3 gave four and received two, rank 7 and
+rank 0 received two each. Any ownership change re-shuffles the id-ordered pad grouping: five of the fourteen arrivals
+land in an extent class the receiving rank does not hold and advance alone (three on rank 2, whose steady singles
+went 120 -> 1,791, two on rank 7), the other nine pad into existing batches; and rank 3's drop from 8 to 5 batches per
+stage-step is re-leadering (with its movers gone the former singles and pairs padded into 6-member batches), while
+ranks 4 and 6, which only lost blocks, each gained 300 singles by the same reshuffle. In like units: the summed rhs
+rose 18.8 / 7.8 / 9.6 s per 240 steps (1.0-2.4 s per rank) while the reflux wait fell 5.5 / 9.6 / 7.8 s per rank
+(44-77 s summed), and the wait fell on the FAST receiving ranks 0-2 and 7 (rep 2: 43.7 / 57.1 / 53.9 / 23.0 ->
+26.2 / 40.2 / 25.7 / 14.9 s), which is where the rhs rose (+11 / +8 / +15 / +9 s); ranks 3-6 waited 19-31 s in both
+arms. In rep 1 the TOTAL wait fell only 1.2 s per rank because halo +3.2, b:halo +1.7, gather +0.8 and restr +0.9 s
+rose (halo +1.6 in rep 2 too) -- the same shape ledger 90 recorded at cap 96 -- so the wall null is not the rhs rise
+alone. Per rank, rhs + TOTAL wait moved +1.2 / -7.4 / -8.6 s and the wall +3.0 / -4.4 / -6.0 s (pooled -2.5 s,
+-0.6%%; marginals 1.971 -> 1.961 s, -0.5%%), inside the floor and with rep 1's ON arm above reps 2-3's OFF arms, so by
+the pre-registered rule the wall is reported, not claimed. Prediction 3 failed its threshold, so the falsifier's
+mechanism clause applies: ownership sets the spread but not the batch count, because batch membership is set by
+extent-class co-location and id-ordered grouping, which a weight on the Morton cut cannot see.
+
+**What this closes.** Count balance, at any K, on this mesh: the ledger-87 probe (K = 0.45) moved the cut a third of
+the
+way; K = 2 moves it to 1.05 and the wall does not follow. The per-rank cost model ledger 88/89 built stands (rhs =
+cells
+plus a per-batch fixed cost: rank 0 kept its 2,640 batches and 120 singles in both arms, gained two blocks that
+padded in z into an existing batch, its cells rose 7.4%% and its rhs 6-7%%; rank 1 is the second point: same batches,
+cells +5.7%%, rhs +5-8%%). What it opens is narrower than a new balancer: co-locating extent classes was
+priced worse in ledger 89 because it breaks Morton locality, so the remaining lever on the per-batch fixed cost is the
+fixed cost itself -- the read-only dispatch inventory (amr-bench/notes/batch_launch_inventory_0907.md, an unverified
+read-only code audit)
+counts 47 launches per batch of which 28 are metadata GPU_UPDATE directives (grid-state sync pushed twice per batch,
+per-
+direction Riemann/WENO index tables, a direction-independent WENO pack done three times) and three freg capture
+launches
+per member; once that fixed cost falls, fragmentation is cheap and a count balance may pay. The inventory also flags
+that s_phase_tic/toc issue a device sync per bracket under rank_time_wrt, ~10 per batch inside the measured
+interval; every A/B here carried it in both arms, and a pad OFF/ON pair with rank_time_wrt = F ran next on the same
+hold
+(logs/padab-74764791-nortw) to bound it (ledger 89's binary 74764791, pad OFF vs
+0.10, 2 interleaved reps, external wall of the simulation srun only, differenced (240 - 40)/200 since the [phase]
+report is off; in the K = 2 logs, which carry both instruments, the two marginals agree to <= 0.006 s per step): OFF
+marginal 2.197 / 2.257 s per step, ON 2.019 / 1.934, delta -0.18 / -0.32 s per step, against
+ledger 89's 2.237 / 2.325 -> 1.969 / 1.943 (-0.27 / -0.38) with the syncs on. The sync cost is NOT resolved at n = 2
+(-0.05 to +0.07 s per step across the four with/without pairs, one of them with the wrong sign and one at zero, on
+different nights of
+the same node and binary), bounded below the ~0.1 s per step floor; the padding gain survives without the syncs:
+-0.18 / -0.32 s per step, sign solid, magnitude +/-0.15 as before.
+
+**Identity.** Ownership moves, so the gate is tolerance + conservation. Measured on a 60-step from-scratch pair with
+the
+restart files kept (amr-bench/idmag.sh STEPS=60, logs/padab-6ac5139e-k2/idmag60, amrcmp.py; a first 40-step pair
+was uninformative -- the reviewer showed both arms advance under identical ownership through step 39 and the
+12-owner move is the step-40 regrid executed just before the write, so its bit-identical fields measured zero steps
+of divergent advance): the 224 block headers are identical (same box set), 12 blocks carry a different owner, and
+193 of 224 blocks differ in 19.9%% of elements (222.8M of 1,117.9M reals) at a maximum of 1.95e-14 absolute (density
+1.8e-14, x-momentum 2.0e-14, energy 1.2e-14, the near-zero y/z momenta 1.5e-15, volume fraction 6.7e-16 on 943
+elements) -- ledger 89's class (2.3e-14). Conservation: the totals of density, x-momentum, energy and volume
+fraction are unchanged to every printed digit on both levels (the double sums differ by 0); the y/z momentum totals
+sit at 1e-12 against a sum of magnitudes of 1e-8 and move by 3e-14 to 3e-13, a relative change with no meaning, as in
+ledger 89. The coarse lustre_60.dat (400^3 x 6 doubles, no header) differs in 4,460,353 of 384,000,000 reals (1.16%%)
+at
+a maximum of 3.55e-15, ledger 89's coarse class (3.0%% at 4.4e-15).
+
+**Gates (all on 6ac5139e, none needed for a parked knob, all run so that re-landing is a cherry-pick).** Goldens
+70/70, none touched; np=2 oracle both decks with ``amr_batched_advance = T, amr_bat_pad = 0.10, amr_lb_block_cost =
+2``: 6 families balanced, 0 mismatches, seed controls pass; CPU build; NVHPC compile gate clean; precheck. The
+knob is NOT merged: it is a default-off parameter whose measured effect on the wall is null, and CLAUDE.md's rule
+against knobs with one correct value applies until the fixed cost falls. Independent review before this was
+written: no blocker; its corrections (the [amr-balance] max/mean row is K-weighted and the real cell balance is
+1.015 -> 1.085; the moved-block flows are gross not net, 14 movers; the single-member mechanism explains 5 of 14
+arrivals and id-ordered re-leadering the rest; the wait fell on the receiving fast ranks, in like units; rep 1's
+halo/b:halo/gather rows rose; the K = 0.45 probe moved the cut a third of the way; the pre-registration's 1.10
+baseline was ledger 87's ON value) are applied; the identity-magnitude and rank_time_wrt = F paragraphs were
+reviewed separately after their runs finished.
+
+**Verdict.** NULL, pre-registered and bounded at n = 3: K = 2 closes the rhs spread (1.18 -> 1.07) and cuts the
+reflux wait 22%%, and gives none of it back as wall (-0.6%%, inside the floor) because balance is bought with batch
+fragmentation. Parked on ``task20/lb-k2`` with every gate green; up/mega unchanged.
+
+## 2026-09-06 (90) — amr_bat_pad AT TWO OTHER OPERATING POINTS: NEGATIVE at cap 96 (rhs -3.5 to -5%%, MPI wait +13 to +14%% on every rank in both reps, wall up by the size of the rep spread), NULL at cap 32 (batches -2%%, rhs flat, wall +2%% in one rep, inside the floor) -- the default stays off, and the flag is an operating-point choice
+
+**Why this was run.** Ledger 89 made flipping the default conditional on a second operating point. The same binary
+(74764791), harness (amr-bench/padab.sh with CAP=), hold (406199, k004-001, 01:12-02:23) and protocol (60-step
+identity pair, then 40/240 from-scratch pairs OFF/ON, batch logs on; two reps at cap 96, one at cap 32 within the
+hold's remaining time).
+
+**Cap 96 (83 boxes, 9-12 live blocks per rank of 1.7-2.7 Mcells).** Identity: DIFFER by cmp on both 60-step restart
+files; the magnitude was not measured (the harness removes the identity restart files after comparing) and is
+expected to be ledger 89's roundoff class by the same mechanism, unverified. Padding did what it does to the batches
+-- 42,000 -> 31,920 over 240 steps (-24%%), singles 33,720 -> 18,720; level-1 batches from 78%% singles at 29-32 ms to
+n = 2-4 at 24-27 ms per member; no batch larger than four members forms at this operating point -- and the rhs
+improved on one instrument ([phase-rank], 240 steps): per rank 165-219 -> 159-203 s (max/min 1.33 -> 1.27), summed
+1,482 -> 1,408 s (-5.0%%) and 1,463 -> 1,412 s (-3.5%%). But the wall rose in both interleaved pairs: 497.5 -> 517.0 s
+and 476.6 -> 491.3 s (+3.9%% / +3.1%%, i.e. +0.10 / +0.07 s per marginal step), which is the size of the rep spread
+itself (OFF reps 4.4%% apart, ON 5.2%%, and the arms overlap across reps), so the wall magnitude is at the floor; and
+rep 1's rise is almost entirely a regrid excursion (+19.8 s of a +19.5 s total, synchronous across ranks), so rep 2
+carries the wall claim alone. The robust signal is the MPI wait: [mpiwait] TOTAL 184 -> 210 s and 166 -> 188 s over
+240 steps (+14%% / +13%%), rising on all 16 rank-reps; the rows that rose in both reps are b:halo (+3.5 / +3.4 s),
+gather (+0.6 / +1.8), reflux (+6.4 / +4.1) and restr (+2.9 / +3.8); seam and pgather fell in rep 1 and rose in rep 2.
+So at this operating point an rhs saving of 6-9 s per 240 steps is met by +21-26 s of wait, and the slowest rank's
+rhs fell ~16 s in both reps while ~30 s entered the critical path elsewhere (rep 2: halo +5.7 on all ranks, coarse
++4.2, reflux +4.2, restr +3.8, b:halo +3.5). The mechanism is NOT identified. Two candidates, both testable and
+neither discriminated by these logs: (a) progress granularity -- a padded batch of up to 4 x 2.3 Mcells is ~100 ms
+of uninterrupted advance, so ranks reach their exchanges in fewer, larger jumps and line up worse (the largest wait
+rise sits on the rank whose rhs fell most, which is consistent with this and with any rhs-only speed-up); (b) device-
+memory pressure from the larger slab (no device-memory line exists in the logs; the swap phase, which installs the
+slab, is flat per call at 0.36-0.39 ms). Neither is a claim; the negative is.
+
+**Cap 32 (1,059 boxes, 129-139 live blocks per rank of up to 0.18 Mcells; one rep, the hold's remaining time).**
+Identity: DIFFER by cmp, magnitude not measured, as at cap 96. Batching already saturates at the eight-member cap here (ledger 88), so
+padding has almost nothing to group: batches 109,440 -> 107,160 (-2%%), singles 9,600 -> 9,660, rhs per rank
+summed 1,804 -> 1,795 s (flat), rhs max/min 1.10 -> 1.17, [mpiwait] reflux mean 28.4 -> 33.2 s, TOTAL wait 125 ->
+136 s, marginal step 2.195 -> 2.242 s (+2.1%%, one pair against a ~0.1 s/step floor). A null on the mechanism (no
+batches to remove); the wait rise here has a different shape from cap 96's (concentrated on rank 0, +21.9 s of
+which reflux +17.7, while rank 4 fell), unresolved at n = 1.
+
+
+**Review.** Independent review before this was written: no blocker; its corrections (the wait rows were phase
+values, the wall rise is at the floor and rep 1's is a regrid excursion, no batch above four members at cap 96, per
+240 steps not 200, the identity magnitude unmeasured for these caps, the blocks-per-rank rule unsupported) are
+applied.
+
+**Verdict.** The flag stays default off. Three operating points, one binary, one hold: cap 64 -12 to -16%% of the
+steady step (ledger 89), cap 32 null, cap 96 a wait rise on every rank with the wall at the floor. It pays where blocks are many and small enough that the per-batch fixed cost
+dominates and the mesh has an extent zoo, and costs where blocks are few and large. The three points order by the
+single-member fraction the flag removes -- cap 96 0.80 -> 0.59 (lost), cap 64 0.55 -> 0.12 (won), cap 32 0.09 -> 0.09
+(null) -- so a default rule cannot be a block-count threshold from these points (nothing was measured between 12
+and 25 blocks per rank, and the null at 129-139 says more blocks does not predict a gain); the flip would need a
+tested rule between the cap-96 and cap-64 operating points and the CCE/NVHPC lanes, a later increment. The cap-64 gain stands as measured.
+
+## 2026-09-06 (89) — THE PADDED BATCH A/B (pre-registered in ledger 88): batches -58%%, single-member batches -91%%, summed rhs -16%%, reflux wait -31%% / -45%%, and the steady marginal step -12%% / -16%% (-0.27 / -0.38 s/step) -- more than pre-registered; the rank spread halves but does not close, and the identity gate moves to tolerance + conservation because batching itself was never bit-identical
+
+**Identity, first, because it changed the gate.** The 60-step restart pair (cap 64, amr_device_pack = T) DIFFERS between
+amr_bat_pad = 0 and 0.10, and so does a 40-step pair. Layout-aware comparison of the 40-step fine-level files
+(amr-bench/amrcmp.py): 176 of 224 blocks differ in 18.2%% of elements (6 variables x 186.6M cells; 32.5%% of cells have
+some variable differing) at a maximum of 2.3e-14 absolute, headers and ownership identical, and the totals of density,
+momentum-x, energy and volume fraction over all fine cells unchanged to the last digit (the two transverse momenta sum
+to ~1e-11 and their relative change is meaningless). The same binary's batched advance against its own per-block path
+(amr_batched_advance = F) differs by MORE: 224 of 224 blocks, 56.4%% of elements, 2.8e-14. The coarse-level file tells
+the same story: OFF vs ON 3.0%% of its 384M elements at 4.4e-15, and batched vs per-block 7.0%% at 4.44e-15 -- ledger
+73's number to the digit (that entry measured the coarse file). The initial condition and all coordinate files are
+byte-identical across the three arms. So batching itself is batch-composition-dependent at roundoff -- the members
+of a batch compute on the leader's grid arrays (s_amr_swap_to_fine installs the leader's x_cb/x_cc/dx), and each
+block's cell widths are differences of its own absolute boundaries (s_build_level_coords), which differ in the last
+bit between blocks -- and padding, which only changes who leads, adds no new class of difference. Ledger 73 already
+recorded this class when the batched advance was measured, so no earlier claim is overturned; ledger 88's "bit-
+identical per block" wording for the padded path was too strong and is corrected here. The identity gate for this flag
+is therefore the one the rules give where bit-identity cannot hold: tolerance (the batched-vs-per-block level, 3e-14)
+plus conservation, both met. The OFF path's own gate is bit-identity, and it holds across the instrument commit too:
+the pad = 0 arm's 40-step restart files (fine and coarse) are byte-identical to the September 4 fused-pack binary's
+(2f650c39, fusedpack-ab-0905/dpon_40, identical deck). A follow-up that would restore exact leader-invariance is a
+per-level constant dx; it changes rounding for every batched run and needs its own gate.
+
+**Result (74764791 = ledger 88's instrument + amr_bat_pad; OFF = 0, ON = 0.10; hold 406199 on k004-001, 22:44-23:27;
+amr_device_pack = T; 40/240 from-scratch pairs x 2 reps interleaved; batch logs on; metrics as amr-bench/padab.sh reads
+them: [phase-rank] rhs over 240 steps, [mpiwait] reflux mean, [amr-bat] totals).**
+
+| | OFF rep 1 / rep 2 | ON rep 1 / rep 2 | pre-registered |
+|---|---|---|---|
+| batches over 240 steps (all ranks) | 68,400 / 68,400 | 28,920 / 28,920 (-58%%) | -47 to -67%% per rank |
+| single-member batches | 37,320 | 3,420 (-91%%) | -- |
+| rhs per rank, s | 183 189 195 223 235 233 229 205 / 180 189 198 243 233 225 229 204 | 169 169 167 196 189 188 182 169 / 172 168 166 196 187 185 183 170 | -- |
+| rhs max/min | 1.29 / 1.35 | 1.18 / 1.18 | ~1.1 |
+| rhs summed over ranks, s | 1,691 / 1,702 | 1,428 / 1,426 (-15.5%% / -16.2%%) | ~-9.7%% |
+| [mpiwait] reflux mean, s per 200 steps | 51.2 / 58.4 | 35.3 / 32.0 (-31%% / -45%%) | ~20 |
+| marginal step (240-40)/200, s | 2.237 / 2.325 | 1.969 / 1.943 | ~-0.15 |
+| delta marginal step | | -0.27 / -0.38 s (-12%% / -16%%) | -7%% |
+
+On the steady window the ON batch counts per rank are 2,388 / 2,388 / 2,508 / 4,776 / 4,176 / 4,122 / 4,179 / 2,982,
+total 27,519 -- ledger 88's code-rule what-if to the digit -- and identical in both reps (the grouping is
+deterministic); over all 240 steps rank 0 sits at -45.7%%, a hair outside the band. The rhs sum fell more than the
+empirical lookup predicted (-15.5%% / -16.2%%, pooled -15.9%%, against -9.7%%): the lookup priced a padded member at its
+leader's cells, and the fast ranks gained too (rank 0: 183 -> 169), so the per-batch fixed cost was worth more than the
+single-vs-batch curve alone showed. The spread fell by 40-50%% (max/min 1.29-1.35 -> 1.18) and did not close: ranks 3-6
+keep 182-196 s against 166-172 on ranks 0-2 and 7, which is what ledger 88's code-rule what-if said (they keep ~1.8x
+the batches, 4,100-4,800 against 2,388). Offline pricing after the fact (amr-bench/bat_leader_whatif.py,
+bat_partition_whatif.py): a largest-first leader or a second grouping pass changes the total by under 1%%, a
+class-sorted partition makes the spread worse, and a per-block weight of ~2 mean blocks (the parked ledger-87 knob)
+would flatten the predicted spread to 1.04 for ~-2%% of wall -- a later, small A/B. The reflux wait fell 31%% and 45%%
+(pooled 39%%), short of the ~20 s predicted, consistent with the spread not closing. The marginal step fell 0.27 and
+0.38 s -- above the pre-registered -0.15 -- with two reps against a floor of ~0.1 s/step (the day's six OFF arms
+spread 0.11 s/step; the ON marginals sit 0.17-0.20 below the best OFF arm of the day, so the sign is solid and the
+magnitude carries about +/-0.15). On ledger 86's steady excess of 1.33 s/step, measured on the same marginal, deck and
+hold, that is 20-29%% of the excess: the ON marginal puts it near 1.0 s/step, from one default-off flag.
+
+**Verdict.** Confirmed beyond the pre-registration on the primary metrics (batches, summed rhs, marginal step), partial
+on the spread and the wait. Both falsifiers stayed silent: the batches fell AND the spread fell AND the wall fell.
+Ships as a default-off flag with this A/B as its measurement; flipping the default waits on the CCE/NVHPC lanes running
+it and a second operating point (cap 32, where batching already saturates at eight members so padding should do
+little, and cap 96, where the level-1 singles should vanish). What remains after padding, from the same records: ~17
+batches per rank-step at ~6 ms of fixed cost each is ~0.1 s/step, so the deeper lever is fewer kernels per batch
+(35-47 dispatches), and the exchange wait that is not the rhs spread.
+
+**Gates (74764791 for the arms; landed tip cea42023 is the same commits rebased onto up/mega).** Identity: tolerance +
+conservation as stated above (2.3e-14 max abs, headers and ownership identical, conserved totals unchanged), with the
+pad = 0 path byte-identical to the September 4 fused-pack binary. Goldens on the GPU lane (hold 406199, flag default
+0): 70 passed, 0 failed, TOUCHED=0. Oracle np=2 three ways -- batched advance on with pad 0, batched with
+``amr_bat_pad = 0.10``, and the per-block path -- F57C3A5B and EF58E377 each 6 families, 0 unbalanced, 0 mismatches,
+seed controls PASS (the oracle decks are not batched by default; review caught that the first flag-on run had
+exercised the per-block path, and a stale debug binary had served one earlier run; the oracle helper now refuses a
+debug binary older than the tree's HEAD). CPU build passes. NVHPC compile gate: no compiler error. Independent review
+before this was written: one gate blocker (the oracle deck) resolved as above; its text corrections (elements not
+cells, the coarse file reproducing ledger 73 to the digit, the OFF-path byte identity, per-rep percentages, the
+arithmetic of the distance to target) are applied. Default-off flag ``amr_bat_pad``; the per-batch instrument
+(``amr_batch_r.log`` under ``rank_time_wrt``) lands with it.
+
+## 2026-09-05 (88) — THE PER-BLOCK COST DRIVER IS NAMED FROM 66,000 BATCH RECORDS: a rank's rhs time follows its BATCH count (r = +0.96), because the batched advance groups only blocks of identical extent and level-2 blocks come in many extents, so 61%% of their advances run as single-member batches at 1.4-1.5x the per-member cost; a rank-blind cost lookup by (level, extent, members) reconstructs every rank's rhs within 2.4%%, and the code's own grouping rule with 10%% padding cuts the batch count by 47-67%% per rank offline
+
+**Instrument (4c62a8a1, ``task18/bat-instrument``, under the existing ``rank_time_wrt`` knob, no new parameter).** One record
+per batch per RK stage from s_amr_fine_stage_advance_batched -- step, stage, member count, level, extents, cells per member,
+seconds in swap / rhs / restore / rk, and each member's block id and Morton key -- to ``amr_batch_r.log``. The steady
+240-step cap-64 arm of the ledger-86 protocol (hold 406199, k004-001, 21:53-22:03) holds 68,400 records, 66,252 in the
+steady window (steps 41-239, 199 steps, the 224-box mesh). Analyzers: amr-bench/bat_analyze2.py (composition and cost
+curves), bat_whatif.py (regrouping what-if). This replaces ledger 86's eight confounded rank points.
+
+**1. Per rank on the steady mesh (rhs seconds over 199 steps; cell-steps balanced to 2.7%%).**
+
+| rank | batches | single-member | blocks | rhs s | ns per cell-step |
+|---|---|---|---|---|---|
+| 0 | 4,539 | 1,554 | 26 | 166 | 11.8 |
+| 1 | 5,733 | 2,388 | 26 | 175 | 12.5 |
+| 2 | 7,644 | 4,659 | 28 | 186 | 13.5 |
+| 3 | 9,012 | 3,279 | 36 | 210 | 14.9 |
+| 4 | 10,509 | 6,687 | 39 | 219 | 15.8 |
+| 5 | 9,612 | 4,533 | 42 | 218 | 15.6 |
+| 6 | 10,806 | 7,458 | 43 | 214 | 15.4 |
+| 7 | 8,397 | 6,240 | 40 | 191 | 13.9 |
+
+Correlation of rank rhs with batches +0.96, with blocks +0.87, with single-member batches +0.68, with cell-steps -0.17.
+(Block counts here are distinct member ids seen in the window and exceed the [amr-cap] live counts of ledgers 86-87,
+which report one regrid; blocks that exist across a regrid boundary are counted once per id.)
+
+**2. Why: the cost of a batch, by level, extent and member count (ms of rhs per member).**
+
+| level, extent (Mcells/member) | n=1 | n=2 | n=3 | n=4 | n=5-8 |
+|---|---|---|---|---|---|
+| L1 (95,97,97) 0.92 | 16.85 | 13.43 | 11.17 | 11.11 | -- |
+| L1 (97,97,97) 0.94 | -- | -- | -- | 11.46 | 10.5-11.1 |
+| L2 (87,119,87) 0.93 | 15.89 | -- | 11.22 | -- | -- |
+| L2 (83,119,87) 0.89 | 15.82 | -- | 10.78 | -- | -- |
+| L2 (87,87,87) 0.68 | 14.20 | 10.57 | 9.62 | -- | -- |
+| L2 (83,87,87) 0.65 | 13.62 | 10.65 | 9.15 | -- | -- |
+| L2 (87,83,87) 0.65 | 13.36 | 10.62 | 8.80 | -- | -- |
+
+A single-member batch costs 1.4-1.5x a member of a batch of three or more; the difference is a fixed cost per launch
+of 4.5-5.7 ms by the single-vs-batch estimate, 7.6 ms by the least-squares intercept (the steady census, run on
+k004-003 so its timing is cross-node, counts 16,348 dispatches per step over 8 ranks, 992 kernel-ms per rank-step;
+that is ~35-47 dispatches per batch, so 5-8 ms is 150-250 us per launch -- far above launch latency, i.e. per-kernel
+tail and under-occupancy at small size rather than launch overhead as such, which the rocprof split per batch is the
+falsifier for). At n >= 3
+the per-member cost is 12-14 ns per cell (12.0-12.2 for the 0.9-Mcell extents, 13.5-14.1 for the 0.65-0.68). Level 1 has two extents and batches well (7,656 batches, mostly n >= 4); level
+2 has 24 distinct extents (the regrid tiles the refined region by the cap and leaves remainders: 83 vs 87, 87 vs
+119) and 58,596 batches of which 35,718 (61%%) are singles; level 1 has 1,080 singles. Rank 6's 43 blocks are smaller and more varied than rank 0's
+26, so it forms 2.4x the batches at the same cells and runs 30%% more ns per cell. The causal test (review): the
+per-member cost at fixed (level, extent, n) is rank-independent within 1.01-1.23x across ranks, level mix is not a
+confound (level-2 cell share 0.67-0.68 on every rank), and applying the rank-blind cost table to each rank's own
+composition reproduces its measured rhs at 0.985-1.024 and a spread of 1.27 against 1.32 measured -- composition
+explains ~85%% of the spread, with a residual ~2%% per-rank slowdown on ranks 4-5. Batches and member-steps are
+collinear on eight rank points (+0.96 vs +0.87), so the lookup reconstruction, not the correlation, is the evidence.
+
+**3. What-if from the same records, under the CODE's grouping rule (amr-bench/bat_whatif2.py, the reviewer's
+regrouping: leaders taken in block-id order as s_amr_fine_stage_advance_batched does, a member must be no larger than
+the leader in every dimension, padding waste <= tolerance, at most 8 members; the first draft's what-if sorted by
+cells and let extents grow both ways, and predicted 22,503 -- retracted).** Batches per steady window, all ranks: exact
+extent 66,252 (measured); pad <= 10%% 27,519; <= 25%% 26,022; <= 50%% 24,831. Per rank at 10%%: 2,388 / 2,388 / 2,508 /
+4,776 / 4,176 / 4,122 / 4,179 / 2,982, i.e. -47 to -67%%; ranks 3-6 keep ~1.8x the batches of ranks 0-1 because their
+level-2 blocks are more varied. Applying the measured rank-blind cost table to that grouping predicts rhs per rank of
+172-187 s (max/min 1.09 against 1.32 measured), a summed drop of 9.7%%, with padded cells adding 2.7%% of real
+cell-steps. (A cost MODEL of 5 ms + 12 ns x cells over-predicts the baseline itself by up to 15%% on rank 0, so the
+empirical lookup is the one used.)
+
+**4. The increment this pre-registers (corrected in review at 23:50, before the A/B arms were read; the identity pair
+had run).** Batch across extents: a member joins the leader's batch when padding it to the leader's extent wastes <=
+10%% of its cells; the bridge column keeps the leader's extent, each member is loaded with its source clamped to its own
+buffered region (so the padding holds its outermost ghost values: finite, physical, never read by a real cell's
+stencil -- buff_size is 4 and every admissible pair differs by exactly 4 cells, so a member's ghost shell never
+overlaps the leader's), the RK update writes only the member's own cells, and the flux capture reads the member's own
+faces. A NaN-poisoning validation arm for the padding is planned, not yet written. Same words to the same cells: bit-
+identical per block, and the pad = 0 path is the original test verbatim. Predictions in the harness's own metrics
+(amr-bench/padab.sh: 60-step identity pair, then 40/240 from-scratch pairs x 2 reps OFF/ON, batch logs on): batches
+-47 to -67%% per rank; [phase-rank] rhs max/min over 240 steps 1.28 -> ~1.1; [mpiwait] reflux mean 45 -> ~20 s per
+200 steps; marginal step ~-0.15 s (-7%% of the 2.16 s/step OFF marginal), which is ONE quantity, not rhs and wait
+added, since the fast ranks' wait is the slow ranks' rhs. Two reps against a ~5%% floor resolve -0.15 s/step only
+marginally. Falsifiers: batches fall but the rhs spread does not -> the per-batch fixed cost is not the mechanism and
+the rocprof split per batch is next; spread falls but the wall does not -> ledger 86's wait link, not this mechanism,
+is what fails. Note for reading ON logs: a padded member's record carries the leader's extent and cells, so the
+analyzer's cell-steps and ns-per-cell on ON arms are padded-cell based. Gates for landing: bit-identity (OFF path;
+ON path identity via the restart pair), goldens, oracle, CPU and NVHPC builds; default-off flag until the A/B.
+
+**5. Sweep (same binary, steady 240-step arms; hold 406199, 21:53-22:43, cap 32 / cap 96 / one level / np 4 in turn).** At cap 32 the
+mesh has 1,059 boxes (129-139 live per rank, 0.06-0.18 Mcells each) and only 118M fine cells against cap 64's 186M (the tighter
+tiling refines fewer cells), yet its rhs per rank is 196-218 s -- the same as cap 64's 166-219 -- at 22-25 ns per
+cell-step, twice cap 64's 12-16. Batching there saturates: level 1 runs 81%% of its batches at the 8-member cap (23,160 of
+28,656 at n = 8) at 3.0-3.2 ms per member, and the per-launch fixed cost is the same 5.5 ms, so a
+full batch of eight 0.09-Mcell blocks costs about what one 0.9-Mcell block costs at cap 64. Rank rhs at cap 32 tracks
+single-member batches (+0.78) and batches (+0.73), not blocks (+0.10). Two readings (interpretation, not measurement): a ~5-9 ms fixed cost per batch launch is the floor that
+plausibly sets the cap-64 optimum of the earlier cap sweeps, and the 8-member cap on a batch is a second lever after padding -- at cap 32 a 16-member batch would halve the fixed
+share; at cap 64 with padding, batches of 6-8 x 0.9 Mcells already amortise it.
+
+The other three arms close the identification from three directions. ONE LEVEL (amr_max_level = 1, cap 64): 64 boxes
+of two near-identical extents, 8 per rank; every rank forms exactly 957 batches and spends 48.8-49.4 s in rhs (max/min
+1.01) at 11 ns per cell-step -- when the extents are uniform the spread is gone (ranks 0, 2 and 4 still run 360 single
+member batches each from 7+1 splits, identically), and the per-cell cost is the best of the sweep. NP 4 (cap 64, 224 boxes, 52-71 blocks per rank): rhs 350-395 s follows
+batches (+0.88) and blocks (+0.94) and runs AGAINST cells (-0.69): the rank with the most cell-steps is the fastest.
+CAP 96: 83 boxes (level 1 2.20-2.30 Mcells, level 2 1.67-2.71), 9-12 per rank; level-1 batching mostly fails (three-plus extents at n = 1: 30-33 ms
+per block against 22.8 ms per member at n = 4, a single-batch penalty of ~9 ms here), the per-rank rhs spread is
+156-206 s (1.32), and the 240-step wall is 504 s against cap 64's 468 despite the lowest per-cell rate of the sweep
+(10-13.6 ns): big blocks buy occupancy and lose it back in batch fragmentation and granularity. Across the sweep the
+per-batch fixed cost is 5.5-9 ms and the per-member cost at n >= 4 is 10-12 ns per cell for blocks of 0.9-2.3
+Mcells and 18-39 ns for 0.07-Mcell blocks (39 at n = 4, 18-23 at n = 8); the wall optimum at cap 64 is where amortisation and fragmentation balance,
+and padding moves that balance.
+
+
+**Review.** Independent review before this was written: no blocker on the data; its corrections (the code-rule
+what-if replacing the sorted one, the reconstruction test as the causal evidence, the single-quantity wall prediction,
+harness metrics, the census's node, the 24 extents and 35,718 singles, the np4/cap96/cap32/one-level details) are
+applied, and the pre-registration was corrected before the arms were read.
+
+## 2026-09-05 (87) — PRE-REGISTERED: a per-block cost in the load-balance weight (cells + K x mean block) -- NEGATIVE, FALSIFIER FIRED: K = 0.45 (a 31%% blend toward count balance) moved at most one block per rank, the moved blocks carried their cells so the A/B cannot separate count from cells, and ranks with EQUAL counts differ by 10%% in rhs -- block count is a proxy for the real per-block cost driver
+
+**Pre-registration (memory note 20:45, before the build finished).** Ledger 86 found that on the steady 224-box mesh
+a rank's rhs step follows its block count (r = +0.8) at cells balanced to 1.5%%, and that the 0.22 s/step spread
+between the 26- and 30-block ranks is what the fast ranks wait at reflux. The per-level SFC cut balances
+wt = cells x rr^(l*d) only. The increment adds ``amr_lb_block_cost`` (real, default 0): every block is charged
+K x (mean block weight) on top of its cells, so each level's cut balances count as well as cells. K = 0.45 is the
+first probe (the per-block cost inferred from the rank spread is 16-55 ms/step against ~28 ms of physics per mean
+block, i.e. 0.5-2 mean blocks; the fit is ill-conditioned because cells are balanced, so K is a probe, not a fit).
+Predicted, on ledger 86's protocol (40/240 from-scratch pairs, amr_device_pack = T, hold 406199, 2 reps interleaved
+OFF/ON): the per-rank rhs max/min falls from ~1.29 to below 1.1, the [mpiwait] reflux mean from ~44 s per 200 steps
+to below 20, the marginal wall by 0.15-0.2 s/step. Falsifier: if the rhs spread does not shrink, block count is a
+proxy for something the cut cannot move, and the next instrument is a per-batch rhs timing on the steady mesh.
+Gate for landing: ownership moves, so the identity gate is tolerance + conservation, not bit-identity; goldens with
+the flag off; oracle off and on; CPU and NVHPC builds.
+
+**Result (ac6f3f3e, K = 0.45, hold 406199 on k004-001, 20:50-21:29; OFF/ON 40+240 from-scratch pairs x 2 reps,
+amr_device_pack = T; live blocks per rank from the last [amr-cap] report, rhs from [phase-rank] over 240 steps).**
+
+| | OFF rep 1 / rep 2 | ON rep 1 / rep 2 |
+|---|---|---|
+| live blocks per rank (steady mesh) | 26 26 27 31 30 30 29 25 (both reps) | 27 26 28 30 29 29 29 26 (both reps) |
+| rhs per rank, s over 240 steps | 183 187 197 219 220 227 234 203 / 182 188 198 222 227 226 225 201 | 192 187 202 211 228 222 232 208 / 190 189 203 211 243 223 227 206 |
+| rhs max/min | 1.28 / 1.25 | 1.24 / 1.29 |
+| [mpiwait] reflux mean, s per 200 steps | 45.9 / 43.2 | 41.2 / 48.3 |
+| wall 240-step arm, s | 470.8 / 465.3 | 462.8 / 484.5 |
+
+The flag was read (the ON arms' [amr-balance] weight totals are exactly 1.45x OFF: 270,152,122 = 186,311,808 x 1.45)
+and it moved the partition identically in both reps. The cut is a running-weight cut over Morton-sorted keys, so a
+constant per-block weight K x mean interpolates between the cell-balanced and the count-balanced boundary with blend
+K/(1+K): at K = 0.45 that is 31%%, and the level-2 boxes_max/mean went 1.150 -> 1.100, about a third of the way, with
+counts 25-31 -> 26-30 -- one block per rank, which is also the mesh's own regrid-to-regrid jitter. Count balance is
+reachable with a larger K and was not tested. Six ranks changed count; five followed their moved block in rhs by
+2-5%%, about one block's share -- but the moved block carried its cells (2.7-3.8%% of the rank's), so at the margin
+the A/B cannot tell count from cells. What breaks the count model is the UNMOVED ranks: rank 6 (29 blocks, unchanged)
+was the OFF maximum, and under ON the three 29-block ranks span 222-243 s while the 30-block rank 3 runs 211 s. The
+rhs max/min (1.28/1.25 -> 1.24/1.29), the reflux wait and the wall are unchanged inside the rep-to-rep spread, and
+the summed rhs rose 0.8-1.4%%. All three pre-registered predictions failed and the falsifier fired -- at modest
+power (a pure count model predicted ~7%% on max/min against 2-5%% rep noise).
+
+**What this closes and what it opens.** Closed: "balance block count" at K = 0.45 -- and, on the equal-count
+evidence, count itself as the cause; a larger K would balance counts but not the thing that costs. Open, and now the decisive measurement: WHAT per-block property
+sets a rank's rhs time at equal cells. Ledger 86's correlation (r = 0.8 over 8 ranks) was a proxy; the per-batch
+instrument (0b8020b3: one record per batch per stage with members, level, extents, cells and the swap/rhs/restore/rk
+times) and a sweep over cap 32/64/96, one level and np 4 on the steady-mesh protocol are running to replace 8
+confounded points with a regression over hundreds of batches per step, followed by a rocprof split of the same
+batches into kernel time and launch overhead. Until that lands, no cost-model change is proposed. The knob stays
+on its branch, unmerged; it is a two-line weight change and costs nothing to keep.
+
+
+**Gates.** None needed: the knob is not merged (parked on ``task17/lb-block-cost``; up/mega carries no trace of it
+beyond this prose). Independent review before this was written: no blocker; its corrections (the one-block limit is
+K's blend, not the cut's; the six movers and their cell shares; the equal-count ranks as the real evidence; the 1.45x
+weight line as proof the flag was read; the max/min rounding) are applied.
+
+## 2026-09-05 (86) — SCORECARD ITEM 2 RE-MEASURED ON THE PUSHED TIP, TWO CODES, ONE NODE, ONE WINDOW: MFC's steady-state AMR excess is 1.33 s/step (3 reps, sd 0.16, uniform control on the AMR deck's own MPI transport) against AMReX's 0.39 (sd 0.03), 3.4x on a 2x target, and the 40-step deck that priced every increment today sees only a third of the steady step
+
+**Protocol (amr-bench/twocode.sh + twocode_analyze.py; hold 406199 on k004-001, 19:31-20:34 (63 min against the one-hour rule: the rerun of the uniform control added 14 min); up/mega 6ddd8f1a pinned
+by hash).** Ledger 54's definition: excess = AMR s/step - uniform s/step x (cells advanced per step / 400^3), per code,
+from-scratch pairs differenced so the mesh-growth transient and warm-up cancel: MFC AMR (240-40)/200 on the campaign
+deck (400^3, 2 levels, cap 64, amr_batched_advance + amr_device_pack = T, batched_gather default off) and MFC uniform
+(60-20)/40 on the same physics; AMReX CNS blob (Test_GPU_CNS_Blob_3d, the big-grid deck of ledger 55) AMR and
+max_level=0 pairs (240-40)/200. Three reps, interleaved code by code, np=8 on one node. Cells advanced per step from
+each code's own count (MFC: 64.0M coarse + 186.3M fine = 3.91x; AMReX: 344.1M = 5.38x at the last step).
+
+| rep | MFC AMR s/step | MFC uni (rdma_mpi=T, matched) | MFC ideal | MFC excess | AMReX AMR | AMReX uni | AMReX ideal | AMReX excess |
+|---|---|---|---|---|---|---|---|---|
+| 1 | 2.429 | 0.234 | 0.915 | 1.514 | 0.824 | 0.083 | 0.449 | 0.375 |
+| 2 | 2.245 | 0.264 | 1.032 | 1.213 | 0.887 | 0.086 | 0.461 | 0.426 |
+| 3 | 2.139 | 0.224 | 0.877 | 1.262 | 0.833 | 0.088 | 0.472 | 0.361 |
+
+The uniform control was first run from the campaign's ``uni_60`` deck, which lacks the AMR deck's ``rdma_mpi = T``
+(review caught it: base-grid halo is 26-28%% of the uniform wall, so the transport matters); rerun with it on the same job and node
+(20/60-step pairs x 3, 20:30-20:34) the uniform rate is 0.234 / 0.264 / 0.224 s/step against 0.273 / 0.299 /
+0.289 without, which LOWERS the ideal and raises the excess (the mismatched-control values were 1.360 / 1.075 /
+1.010, mean 1.148). The matched control is the one reported.
+
+**Means: MFC excess 1.330 s/step (sd 0.161), AMReX 0.388 (sd 0.034); ratio 3.43x; the scorecard target is <= 0.78
+s/step at AMReX's 0.39 (2x).** The MFC reps trend down (1.51, 1.21, 1.26 matched; 1.36, 1.08, 1.01 with the mismatched control: the AMR marginal 2.43 -> 2.25 -> 2.14 while
+the uniform arm and both AMReX arms are flat); the compute MEAN barely moves but the slowest rank's rhs falls (rank 4: 259.8 -> 233.2 -> 233.3 s over 240
+steps, rank 3 similarly in rep 1) and the wait rows follow it (0.89 -> 0.74 -> 0.64 s/step), no co-tenant step
+touched the node, and no cause for the slower first-rep ranks is identified, so the spread is MFC's and the first rep carries most of it; the honest
+statement is 1.2-1.5, ratio 3.1-3.9x. This supersedes the scorecard's "1.82 measured, ~1.4 remains" as the item-2
+number: not a cross-day comparison (different deck and day), but the first three-rep, two-code, one-window reading on
+the pushed tip, and it is what the next increments are priced against.
+
+**Where the excess sits (MFC, marginal step 41-240 vs the uniform step scaled by cells, reps 1 / 2, s/step; the
+b:halo row lives INSIDE the coarse row, m_phase_timing.fpp:151, and is counted once here).** The uniform run has one
+advance row (``coarse``, which contains its b:halo); MFC's AMR step spends coarse 0.36/0.34 (b:halo 0.13/0.11 inside
+it) + fine rhs 1.02/1.00 + fine halo 0.10/0.07 = 1.47/1.41 on the physics the matched uniform rate prices at 0.92/1.03 (1.07/1.17
+with the mismatched control) -- a physics inflation of 0.55/0.38 s/step. The AMR-only families add gather 0.10/0.08, gfill 0.03/0.03, regrid
+0.15/0.15, reflux 0.33/0.27, seam 0.09/0.08, restr 0.18/0.16, swap 0.03/0.03 = 0.91/0.79. MPI wait alone (the
+[mpiwait] MPI rows, without the h:* host brackets) is 0.83/0.69 s/step in the AMR arm, 0.72/0.51 after subtracting
+the uniform's scaled halo wait -- and part of that wait sits inside the physics rows (halo + b:halo 0.21/0.17), so the
+two numbers are not disjoint halves. Read: exchange wait and the physics inflation on the fine blocks are of the same order (0.5-0.7 and 0.4-0.55
+s/step), and they overlap through the halo rows. Per-cell rates (rep 3, per rank, all net of the b:halo that sits inside the coarse rows, all on the matched
+control): fine rhs 42.5 ns per cell-step (23.3M fine cells per rank), the AMR run's coarse rhs 28.0, the uniform
+rhs 26.0 -- like-for-like rows (PH_COARSE brackets s_compute_rhs only, the RK update is a separate row; the fine
+halo row is outside the fine rhs row), so the fine blocks' rhs is 1.63x the uniform per cell and the coarse level
+~8%% slower under AMR.
+
+**Per-level counts (rules of evidence).** AMReX at step 240: L0 64.0M, L1 57.08M, L2 223.06M (280.1M fine; the
+mesh drifts 324-348M over the window, the last step is used). MFC: L1 64 boxes, L2 160 boxes, 186.3M fine cells in
+total -- the code prints per-level boxes but not per-level cells. AMReX's mesh carries 1.5x MFC's fine cells, so
+per fine cell the excess ratio is ~4.4x; the protocol compares absolute seconds, as ledger 54 does, and the mesh
+asymmetry (ledger 54 F3) is noted. AMReX's own excess reads 0.39 here against ledger 55's 0.335 (other node, other
+day, plot files on there): a 15%% swing in the reference itself, which is why the target is re-based to 2x of the
+same-window AMReX (0.78) rather than quoted as 0.68.
+
+**What the 40-step deck cannot see, stated once.** Every increment of ledgers 82-85 was priced on 40-step arms whose
+timed window has ONE fine block in total for steps 1-20 (seven ranks idle at the fine level) and 16 blocks per rank
+for 21-40 (the 127-box mesh 2); the mesh
+that the 240-step marginal steps on has 224 boxes (28 per rank) and its step costs 2.27 s on average (2.43 / 2.25 / 2.14), not 0.87. Today's launch-cost
+levers (worth ~15%% of the 40-step wall in ledgers 82-85's own arms) keep their absolute value on the steady mesh,
+which is a few percent of a 2.3 s step. Ledger 80's ~13 ms/block/step -- an other-day slope, used here only for
+scale -- applied to 28 blocks/rank is 0.36 s/step; the measured excess is ~1.3. The two-point slope remains
+the right progress metric for per-block increments; the steady-mesh marginal (this protocol) is the scorecard's.
+
+**The wait term is identified: per-rank rhs time follows BLOCK COUNT, not cells.** On the steady mesh the cut balances
+cells to 1.5%% (23.0-23.6 M fine cells per rank) but block counts drift 25-31 per rank ([amr-cap] live: 26, 26, 27, 31,
+30, 30, 29, 25), and the per-rank rhs time ([phase-rank], seconds over all 240 steps, ramp included) is 180, 188, 195, 219, 233, 223,
+229, 203 s in rep 3 (ranks 0-2 and 7 agree within 2 s across reps; ranks 3-5 run 13-27 s slower in rep 1) --
+correlation with blocks +0.85 / +0.82 / +0.81 (+0.73-0.75 if the alternate mesh state's counts are used, the
+[amr-cap] reports being one regrid apart on some ranks), with cells +0.15 / +0.28 / +0.16. The spread, 0.75 s/step
+(rank 0, 26 blocks) -> 0.97 (rank 4, 30 blocks), is what the fast ranks then wait at the next collective family:
+[phase-rank] reflux 79, 77, 64, 43, 12, 27, 25, 42 s (~98%% wait; rank 4, the slowest in rhs, 12 s; rank 0, the
+fastest, 79), correlation with rhs -0.85 / -0.89 / -0.97 and with blocks -0.59..-0.69. Block count explains most,
+not all: rank 7 (25 blocks) sits mid-pack at 0.85. The matched uniform arms show no such ordering (per-rank waits
+1.4-3.1 s over 60 steps), and rank 0 -- the fastest rhs rank under AMR, waiting the most -- waits the LEAST there,
+so the AMR ordering is the opposite of the node's own. Read together: with cells balanced, a rank's rhs step is set
+largely by how many (and therefore how small) its blocks are; the rank-to-rank spread of ~0.22 s/step is the largest
+identified component of the 0.72/0.51 s/step wait (regrid, restr, seam and gather waits carry per-rank asymmetry of
+their own), and the cell-weighted cut cannot see it. This matches the scorecard's bounded finding (block count
+predicts wait, r = -0.90; perfect balance worth 0.3-0.4) and names a mechanism in the cost model. The
+next increment is a cost weight per block of cells + K (K the measured per-block cost in cell-equivalents), behind a
+default-off flag, gated by tolerance + conservation (ownership moves) and A/B on this protocol.
+
+**Review.** Independent review in two passes before this was written: no blocker; the corrections (b:halo counted
+once, MPI-only wait, per-level counts, the matched uniform control -- which it caught -- , consistent per-cell rates,
+the rep-1 anomaly as one rank's slower rhs, exact per-rank values, "largest identified component") are applied.
+No code changes in this entry; the per-block cost weight is the next increment (``amr_lb_block_cost``, default 0,
+on ``task17/lb-block-cost``, A/B on this protocol pending).
+
+## 2026-09-05 (85) — LEDGER 81 RE-TESTED UNDER THE CLAUSE: the pooled consume's per-block slopes now FALL as pre-registered (gather 0.86 -> 0.44, gfill 0.24 -> 0.09 ms/block/step), so ledger 81's null was the mapper walk; in absolute terms it is a wash at 16 blocks/rank and -1.4%% at 86, so it lands as a default-off flag that pays only at high block counts
+
+**Pre-registration (memory note 21:00, before the build finished; ledger 84 states the hypothesis).** Ledger 81 parked
+``amr_batched_gather`` because its pooled consume (one own-copy, one unpack, one ghost fill per wave instead of one
+of each per block) cost MORE per block: gather slope 2.80 -> 2.93, gfill 1.01 -> 1.29 ms/block/step at kernel time
+unchanged. Ledger 82 then found that, in a unit without ``defaultmap(present:allocatable)``, every launch walks the
+components of any allocatable derived-type array it names -- and the pooled kernels name ``amr_cgp(1:sys_size, 1:n)``,
+5n components per launch, which at ~33 us each explains ledger 81's +1.6 ms per pooled fill at n ~ 10. The branch
+(4 commits, tip 1d7d6fd5) was rebased onto b5b1782e as c1e454b3 (the pooled branches keep the parked code; the
+per-block else-branches are up/mega's instrumented loops) and gated exactly as in ledger 81 (``inc.sh gate``: 60-step
+identity OFF vs ON, then two reps of cap-64/32 arms OFF and ON, all amr_device_pack=T, hold 405930 on k004-001).
+Falsifier, inverted: if the gather and gfill slopes now FALL under the flag, ledger 81's null was the mapper walk and
+the design is alive (merge as default-off flag, A/B per the rule); if they do not fall, the pooled design is dead on
+its own terms and this entry closes it.
+
+**Result (c1e454b3, hold 405930 on k004-001, ``inc.sh gate`` protocol of ledger 81, all arms amr_device_pack=T).**
+Identity: ``lustre_60.dat`` (3,072,000,000 bytes) and ``lustre_amr_60.dat`` (8,942,976,652 bytes) IDENTICAL OFF vs ON
+(60 steps, cap 64). Two reps of the four 40-step arms:
+
+| | OFF | ON |
+|---|---|---|
+| wall cap 64, s (rep 1 / rep 2) | 33.11 / 34.35 | 33.06 / 36.32 |
+| wall cap 32, s | 45.98 / 46.04 | 44.97 / 45.73 (per-rep -2.2%% / -0.7%%; mean -1.4%%) |
+| gather slope, ms/block/step | 0.86 (per-rep pairings 0.83-0.89) | 0.44 (rep 1: 0.52, rep 2: 0.36) |
+| gfill slope | 0.24 (all pairings) | 0.09 (0.12 / 0.07) |
+| wall slope | 8.80 (pairings 8.33-9.27) | 7.65 (8.54 / 6.75): NOT resolved, see below |
+| rhs / regrid / seam / swap slopes | 4.42 / 2.82 / 1.02 / 0.26 | 4.41 / 2.78 / 0.94 / 0.26 |
+| reflux slope | 1.30 | 0.79 (artefact of the rep-2 ON arm; with the rep-1 arm 1.05, inside OFF's 1.17-1.44) |
+| gfill absolute at cap 64, s (gate reps + 2 extra pairs) | 0.296 / 0.296 / 0.298 | 0.310 / 0.374 / 0.312 / 0.312 (+5%%; the 0.374 is the disturbed arm) |
+| gather absolute at cap 64, s | 1.034 mean; 1.046 / 1.080 | 0.927 / 1.171 / 0.928 / 0.850 (-11..-21%% outside the disturbed arm) |
+| wall cap 64, s, two extra OFF/ON pairs (run1, same deck) | 33.94 / 35.73 | 33.56 / 33.72 |
+
+The gather and gfill per-block slopes fell -- gather by 0.37-0.47 against an OFF rep spread of 0.06, gfill by
+0.12-0.17 against a flat 0.24 -- the same two rows that did NOT move in ledger 81 (2.80 -> 2.93 and 1.01 -> 1.29
+there, on the un-clause'd unit), with rhs/regrid/swap flat as the drift control. The cap-32 phase rows are tight in
+both reps (gather 2.27/2.19 -> 1.66/1.67 s, gfill 0.63/0.63 -> 0.47/0.48 s, -0.72 s together, matching the -0.66 s
+mean wall). The wall SLOPE delta (-1.16) is not resolved: with rep-1 arms it is -0.69, inside OFF's own 0.85 spread,
+and the mean is driven by one arm. That arm -- ON cap 64 rep 2 at 36.3 s -- is a whole-run disturbance, not a
+gather/gfill effect: every [mpiwait] row rose on all 8 ranks (TOTAL 6.97 -> 9.62 s; halo, seam, restr, reflux all
+up) while rhs and coarse barely moved, and the OFF cap-64 arm of the same round was elevated too (34.35 vs 33.11);
+no competing SLURM step or build touched the node in that window, so the cause is unattributed. Two extra cap-64
+OFF/ON pairs after review (run1 arms, same deck and job) settle it: gfill ON is 0.312 s in both (+5%% over OFF's
+0.296-0.298), gather ON 0.928 / 0.850 vs OFF 1.046 / 1.080 (-0.12..-0.23 s), and the ON wall is at or below the OFF
+arm in every pair of the day but the disturbed one (33.06 / 33.56 / 33.72 vs 33.11 / 33.94 / 35.73). So cap 64 is a
+slight net gain (~-0.13 s, -0.4%%), not a loss; at cap 32 (86 blocks/rank) both reps are negative (-2.2%% / -0.7%%). The pooled fill's own numbers give the crossover: its ms/call is 2.29 at ~7 members per wave and 2.52
+at ~28, i.e. ~2.2 ms fixed per wave and ~0.01 ms per member, so it breaks even against 0.225 ms per-block launches
+at ~7 members per wave -- about cap 64's operating point on this deck, which is why gfill alone is +5%% there
+while gather, whose pooled kernels replace many more per-block launches, already wins.
+
+
+**Verdict and what ships.** The design is alive and the ledger-81 entry is amended by this one: its "pooling saves
+nothing" was true on a unit whose every launch walked the pool's components; it is false once the walk is gone. The
+pre-registered DIRECTION is confirmed; the magnitude is "consistent with", not "explained by": the pooled fill fell
+from ledger 81's 4.8 ms/launch to 2.3-2.5 ms, more than 5n x 33 us at n ~ 7 predicts, and still ~1 ms above its
+census kernel time -- the pooled kernels keep 9 copyin maps per launch, so ledger 84's table lever applies to them
+too and is not yet applied.
+The flag stays DEFAULT OFF for this landing: at the campaign's operating point (~16 blocks/rank at cap 64) it is
+worth ~0.4%% and inside the day's spread; it pays clearly only where blocks/rank is high (-1.4%% at 86). Flipping
+the default waits on the CCE/NVHPC lanes running it and an A/B at a second operating point, per the rule. Ships as the default-off, bit-identical ``amr_batched_gather``
+(requires ``amr_device_pack``; excludes ``amr_subcycle``; falls back silently to the per-block path under
+non-polytropic QBMM, as ``amr_device_pack`` does) with this A/B as its measurement; the CCE/NVHPC lanes see
+the code only behind the flag. It is not counted on the scorecard. What it does buy the program: a measured
+per-block floor for the consume path -- gather 0.44 + gfill 0.09 ms/block/step with pooling vs 0.86 + 0.24 without
+-- so any future "per-block launch" argument for the gather family starts from 0.5, not 1.1, ms/block/step.
+
+**Gates (c1e454b3 for the arms and identity; the landed tip ab091b8f adds only the four preprocessor directives restored to
+column 1 that the rebase had indented, a whitespace change).** Identity OFF vs ON (60 steps, cap 64, amr_device_pack=T):
+``lustre_60.dat`` (3,072,000,000 bytes) and ``lustre_amr_60.dat`` (8,942,976,652 bytes) IDENTICAL. Goldens on the GPU
+lane, flag off: 70 passed, 0 failed, TOUCHED=0. Oracle np=2 with the flag OFF and again ON: F57C3A5B and EF58E377 both
+6 families, 0 unbalanced, 0 mismatches, seed controls PASS in both runs. CPU build passes. NVHPC compile gate
+(``amr-bench/nvhpc_gate.sh``, nvfortran 24.1, ``-tp=px``): no compiler error on the branch, nor on up/mega daaa80c7
+(the first NVHPC reading for ledgers 82-84's code). Independent review before this was written: no blocker; its
+corrections (per-rep reporting, the disturbed arm, the reflux artefact, the mechanism's magnitude, the directive
+indentation, the missing NVHPC gate) are applied, and two extra cap-64 pairs were run at its suggestion. Default-off
+flag ``amr_batched_gather``; the CCE/NVHPC lanes execute the pooled code only behind it.
+
+## 2026-09-05 (84) — PRE-REGISTERED, CONFIRMED ON THE FILL LAUNCH: eight per-launch copyin maps -> one device table + one update cuts the ghost-fill launch by 0.08-0.09 ms (-29%% / -40%% of the gfill phase); that is ~0.3%% / ~1.0%% of wall, and the larger wall deltas in the arms are MPI-wait movement, unresolved
+
+**Pre-registration (memory note 20:00, before the build finished):** microbench rows of ledger 82 -- eight copyins of
+6-int arrays 137 us per launch, one ``target update`` of a 48-int device table 33 us, bare launch 21 us -- predict that
+replacing the eight copyin'd slab tables of the ghost-fill kernels by one device-resident ``amr_slab_tab(8,6)`` loaded
+on the host and refreshed by ONE GPU_UPDATE per launch drops h:fill per call from 0.31 to ~0.23 ms and h:own from
+0.11 to ~0.05 ms at cap 64; falsifier: if neither moves by ~0.1 ms the copyin maps were not the per-launch floor and
+the table lever is closed.
+
+**The increment (b5b1782e, m_amr only, +33/-25 LOC).** ``amr_slab_tab`` is @:ALLOCATE'd with amr_cg (device-resident,
+so present under the file's clause); s_amr_fill_fine_ghosts (two kernels, instantiated for cons/gsta/gstb) and
+s_amr_gather_own_shell_device fill
+its eight rows (sb1,se1,sb2,se2,sb3,se3,soff,scnt over <= 6 slabs; rows 6 and 8 are stored but, as before, never read) from the same host arrays as before and read
+``amr_slab_tab(row, s)`` on the device -- same values, same order, so bit-identity is by construction. The kernels
+keep their shape; only the mapping changed.
+
+**Result (b5b1782e vs a235b5a4, same deck, hold 405930 on k004-001, arms 64/32/64 each; cap-64 rows from the second
+cap-64 arm, i.e. each chain's third arm, on both sides).**
+
+| | cap 64 | cap 32 |
+|---|---|---|
+| h:fill ms/launch | 0.315 -> 0.225 (-0.09) | 0.209 -> 0.127 (-0.08) |
+| h:own ms/launch | 0.115 -> 0.077 (-0.04) | 0.102 -> 0.092 |
+| h:unpk ms/block-consume | 0.605 -> 0.610 (untouched kernel) | 0.392 -> 0.401 |
+| gfill phase, s | 0.305 -> 0.218 (-29%%) | 1.091 -> 0.660 (-40%%) |
+| gather phase, s | 1.77 -> 1.57 | 4.53 -> 4.52 |
+| reflux / restr / seam, s | 1.07 / 1.23 / 0.95 -> 0.91 / 1.05 / 0.98 | 2.72 / 1.18 / 3.13 -> 2.39 / 1.14 / 2.94 |
+| rhs / regrid, s | 10.81 / 3.35 -> 10.71 / 3.40 | 17.14 / 7.32 -> 17.05 / 7.35 |
+| step-loop wall, s | 34.42 / 34.42 -> 33.12 / 33.65 (-2.2 to -3.8%%) | 49.51 -> 48.50 (-2.0%%) |
+
+Per-block slopes: h:fill 0.563 -> 0.317 ms/block/step, h:own 0.298 -> 0.281, h:unpk 0.497 -> 0.514 (untouched).
+The fill launch fell by the predicted ~0.09 ms (microbench (b)-(c) = 0.104). The own-shell prediction was NOT
+testable: the h:own bracket is shared -- in wave 1 it wraps the changed own-shell kernel, in wave 2 the untouched
+per-slab s_amr_copy_parent_box_cons launches -- so its ms/call blends both and the achievable drop is bounded by
+wave 1's share; and cap 32 has one arm per side, so its 0.01 ms is unresolved. The rhs/regrid rows are flat (drift
+control); the untouched h:unpk bracket did not move.
+
+**What the wall deltas are, and are not.** The increment's own phases account for gfill -0.087 s + own -0.024 s =
+-0.11 s at cap 64 (0.3%% of 34.4 s) and -0.48 s at cap 32 (1.0%% of 49.5 s). The rest of the -0.8..-1.3 s and -1.0 s
+wall deltas sits in wait-dominated rows (reflux -0.16 with its [mpiwait] row -0.15, restr -0.17 / -0.17, gather
+-0.20 with pgather wait -0.12 at cap 64; reflux -0.33 / -0.34 and seam -0.19 / -0.22 at cap 32), and the same
+chain's 60-step identity pair (cap 64, device_pack=T, same job) read 75.56 -> 78.57 s, +4.0%%. So the shipped saving
+is the gfill row; the wall percentages are n=1-2 movement of MPI wait and are not claimed.
+
+**Where the table lever ends, and what it reopens.** The remaining per-block launches of m_amr carry no small tables:
+the 408 pack/unpack launches per rank-step map only their payload slice (``copyin='[buf]'``) or nothing, the fused
+unpack maps its two plan tables and the payload, and the other slab-table users are feature paths this deck never
+runs (lerp under amr_subcycle, the pbmv variants under qbmm; same pattern, applied when those are measured); the
+fused packs of the device_pack path map ``[pl, pre]`` per launch and the seam exchange maps five per-pair tables per
+exchange (120 calls/rank, not per block) -- the same table treatment is available there and not yet priced. What
+remains per launch is the bare launch (21 us) plus the payload map, so the next step for the consume path is fewer
+launches -- and that reopens ledger 81 with a HYPOTHESIS: the pooled kernels there name ``amr_cgp(1:sys_size, 1:n)``
+with n the per-wave reserve, i.e. 5n allocatable components, and under the implicit map each launch walked them
+(ledger 82: ~33 us per component). Ledger 81's measured pooled excess was +0.215 s over 135 fills = 1.6 ms per fill,
+which the walk explains at n ~ 10 -- plausible, not measured on that branch. Under the file's clause the walk is
+gone, and ``amr_cgp`` is named only by kernels that launch inside the flag's branch (it is conditionally allocated,
+so the ledger-82 rule applies). The parked ``task12/batched-gather`` branch is therefore re-tested next, rebased on
+this commit, OFF vs ON on the same deck, with ledger 81's falsifier inverted: if the gather+gfill slopes now fall,
+ledger 81's null was the mapper, not the design; if not, the design is dead.
+
+
+**Gates (b5b1782e).** Identity across binaries (``inc.sh ident2``, 60 steps, cap 64, amr_device_pack=T, same deck and
+job): ``lustre_60.dat`` (3,072,000,000 bytes) and ``lustre_amr_60.dat`` (8,942,976,652 bytes) IDENTICAL against
+a235b5a4. Goldens on the GPU lane: 70 passed, 0 failed, TOUCHED=0. Oracle np=2: F57C3A5B and EF58E377 both 6 families,
+0 unbalanced, 0 mismatches, seed controls PASS. CPU build passes. Independent review before this was written: no
+blocker; its corrections (the wall accounting, the shared h:own bracket, the framing, the ledger-81 hypothesis and its
+magnitude, the omitted copyin sites) are applied. No flag: same values, same order, bit-identical.
+
+## 2026-09-05 (83) — SECOND UNIT OPTED IN: a launch-map trace ranks m_amr_registers (reflux capture) first among the units not yet opted in; opting it in is at most 2%% of wall at cap 32 (inside the arm spread) and nothing at cap 64 -- the derived-type mapper walk that ledger 82 removed is specific to m_amr, and the ranking is a detector for it, not a price list
+
+**Ranking the remaining per-launch maps from two traces, no build (00a7c569, m_amr already opted in).** A 2-step run under
+``LIBOMPTARGET_INFO=17`` gives every kernel's mapped-argument signature and a 40-step run under ``LIBOMPTARGET_INFO=16``
+gives per-kernel launch counts: 265,012 launches over 8 ranks x 40 steps = 828 per rank-step. Signatures are taken
+only from complete, unit-consistent map blocks (the 8 ranks interleave in the log; the first draft of this table took
+the wrong block for the hottest kernel and was corrected in review -- tool: amr-bench/rank_launch_maps.py). Per rank-step:
+
+| unit | launches | non-firstprivate maps | of which descriptor/attach | hottest kernels |
+|---|---|---|---|---|
+| m_amr_registers | 104.4 | 2,724 | 782 | amr_capture_boundary_flux 72.6 x 17; amr_capture_creg_dense_batch 14.6 x 62 |
+| m_weno | 77.6 | 2,303 | 518 | weno x3 at 8.6 x 50; preserve_monotonicity x3 at 8.6 x 29; pack_weno_input 25.9 x 10 |
+| m_amr (opted in) | 84.2 (+408 pack/unpack launches absent from the 2-step trace) | 1,988 | 320 | fill_fine_ghosts_cons 24.2 x 34 |
+| m_riemann_solver_hllc | 25.9 | 1,751 | 198 | hllc x3 at 8.6 x 64-70 |
+| m_mpi_common | 54.6 | 764 | 218 | sendrecv kernels, 14 each |
+| m_rhs + advection source | 60.4 | 958 | 241 | |
+| m_variables_conversion | 8.6 | 362 | 95 | conversion kernel 8.6 x 42 |
+| m_time_steppers | 3.0 | 72 | 12 | tvd_rk 3.0 x 24 |
+
+m_amr_registers is the reflux/capture family (ledger 80's reflux term and part of its seam term), a separate compilation
+unit that the m_amr opt-in could not touch, narrowly first among the units not yet opted in, with m_weno within 15%%.
+Two caveats the table carries: the 40-step trace's mesh holds 1-2 blocks for steps 0-20 and 16 for 20-40, so per-block
+launch counts are below the timed window's (fine for ranking, not for absolute predictions); and the 408 per-block
+pack/unpack launches of m_amr never appeared in the 2-step trace (one block), so they carry no signature here.
+
+**Audit (amr-bench/audit_present.py on the generated Fortran, corrected rule of ledger 82).** All 52 kernels name only:
+the batch tables a_*/b* (allocated unconditionally at reserve), flux_rsx_vf/flux_src_rsx_vf (m_riemann_solvers, allocated whenever the register kernels can launch: both
+sit under ``.not. igr``), y_cb (n > 0; both kernels sit under ``if (cyl_coord)``), and the local rtmp_d (@:ALLOCATE puts it on the
+device before its kernels). No bare non-declare module allocatable. One line + a comment: ``#:set
+MFC_OMP_PRESENT_ALLOCATABLE = True`` in m_amr_registers.fpp (a235b5a4).
+
+**Result (a235b5a4 vs 00a7c569, same deck, hold 405930 on k004-001, arms 64/32/64 each, per-rank means; the cap-64
+phase and bracket rows use the SECOND cap-64 arm on both sides).**
+
+| | cap 64 | cap 32 |
+|---|---|---|
+| step-loop wall, s | 34.16 / 35.64 -> 34.42 / 34.42 (inside the baseline's own 4.3%% pair spread) | 50.62 -> 49.51 (-2.2%%, one pair) |
+| reflux phase, s | 1.08 -> 1.07 | 3.04 -> 2.72 (-11%%) |
+| restr phase (m_amr, untouched), s | 1.29 -> 1.23 | 1.54 -> 1.18 (-23%%) |
+| seam phase, s | 1.15 -> 0.95 | 3.03 -> 3.13 |
+| rhs / regrid / gather phases | 10.86 / 3.48 / 1.81 -> 10.81 / 3.35 / 1.77 | 17.14 / 7.31 / 4.49 -> 17.14 / 7.32 / 4.53 |
+
+Per-block slopes (ms/block/step): reflux 1.40 -> 1.18, which is inside the reflux spread ledger 82 already reported
+for one binary (1.0-1.4); seam 1.34 -> 1.56, gather 1.92 -> 1.98, gfill 0.55 -> 0.56, rhs 4.50 -> 4.54, regrid
+2.74 -> 2.85; the ledger-82 consume brackets h:own 0.31 -> 0.30, h:unpk 0.45 -> 0.50, h:fill 0.55 -> 0.56 (they live
+in m_amr, untouched). Read honestly: at cap 32 one pair shows -2.2%% of wall with the reflux phase -11%%, but the
+untouched restr phase moved more (-0.36 s vs reflux's -0.33 s) in the same pair, so the claim is "at most 2%%, not
+resolved by one pair"; at cap 64 nothing. It ships because it is correct, gated and cannot cost anything; it is not
+counted as progress on the scorecard.
+
+**Why the ranking overestimated, so it is not reused as a price list.** 2,724 maps per rank-step at the microbench's
+14 us per map would have been ~40 ms/step (1.5 s over 40 steps); the measurement is ~0.3 s at cap 32 and nil at
+cap 64. The 14 us figure is a copyin of a small HOST array (allocate + transfer + free per launch); the registers
+kernels map descriptors of arrays already device-resident, and a present lookup of a plain array is far cheaper than
+the derived-type component walk ledger 82 removed (326 us per 10-component array). The trace ranking detects the
+walk (arrays of scalar_field/vector_field in a kernel's argument list -- m_amr had them, m_amr_registers does not)
+and prices nothing. What the present clause can still not remove is the per-launch copyin of small host tables
+(ledger 82: 137 us for eight of them, 21 us bare; one ``target update`` of a device table 33 us) -- at cap 32 the
+three consume brackets that carry it are 2.8 s of 49.5 s, and the 408 pack/unpack launches per rank-step carry the
+same kind. That, not the mapper walk, is the remaining per-launch lever; the rest of the per-block cost (rhs 4.5,
+regrid 2.8, gather 2.0, seam 1.5 ms/block/step) is work and protocol.
+
+**Gates (a235b5a4; 22b4fba9 differs only in fypp comment lines -- the formatter had wrapped the header into bare
+Fortran comment lines and a stray ``#``, which review caught).** Identity across binaries (``inc.sh ident2``, 60 steps,
+cap 64, amr_device_pack=T, same deck and job): ``lustre_60.dat`` (3,072,000,000 bytes) and ``lustre_amr_60.dat``
+(8,942,976,652 bytes) IDENTICAL against 00a7c569. Goldens on the GPU lane: 70 passed, 0 failed, TOUCHED=0. Oracle
+np=2: F57C3A5B and EF58E377 both 6 families, 0 unbalanced, 0 mismatches, seed controls PASS. CPU build passes.
+Independent review before this was written: no code blocker; its corrections (the ranking recount and the missing
+pack/unpack launches, the headline, the second-arm note, the ``.not. igr`` wording, the N5 archive) are applied.
+Other lanes untouched (the switch is read only inside the AMD branch of OMP_DEFAULT_STR).
+
+**Also settled for the next unit.** m_variables_conversion cannot opt in as a file: its conversion kernel names weight/R0
+(bubbles-only) and bubrs_vc unconditionally. Microbench N5: an explicit map of an unallocated array on the directive runs under the clause in the
+``alloc``, ``always,alloc``, ``to`` and ``tofrom`` forms, so those kernels can carry ``create='[weight, R0, bubrs_vc]'``
+(the macro's existing option, ``map(always,alloc:)`` on OpenMP) when that unit's turn comes; its whole tax is small.
+
+## 2026-09-05 (82) — THE PER-BLOCK COST IS NAMED: amdflang re-maps every allocatable array of derived type a kernel touches on EVERY launch, ~0.3 ms per 10-component array, linear in the component count; host geometry is nil; the fix is one line in the AMD macro lane
+
+**The question (ledger 81's next lever).** Ledger 80 priced the per-block AMR overhead at ~13 ms/block/step and ledger 81
+showed kernel time is invariant to a 15%% dispatch cut, so the ~4 ms/block/step in gather+gfill had to be NON-kernel time:
+host per-block work or launch/map overhead. This entry measured which, then measured why.
+
+**1. Host profile (0dce9d0a, five bracket-free host rows in the [mpiwait] table, both fill waves, OFF path).** Same
+clock as the MPI-wait rows, no MPI inside, on the default deck (amr_device_pack OFF, unlike ledgers 80-81's device_pack=T
+arms -- so the gather slope here starts at 7.6, not their ~2.9): h:slot (region/parent geometry + box intersect), h:shell (shell slabs + clip),
+h:own (own-copy launch), h:unpk (recv consume loop = unpack launches), h:fill (ghost-fill launch). Two-point slope
+cap 64 -> 32 (+69.75 blocks/rank over the 20 timed steps), hold 405930 on k004-001, arms 64/32/64:
+
+| row | ms/blk/step | note |
+|---|---|---|
+| h:slot + h:shell | 0.001 | host geometry: NOTHING (select_slot is O(1); the shell routines are 6 slabs) |
+| h:own | 1.888 | 0.61 ms per launch at cap 32 |
+| h:unpk | 2.075 | 1.5 ms per block-consume at cap 32 (per-box unpack launches on this deck) |
+| h:fill | 1.054 | 0.37-0.47 ms per launch; census kernel time 0.167 ms per launch |
+
+So the ~5 ms/block/step is entirely inside three synchronous launches, and the census kernel time is a minority of each
+bracket (fill: 0.167 of 0.474 ms). The "hoist host geometry into the per-regrid plan" lever named in ledger 81 is DEAD
+before it was built: there is no host geometry to hoist.
+
+**2. Microbenchmark (amr-bench/ubench, standalone Fortran, same amdflang flags as the MFC GPU build, k004-001).**
+
+| variant | us/launch |
+|---|---|
+| bare launch, data present | 21 |
+| + 8 copyin arrays of 6 ints (the OFF consume kernels' tables) | 137 (~14 us per MAP; one 256 KB map = 53 us: per map, not per byte) |
+| + ONE target update of a 48-int device table | 33 |
+| + 8 firstprivate ARRAYS | 6,125 (never) |
+| kernel touching an allocatable ARRAY of derived type, 10 components (cg(i)%%sf) | 326 |
+| same, 600 components (the pooled amr_cgp(i,m) shape) | 56,105 |
+| same 10-component data as ONE flat 2-D array | 21 |
+| 2-level q_ts(1)%%vf(i)%%sf (allocatable array of vector_field) | 707 |
+| nested through a NON-allocatable module scalar qq%%vf(i)%%sf (MFC's q_cons_qp) | 27 |
+| cg(i)%%sf with defaultmap(present: allocatable) | 27, device sums verified |
+| explicit-shape derived-type dummy q(sys_size), unit clean of implicit maps | 26 |
+
+The mechanism is compile-time and per compilation unit (T2/T3/T5, and `nm`: the `.omp_mapper._QQMmdtsf_t_omp_default_mapper`
+symbol exists exactly in the binaries/objects that hold an implicit map of an sf_t array -- T3, dt_cost, t_a, s0, T5_other.o --
+and in none of T5_main.o, T2, T1, s1, t_b3; outputs archived in amr-bench/ubench/results_2026-09-05_k004-001.txt): the moment ANY target region in a unit implicitly maps
+an allocatable array of a derived type, flang emits a per-element mapper for that type and every map of that type in the
+unit -- module arrays, explicit-shape dummies of it, nested arrays of it -- walks and re-attaches each component on every
+launch. This is the 0.31 ms/launch the fill bracket carries over its kernel, it is why the pooled kernels of ledger 81
+(amr_cgp with blocks x sys_size components) cost MORE per launch with fewer launches, and it is the m_ibm.fpp:1827
+per-element-mapper failure in a milder form. `defaultmap(present: allocatable)` on the directive asserts the arrays
+present with no map entry, so no mapper is generated: it is exactly what CCE's ``default='present'`` has always emitted,
+and the AMD lane has emitted NOTHING since the commit that added the AMD lane (d52a...b2b, "Add AMD compiler support"). amdflang accepts ONE defaultmap per directive (aggregate+allocatable,
+a split target/teams pair, `all`, and present+firstprivate:scalar are all rejected or fault); `has_device_addr` also
+works on module arrays (19 us, verified) but faults on dummies and crashes the frontend on nested types -- not used.
+
+**3. The increment (00a7c569 = 0dce9d0a + a per-FILE opt-in).** The first form -- the clause on every AMD kernel
+(08da1931) -- aborts at init: the conservative-to-primitive conversion kernel in m_variables_conversion names a module
+allocatable that is unallocated in this case (the implicit map maps 0 bytes; `present` refuses a null address). Because
+the mapper tax is per compilation unit, the increment is a file-level switch: OMP_DEFAULT_STR emits
+`defaultmap(present:allocatable)` on AMD only where the file sets `MFC_OMP_PRESENT_ALLOCATABLE`, and m_amr.fpp sets it
+(audited: the only bare module allocatables its 95 kernels name are amr_cg and amr_cons_br, both allocated
+unconditionally before first use; every conditionally allocated one -- amr_rvw, sw_jac, jac, amr_cg_pb/mv, amr_prim_st,
+amr_bt_*, amr_gst_* -- is declare-target (GPU_DECLARE), and declare-target allocatables are exempt: amr_rvw is unallocated on this deck,
+named under the clause in s_amr_restrict_overwrite_device_sf, and that kernel ran 400-1,125 times/rank without aborting).
+The 08da1931 abort was in fact the chemistry-only COMPONENT q_T_sf%%sf (m_time_steppers.fpp:296-307) named by the
+conversion kernel, so the audit rule for any unit that opts in is: no kernel may name an allocatable VARIABLE OR
+COMPONENT that can be unallocated at launch unless it is declare-target. m_ibm keeps its four per-kernel copies. Net +14
+LOC (9 of them comment), no runtime flag: a compiler-lane default, like CCE's.
+
+**4. Result (00a7c569 vs 0dce9d0a: same source but for the switch, same deck, same hold job, arms 64/32/64 each,
+per-rank means over 8 ranks; per-launch rows from the second cap-64 arm of each chain, the first arms read
+0.437->0.111, 2.030->0.612, 0.474->0.314).**
+
+| | cap 64 | cap 32 |
+|---|---|---|
+| step-loop wall, s | 38.28 / 37.68 -> 34.16 / 35.64 (-5 to -11%% pairwise, means -8%%) | 61.73 -> 50.62 (-18%%) |
+| h:own ms/launch | 0.446 -> 0.139 | 0.610 -> 0.109 |
+| h:unpk ms/block-consume | 2.010 -> 0.673 | 1.496 -> 0.390 |
+| h:fill ms/launch | 0.493 -> 0.334 | 0.374 -> 0.209 |
+| gather phase, s | 4.18 -> 1.81 | 14.79 -> 4.49 |
+| gfill phase, s | 0.48 -> 0.32 | 1.95 -> 1.09 |
+| rhs phase, s | 10.92 -> 10.86 | 17.14 -> 17.14 |
+
+Per-block slopes (cap 64 -> 32, ms/block/step): h:own 1.89 -> 0.31, h:unpk 2.08 -> 0.45, h:fill 1.05 -> 0.55; the
+gather phase 7.60 -> 1.92 and gfill 1.05 -> 0.55; rhs, regrid, reflux, seam unchanged (4.5, 2.7-2.9, 1.0-1.4, 1.3-1.7).
+The launch-bracket sum fell from 5.02 to 1.31 ms/block/step and the WALL slope from 16.8-17.2 to 10.7-11.8
+ms/block/step, without touching a kernel; post-fix gather (1.9) sits below the pre-fix device_pack=T value (2.8-3.0).
+This is the device_pack=OFF deck, so it is NOT subtracted from ledger 80's device_pack=T 13 ms/block/step; that
+re-measurement is owed, and its first reading is the identity pair below (device_pack=T, 60 steps, cap 64: 80.23 ->
+76.92 s, -4.1%%). rhs did not move because m_rhs did not opt in (its per-batch ~4.5 ms/block/step is the next unit to
+audit); rhs and regrid flat across the hour between arms is also the node-drift control. The remaining 1.3 ms/block/step
+in the three brackets is the genuine launch + 8-map + kernel floor (microbench: 137 us for eight copyin maps, 21 us bare).
+
+**Gates (all on 00a7c569; dede9e33 adds only `#!` comment lines, verified by diff -- no non-comment line differs).**
+Identity across the two binaries (new `inc.sh ident2`, 60 steps, cap 64, amr_device_pack=T, same deck and job):
+`lustre_60.dat` (3,072,000,000 bytes) and `lustre_amr_60.dat` (8,942,976,652 bytes) IDENTICAL. Goldens: 70 passed, 0
+failed, TOUCHED=0. Oracle np=2: F57C3A5B and EF58E377 both 6 families, 0 unbalanced, 0 mismatches, seed controls PASS.
+CPU build: passes at dede9e33 (mfc-amr-cpu, --no-gpu). Independent review before this was written: no code blocker; its corrections (the -5..-11%%
+range, +14 LOC, device_pack=OFF stated, no subtraction from ledger 80's device_pack=T number, the audit rule) are applied.
+NVHPC/CCE/OpenACC lanes: the only functional change is inside the AMD branch of OMP_DEFAULT_STR; the other branches are
+byte-identical to before. Landed on up/mega as ONE squashed lane commit (bbec0451, the global form, does not build; the three lane
+commits and the gated hashes stay on origin/task13/host-profile); no flag, since a compiler-lane default is not a behaviour
+change of the solver (bit-identity above).
+
+**CORRECTION (same day, 17:30) to the audit rule above, before any other unit opts in.** Two sentences in this entry
+are wrong and are retracted: "declare-target allocatables are exempt" and "the 08da1931 abort was the chemistry-only
+COMPONENT q_T_sf%%sf". Microbenchmarks N1-N4 (amr-bench/ubench, outputs archived): a kernel naming an UNALLOCATED module
+allocatable array aborts under the clause in every form -- bare, ``declare target`` plain/link/enter/to, after an
+``enter data map(alloc:)``, from its own module or use-associated -- while a null allocatable or pointer COMPONENT of a
+module scalar or of a dummy runs fine (``scalar_field%%sf`` is a pointer). The amr_rvw "counter-example" was a misread:
+the kernel that names it is the ``if (cyl_coord)`` sibling in s_amr_restrict_overwrite_device_sf, and the launch trace of
+00a7c569 shows the launched kernel's 35 arguments hold no amr_rvw. So the 08da1931 abort was the bubbles-only weight/R0
+(declare-target via GPU_DECLARE, allocated only under bubbles_euler) named by the conversion kernel. **Corrected rule for any unit that opts
+in: every kernel that names a conditionally allocated module array must launch only under that array's own allocation
+condition.** m_amr re-audited under it with the audit tool (amr-bench/audit_present.py, generated-Fortran based): amr_rvw
+(cyl_coord), sw_jac/jac (``if (igr) call s_amr_igr_swap_sigma``), amr_cg_pb/mv (do_pbmv / pull_host paths), amr_gst_a/b
+(amr_subcycle, the lerp path), amr_prim_st/amr_bt_* (``if (amr_prim_batch) call s_amr_convert_prim_batch``) -- all
+guarded; amr_cg, amr_cons_st, amr_stor_st, amr_cons_br allocated before first use. The shipped opt-in stands; the goldens
+that gated it ran on the GPU lane (staging ``gpu-mp-0e981924c0`` built 15:31, lock ``gpu: mp``), including AMR with IGR
+(2 tests), viscous (2), hypoelastic (2), IB (8), MHD (3), chemistry (3), bubbles (2), cylindrical (1); none with QBMM or
+alt_soundspeed. Pre-audit of m_rhs under the corrected rule: its kernels name alpha1/2, blkmod1/2, Kterm (alt_soundspeed),
+tau_Re_vf (viscous), rhs_hatL/R_vf and flux_gsrc_n (hypo_nc dual pass), nc_iface_vel_n (use_nc_iface_vel), qL/qR_prim
+(.not. igr) -- each behind its own condition on first reading, but m_rhs's rhs kernels are few and large (the census
+put weno/riemann at ~9 launches/rank/step of 2.5 ms each), so its per-launch gain is bounded by ~3 ms/step; the
+per-block rhs term (~4.5 ms/block/step) is per-batch work, not this tax. Whether the remaining 540 launches/rank/step
+pay the walk elsewhere (m_time_steppers, m_variables_conversion, m_cbc, m_weno, m_riemann_solvers) is the next
+measurement, not assumed.
+
+**What this does NOT claim.** Nothing about NVHPC or CCE changes (their lanes emit what they emitted). The per-block cost
+outside gather/gfill (rhs per-batch ~4.6, regrid ~2, reflux 2.0, seam 1.6 ms/block/step, ledger 80) is not yet
+re-measured under the clause; the census counted 540 launches/rank/step at cap 64, so the same tax sits in the
+block-count-independent floor too, and the whole-step number is the one that matters.
+
+## 2026-09-05 (81) — NEGATIVE, PRE-REGISTERED, FALSIFIER FIRED: pooling the gather consume into three launches per wave is bit-identical and saves nothing on the first attempt -- the pooled kernels cost more per block than what they replaced, and gather's residual cannot be apportioned from these runs
+
+**AMENDED by ledger 85 (same day): the null below was the amdflang per-launch component walk of ledger 82, not the
+design; under the file's ``defaultmap(present:allocatable)`` the pooled consume's gather+gfill slopes fall as pre-registered,
+and the flag landed default-off.**
+
+**The increment (parked on `task12/batched-gather`, NOT merged).** Behind the default-off `amr_batched_gather` (requires
+`amr_device_pack`), the gathered coarse patch `amr_cg` becomes a pool with one patch per owned block, and each wave's
+per-block consume -- own-copy kernel, fused unpack, ghost-fill kernel, two phase brackets, per block -- becomes a host loop
+registering members plus THREE launches for the whole rank (m_amr.fpp: own_shell/parent_copy + unpack_pool + fill_bat).
+Same words to the same cells. +457 net LOC over 6 files (7babe175..af957751). The pattern is the batched advance's and
+the fused packs', the only two increments this campaign that have moved the excess.
+
+**Pre-registration of record: ledger 80 section 6, commit 97eedbb1 at 11:43** -- before any data (identity 12:44-12:48,
+slopes 12:49-12:59): gather ~3.0 + gfill ~1.0 of the ~13 ms/block/step should fall by most of that 4 ms; **falsifier: if
+the gather+gfill slopes do NOT fall, the per-block cost in those phases was never the launches, and pooling the kernels
+is finished as a lever for them.**
+
+**Identity gate: PASSED.** 60-step steady-mesh run on k004-001 (job 405930), flag OFF vs ON with BOTH waves pooled:
+`lustre_60.dat` **IDENTICAL, 3,072,000,000 bytes**; `lustre_amr_60.dat` **IDENTICAL, 8,942,976,652 bytes**; nan=0 both.
+The increment changes no value. Gate provenance: goldens 70/70 flag-off on the F1 working tree (7babe175 + diff) and on
+d0a25c8c; np=2 oracle with the flag ON on 631707a4, 6 families snd==rcv, `[amr-xa]` blocks identical to the
+device-pack-only runs, both seed controls abort -- on a CPU-debug binary, which could not see the device bug below.
+
+**The measurement: two-point slope, cap 64 vs 32, flag OFF vs ON, back-to-back on k004-001, 2 reps, af957751.**
+
+| phase | slope OFF | slope ON | delta | | absolute, cap 64, 40-step arm | OFF | ON | |
+| gather | 2.97 | 2.87 | -0.10 | | gather (reps) | 1.60 / 1.72 | 1.92 / 2.00 | **+18%** |
+| gfill | 1.05 | **1.35** | **+0.30** | | gfill (reps) | 0.55 / 0.56 | 0.75 / 0.79 | **+39%** |
+| rhs / regrid | 4.57 / 2.95 | 4.59 / 2.98 | ~0 | | wall cap 64 | 34.25 / 35.84 | 35.37 / 35.53 | inside OFF's 4.5% spread |
+| reflux / seam | 1.28 / 1.48 | 1.23 / 1.62 | -0.05 / +0.14 | | wall cap 32 | 53.30 / 53.05 | 54.16 / 55.01 | +2.7%, ON r2 the outlier |
+| restr / swap | 0.38 / 0.27 | 0.43 / 0.30 | ~0 | | wall slope, ms/block/step | 13.0 | 13.7 | |
+| coarse / halo | -2.10 / -0.11 | -1.79 / -0.04 | +0.32 / +0.07 | | (coarse is ledger 80's mesh-1 b:halo artefact, not the increment) | | | |
+
+The phase rises are resolved -- the OFF and ON reps do not overlap for gather or gfill; the wall deltas at n=2 are not.
+Per-block launches and brackets DID go: the bracket call counts are measured, gather 1207 -> 480 per rank at cap 64 and
+5445 -> 480 at cap 32, gfill 967 -> 135 and 5205 -> 187 (the dispatch multiplier was not censused). **The falsifier fired
+as written.**
+
+**What the data does and does not say.** For gfill the reading is clean: the PH_GFILL bracket wraps ONLY the kernel in
+both paths, so with zero per-block launches, brackets or host calls left inside it, the pooled kernel itself costs more
+per block than the per-block kernel it replaced -- a padded `collapse=3` to the largest member, a per-element slab
+search over member tables, and ~9 table maps per launch. For gather the bracket also holds the whole exchange side
+(plan, fused pack, sends, MPI wait; messages grow with blocks), so its unchanged 2.9 ms cannot be apportioned among
+per-message cost, per-block host geometry and per-member kernel cost from these runs. An earlier draft of this entry
+claimed the residual "is host-side work"; that is one hypothesis among three and is withdrawn as a claim. Also
+withdrawn: "the consume never had per-box maps" -- the OFF kernels carry ~8 small `copyin` maps per block and the pooled
+path ~20 per wave, and the absolute rise at fixed cap (gather +0.30 s over ~240 pooled waves = 1.25 ms/wave, gfill
++0.215 s over 135 fills = 1.6 ms/fill) is per-WAVE sized, i.e. consistent with per-launch table maps at tens of us each
+-- an alternative to "slower per element" that a rocprofv3 kernel-time census (ledger 75's recipe) would settle in one run.
+
+**One confound was mine, and it is being retested.** The pooled unpack passed the WHOLE receive pool to `copyin`. That
+pool is shared across wave families and grows by doubling (`s_amr_fw_szr`), so each launch moved up to several times the
+wave's used bytes where the per-block path copies exact slices. Fixed in 1d7d6fd5 (copy only
+`amr_fw_rq(1:amr_fw_rqbase(rnp) + amr_fw_rqsz(rnp))`), pre-registered before its build finished: if gather's slope now
+falls toward <= 1 ms the launches did matter and the first null was this artefact; if it stays ~2.9 the result above
+stands. **RETEST RESULT (1d7d6fd5, same node, same protocol, 2 reps): the result stands.** gather slope 2.80 -> **2.93**, gfill
+1.01 -> **1.29**, rhs/regrid/reflux/restr/swap within +/-0.12; walls cap 64 OFF 34.28/34.59 vs ON 34.94/35.12, cap 32 OFF
+51.25/52.42 vs ON 53.30/53.49. Identity again IDENTICAL on both files. The over-copy was real and the fix removed it -- gather's absolute cost at cap 64 went from +18 percent (1.66 -> 1.96 s)
+to flat (1.706 -> 1.701 s) -- but the pooled gather then merely matches the per-block path: the launches it removed were
+worth nothing measurable. gfill's pooled kernel remains slower (+18 percent absolute, 0.545 -> 0.643 s; slope +0.27). Two builds, four reps, one answer: pooling the consume's launches does not pay on this deck.
+
+**The census (rocprofv3, all 8 ranks, cap 64, 40 steps, retest binary) names the mechanism.** Ghost fill: 7,740 per-block
+dispatches -> 1,080 pooled, GPU time **1,296 -> 1,326 ms (equal)**. Unpack: 13,980 -> 960 dispatches, GPU time **446 -> 169
+ms (-62 percent)**. All kernels: 172,927 -> 146,707 dispatches, 157,160 -> 154,392 ms (-1.8 percent). **The pooled kernels
+are NOT slower per element** -- GPU time is equal or better -- so the +18 percent in the gfill PHASE is entirely outside
+the kernels: ~0.7 ms per pooled launch of table-map and launch overhead (nine `copyin` tables per fill), which eats the
+unpack's GPU saving. The "slower per element" reading of the first draft is therefore wrong and the reviewer's
+alternative is the one supported. Under the profiler's own per-dispatch tax the ON arm is FASTER (35.5 vs 37.6 s), and
+without it slower -- the direct sign that bare launch cost on this system is small. **For ledger 80's model this is the
+load-bearing number: kernel time is invariant to a 15 percent dispatch cut while the per-block slopes do not move, so the
+~4 ms per block per step in gather + gfill is essentially all NON-KERNEL time -- host-side per-block work plus map and
+launch overhead -- which is measured here, not hypothesised.** Which of those two it is remains for the host profile.
+
+**A trap found on the way, worth its own line.** The first GPU run of the pooled path died in a device access fault at a
+null address on every rank. Cause: the per-member tables were created with `@:ALLOCATE`, which MAPS them to the device;
+the kernels then took them by `copyin`, and copyin on an array already present does NOT re-transfer -- the kernels read
+zero-filled device tables, `m = 0` indexed off the front of the pool, wild address. The proven fused-plan arrays are plain
+`allocate` for exactly this reason. Rule: a host-built table a kernel takes by `copyin` must be host-only; a
+device-resident array must be `@:ALLOCATE`'d and never `copyin`'d. Fixed in af957751; the buggy binaries produced no
+output, so nothing false was measured.
+
+**Why parked and what would revive it.** +457 LOC (1d7d6fd5 on the remote) behind a flag whose only measured-correct value is F is bloat by the
+repo's own rule; the ledger entry is the durable artefact. Two things keep the branch alive: (i) its pooled unpack IS more GPU-efficient (446 -> 169 ms) and its ghost fill is
+no worse, so making the member tables device-resident with ONE `GPU_UPDATE(device=)` per wave instead of nine `copyin`
+maps per launch would likely turn the increment slightly positive -- but the ceiling is the unpack's ~0.3 s per 8 ranks
+per 40 steps, i.e. ~1 ms/step, not worth a cycle now; (ii) its member tables are the substrate for hoisting the per-block
+geometry into the once-per-regrid plan -- IF a host profile of the OFF-path loop
+(system_clock around each geometry call; `s_amr_select_slot` is O(1), so any real per-block host time means one of the
+geometry routines scans) shows that time exists. If it does not, delete the branch.
+
+**Scope.** np=8, one node, one deck, 40-step from-scratch arms, 2 reps; the OFF-vs-ON comparison at fixed cap is
+unaffected by the mesh-1 asymmetry and the never-stepped step-40 mesh (ledger 80). OFF baselines from both gates on job
+405930: cap 64 33.3-35.8 s, cap 32 51.4-53.3 s, four-rep means 34.5 / 52.4 (+52 percent), against ledger 80's +57 percent
+on the degraded node (flag ON there). The node's OFF walls drifted +3-4 percent between 12:16 and 12:56 -- harmless to
+the interleaved comparison, but "healthy" does not mean stationary.
+
+## 2026-09-05 (80) — PER-BLOCK COST IS ~13 ms PER BLOCK PER STEP ACROSS SIX PHASES, PER-DISPATCH NOT PER-BYTE, AND IT IS A QUARTER TO A THIRD OF THE GAP -- NOT THE GAP: three drafts, two reviews, one model
+
+Asked where MFC is genuinely poor against AMReX: absolute per-GPU overhead, **1.32 s/step** (ledger 75's ON arm 2.2378
+minus the uniform ideal 0.915) against AMReX's 0.335 at its own GPU-sane grids (ledger 55), **3.95x**, against a 2x
+target -- with ledger 54's caveat that the meshes are not matched. This entry replaces two drafts an independent review
+rejected and a third the same reviewer corrected on a load-bearing point. What each got wrong is recorded because the
+error was the same three times: interpreting a measurement before checking what it measured.
+
+**1. Withdrawn: "reopen ledger 70" and "cap 32 wins now".** Both rested on "box count, not work, gates the step." Rank 3
+holds the most blocks (31 vs 28) AND the most `fine_work` -- confounded on one rank, as ledger 62 already said. "Work is
+balanced (1.027)" quoted the cost MODEL; measured steady-window rhs is `0.821 0.873 0.934 1.029 1.031 0.999 1.052 1.127`
+s/step, imbalance **1.146**, peaking on rank 7, whose fine work is below the mean -- while rank 0, the FASTEST, carries above-mean fine work. Ledger 70's ruling reason -- every
+candidate weight reproduces the map rejected on 2026-07-31 -- is untouched; its Candidate B remains conditionally open as
+it wrote it, and nothing here moves it.
+
+**2. Survives: the per-family floor/skew split, as an upper bound.** Per-rank `[mpiwait]`, differenced steady window,
+flag OFF, ledger 78's healthy window, 6 reps; floor = min over ranks, skew = mean - min:
+
+| family | mean | floor | skew | | family | mean | floor | skew |
+| regrid | 0.2135 | 0.0143 | 0.1992 | | restr | 0.0649 | 0.0351 | 0.0298 |
+| reflux | 0.1106 | 0.0115 | 0.0990 | | pgather | 0.0316 | **-0.0055** | 0.0372 |
+| b:halo | 0.0660 | 0.0210 | 0.0449 | | gather | 0.0171 | 0.0077 | 0.0094 |
+| seam | 0.0645 | 0.0128 | 0.0516 | | halo | 0.0148 | 0.0129 | 0.0018 |
+| **TOTAL** | **0.5829** | **0.1100** | **0.4729** | | | | | |
+
+`pgather`'s floor is negative: min-over-ranks of a differenced quantity is downward-biased, so "81 percent skew" is a
+ceiling. `WT_REGRID` sums four heterogeneous WAITALL sites and `[mpiwait]` prints one calls/rank, so a low wait can mean
+fewer posted requests; the "least wait = critical path" reading fails on reflux outright (rank 7: least wait AND smallest
+phase, 0.019 vs 0.292, flat work). Solid: the regrid straggler is deterministic (rank 3 argmin 6 of 6) and its cost is
+tight, regrid+seam skew **0.251 +/- 0.014 s/step** (t95, n=6) -- the instrument to confirm any balance change on.
+
+**3. The clustering knobs are inert here, and the mechanism is the merge.** `amr_cluster_eff` 0.9/0.8/0.7/0.6 x
+`amr_blocking_factor` 4/8, one shared `pre_process`: all eight arms yield the same mesh (160 L2 boxes, 1.150, per-rank
+26/26/27/31/29/29/28/28, identical `fine_work`). The parameters provably applied -- first-regrid `[amr-merge] pair_tests`
+3,504,628 -> 398,278 -> 12,720 (275x), second-regrid `box_bytes` 132,700 -> 14,212 -- so the clusterer worked completely differently
+and converged on the same boxes, because the min-separation merge (`m_amr_regrid.fpp:1001`, inside `s_amr_cluster`)
+collapses every clustering to the same set; documented in-tree 2026-08-27 (`:237-241`). The cap tiling (`:1622`) is what
+then fixes the count at 160, as the positive control shows: `amr_max_grid_size` 64 -> 32 moves it to 712.
+
+**4. The result that carries the model -- read against the mesh that was actually stepped.** A 40-step from-scratch arm
+regrids at steps 20 and 40 and exits before stepping the step-40 mesh (`p_main.fpp:71`), so the timed stepping (21-40)
+runs on mesh 2, not the final one. An earlier draft tabulated mesh 3 and was wrong by that whole mesh. Mesh 2, cap 64 vs
+32, same binary, same deck, back-to-back on one node:
+
+| | blocks (L1+L2) | `fine_work` | L2 `boxes_max/mean` | wire words (`[amr-xa]`) | messages | 40-step wall, flag ON |
+| cap 64 | 127 | 122.29M | 1.016 | 7.6167e9 | 19,376 | 37.02 s |
+| cap 32 | 685 | 120.60M (**-1.4%**) | 1.029 | 7.6158e9 (**flat**) | 35,530 | 58.08 s (**+57%**) |
+
+**Matched work, matched bytes, matched balance, 5.4x the blocks, 57 percent slower.** This refutes the per-byte
+alternative directly and makes the per-dispatch reading (ledgers 75, 77) the only one left. Per rank, +69.75 blocks over
+20 stepped steps: the six named phases sum to **~12.5 ms per block per step**; the WALL slope is 11 (13 with one regrid amortised)
+because the mesh-1 coarse artifact below subtracts ~2.5, so corrected the stepping cost is ~13.5 and ~15 with regrid.
+Regrid is 33 ms per block per regrid taking both regrids over the blocks each built (41 on the mesh-2 delta alone).
+Fused packs ON. By phase, ms per block per step: rhs ~4.6 (a per-BATCH slope -- mean batch fill
+4.3 -> 6.5, ill-defined per block), gather ~3.0 (was **7.8** before the fused packs, same basis -- the metric detects a
+shipped increment), reflux ~2.0, seam ~1.6, gfill ~1.0, swap ~0.3. `coarse` fell 3.4 s (ON; 3.7 OFF) NOT because work moved: at cap 64
+the step-1-20 mesh is ONE block on rank 0, and seven ranks wait on it in `b:halo` (ON: rank 0 2.9 s vs 5.6-7.4 s on the
+rest; OFF: 3.1 vs 5.9-6.6); `coarse` minus `b:halo` is flat between caps on both. Cap 32 tiles that mesh across ranks. So
+the wall delta UNDERSTATES cap 32's stepping penalty by ~3 s, and from-scratch 40-step arms
+carry a mesh-1 asymmetry that a differenced steady window (40 vs 60 at both caps) would not.
+
+**5. Sizing, honestly.** At 28 blocks/rank, per-block cost is **~0.36-0.42 s/step of the 1.32 excess -- a quarter to a third**,
+the largest structural component with a name and a validated pattern against it (the batched advance, the fused packs,
+the only two increments this campaign that moved the excess). It is NOT the gap: **~1.0 s/step is per-step cost that
+does not scale with block count** -- the skew ceiling of section 2 (<= 0.47, of which perfect balance recovers maybe
+0.2-0.3), the 0.11 protocol floor, and fine-block per-cell inefficiency (ledger 54: 7.58 vs 3.13 ns/cell). That term is
+now the larger open question and nothing in this entry characterises it. Every knob tried today had to fail: the merge
+fixes the box set, count-balancing moves three blocks (3 x 13 ms), and cap 32 pays 5.4x the per-dispatch cost against
+a work saving that belongs to a mesh nobody stepped and cannot be derived from these runs.
+
+**6. The program and its metric.** Drive per-block cost down phase by phase with the fused-plan pattern -- gather's
+consume and unpack (pooled, in flight as `amr_batched_gather`), then reflux, seam, gfill, then rhs batch fill and regrid
+migration. Expected: gather + gfill ~4 of 13 ms -> ~0.11 s/step at cap 64, ~8 percent of the excess. **The progress
+metric is the two-point slope**, cap 64 vs 32, back-to-back, on the differenced steady window: a within-pair comparison,
+valid on any node, no canary needed. Whether a smaller cap ever pays cannot be answered until that slope is measured on a
+mesh that is actually stepped at both caps.
+
+## 2026-09-05 (79) — DELETED: amr_rg_gather and its 35 dead sites, a flag nothing has ever set
+
+Found by the ledger-75 reviewer while auditing the `pgather` attribution, and confirmed independently: `amr_rg_gather`
+was declared `.false.` in `m_amr.fpp` and **assigned nowhere in `src/`**, so all 35 sites guarded on it were
+unreachable -- 30 `[phase]` tic/toc brackets and 5 `@:ASSERT` blocks validating the gather plan against the inline
+derivation. A comment already in the tree said as much ("nothing sets it since the chunked rebuild landed") and worked
+around it at the one live check, so this had been known and left.
+
+**Why it was worth deleting rather than noting.** The dead brackets own real instrument rows -- `pg:all`, `rb:seam`,
+`rb:own`, `rb:post`, `rb:alloc`, `rb:rsv`, `rb:pack`, `rb:unpk` -- which therefore can never record. That is the
+misleading-instrument class this session lost hours to twice over (ledger 74's `pgather` attribution, ledger 76's
+invented bracket inflation). `rb:wait` reads non-zero only because it has a SECOND, unguarded tic site; a reader
+comparing `rb:*` rows would have had no way to know which are live.
+
+**Why the deletion is provably safe.** The flag is permanently `.false.`, so none of the removed blocks ever executed;
+removing code that cannot run cannot change behaviour, whatever variables it touched. No phase ids were removed -- ids
+are kept so older budgets still parse, per the convention in `m_phase_timing.fpp`.
+
+Net **-56 LOC** (5 insertions, 61 deletions), all in `m_amr.fpp`. Gates: precheck clean; `simulation` and
+`pre_process` build on BOTH lanes (amdflang OpenMP offload and CPU); **all 70 AMR tests pass, 0 failed, 0 golden files
+modified.** `post_process` does not link on either lane in this worktree -- undefined references from a Flang IR
+module against the LAPACK install -- but it fails identically on the UNMODIFIED tree (verified by stashing the change)
+and builds fine in `mfc-amr-dev`, so it is a broken dependency local to this build tree and not attributable here. It
+does mean this worktree cannot currently satisfy a full three-target CPU build, which is worth repairing before the
+next lane check.
+
+## 2026-09-05 (78) — THE NODE'S INTRA-NODE MPI WAIT DEGRADED 4.4x DURING THE SESSION: it explains the "drift", the unusable step column, and probably the np=16 hang -- and the gather column was immune
+
+Four things went wrong after the fused-pack merge, and they turn out to be one thing.
+
+**The measurement.** Same pinned binary, same deck, same node (k004-002), same flag-OFF arm, differenced steady
+window, with **identical call counts throughout** (`regrid` 0.05/step, `rb:gath` 11.55/step):
+
+| flag-OFF arm, in time order | `w:regrid` | `regrid` phase | `w:TOTAL` |
+| A/B reps 1-6, 02:45-03:30 | 0.2135 | 0.3535 | 0.5844 |
+| memmgr sweep, manager disabled, 05:43-06:50 | 0.2182 | 0.4337 | 0.6186 |
+| memmgr sweep, manager default, 05:43-06:50 | 0.4102 | 0.6929 | 0.7389 |
+| recheck, 09:00-09:19 | **0.9487** | **1.2986** | **1.3488** |
+
+The whole step went 2.388 -> 3.370 s/step and **every bit of the +0.98 is `regrid`, and within `regrid` it is WAIT**:
+`mg:wait` 0.124 -> 0.544, `rb:wait` 0.087 -> 0.399, unbracketed residual unchanged at 0.021 -> 0.022, `rhs`, `gather`,
+`coarse`, `seam`, `swap` all flat. Same calls, same bytes, same answers -- the ranks simply wait 4.4x longer. At np=8
+this is intra-node, so it is not the cross-node fabric that killed k004-004/005. No competing SLURM job ran on the
+node at any point (checked live), and `GPU_LOCK` was held throughout.
+
+**What it explains.** (i) Ledger 76's "this node drifts 9.6 percent" -- that was the early, mild phase of this.
+(ii) Ledger 77's whole-step relative sd of 9.4-17.5 percent -- not random noise but a monotone slide.
+(iii) The np=16 hang of job 405909, where ranks spun at 100 percent CPU in MPI progress with every GPU idle: the same
+degradation an order worse and cross-node. It remains unproven, but "MPI on this machine got 4.4x slower over six
+hours" is a much better-supported explanation than a latent deadlock in our AMR exchanges, and the earlier framing
+overweighted the code.
+
+**What it does NOT touch, and why that matters.** `gather` non-wait -- phase minus its two MPI-wait rows -- reads
+0.2230 (A/B, 6 reps), 0.2253 (memmgr, 3 reps), 0.224 (ledger 74, a DIFFERENT binary) and 0.277-adjacent only where
+wait is included. It is wait-free by construction, so it was immune to the whole slide. **This is the mechanism behind
+ledger 77's rule**: on a degrading node, price an increment on a wait-free phase, because the step and every
+wait-bearing row track the environment rather than the code. Ledger 75's -0.14 s/step whole-step figure was taken in
+the healthy window (`w:regrid` 0.2135, matching the session's best) and stands, but the robust number for that
+increment is and always was the -0.134 on gather non-wait.
+
+**A confound in my own ledger-77 design, disclosed.** The 2x2 ran all manager-disabled cells before all
+manager-default cells within each rep, so the default cells sat systematically later in a degrading node -- not
+counterbalanced. Its conclusion (the allocator setting recovers 7 percent of what the flag recovers) rests on the
+wait-free gather column and so survives; had it rested on the step column it would be void. Counterbalance arm order
+in every future sweep.
+
+**The filesystem event, and a near-miss worth recording.** `/work1` (WekaFS, not Lustre -- `lfs` does not exist here)
+hit ENOSPC at 08:58 with `amr-bench` at 1.1 TB, of which 477 GB was regenerable `restart_data`. 200 GB was freed and
+writes resumed. The near-miss: a Python `open(path, "w")` on the plan document truncated it to **0 bytes** before the
+write failed, and only `git checkout` saved 5,166 lines of ledger. **Never truncate a file in place on a filesystem
+that may be full -- write a temp file and rename.** Freeing the space did NOT restore performance, which is how the
+disk-consumption hypothesis was falsified and the MPI-wait measurement above was found instead.
+
+**Standing rule this earns: a canary before any timing sweep, and it lives in a script.**
+`amr-bench/canary.sh` differences a 60-step flag-OFF arm against a 40-step one and refuses to proceed if
+`w:regrid` exceeds 1.5x the healthy baseline of 0.2135 s/step recorded above. ~5 minutes, and it would have saved
+most of the wasted node time in this session's second half.
+
+The first version of that script was WRONG and was caught by validating it before trusting it: a single 40-step
+from-scratch arm cannot see this degradation at all -- regrid reads 17.9 and 17.2 ms/call healthy against 25.2 and
+**18.8** degraded, overlapping ranges that would wave a degraded node through. A from-scratch run is diluted by the
+cheap early regrids; only the steady window exposes it. Replayed against known data the differenced version separates
+cleanly: healthy reps score 0.99x and 0.97x, degraded reps 4.57x and 4.32x. **Validate a guard against a known-bad
+case before relying on it** -- the fabric check in job 405908 printed "fabric ok (rc=2)" and let six rungs run against
+binaries that did not exist, for exactly the want of this step.
+
+## 2026-09-05 (77) — FALSIFIED, MY OWN HYPOTHESIS: the allocator setting recovers 7 percent of what the fused packs recover, so the per-map cost is the MAP, not the malloc
+
+Ledger 75 hedged its ~151 us/dispatch constant on `LIBOMPTARGET_MEMORY_MANAGER_THRESHOLD=0`, this bench's standing
+default, which disables libomptarget's device-block reuse so every `map` is a real alloc/free. The obvious worry is
+that the whole fused-pack win is then an artifact of our own environment: if the cost is device malloc, turning the
+memory manager back on should recover it with no code at all, and the increment merged as `a11b4fe7` would be
+redundant on this machine. That was worth one experiment before anyone builds further on it.
+
+2x2, flag {off, on} x memory manager {0, default}, same pinned binary, differenced 60-40 steady window, 3 reps
+interleaved, one node, one allocation. `t_step_save` pushed past `t_step_stop` so the ~12 GB write sits OUTSIDE the
+window (ledger 76 item 2).
+
+| gather NON-wait, s/step | value | recovers, vs the shipped baseline |
+| OFF + manager disabled (the shipped baseline) | 0.2253 | -- |
+| OFF + memory manager at its DEFAULT | 0.2157 | **0.0096** |
+| OFF -> ON, manager left disabled | 0.0876 | **0.1377** |
+| ON + manager at its default (both) | 0.0816 | 0.1436 |
+
+**The environment variable recovers 7 percent of what the flag recovers.** The hypothesis is dead: re-tuning the
+allocator is not a substitute for the increment, and the two are very nearly additive.
+
+**And that refines the mechanism, which is the more useful result.** If the per-map cost were dominated by device
+allocation, enabling a device-block cache would have removed most of it; it removed a fourteenth. So what the fused
+packs delete is the `map` machinery itself -- target-region entry and exit, the host/device transfer, the implicit
+synchronisation -- and NOT `hipMalloc`. Ledger 75's hedge, that the constant "would likely shrink with the memory
+manager at its default", is now measured and is wrong: it shrinks by 7 percent. The constant is a property of the
+OpenMP offload runtime's per-region path on this hardware, not of our allocator tuning, which makes it far more likely
+to transfer to Frontier than the hedge implied. It is still one machine and one compiler, and the CCE lane will say.
+
+**A methodological note that cost nothing and is worth keeping.** In this sweep the whole-step column has a
+rep-to-rep relative sd of 9.4-17.5 percent while the gather non-wait column has 2.0-6.6 percent, on the very same
+runs. The node degraded through the session (ledger 76 item 3) and the step number degraded with it, but the phase
+number did not. Two independent confirmations fall out: gather non-wait flag-OFF reads 0.2253 here against 0.2230 in
+the six-rep A/B and 0.224 in ledger 74's separate binary, and flag-ON reads 0.0876 against 0.0892. **On a drifting
+node, price an increment on the phase it targets, not on the step -- the step buys noise.** The -0.14 s/step
+whole-step figure in ledger 75 stands on its own six clean reps and is NOT re-derived from this sweep, whose step
+column is not usable for anything.
+
+## 2026-09-05 (76) — THREE MEASUREMENT FAILURES, ONE RETRACTION: a caveat I invented, a node that drifts 9.6 percent, and a ladder that overwrote its own evidence
+
+Negative results are deliverables. Four things went wrong today that cost real node time and one of which reached a
+pushed ledger, so they are recorded here rather than rediscovered.
+
+**1. RETRACTED: the "~3 percent phase-bracket inflation" of ledger 74.** That entry explained the gap between its steady
+step (2.432 on / 2.836 off) and ledger 73's (2.357 / 2.737) as `GPU_WAIT` overhead from the `[phase]` brackets, and an
+independent reviewer reproduced the arithmetic (+3.18 and +3.61 percent) and passed it. Both of us checked the numbers
+and neither checked the premise. The two arm sets use **byte-identical `simulation.inp` files** (`cmp` clean) and the
+same binary, and BOTH print 58 `[phase]` rows and 12 `[mpiwait]` rows: there is no instrumented-vs-un-instrumented
+contrast in that measurement at all. The rule "verify a tool's format assumption before believing its diff" applies to
+one's own harness, and an independent review of the arithmetic will not catch an invented mechanism. Ledger 74 is
+corrected in place.
+
+**2. The bracket cost is still UNMEASURED, and two attempts to measure it failed.** The obvious design -- rerun with
+`rank_time_wrt = F` -- does not work, because `step-loop wall` is printed BY the phase module: the un-instrumented arm
+has no wall line, so the harness reported `wall=NONE` and measured nothing. The second attempt timed every arm on an
+external clock instead, which is sound, but it ran while a CPU-heavy reviewer sat on the same node and returned the ON
+arm SLOWER than OFF (2.925 vs 2.528 s/step), contradicting six clean reps; a third attempt, after that node had written
+24 GB of comparison dumps and while a 4-node ladder was writing to the same Lustre, put the OFF arm at 3.27 s/step
+against 2.388 in the clean run. Both were discarded. Note for the next attempt: each arm writes ~12 GB at its save step
+INSIDE the step-loop wall, so a timing sweep should set `t_step_save` beyond `t_step_stop` and take I/O out of the
+window entirely.
+
+**3. This node drifts far more than the effects being measured.** Same binary, same namelist, same arm: `dpoff_40`'s
+internal wall was 37.29-37.75 s across six interleaved reps between 02:45 and 03:30, and 40.85 s at 03:59 -- **9.6
+percent** on an arm whose own six-rep spread is 1.2 percent. The drift is not uniform across arms either: it hit the
+flag-OFF arm while the ON arm stayed in range, which is consistent with the OFF path's ~934 device maps per rank per
+step being far more exposed to allocator state than the ON path's ~115. Consequences: absolute walls on this node are
+only comparable WITHIN an interleaved sweep, and a 3 percent difference between rep sets hours apart -- exactly what
+item 1 mistook for a mechanism -- is inside the noise and needs no explanation.
+
+**4. The 8-GPUs/node ladder: one outlier, not a noisy denominator -- and the first doubling IS a number, 1.30x.**
+405683 alone looked unusable: np=8 gave 1293.6 then 1065.3 s (a 21 percent spread) against np=16's 1710.3 and 1629.3,
+so the doubling read anywhere from 1.32x to 1.53x. The 2-node follow-on 405888, same binary, settled it: np=8 there is
+1276.4 and 1283.5 on a different node. Three of the four np=8 measurements, across two jobs and two nodes, cluster at
+**1284.5 s with a 1.3 percent spread**; the 1065.3 is a lone outlier. So the first doubling at 8 GPUs/node is
+**1.300x** (1.291x if only 405683's own same-allocation rep1 is used, so the cross-job combination is not load-bearing)
+-- against the 1.20 bar, and to be read WITH the regrid row before anything is concluded about where it comes from.
+np=32 was never obtained. Both np=32 rungs failed at `MPI_Init` on **k004-005**, and 405888's np=16 rungs failed the
+same way on **k004-004**: two new sick nodes, both now on the live exclude lists. Cross-node MPI_Init is the recurring
+failure mode on this machine (k004-002 and k004-008 before them), so a ladder must verify the fabric on its whole
+allocation before it starts, not discover it at the top rung. Separately, the queued follow-on job 405888 shares the same case directories
+and started the moment 405683 released its nodes, overwriting np8's rep-1 logs at 04:04 -- the walls were extracted from
+this job's own logs at the time they ran, but the artifacts are gone. The harness hardening after the fabricated np16
+rung covered stale logs WITHIN a job and does not cover two jobs sharing a directory; the fix is a per-job subdirectory,
+not another grep.
+
+## 2026-09-05 (75) — THE FUSED GATHER PACKS ARE WORTH 0.14 s/step, AND THE COST THEY REMOVE IS PER-MAP, NOT PER-LAUNCH: 12 GB of output byte-identical
+
+The increment ledger 74 pre-registered, measured and reviewed. `task10/fusedpack` replaces the four per-box F1/F2
+coarse-patch gather pack/unpack call sites with fused kernels over the wave's flat transfer list, behind the default-off
+`amr_device_pack`. Design: ONE binary (2f650c39) for every arm, `amr_batched_advance = T` everywhere, differenced 60-40
+steady window, 6 reps interleaved, one node (k004-002), one allocation (405823). The OFF arms' `simulation.inp` is
+byte-identical to the proven steady arms of ledger 73.
+
+| quantity, differenced steady window (n=6) | flag OFF | flag ON | delta |
+| gather, NON-wait work | 0.2230 | 0.0892 | **-0.1338** (t = -71) |
+| gather phase total | 0.2717 | 0.1189 | -0.1528 (t = -23.8) |
+| `gw:pack` bracket | 0.0542 | 0.0058 | -0.0485 |
+| MPI wait TOTAL | 0.5844 | 0.5588 | -0.0256 (flat) |
+| **whole step** | **2.3881** | **2.2378** | **-0.14** |
+
+**The headline number is -0.14 s/step, not the -0.1502 the six-rep mean prints.** Rep 4 is contaminated: I committed a
+git merge on the measurement node at 03:16:08, inside that rep's ON 40-step arm, which inflates the 40-step arm and
+therefore inflates the differenced effect. Leave-one-out over all six reps ranges -0.129 to -0.173 and is significant
+every way; dropping the contaminated rep specifically gives **-0.141, t = -3.93**. Quote -0.14. The lesson is the older
+one restated: a timing A/B owns its node, and "just a git commit" is node activity.
+
+**What the cost actually is, corrected in review.** The dispatch census (rocprofv3, all 8 ranks, differenced over the
+same steady window) shows the four per-box kernels go 7476 -> 0 dispatches/step and three fused kernels go 0 -> 918.
+Their GPU time falls only 0.0146 -> 0.0048 s/step per rank. So roughly **5-15 percent of the saving is GPU time and
+85-95 percent is per-MAP cost** -- and "per-map" is the correction: each per-box call is a whole OpenMP `target` region
+with a `copyout`/`copyin` on its buffer slice (`m_amr.fpp:2598`, `2266`, `2289`, `2625`), i.e. a device allocation, a
+transfer and a synchronisation, not a bare launch. `--kernel-trace` records no memory copies at all (`memory_copies` is
+empty in all 32 databases), so the trace cannot separate those components and must not be described as measuring launch
+overhead. The range 5-15 percent rather than a point 7 percent is because the GPU numbers come from profiled n=1 runs in
+which unrelated kernels with identical dispatch counts moved by +24 ms/step -- that is the noise floor against a -79
+ms/step family signal.
+
+**Why it is nevertheless a fixed per-transfer cost and not bytes.** The `[amr-xa]` word counts are identical in both
+arms: F1 60.58 and F2 113.36 Mword/step over 8 ranks, about 174 MB/rank/step on the pack side either way. Same bytes,
+same answer, 8.1x fewer maps, 0.14 s/step cheaper. The implied rate, 372 KB per dispatch over 151 us, is 2.5 GB/s -- an
+order below PCIe, which is what a fixed per-call cost looks like.
+
+**Hedge that must travel with the 151 us.** `amr-bench/env.sh` sets `LIBOMPTARGET_MEMORY_MANAGER_THRESHOLD=0` (the
+standing default since the np=4 allocator-retention finding), which disables libomptarget's device-block reuse, so every
+map is a real alloc/free. The A/B is internally valid -- both arms ran with it set, confirmed from the run's own
+environment line -- but the CONSTANT is specific to that setting. **MEASURED in ledger 77 and the hedge was wrong: the
+memory manager at its default recovers only 7 percent of what the flag recovers, so the cost is the map machinery and
+not the allocator, and re-tuning the threshold is NOT a substitute for this increment.**
+
+**Two descriptions of the increment that were wrong.** (i) It does NOT fuse "one kernel per family per stage": the packs
+fuse 89x (3738 -> 42 dispatches/step) but the unpack only 4.3x (3738 -> 876), because `s_amr_fx_run` fuses a contiguous
+per-(box, peer) run rather than a whole wave. The 8.1x is a blend. (ii) `gw:pack` is corroboration, not the mechanism
+evidence: only 36 percent of the saving lands in that bracket; the other 64 percent is in the part of `PH_GATHER` that
+no sub-bracket covers -- the F1 consume/unpack loop and the entire F2 wave, which has no `gw:*` brackets at all.
+
+**The falsifier did not fire.** It was: dispatches down >= 3x AND the gather flat => the cost is byte movement and
+device-side packing is finished as a program. Dispatches fell 8.1x and the gather fell with them, so device-side packing
+is live. The next increment is named by the same census: the unpack still issues 876 dispatches/step, and at the fitted
+per-map cost that is about 0.016 s/step still on the table -- a pre-registered prediction, testable against the same
+instrument.
+
+**Identity gate, which this campaign had NOT run.** The parked branch's "seven decks byte-identical" note was a
+wire-level check on an older tree, and no field output had ever been compared; worse, a later harness of mine overwrote
+the OFF arm's restart dumps. Re-run in isolated directories at 60 steps on the fully grown mesh, flag OFF vs ON:
+`lustre_60.dat` **IDENTICAL, 3,072,000,000 bytes** and `lustre_amr_60.dat` **IDENTICAL, 8,942,976,652 bytes**; zero NaN
+in either arm; all `[amr-xa]` families balanced with snd == rcv in all 24 A/B runs; mesh, per-rank `fine_work`,
+`[amr-cov]`, `[amr-merge]` and `[amr-cad] escaped 0` identical between arms. This matters more than a wire check
+because the fused pack `copyout`s the ENTIRE send pool (`m_amr.fpp:7574`, `7916`), so any word the kernel does not write
+would ship uninitialised device memory to the host. It is correct today only because the pool is exactly tiled, with
+zero slack, and the `MFC_DEBUG` NaN poison covers the patch and not the pool -- a comment belongs at that call site,
+because a future padding or alignment change would break it silently.
+
+**Gates, run on the MERGED tree (up/mega + the branch), not the pre-merge branch the parked note was gated on.** The
+merge itself was conflict-free. precheck clean; builds green on BOTH bars -- amdflang OpenMP offload
+(`--mpi --mp-gpu`) and CPU (`--mpi --no-gpu`). Goldens: 62 AMR + churn tests, 0 failed, 0 golden files modified, run on
+the offload build. That filter turned out to miss 8 of the 70 tests matching AMR, so they were found and run
+separately: the 5 `AMR + L0 tiles` tests (coexist multi-level and subcycle, np=1 and np=2) PASS, and so do the 3
+chemistry-AMR tests once the chem build is given the bench fftw on `LD_LIBRARY_PATH` -- without it every one dies at
+exit 127 on a missing `libfftw3.so.3`, which reads as a test failure and is not one. **All 70 AMR tests pass, none
+regenerated.** np=2 order oracle on both split-tower
+decks: 6 families balanced with snd == rcv at both flag settings, the `[amr-xa]` blocks byte-identical flag-off vs
+flag-on, and all four `MFC_XA_SEED` controls abort with ORDER ORACLE MISMATCH (so the oracle is not blind). Merged as
+`a11b4fe7`, default off. Still owed before the default can flip: the CCE and NVHPC lanes.
+
+**Scope.** np=8, one node, one case (399^3, `amr_max_level = 2`, cap 64, `amr_regrid_int = 20`), one rep per census arm.
+The win scales with per-rank transfer count and nothing here is a scaling claim. The branch base predates Task 9, but
+the merge into up/mega touches only the regrid chunked-gather region and NOT `s_amr_stage_fill_wave` or
+`s_amr_parent_fill_wave`, so the absolute 0.14 s/step should transfer unchanged while the 6 percent-of-step figure is a
+lower bound on the merged tree, where Task 9 has already shrunk the denominator.
+
+## 2026-09-05 (74) — WHERE THE REMAINING 1.44 s/step SITS: only about a quarter is MPI wait, and the largest non-wait AMR term is the gather at 0.224 s/step -- which is what the parked fused-pack increment attacks
+
+Same differenced steady window and node as ledger 73, rerun with `rank_time_wrt = T` so the `[phase]` budget and the
+bracket-free `[mpiwait]` table both print, flag ON and OFF, 2 reps. Two caveats before the table. (i) **CORRECTED
+2026-09-05, see ledger 76:** this entry originally attributed the gap between this run's steady step (2.432 on / 2.836
+off) and ledger 73's (2.357 / 2.737) to `GPU_WAIT` inflation from the phase brackets. That is FALSE. The two arm sets
+use byte-identical `simulation.inp` files and the same binary, and BOTH print 58 `[phase]` rows and 12 `[mpiwait]` rows
+-- there is no instrumented-vs-un-instrumented contrast anywhere in this measurement. The ~3% gap is run-to-run drift
+between rep sets hours apart, which the same node later showed at 9.6% on one arm. No bracket cost is measured here, in
+either direction. (ii) The binary is bin_b6 (98d1234d), which PREDATES the Task 9 merge, so its regrid rows are an upper
+bound on the current tree, by an amount np=8 cannot size.
+
+| family, flag ON | phase s/step | of which MPI wait | wait share |
+| rhs | 0.984 | -- | -- |
+| regrid | 0.334 | 0.204 | 61% |
+| gather (F1 + F2 waves) | 0.299 | 0.075 | **25%** |
+| coarse (base-grid solver) | 0.287 | 0.062 | 22% |
+| reflux | 0.137 | 0.128 | 94% |
+| restr | 0.128 | 0.071 | 55% |
+| seam | 0.099 | 0.071 | 71% |
+| rk / gfill / halo / swap | 0.039 / 0.039 / 0.033 / 0.028 | halo 0.028 | halo 84% |
+| **sum of the 11 top-level rows** | **2.408** | | |
+| **whole step** | **2.432** | **0.640** | **26%** |
+
+`b:halo` (0.065 phase, 0.062 wait, 95% wait) is deliberately NOT in that table: it is the base-grid halo exchange nested
+inside `coarse` (`m_phase_timing.fpp:149`), and listing it alongside top-level rows is how a reader double-counts. The
+eleven top-level rows account for 2.408 of the 2.432 s/step wall -- residual 1.0% -- so there is no large unlisted term.
+
+**The headline correction to my own earlier framing.** I have been describing the exchanges as "78-92% wait" and treating
+the remaining excess as a synchronisation problem. Across the whole step that is wrong: **only 26% of the step is time
+inside MPI calls** -- and 26% is a LOWER bound, because `[mpiwait]` brackets only `MPI_WAITALL`, blocking `MPI_RECV` and
+the base-grid `MPI_SENDRECV`. It counts no collective at all: the fourteen `MPI_ALLREDUCE`s, both `ALLGATHER(V)`s and the
+`ALLTOALL(V)` pair on the regrid path are outside it, as are four blocking `MPI_SEND`s and two bare `WAITALL`s. At np=8
+those regrid collectives sit inside brackets totalling ~0.01 s/step and the entire unbracketed residual is 0.024, so the
+true share is at most ~28% here -- but every omitted term is one that grows with P, so this wait share must be
+re-measured at a larger rung, never extrapolated to one. The wait-dominated families are real but small: reflux 0.137,
+b:halo 0.065 and halo 0.033 together are about 0.24 s/step.
+
+**The gather line, corrected in review.** `PH_GATHER` is ticked in TWO routines, not one -- the level-1 stage-fill wave
+(`m_amr.fpp:7246/7496`) and the level>=2 parent-fill wave (`m_amr.fpp:7617/7786`). The parent wave's `WAITALL` records to
+`WT_PGATHER`, which the wait table prints as its own row named `pgather`; but there is no `PH_PGATHER` phase id, and that
+row's phase bracket IS `gather`. The only other `WT_PGATHER` site is reachable exclusively from initialisation (cancelled
+by the differencing) or from the subcycle path (off here), so all of the differenced `pgather` belongs inside the gather
+bracket. Adding it, gather is **0.075 s/step of wait (25%), not 0.037 (12%), and 0.224 s/step of non-wait work, not
+0.26.** My framing's direction survives; its magnitude was 16% high. `coarse` is nominally a shade larger at 0.225
+non-wait, but that is base-grid solver work the uniform arm pays too -- gather's 0.224 is the largest non-wait term that
+is AMR overhead, and it is stable across arms (0.224 on, 0.222 off).
+
+**Which names the next increment, and it is already written.** The parked `task10/fusedpack` branch fuses the four F1/F2
+gather pack/unpack call sites into one launch per family per stage. It is already correctness-gated -- seven multi-level
+np=2 decks byte-identical flag-on vs flag-off with the flag verified live, plus an np=8 verify -- and what it never got
+was the dispatch census and the A/B. **What that A/B is worth is a pre-registered RANGE, not a ceiling.** The floor is
+the one component the brackets price directly: `gw:pack` = 0.057 s/step, the F1 send pack. The 0.224 is an upper bound
+that also contains work the branch does not touch -- the rank's own local patch copies (no wire, nothing to fuse),
+per-box host geometry, the parent wave's two plan scans, and ~84 per-box bracket device drains per step. Byte symmetry
+(F1 and F2 each move 1.2587e9 words per 40 steps) would put the four fusable kernels near 4 x 0.057, but that leaves
+nothing credible for the remainder, so the honest pre-registration is **0.06-0.15 s/step, and only the launch-overhead
+share of that.** The falsifier is unchanged: if fusing cuts dispatches by >= 3x and the gather phase does NOT fall, the
+cost is byte movement rather than launches, and device-side packing is finished as a program.
+
+**What the flag already did, visible here.** Between OFF and ON the whole step falls 2.836 -> 2.432 while the MPI wait
+TOTAL is flat, 0.627 -> 0.640, against a 0.066 spread between the two OFF reps. That holds for the TOTAL only. Inside it
+the wait redistributed by more than the total moved: `rf:wait` fell 0.049 while the `b:halo`, `gather` and `halo` waits
+rose 0.062 between them. So the batched advance removed compute-side launch overhead (rhs -0.389) and left aggregate
+synchronisation unchanged, but it did shift skew -- it took ~0.05 s/step out of reflux wait and handed a similar amount
+back elsewhere. Consistent with ledger 73's 0.38 s/step saving.
+
+**Caveats.** n = 2; the binary predates Task 9, so `regrid` (0.334, 61% wait) will be smaller on the current tree; and
+the 26% wait share is a lower bound that excludes every collective. (The "brackets inflate ~3%" caveat this entry
+originally carried is withdrawn -- see the correction above.)
+
+## 2026-09-05 (73) — STATEMENT 2 MEASURED PROPERLY: the steady AMR excess is 1.44 s/step, 2.1x the target, and the batched advance is worth 0.38 s/step of it
+
+The measurement ledger 72 pre-registered as owed, run and then reviewed. Design: 40-, 60- and 240-step arms of the same
+400^3 AMR deck and its uniform counterpart; `rdma_mpi = T` in every arm; `amr_batched_advance = T` only in the AMR "on"
+arms; one node (k004-002), one allocation (405823), 42 minutes, all 64 job steps strictly sequential, arms interleaved,
+the pinned binaries (simulation 99b6aeee, and the tax campaign's case-built pre_process 2d8c235a because that deck's
+initial condition is compiled in), 4 reps.
+
+| quantity (n=4 unless noted) | flag OFF | flag ON |
+| steady AMR, s/step | 2.737 +/- 0.238 | **2.357 +/- 0.083** |
+| ideal at the uniform rate | 0.915 | 0.915 |
+| **steady EXCESS, s/step** | **1.82** | **1.44** |
+| ratio to the 0.68 s/step target | 2.7x | **2.1x** |
+Saving **0.380 s/step (13.9%)**, confidence interval excluding zero. Mechanism, in-window: fine-block rhs 27.04 -> 19.59 s
+with its calls per rank 2,647 -> 1,095, partly given back as `coarse` +0.99 and `b:halo` +0.90.
+
+**The denominator was the whole uncertainty budget, so it was re-measured.** Differencing 60 minus 40 steps keeps only
+30% of a uniform run's wall, which is why that denominator carried a 25.4% spread ((max-min)/min, the convention used
+throughout) while the AMR-on arm carried 5%. A 240-step uniform arm differenced against the 40-step one keeps 83%: the
+spread falls to **3.5%** and its 95% interval tightens 8x, from +/-0.019 to +/-0.002 s/step. It barely moved the answer
+(excess 1.426 -> 1.442), which is the point -- the number is now denominator-insensitive. Both uniform decks are
+byte-identical, so all 8 samples are pooled; using either alone shifts the excess by 0.06 and was, in the first pass, a
+free choice that happened to favour the result.
+
+**What this window actually is.** Twenty steps on the fully grown 186,619,136-cell mesh **plus exactly one regrid** --
+not a regrid-free window. That regrid is 6.8 s of the 53.8 s OFF window and 7.0 s of the 47.0 s ON window, so 13-15% of
+the quoted "steady s/step" is regrid amortisation at the shipped cadence of 20, which is the right thing to include but
+must be named. `fine_work` is bit-identical across all 16 AMR runs (941,192 -> 122,288,960 -> 186,619,136), so **the flag
+does not change the mesh** and the comparison is sound.
+
+**The roundoff question is now measured, not owed.** The flag-on arms emit the non-uniform-grid NOTE by design. Comparing
+the surviving restart fields: initial conditions bit-identical; at step 40 the arms differ in 7.0% of 384M elements by at
+most 4.44e-15 (4 ULP against a field scale of 5.0); at step 60, 9.8% by at most 8.88e-15 (8 ULP). Nothing exceeds 1e-12
+and the error grows linearly, not exponentially. Still owed: an off-vs-off run-to-run control, since each rep's
+pre_process overwrote the previous rep's fields.
+
+**Three caveats that constrain what may be claimed.** (1) The excess is quoted to two significant figures; at n=4 the
+AMR-off arm's own interval is +/-0.24, so 1.8 and 1.4 are the honest precision, and "2.1x" should not be read as
+distinguishable from 2.0x or 2.2x. (2) Run order is confounded with the flag -- the ON arm was always second in its pair,
+and a null experiment on the byte-identical uniform decks shows second position is 1.5-2.1% slower, so the confound works
+AGAINST the saving and if anything understates it. (3) The OFF arm drifts monotonically across the four reps
+(2.534 -> 2.724 -> 2.808 -> 2.881, +13.7%) while the ON arm is flat (+4.2%, non-monotone); the per-rep saving therefore
+rises monotonically 0.252 -> 0.322 -> 0.443 -> 0.503. That drift is unexplained and is the largest threat to the saving's
+magnitude, though not to its sign. Also: k004-002 is on this project's own sick-node list for cross-node MPI_Init; a
+single-node 8-rank run does not exercise that defect, but it is a different node from ledger 58's.
+
+**No cross-validation is claimed against ledger 58.** Its 1.82 looks identical to this run's flag-off 1.82, and that is
+coincidence: four things differ (node, binary, rdma off vs on, rank-0 profiling attached) and the methods differ too --
+recomputing ledger 58's own arms by this run's differencing gives 1.95, not 1.82, because its stated ideal came from a
+longer uniform window. Its advertised "0.3% spread" was the AMR arm alone; its uniform arm spread 54.9%, unreported.
+
+**Where statement 2 stands.** The AMR excess over MFC's own uniform run is 1.44 s/step against AMReX's 0.34, so roughly
+4.2x rather than the 7-9x this began at, and 2.1x the "within ~2x" target. The batched advance delivered 0.38 of the
+~1.1 s/step still to find. The exchange families remain the named next target: they are 78-92% MPI wait (ledger 68), and
+the fused-pack increment that would cut their launch count is parked, gated for correctness but never measured.
+
+## 2026-09-05 (72) — THE CONTROLLED LADDER AND THE MI250X A/B, BOTH REVIEWED: the base-grid halo is 39% of all scaling growth, the batched advance saves 0.60 s/step, and our geometric mean EQUALS the SOTA bar's rather than beating it
+
+Two measurements, each verified line by line against raw logs by an independent reviewer before anything here was written.
+Six of my claims were corrected; the two substantive findings survived and one strengthened.
+
+### 1. The controlled MI210 ladder (job 405681, 4 GPUs/node, pre-Task-9 binary 74e494fc)
+One 8-node allocation ran every rung, rungs interleaved over two reps. Walls: np8 919.680 / 933.342, np16 1151.142 /
+1108.467, np32 1269.038 / 1288.784. Doublings **1.252 / 1.188** then **1.102 / 1.163**; geometric mean per doubling
+**1.175**. Constant density verified on both axes (8,000,000 coarse cells and 77,144,256 fine cells per rank at EVERY
+rung; per-rank subdomain 200^3 throughout, so the base-grid halo is call- and byte-identical across rungs at 3,600
+SENDRECVs per rank). Same binary in all six runs, re-hashed today.
+
+**The bar comparison I got wrong.** I wrote "1.175, under the 1.20x bar". The AMReX bar is 1.20x/1.15x, whose own
+geometric mean is sqrt(1.20 x 1.15) = **1.1747** -- our 1.1749 is EQUAL to it, to 0.01%, not under it. Comparing a
+two-doubling geometric mean against the bar's first rung flatters the result. Two pre-registered rules in
+density_ladder_readout.md also block a parity claim: ratios within +/-0.10 of the bar are inside single-run noise, and
+the bar was measured at np2->4->8 with regrid_int = 2 while this ladder is np8->16->32 at regrid_int = 20, so the bar
+must be re-run at matched rungs and cadence before parity is asserted. With n = 2 the 95% interval on the geometric mean
+is [1.095, 1.255] and **contains 1.20**. Quote the six walls and the point estimates; not four significant figures.
+
+**What grows, read with the regrid row** (2-rep means; the top-level phases close to the wall within 0.7%):
+| phase | np8 | np16 | np32 | share of the np8->np32 growth |
+| coarse (level-0 rhs) | 61.4 | 136.7 | 202.6 | **40.0%** |
+| of which b:halo | 39.3 | 114.2 | 177.3 | **39.2%** |
+| regrid | 94.7 | 147.3 | 160.9 | 18.8% |
+| restr | 57.8 | 86.9 | 115.2 | 16.3% |
+| halo | 16.2 | 27.3 | 43.5 | 7.7% |
+| gather | 89.8 | 101.8 | 112.2 | 6.3% |
+| reflux | 75.2 | 84.6 | 97.2 | 6.2% |
+| **rhs** | **425.2** | **427.4** | **428.2** | **0.8%** |
+The physics is flat to 0.7% over a 4x rank range, so this ladder measures machinery only. **The base-grid halo is the
+single largest growing term at 39.2% of all wall growth** and accounts for 97.8% of the level-0 rhs's growth, at a
+workload whose halo calls and bytes do not change -- its `[mpiwait]` row grows 4.74x. It is heavy-tailed (rank 0 is the
+max at every rung) so it absorbs skew as well as wire time and cannot alone separate the two.
+
+**Corrections to my earlier figures**, which came from one window of the confounded pass: the share of growth inside MPI
+calls is **84%** (np8->32) or 88% (16->32), not 93%; the base-grid vs AMR-family split is **55/45** (8->32) or 60/40
+(16->32), not 51/49. And "nothing else of ours on the fabric" was false: rep 2 overlapped jobs 405052 and 405091. Both
+are single-node so they touch no IB fabric, but the contamination is asymmetric across reps -- exactly the axis the
+interleave exists to cancel. The per-rung node subsets are SLURM's default behaviour, not a logged fact.
+
+**Pre-Task-9, so the regrid rows are an UPPER BOUND on the merged tree.** `rb:gath` calls per rank go 4,290 -> 8,580 ->
+17,160, exactly 2x per doubling -- the O(P) box-list signature Task 9 targets, and Task 9's own count gate moved that
+metric 43,816 -> 201 with the regrid row's doubling 1.94x -> 1.32x (ledger 63). So 1.175 is conservative for the current
+tree and the whole growth attribution must be re-measured post-Task-9. The base-grid halo, restrict, gather, reflux,
+seam and halo rows are untouched by Task 9, so that conclusion carries forward -- and the halo's 39% share will only
+rise once regrid shrinks.
+
+### 2. The MI250X A/B of the batched fine advance (job 405052, 8 ranks on one node, rdma_mpi = T in both arms)
+Off 723.639 / 693.614, on 573.731 / 553.052 -> saving **0.625 and 0.586 s/step, 20.5%**; every flag-on wall below every
+flag-off wall; the pre-registered 0.15 s/step bar cleared by 4x in both reps. The arms differ by exactly one line
+(`amr_batched_advance = T`) with `rdma_mpi = T` in both, and used the pinned binaries re-hashed today.
+**Quote 0.60 s/step, not 0.605**: n = 2 gives a 95% interval of [0.36, 0.85], the run is 241 steps not 240 (0.6026 on
+the right denominator), and 1.3-1.6% of the delta is I/O jitter rather than the flag (0.5965 net).
+
+**The `note=1` on the flag-on arms is the non-uniform-grid notice**, emitted inside the flag's own branch: the 400^3 deck
+is uniform in exact arithmetic but not bitwise, so stacked blocks reuse the leader's coordinate arrays and flag-on
+differs from flag-off at roundoff **by construction** -- a bitcmp gate is impossible on this deck. What makes the wall
+comparison sound anyway: the two arms' logs are identical except that NOTE and the final performance line, so every
+`[amr-balance]` box count, every per-rank fine_work, and every `[amr-cov]` wire-volume line matches for all 240 steps.
+The roundoff flipped no tag and moved no box. **Owed:** a tolerance compare of the two arms' restart fields, which was
+never run.
+
+**Three A/Bs, three operating points -- not a trend.** 0.605 (MI250X, 1 node, rdma on), 0.400 (MI210, 2 nodes at 4/node,
+rdma on), 0.367 (k004-008, 1 node, rdma off). Four things move together: hardware, placement (all-intra-node vs half the
+halo faces crossing IB), GPU-aware MPI, and node health -- k004-008 is on every other harness's exclude list and its own
+saving has a 49% rep spread. At n = 2 they are not statistically distinguishable; present them separately.
+
+**"Excess 1.82 -> 1.21" is withdrawn.** That subtraction mixes a steady-state 60-minus-40 differenced window on k004-003
+at an rdma-off, pre-Task-5/9 binary with a whole-run delta on k004-001 at an rdma-on, post-Task-5/9 binary. Four
+mismatches: window (steady vs whole-run including the pre-refinement transient, init, the final save), rdma, binary, and
+node. What 405052 alone supports is **2.940 -> 2.338 s/step whole-run, a 20.5% reduction**. The remaining-excess figure
+requires re-running the differenced steady profile on the flag-on binary with rdma on -- which the design note already
+pre-registers as "rerun after each increment, not once at the end". That is the next measurement for statement 2.
+
+## 2026-09-04 (71) — TASK 9 MERGED: the regrid rebuild walks this rank's participants, and its O(P) rows fall from 2.24x to 1.14x per doubling
+
+Task 9 merged (082f65ff, 5 commits, +234/-147 across m_amr.fpp, m_amr_regrid.fpp and m_phase_timing.fpp). The rebuild's
+box loop now walks an epoch-keyed participant list -- this rank's owned blocks, the foreign children of parents it owns,
+and the level-1 contributors -- instead of every box in the machine; the old-block loops walk the stashes this rank
+actually holds; the seam topology check runs from owned blocks rather than all pairs; and `[phase-rank]` gained per-rank
+rows for the regrid sub-phases. Reviewed with the participant set proved equal to the roles the old full scan tested, and
+the overlap test proved exact.
+
+**The count gate it was merged on** (qdens pair, gfortran -O3 pins, identical decks): rb:gath calls per rank 19,528 ->
+177 at np256 and 43,816 -> 201 at np512, i.e. **2.24x per doubling before, 1.14x after** against a 1.2x bar; pg:all
+2.25x -> 1.13x; rb:xchg seconds 18.2 -> 7.5 and 44.3 -> 11.1; regrid seconds 65.6 -> 38.1 and 127.2 -> 50.2, so the
+regrid row's own doubling falls **1.94x -> 1.32x**; the arrival skew per regrid halves (4.55 -> 2.07 s at np256,
+9.83 -> 2.74 at np512); rhs is untouched at 478 vs 476 ms per call. Wall improves 1.2% and 2.8%, which is the honest
+size of the effect at these rungs -- the point is the slope, not the wall.
+
+**Gates on the merged tree:** rebased past the batched advance (two export-list conflicts, both resolved keeping each
+side: the batched advance's deletion of the dormant bridge exports and its new entry point, plus Task 9's participant
+symbols with the trim commit's removal of the role array intact); 70/70 AMR goldens with **no golden regenerated**; the
+np=2 oracle identical and both seed controls aborting; np=4 multi-rank message-set identity; a gfortran bounds arm.
+
+**The false alarm this task cost, recorded so it is not repeated.** Its first count-gate rung looked hung and I cancelled
+the pair; it was neither a hang nor a data bug. Stdout was block-buffered, live backtraces showed every rank computing,
+and the 4-6x per-step slowdown was on kernels no commit touched -- MFC's CMake adds -O3 for LLVMFlang only in the offload
+branch, so an amdflang CPU build is -O0 while the ladder pins are gfortran -O3. Rebuilt under gfortran the exclusive np64
+A/B is at parity. PINs now record compiler and optimisation level.
+
+## 2026-09-04 (70) — LOAD BALANCE: replayed offline at zero GPU cost, and the answer is DO NOT IMPLEMENT (the alternatives reproduce a map that was already rejected)
+
+Goal v2 says negative results ship. This one cost no node time at all. The block-owner assignment is a pure function of
+replicated metadata, so the whole question could be answered by replaying the cut in Python -- and the AMR parallel-IO
+restart files (m_amr_restart.fpp:81-160) already store, per block, `region%%lo/hi`, level, owner, and extents. Those files
+are simultaneously the replay's input and its answer key.
+
+**Fidelity first, because a replay that does not reproduce today's assignment proves nothing.** On both meshes of one real
+regrid (224 blocks = 64 L1 + 160 L2): **0 of 224 owner mismatches**, per-rank blocks 26/26/27/31/29/29/28/28 exact, all
+eight `fine_work` integers exact, and the migration volume reproduced to the byte (143 blocks, 152 sends, 6,046,543,872
+bytes, matching `[amr-mig]`).
+
+**The result.** At the directly measured fixed per-block cost (0.2-0.7 mean-block units) level-2 box balance improves from
+1.150 to 1.050 -- better than the design note's estimate, still short of the 1.02 bar. Reaching 1.000 needs a constant
+>= 6 mean-L2-block units. And the sting: `K_box = 8` (the constant rejected on 2026-07-31), `K = 6`, plain block-count
+balance `w = 1`, and the note's candidate B all produce **owner maps identical in 0 of 224 blocks** -- the old rejection
+already tested this exact map. Two corrections to the design note follow: the pooled mean block at level 2 is 3.42 units,
+so the historic constant was 39-137x the measured cost, not 11-40x.
+
+**An exact frontier, not an estimate.** A dynamic program over every contiguous Morton partition shows that balancing
+level-2 COUNT forces cell imbalance to 1.0932 -- that is a floor imposed by the space-filling curve, not an artifact of a
+weight. A cross-level cut would give 1.000/1.021 but is blocked by Morton-key collision (m_amr.fpp:3594-3609).
+
+**Headroom, netted.** Equalising the 3-block excess buys 0.31-0.40 s/step by the note's own regressions and spends
+0.038-0.090 s/step of NEW rhs imbalance (1.049 -> 1.102), for a net 0.22-0.36 s/step -- straddling the 0.25 confirm bar
+and sitting inside this deck's 22% rep spread. Against the ~1.4 s/step statement 2 still needs, that is not the lever.
+
+**Ruling.** Candidate A (any K_box) is not implemented: it either misses the bar or is `w = 1` in disguise. Candidate B is
+allowed only as a 3-rep Stage 1 A/B, and only after the weight criterion is disambiguated -- read per-level, the L2 weight
+is 1.139 and Stage 0 FAILS outright; read as the aggregate `[amr-balance] TOTAL` it is 1.093 and passes by 0.007. One
+free gate came out of this: the post-patch owner map can be predicted offline and diffed against a run's `[amr-cap]`
+before any timing is read, which voids a bad A/B before it costs a node. Also settled for free: every coarse-fine surface
+predictor is weaker than block count (remote children -0.629, face cells -0.435, peers -0.489 vs blocks -0.901), so that
+alternative is closed too. None of this helps statement 1: the MI210 ladder has zero block and zero cell variance at
+every rung.
+
+## 2026-09-04 (69) — GOAL v2: gated increments get PUSHED the session they pass; the three statements become the scorecard, not the gate
+
+The goal document (amr-bench/notes/GOAL.md, v1 kept as GOAL_v1_superseded.md) is restructured on the user's instruction.
+The horizon is unchanged -- exascale readiness with weak scaling at the SOTA bar and a credible per-GPU overhead -- but
+the operating rule now reads: **every increment that is gated is pushed in the session it passes, and nothing waits for
+the horizon.** up/mega stays shippable at all times (PR #1628 mergeable, goldens green, oracle green, a ledger entry
+naming the measurement). A half-finished statement is no longer a reason to hold a finished increment.
+
+An increment is pushable when: it builds on the local bar and on CPU; the 70 AMR goldens pass with none regenerated and
+the np=2 oracle's families balance with both seed controls aborting; the identity gate appropriate to THAT change is
+stated and run (bit-identity where it must hold, tolerance plus conservation where ownership moves and it cannot);
+behavior changes ride behind a default-off flag until a measured A/B and the CCE/NVHPC lanes say otherwise; and an
+independent reviewer has checked the claim before it is written. **Negative results are deliverables**: a falsified
+design (the device-side pools), a bounded one (load balance at 0.3-0.4 s/step of the 1.4 needed), or a retracted finding
+(the restart-metadata padding) is pushed as a ledger entry so nobody pays for it twice.
+
+Two rules of evidence were added from today's failures, and they are in the goal text rather than in my memory: a
+measurement exists only if THIS job's own line is in the log (an exit state plus a plausible-looking file is not
+evidence -- that is how a stale September-2 log became a "redone" rung); and before believing a difference a tool
+reports, confirm the tool's format assumption matches the file (that is how a mixed int32/real record stream read as
+flat float64 became a six-NaN "bug"). A third is operational: check for idle partitions before queuing -- the 8/node
+partition being saturated is not a reason to stop measuring, which is what cost most of today's throughput until the
+user pointed at MI210.
+
+The pre-registered falsifiers are updated with what actually fired: batching left the excess at ~1.4 s/step with the
+exchange rows 78-92% wait, so host-staged exchanges ARE the real Phase 2; the GPU doubling stayed above the bar at
+4/node without Task 9 while regrid was the flattest row, so the regrid attribution is incomplete in direction though the
+formal test waits on 8/node with Task 9; and load imbalance is bounded rather than taken, replayed offline before any
+code is written.
+
+## 2026-09-04 (68) — A GPU LADDER AT LAST (MI210, 4 GPUs/node): 1.202x then 1.248x, physics flat, and 93% of the growth is time inside MPI calls -- split ~51/49 between the base-grid halo and AMR's own exchanges
+
+The 8-GPU/node partition was saturated all day, so the ladder ran on MI210 (mi2104x, gfx90a -- the binaries' own target)
+at 4 GPUs/node: np8 = 2 nodes, np16 = 4, np32 = 8, one job per rung, the same pinned binary (sha 74e494fc, verified
+identical and unmodified across all three jobs), constant density at exactly 8,000,000 cells per rank (400^3 /
+800x400x400 / 800x800x400; decks differ only in the doubled dimension and its domain end). The decomposition is
+2x2x2 / 4x2x2 / 4x4x2 with a **200^3 subdomain at every rung** (verified against s_mpi_decompose_computational_domain,
+m_mpi_common.fpp:1481-1520), and the AMR work per rank is constant too (fine_work 77,144,256 per rank at all three).
+
+| row (mean s) | np8 | np16 | np32 | 8->16 | 16->32 | delta 16->32 |
+| **wall** | **910.0** | **1093.5** | **1364.3** | **1.2017x** | **1.2476x** | +270.8 |
+| rhs | 424.3 | 428.1 | 427.5 | 1.01 | 1.00 | -0.7 |
+| coarse (level-0 rhs) | 58.1 | 132.8 | 241.4 | 2.28 | 1.82 | +108.6 |
+| b:halo (see note) | 35.8 | 110.2 | 216.2 | 3.07 | 1.96 | +106.0 |
+| restr (of which rs mpiwait 105.9 of 135.0) | 54.7 | 78.2 | 135.0 | 1.43 | 1.72 | +56.7 |
+| reflux (of which rf:wait +35.2 of +38.4) | 72.2 | 72.5 | 110.9 | 1.00 | 1.53 | +38.4 |
+| halo | 15.4 | 26.1 | 49.9 | 1.69 | 1.92 | +23.9 |
+| gather | 87.6 | 97.5 | 114.7 | 1.11 | 1.18 | +17.2 |
+| regrid (of which rg:build +6.3) | 94.3 | 145.5 | 161.9 | 1.54 | **1.11** | +16.4 |
+| seam | 39.1 | 47.6 | 57.5 | 1.22 | 1.21 | +10.0 |
+| rb:xchg | 15.6 | 40.8 | 38.9 | 2.61 | **0.95** | -1.8 |
+Listed rows sum to +260.6 of +270.8; the residual is bracket overhead, near-constant at +6.3/+6.4/+6.5 s per rung.
+
+**Note on `b:halo`: it is NOT a sub-row of `coarse`.** Its calls per rank (36,187 / 36,153 / 36,136) equal the fine-block
+rhs calls plus the 600 coarse calls, because PH_BHALO brackets `s_populate_variables_buffers` inside `s_compute_rhs`
+(m_rhs.fpp:695) and that routine runs on both paths. But its MPI is entirely on the coarse path: `[mpiwait] b:halo` has
+3,600 calls per rank at EVERY rung (600 coarse calls x 6 SENDRECV) and accounts for 92.5% / 97.2% / 98.3% of the phase's
+time. The 35,500-odd fine-block calls do no MPI and cost under 4 s.
+
+**What the ladder actually says.** (1) Physics is flat in the mean: rhs 424.3 / 428.1 / 427.5 over a 4x rank range (its
+imbalance does drift, 1.087 / 1.048 / 1.122). (2) **92.9% of the wall growth is time inside MPI calls** -- `[mpiwait]`
+TOTAL grows +251.6 of the wall's +270.8. (3) That growth splits **~51/49**: base-grid-served brackets +129.4 (b:halo
++105.5, halo +23.0, rg:halo +0.9) against AMR-specific families +122.2 (restr +54.8, reflux +35.2, regrid +10.0, seam
++9.3, pgather +7.3, gather +5.6). **`b:halo` alone is 39% of all wall growth -- the single largest term** -- but "the
+limiter is not AMR" would be wrong: AMR's own exchanges together contribute slightly more, and no amr=F arm was run at
+these rungs to support any claim about what a uniform run would pay. (4) `coarse` minus `b:halo` is 22.3 / 22.6 / 25.3 --
+essentially flat, so the level-0 compute is not the story; the exchange inside it is.
+
+**A mechanism I asserted and this data refutes.** I wrote that the growth comes from more of each rank's six neighbours
+sitting off-node. The off-node face count is 2 / 2 / **3** (4 ranks per node, reorder off, row-major cart coords, block
+placement) -- unchanged across the very doubling where `b:halo` triples. What does change 8->16 is the count of DISTINCT
+off-node partners (1 -> 2 -> 2, because at 2 ranks per dimension with periodic BCs both x-neighbours are the same rank)
+and the node count (2 -> 4 -> 8). Either could be the cause; the one I gave cannot be. Nor is it purely skew: the
+LEAST-waiting rank's b:halo grows 11.6 -> 47.3 -> 159.7 (4.08x then 3.38x). Skew is present and is AMR-sourced -- at np32
+the three ranks with the largest b:halo wait are exactly the ranks whose reflux wait is 0.000, i.e. ranks with no AMR work
+arrive early and absorb everyone else's imbalance at the base-grid SENDRECV -- and it inflates the np8 anchor (mean 33.1
+vs median 17.0, one rank at 127.4), so the 3.07x is the softest number in the table; the median ladder is 4.82x / 2.43x.
+
+**The falsifier does NOT formally fire, and here is the defensible version.** GOAL.md conditions it on "at 8 GPUs/node"
+and "after Tasks 6 and 9"; this is a 4-per-node ladder and Task 9 is not in this binary. What the data does support:
+**Task 9 cannot close this gap at this geometry.** Regrid is already the flattest row on the second doubling (1.11x); its
+entire contribution is +16.4 s of +270.8 s, and deleting all of it still leaves 1.233x. Deleting `b:halo` instead puts
+both doublings under the bar (1.125x and 1.168x). So the direction of the falsifier's conclusion -- that the regrid
+attribution is incomplete -- is supported, while the formal test still waits on Task 9 at 8 GPUs/node.
+
+**Two confounds, stated because the conclusion is entirely about communication.** Each rung is a single rep, and
+`sacct` shows np8 (19:44:58-20:00:54) and np16 (19:44:58-20:04:12) ran CONCURRENTLY with the row-6 A/B job 405586 on the
+same fabric, while np32 (20:22:08-20:46:36) ran alone -- the clean rung is the one that grew most. The three rungs also
+have disjoint node sets. So 1.2017x is not a pass/fail call at the 1.20 bar (it is 0.14% above it, 1.6 s on a 910 s run);
+only the 1.248x is worth quoting, and it too is single-rep. Both rungs need repeating, ideally on an idle partition and
+with the 8-per-node geometry the statement actually names.
+
+## 2026-09-04 (67) — THE BATCHED FINE ADVANCE IS MERGED (default off): GPU gates clean, two controls prove the flag reaches the driver, 0.37 s/step recovered
+
+`amr_batched_advance` merged as b0f601cf (4 commits, +470/-205 over 7 source/toolchain files -- 8 files and +471/-205
+counting a doc line -- flag default F). It batches up to 8 same-(level, m, n, p) owned blocks TWO ghost shells apart
+along the last active dimension (`amr_bat_w = amr_bat_ext(sd) + 2*buff_size + 1`; each member carries its own shell, and
+that separation is exactly what makes a member's stencil unable to reach its neighbour's data), so one `s_compute_rhs` and one
+RK kernel cover the batch instead of one launch per block -- attacking dispatch count, which the Step-2 instrument
+identified as where the excess sits (host work between launches, 0.75-0.85 s/step).
+
+**Gates, all quoted in task-10-row6-report.md.** Rebased onto up/mega with no conflict and the branch delta byte-for-byte
+unchanged; precheck 7/7. On GPU (amdflang OpenMP offload, k004-008): 67 of 67 non-chemistry AMR goldens pass flag-off
+(the 3 chemistry AMR decks need a separate build variant and are validator-excluded from the flag anyway); the two np=2
+split-tower oracle decks give six `[amr-xa]` family lines each with snd==rcv on every line and counts identical flag-on
+vs flag-off, with `cmp` clean at 54 files per deck because both are exact grids; `MFC_XA_SEED=1` still aborts with ORDER
+ORACLE MISMATCH with the flag on; and the MFC_DEBUG arm ran on BOTH a GPU-debug and a CPU-debug build with no length or
+NaN assert firing.
+
+**Two controls, because "identical" is vacuous unless the flag is actually live.** (i) A stretched-grid deck with the flag
+hand-injected aborts with "amr_batched_advance requires a uniform grid" -- this proves the namelist flag reaches the module
+INIT and the guard fires, and says nothing about the driver. (ii) The
+3D batch-forming deck A5DAD70D is byte-identical on its exact 64^3 variant (62/62 files) and differs by 1.066e-14 on its
+original inexact 52^3 grid -- reproducing the CPU measurement exactly. That roundoff difference IS the proof the batched
+path executed (only members 2..n reusing the leader's dx can produce it, and the exact-grid arm rules out the widened
+allocations as the source), and it is the documented design property, not a defect.
+
+**Two honest limits on that evidence.** First, the batching proof and the exchange oracle are on DIFFERENT decks: the two
+oracle decks supply the `[amr-xa]` families and the 54-file byte-compare, but nothing in their logs records that any batch
+held more than one member (they own 2-3 blocks spread across two levels), so their "identical on/off" is weak evidence
+about the batching logic itself; A5DAD70D demonstrates multi-member batches at np=2 but carries no `[amr-xa]`
+instrumentation. Recording `amr_bat_n` under `rank_time_wrt` is a one-line fix and is the next thing to add. Second,
+flag-ON coverage is three hand-built decks and no CI: the validator excludes most physics, and no test or example sets
+the flag, so 67/67 is flag-OFF validation, not flag-ON.
+
+**What "default off" does and does not mean here.** Two of the four commits change code that runs with the flag OFF: the
+lock-step advance loop now walks the owned list instead of scanning every block, and the flux-capture routine is
+restructured around a member loop that reduces to the old code at batch size 0. So flag-off is a REFACTOR asserted
+bit-identical and gated at 67/67 goldens plus the oracles -- not an untouched path. The residual risk is the owned list
+going stale: it is correct only if every `amr_block_owner` write marks `amr_myblk_dirty`, all five sites now do, and commit
+525d4b75 exists because one of them did not. Review caught that, not a test; no suite case migrates an L0 tile with an
+owner change outside a regrid at np>=2, so that failure mode is invisible to single-rank goldens.
+
+**Performance, restated with its caveat.** The pre-registered falsifier passed at 0.294 and 0.440 s/step (mean 0.367,
+12.7%) against a 0.15 bar, but with GPU-aware MPI off in both arms because the only available node cannot run it. The
+rdma-on A/B is queued (405052). The flag stays default-F until that, the NVHPC compile gate, and the CCE gpu-acc lane.
+
+## 2026-09-04 (66) — RETRACTION: the AMR restart metadata has NO uninitialized padding; the comparator was misreading the file, and the tier-1 restart byte-compare gate is not blocked
+
+Ledger 64 reported that `restart_data/lustre_amr_.dat` carries 6 NaN words and 11 garbage words of uninitialized
+memory. **That is false, and the error was mine.** The file is a mixed record stream -- 3 int32 of global header, then per
+block 11 int32 (7 box+level, then owner+1, m, n, p) followed by `sys_size*(m+1)*(n+1)*(p+1)` reals. The 44-byte block
+header is not a multiple of 8, so every other block's real data sits 4 bytes off the float64 grid. The comparator
+(`logs/t9gpu-0903/cmp.py`) read the whole file as `float64`: reinterpreting int32 headers produced the "denormals",
+and a 4-byte-shifted window over real data produced the "NaNs" and turned last-bit mantissa noise into 1e+297 exponent
+differences. Verified independently: naive read = 402 words, 6 NaN, max 1.98e+303; layout-aware read of the same bytes =
+384 reals, **0 NaN, 0 denormals, max 1.2500**. File size 3216 = 12 + 3*(44 + 1024) exactly, so there are no holes, and the
+reader's own `disp0 /= fsz` check (m_amr_restart.fpp:468) would refuse the file if there were. A restart from it runs.
+
+**What I should have caught.** The three observations I cited as proof -- deterministic per build, byte-identical across
+two runs, byte-identical between two different binaries -- are what a CORRECT file does. Uninitialized heap does not
+reproduce bit-exactly across unrelated binaries; that was evidence against my own conclusion and I read it as support.
+The rule this adds: before believing a difference a tool reports, confirm the tool's format assumption matches the file.
+
+**Consequences.** (1) No code change was needed and none was made (the branch opened for it has zero commits). (2) The
+tier-1 metadata redesign's "np>=2 restart BYTE-compare" gate is NOT blocked -- it just has to be run same-build and
+same-node, since cross-build byte-identity is unachievable for any floating-point output (measured: 98 of 3216 bytes
+differ between a CPU and a GPU build, all in real mantissas, none in headers or holes, max 2.22e-16 against a field max
+of 1.25 -- one ulp). (3) Task 9's GPU gate is 9 of 9, not 8 of 9. (4) `cmp.py` is fixed and a layout-aware
+`amr-bench/amrcmp.py` now exists so this file is never read as flat float64 again.
+
+## 2026-09-04 (65) — MASTER MERGED AND GATED ON THE COMBINATION; the batched advance PASSES its falsifier (0.29-0.44 s/step, 12.7%) but only with GPU-aware MPI off; PR #1628 is mergeable again
+
+**upstream/master is in.** The merge was built and reviewed on its own base (78c4b607: all 8 conflicts resolved by
+re-applying upstream's delta onto our reshaped kernels; an independent reviewer checked it statement-by-statement and
+found nothing dropped from either side, all 13 GPU `private=` lists equal to the three-way union, no `@:PROHIBIT`
+resurrected, `lint_source.py` identical to upstream, zero AMR files touched). It landed on up/mega as 307b62a2, and the
+three master commits that appeared while the merge was in flight (CI scripts, toolchain, one new lint rule) merged clean
+on top as f17a9aae. **Gates on the COMBINATION** (Task 5 + the ledgers + master), all on the OpenMP-offload GPU build
+that is this project's local bar (the gate log records `--mp-gpu`; the compiler is amdflang by env.sh's standing default,
+confirmed from the staging CMakeCache of the binaries built in the gate's window): precheck 7/7 including master's new
+lint rule, run interactively on the exact tree rather than inside the gate log; **70/70 AMR goldens**; the np=2 oracle on
+two split-tower decks with all six families balanced (F57C3A5B F1 130/1636, F2 51/1752, F4 6/616, F5 32/128, F6 120/1920,
+F7 16/880 -- identical to the pre-merge reference) and zero NaNs; and both positive controls firing (`MFC_XA_SEED=1` and
+`=2` each abort with ORDER ORACLE MISMATCH). PR #1628 reports MERGEABLE again after the push (it still shows BLOCKED pending CI and review, which is a separate gate).
+One test-input change rides in the merge and is called out rather than buried: upstream's new validator rejects `pi_inf`
+under the `ideal_gas` default, so three AMR cases needed `fluid_pp(1)%%eos = stiffened_gas` added -- the value names the EOS
+those cases already used, it is mirrored from upstream's own edits to its equivalent cases, and no golden was regenerated.
+
+**Task 10 row 6 (batched fine advance): the pre-registered falsifier PASSES.** 240-step bracket-free arms, flag off vs on,
+interleaved, 2 reps, one node in one hour under GPU_LOCK, binary 99b6aeee with the campaign's pinned pre_process:
+| rep | off (s) | on (s) | off s/step | on s/step | saving |
+| 1 | 669.9 | 599.3 | 2.791 | 2.497 | **0.294 s/step (10.5%)** |
+| 2 | 722.4 | 616.9 | 3.010 | 2.571 | **0.440 s/step (14.6%)** |
+| mean | 696.2 | 608.1 | 2.901 | 2.534 | **0.367 s/step (12.7%)** |
+The bar was >= 0.15 s/step; both reps clear it individually and every flag-on wall is below every flag-off wall (off-arm
+spread 7.8%, on-arm 3.0%). This is the first measured reduction in the per-GPU excess and it lands where the Step-2
+instrument said the time was: host work between launches, attacked by cutting dispatch count.
+
+**The caveat that keeps this from closing statement 2.** Both arms ran with `rdma_mpi` OFF, because the only node available
+cannot run it: on k004-008 the 8-rank deck with `rdma_mpi = T` dies with hundreds of `Read -1 ... errno = 14` (EFAULT) and
+never finishes, while the identical binary and deck with rdma removed completes cleanly with zero faults (the decks differ by exactly that one line; the clean run ends on its normal Performance line, no exit code is printed). So GPU-aware MPI
+is node-dependent on this machine -- it gave -4% on k004-003 (ledger 60) and is unusable on k004-008 -- and ledger 60's
+recommendation to default it on for AMR GPU decks is qualified accordingly. The A/B therefore measures a real operating
+point but NOT the one ledger 60 measured; the rdma-on A/B on a capable node is queued (405052) and owed before the excess
+is restated. The flag stays default-off until that and the CCE lane.
+
+**Where the three statements actually stand.** (1) Weak scaling: np8 is redone on the branch binary (5.69 s/step) and
+np16/np32 are queued after the withdrawn rung; there is still no valid GPU doubling. (2) Per-GPU overhead: 0.37 s/step of
+the 1.8 s/step excess is now measured as recoverable, at an operating point that needs confirming with rdma on. (3)
+Correctness: the merged tree passes 70/70 plus the oracle and both seed controls; Task 9's GPU gate passed; the one open
+item is the pre-existing uninitialized padding in the AMR restart metadata. No statement is finished.
+
+## 2026-09-04 (64) — GPU LADDER: np8 REDONE (5.69 s/step), np16 FAILED TO RUN AND ITS OLD NUMBERS ARE WITHDRAWN; Task 5 merged; Task 9's GPU gate passed once two bugs in the GATE were fixed; a pre-existing uninitialized-padding finding in the AMR restart metadata
+
+**The ladder redo is HALF DONE, and I published the other half wrong before review caught it.** np8 (job 404469, one node,
+binary pinned from up/mega f1236231) genuinely reran: `== np=8 ok wall=1138.477` over 200 steps = **5.69 s/step**, GPU
+utilisation 30-46%. np16 (job 404470, two nodes) **never ran**: `pre.log` shows an OpenMPI TCP BTL error ("received
+unexpected process identifier"), pre_process hung cross-node, and SLURM killed the job at its 4 h limit with 0.00% GPU
+utilisation on all 8 GPUs and no `== np=16 ok` line anywhere. Because the job writes into the shared case directory, the
+September-2 `sim.log` from the OLD dirty-worktree binary (sha 1169b6fd) was left untouched -- and I read that stale file as
+the redone rung. **Every np16 number and every per-phase ratio in the first draft of this ledger is withdrawn**, including
+the headline "1.35x per doubling" and "rhs is flat": they compared a new-binary np8 against an old-binary np16 run from two
+days earlier. There is currently NO valid np16 point on the up/mega binary, so statement 1 has no GPU doubling to be judged
+against. np16 and np32 are resubmitted; the harness now deletes the case directory's `sim.log`/`pre.log` before a rung and
+aborts the job if the `== np=N ok` line is missing, so a failed rung can no longer be read as a result.
+
+Lesson, the same one as the buffered-stdout scare: a rung is a measurement only if THIS job's own line is in the log. An
+exit state ("TIMEOUT") plus a plausible-looking file is not evidence, and I asserted "the job idled after the sim finished"
+without checking the sim had finished.
+
+**Task 5 MERGED (081ab445, 7 commits, +36 LOC).** GPU gate on a healthy node: both oracle decks `[amr-xa]` identical to
+their CPU references and all 16 m1 decks compared at rtol 1e-12 with worst relative error 0.0. With the CPU 70/70 and the
+seed-1/seed-2 aborts from the branch gate, every wave family now carries an order-independent keyed tag.
+
+**Task 9's GPU gate: PASSED, after two bugs in the gate itself.** (1) A trailing slash on the reference path mangled every
+candidate path (`run/00EB793AD/...`), so the comparator reported "0 files compared, N missing" as a failure; (2) the
+comparator failed a candidate for NaNs that the reference carries in the same slots. Both fixed in `cmp.py`. After the fix
+8 of 9 decks pass at rtol 1e-12: worst relative error 2.0e-3 on one AMR field of deck 00EB793A, 8.2e-13 on oracle_EF58E377,
+the rest at or below 1e-13.
+
+**The 9th deck is a pre-existing finding, not a Task 9 defect.** [RETRACTED 2026-09-04, see ledger (66): there is no
+uninitialized padding; the comparator misparsed a mixed int32/real record stream as pure float64.] `restart_data/lustre_amr_.dat` on deck 78314D65
+carries 6 NaN words in fixed slots [163,164,167,228,231,267] plus 11 of 396 finite words that are uninitialized memory
+(denormals, max difference 1.16e+297). Proof it is not Task 9: the Task-5-only GPU binary and the Task-9 GPU binary write
+that file byte-identically; the difference is CPU-build vs GPU-build and appears with and without Task 9; and two runs of
+one binary are byte-identical (n=2 each, consistent with determinism rather than proving it). Consequence: the tier-1
+metadata redesign's gate ("np>=2 restart BYTE-compare") cannot pass until the AMR metadata buffer is zeroed before packing,
+and goal statement 3 wants those words gone. New plan item, not urgent -- nothing reads the padding today.
+
+**Two nodes lost to host faults, and one measurement thrown away.** k004-007: `rocminfo` enumerated 0 HSA agents while
+`rocm-smi` showed 8 GPUs with leaked VRAM and every GPU-MPI start died in UCX with an integer divide by zero (observed
+live in-session; not captured in a log artifact, so it is a report, not a record). On k004-008 the row-6 240-step A/B
+logged 6,540 `Read -1, expected 7680000, errno = 14` EFAULT messages (19,596 counting all three buffer-size variants)
+while two CPU test suites shared the allocation; that node is already on the sick list, so the A/B was discarded and
+requeued as a job that excludes it (405052). Rule added: GPU_LOCK serialises timing harnesses against each other but not
+against concurrent CPU suites -- a timing A/B needs an otherwise-idle node, and `srun` step-creation failures under a
+shared allocation are an infrastructure result, never a code result. A third harness bug: the node-health guard I added
+yesterday counted `rocminfo | grep -c gfx90a` and demanded exactly 8, but rocminfo prints two matching lines per GPU, so
+it aborted three queued gates on healthy nodes (all three logs show "gfx90a agents: 16" on k004-003). Test a guard on a
+known-good node before it gates anything.
+
+## 2026-09-04 (63) — TASK 9 COUNT GATE MET: the regrid row's doubling falls from 1.94x to 1.32x (np256 -> np512), the rebuild's per-rank calls from 43,816 to 201; Task 9's "4x slowdown" was an -O0 build
+
+**The pair (qdens, one job per rung, gfortran -O3 pins, HEAD f9d7c9a4 vs the Task-11 binary on identical decks):**
+| rung | wall (s) old -> new | regrid (s) | rg:build (s) | rb:gath calls/rank | pg:all calls/rank | rb:xchg (s) | xchg skew per regrid (s), mean of the last 4 steady regrids |
+| np256 | 2810.6 -> 2777.4 (-1.2%) | 65.6 -> 38.1 | 46.0 -> 17.8 | 19,528 -> 177 | 16,632 -> 128 | 18.2 -> 7.5 | 4.55 -> 2.07 |
+| np512 | 2890.6 -> 2809.9 (-2.8%) | 127.2 -> 50.2 | 99.6 -> 23.0 | 43,816 -> 201 | 37,368 -> 144 | 44.3 -> 11.1 | 9.83 -> 2.74 |
+| doubling | 1.028 -> 1.012 | 1.94x -> **1.32x** | 2.16x -> 1.29x | 2.24x -> **1.14x** | 2.25x -> 1.13x | 2.43x -> 1.48x | 2.16x -> 1.32x |
+rhs unchanged (old 478 / 478, new 476 / 478 ms per call at np256 / np512). Pre-registered gate (converted rows' calls per rank within 1.2x per
+doubling): MET. The regrid row is not yet flat: the residual 1.3x is rg:build's unbracketed part (the non-owner geometry
+pass and refresh_lists' parent scan, predicted by the review to keep ~2x — measured 1.29x) plus the remaining arrival skew
+(1.32x; the reviewer's optional CSR walk and a cost-weighted owner assignment are the next levers). Statement 1's regrid
+row therefore moved from 1.94x to 1.32x per doubling on CPU with one increment; the GPU ladder redo (queued) reads the same
+row at 8 GPUs/node.
+
+**The false alarm, for the record.** The first count-gate rung looked hung (69 minutes, no rebuild lines) and I cancelled the
+pair; the implementer proved it was neither a hang nor a data bug: stdout was block-buffered, live backtraces showed every
+rank computing, the instrumented np256 run matched every WAIT, and the per-step slowdown (4-6x, on kernels no commit touched)
+came from the build -- MFC's CMake adds -O3 for LLVMFlang only in the offload branch, so amdflang CPU builds are -O0, while
+the ladder pins are gfortran -O3. Rebuilt under gfortran the exclusive np64 A/B is at parity (151/153 vs 149/149 s). Rules
+added (going forward -- today's PIN files carry only sha + commit, the compiler was verified with `readelf -p .comment`):
+PINs record compiler and -O level; check `readelf -p .comment` on any CPU timing binary; never trust a log tail that
+has no step lines without checking buffering. Upstream item: add -O3 for LLVMFlang in the CPU branch of MFCTargets.cmake.
+
+**Merges pending GPU gates (queued jobs, partition saturated): Task 9 (404840), Task 5 (404594), batched advance A/B
+(404671), GPU ladder redo (404469/70/71).** Nothing merges before its gate.
+
+## 2026-09-04 (62) — TASK 4 CONCLUDED: the regrid's O(P) term is ARRIVAL SKEW (1.9x per doubling); the np8 straggler is box fragmentation; Task 6 wall-neutral; Tasks 5, 9 and the batched advance are code-complete behind queued GPU gates
+
+**Task 4 (regrid xchg-flag instrument, rerun on the Task-11 binary; jobs 404297/404298, rbskew2).** np256 2810.6 s (dens256
+was 2804/2799: Task 11 is wall-neutral), np512 2890.6 s (256->512 doubling 1.028, ledger 53 reproduced). Per dynamic regrid,
+the flag ARRIVAL SKEW is 5.17 -> 9.78 s mean (1.89x per doubling; 2.0-2.16x on the last five regrids at full depth) and the
+"collective" time tracks it within 1-8% on every regrid after the first at both rungs (the first dynamic regrid is 56-67% apart) -- the reduction itself is microseconds. rb:gath / pg:all
+calls per rank grow 2.24x / 2.25x per doubling (per-global-box loops), the regrid's wall share 2.3% -> 4.4%, total wall flat. Decision
+rule: skew-dominated at both rungs and O(P); Step 3 (collective-free flag) would only relocate the wait, so it stays
+unimplemented. The term is work imbalance in the rebuild -- exactly the loops Task 9 converts; Task 9's queued count gate
+(404508/404509, same decks) is the direct test of whether the skew falls with them.
+
+**The np8 straggler (read-only analysis of the [mpiwait] regrid row + [amr-cap]/[amr-balance], four reps).** Rank 3 is the
+least-waiting rank at every regrid in all eight logs: it owns 31 live blocks vs a mean of 28 (+10.7%) with the SMALLEST
+average box (772k cells vs 905k on ranks 0/1) for only +2.7% fine cells -- box fragmentation on one octant of a symmetric
+blob, a Morton canonical-merge tie-break at the octant corner (m_amr_regrid.fpp ~940-948), deterministic (amr-cap lines
+byte-identical across reps). Store growth is refuted as the cause (ranks 4/5 grow their store more and are not the straggler).
+The regrid wait row sums four WAITALL sites (mg:wait 54%, rb:wait 38%, pg:recv 5%, rb:flush 2%); `[phase-rank]` printed only
+four phases, so the per-rank sub-phase split needed an instrument (Task 9 commit 7f7f6453 extends PR_ID with the regrid rows).
+
+**Task 6 wall gates.** np64 (404113, cap-0 deck, one node): old1 8264.0 / new1 8444.8 / old2 8408.4 s -> old spread 1.7%,
+new1 0.4% above old2 and 1.3% above the old mean: WALL-NEUTRAL within the old-old spread, as pre-registered (job timed out before new2). np512 (404112) timed out at 8 h with no arm
+finished (>8 h per arm on the cap-0 deck at np512): no data; not retried -- the count gate is the claim and it is met.
+
+**Task 5 (M1 bands for F2W/F1W/F3W/F6W/F7W/F7BW; task5/m1fam, 7 commits, +36 LOC; reviewed: approve).** Tag agreement proven
+per family (one message per (peer, dir, band), gen in lockstep, max tag amr_m1_base + 8*65536 - 1 asserted against
+MPI_TAG_UB); [amr-xa] byte-identical to the pristine baseline on two decks for every family; seeds 1/2 abort naming the
+family (seed 2 is an oracle-WIRING control here); 70/70. F3W is UNREACHABLE under AMR (validator: qbmm requires
+bubbles_euler, amr prohibits it). amr_tag_base(1..3,5..7) are now unused (only (4) survives until M2). GPU gate = queued job
+404594; merge after it.
+
+**Task 9 (owned-only regrid rebuild; task9/rebuild, 5 commits, +87 LOC; reviewed: approve).** Attribution from the density
+ladders: rb:gath 4282 -> 43816, pg:all 3640 -> 37368, rb:slot/rb:geo 4152 -> 42488 calls/rank over np64 -> 512 with flat
+ms/call (per-global-box loops); rb:ovl ms/call 24.8 -> 94.4 and rb:topo 2.0 -> 117.9 (O(P), O(P^2) per call). Conversions:
+the rebuild box loop walks the participant list my ∪ fch ∪ l1p (set equality with the consume/post/send/pbmv predicates
+proven in review; the level-1 contributor test relies on the coarse-range clamp that the pbmv path already relied on);
+last_use/early-free/rb:ovl/pbmv walk the held old blocks with an exact region-overlap test; rb:topo's outer loop over
+amr_my_blk. 70/70; oracle identical at np2 and np4 (F1 204/3500 etc.); seed-1 abort; rank_time_wrt T/F byte-identical;
+gfortran bounds arm. Count gate queued (404508/404509; rule: converted rows' calls/rank at np512 within 1.2x of np256, was
+2.24x; rg:build's unbracketed residual is expected to keep ~2x -- non-owner geometry pass + refresh_lists parent scan).
+GPU gate = queued job 404655; merge after both.
+
+**Phase 2 row 6 (batched fine advance behind amr_batched_advance; task10/batched, 4 commits, net +266 LOC; reviewed:
+approve with changes, all applied).** (a) the lock-step advance loop walks amr_my_blk (W1 leftover, +7/-3, bit-identical);
+(b) batches of up to 8 same-(level, m, n, p) owned blocks stacked one ghost shell apart along the last active dimension,
+one s_compute_rhs + one RK kernel per batch, slab-sized scratch, flux capture per member by offset; validator excludes
+subcycle, cyl_coord, stretched grids, per-block hooks, and requires a pinned cap (I2); a runtime abort if the WENO
+coefficient recompute path is armed (I1). Gates rerun on the committed HEAD binary (B1): 70/70 flag off; flag on vs off
+byte-identical on the seven np=2 multi-level decks and on an exact-grid 3D batch deck (A5DAD70D at cap 8: 360 batches up to
+n=8); on inexact grids the slab differs at roundoff (1.0e-14) because members share the leader's x/y dx -- a property of the
+design, so the A/B compares by tolerance (bound 1e-12) plus flag-on run-to-run reproducibility. Memory gate: B=8 adds
++13.9 GB/GCD (fits the ~43 GiB footprint with ~7 GiB margin; amr_bat_max is the knob). GPU gates and the pre-registered
+240-step A/B (>= 0.15 s/step or "launch-count attribution wrong") = queued job 404671 (binary 99b6aeee, pinned pre_process).
+
+**Node k004-007 (hold 404415): unusable for GPUs, not sick silicon.** HSA enumerates 0 GPU agents (rocminfo) while sysfs
+shows 8 GPUs with leaked VRAM and no owning process; every GPU-MPI start dies in UCX with an integer divide by zero;
+pre_process (CPU MPI) runs. A wedged driver needing an admin reset. Added to the harness excludes; rule: `rocminfo | grep -c
+gfx90a` inside a step before any GPU run on a new hold. All GPU gates therefore went to queued single-node jobs.
+
+**Status against GOAL.md.** Statement 1: the regrid row's O(P) is now attributed (arrival skew from per-global-box rebuild
+loops) with the fix code-complete (Task 9) and its count gate queued; the GPU ladder redo (404469/70/71) is queued. Statement
+2: launch-count reduction is code-complete (row 6) with its falsifier queued; the split says host-only work 0.75-0.85,
+exchange waits 0.28-0.43, regrid skew 0.2-0.5 s/step. Statement 3: Task 11 merged; Task 5's order-independent matching
+covers every wave family. Nothing new is claimed until the queued jobs are read.
+
+## 2026-09-03 (61) — A FAKE NaN REGRESSION (the analytic-IC pre_process trap), the bracket-free MPI-wait instrument, and where Phase 2 stands at the end of the day
+
+**The NaN.** The first run of the new `[mpiwait]` instrument on the 400^3 deck aborted with "NaN(s) in timestep output" at
+step 40 (the second regrid) on the merged tree with rdma_mpi=T; the same deck had run clean all afternoon on 230ed4eb with
+rdma_mpi=T. I bisected it as a Task 11 / Task 6 / rdma interaction (two GPU builds, one rdma=F control) — and the control was
+worthless, because it used the campaign's pinned pre_process. The implementer found the discriminator: **the NaN follows the
+pre_process binary**, not the simulation. The 400^3 deck's density is an ANALYTIC expression compiled into pre_process
+(pre_process.inp carries `alpha_rho(1) = 0d0` as the placeholder); a pre_process built generically (`mfc.sh build` without
+the case) initializes zero density, identical grids, different `lustre_0.dat`, and the flow reaches a NaN at the step-40
+regrid. Every simulation binary (17706ebb, 230edeb, instrumented or not, rdma T or F) is clean with the case-built
+pre_process. **No code regression.** The standing rule (amr-tooling-accelerants: never an analytic IC in a benchmark deck)
+was violated by the deck itself; the next campaign deck uses a built-in patch geometry, and until then every new simulation
+binary pairs with the pinned pre_process (bin/pre_process, sha 2d8c235a). Cost: ~1 h of the hold and two unneeded builds.
+
+**Task 6 wall gate, first pair (np64, one node k003-003, cap-0 deck, job 404113):** old1 8264.0 s, new1 8444.8 s (+2.2%).
+Pre-registered expectation was wall-neutral; +2.2% on one pair is inside this deck's rep spread (ledger 53: 0.5-0.8% at
+np512 but ~5% at np64 single-node) and is not a verdict; old2/new2 read when they land. The np512 pair (404112) has no arm
+finished yet. Neither A/B is on the cap-64 operating point of ledger 53 (the guard forced cap 0 before Task 11 landed).
+
+**Provenance finding on the GPU ladder (ledger 57's np8 -> np16 = 1.33x).** The multi-node GPU harness (qgpu_multi.sh)
+pinned its binary from a hard-coded path in the `mfc-amr-build` worktree, which is DIRTY (d4edbce2 plus 70 modified files;
+binary 1169b6fd built 09-01 15:04). The np8/np16 rungs therefore ran code of unknown provenance, and the np32 rung
+(404066) died in 5 s because the harness excluded only one of the six sick nodes and drew k004-002. Both fixed in the
+script (TREE parameter recorded per job; full exclude list). The 1.33x stands only as indicative; the GPU ladder is redone
+on up/mega (np8/16/32, one job per rung, same binary, [mpiwait] regrid row included) before statement 1 cites it.
+
+**The instrument (task10/waitinst 9de1fbe4, +146/-3, NOT merged yet).** 28 two-line MPI_Wtime brackets around the exchange
+families' WAITALL/RECV/SENDRECV sites (no GPU_WAIT, no new MPI calls in the step loop; one gather at finalize), printed as a
+`[mpiwait]` table with per-rank vectors under rank_time_wrt. Gates: 70/70 AMR goldens; rank_time_wrt T vs F byte-identical on
+two np=2 decks; [amr-xa] counts identical to an uninstrumented binary. First 40-step table (growth window, rdma=T): total MPI
+wait 7.45 s mean / 9.95 max (rank 7) / 4.79 min (rank 0) = 0.19 s/step mean, 57% of it in the base halo SENDRECV with rank 0
+the late arriver. The steady-state 60-40 split and the pre-registered decision (>= 0.7 s/step -> skew; <= 0.3 -> host work
+-> batched advance) are read here from the rerun with the case-built pre_process (prof_wi_oldpre.out; amr_{40,60}_wi/sim_r{1,2}.log).
+
+**THE SPLIT (steps 41-60, MPI wait per step; four reps = prof_wi_oldpre + prof_wi2; per-rank differencing, then mean /
+max / min over the 8 ranks; reviewed and recomputed 2026-09-03 after a first version combined already-aggregated columns):**
+| family group | rep 1 (window 2.63 s/step) | rep 2 (3.20) | rep 3 (2.85) | rep 4 (2.78) |
+| base grid (halo + b:halo + rg:halo) | 0.02 / 0.10 / -0.02 | 0.09 / 0.21 / 0.04 | 0.06 / 0.21 / 0.01 | 0.03 / 0.14 / -0.01 |
+| gather + pgather (F1/F2) | 0.03 / 0.05 / 0.02 | 0.05 / 0.08 / 0.02 | 0.06 / 0.08 / 0.02 | 0.05 / 0.06 / 0.03 |
+| seam (F6) | 0.06 / 0.13 / 0.01 | 0.06 / 0.14 / 0.02 | 0.07 / 0.14 / 0.02 | 0.06 / 0.14 / 0.01 |
+| reflux (F5) | 0.12 / 0.22 / -0.03 | 0.13 / 0.21 / 0.06 | 0.19 / 0.33 / 0.04 | 0.14 / 0.24 / 0.01 |
+| restr (F7) | 0.05 / 0.08 / 0.00 | 0.07 / 0.10 / 0.03 | 0.06 / 0.10 / 0.02 | 0.07 / 0.10 / 0.03 |
+| **exchange families, total** | **0.28** / 0.43 / 0.11 | **0.41** / 0.53 / 0.24 | **0.43** / 0.64 / 0.23 | **0.35** / 0.51 / 0.14 |
+| regrid (one regrid in the window) | 0.21 / 0.28 / 0.01 | 0.53 / 0.66 / 0.03 | 0.21 / 0.28 / 0.01 | 0.20 / 0.28 / 0.02 |
+| TOTAL | 0.48 / 0.66 / 0.12 | 0.94 / 1.18 / 0.35 | 0.64 / 0.89 / 0.24 | 0.56 / 0.78 / 0.15 |
+| rank 0 only, TOTAL | 0.65 | 1.15 | 0.89 | 0.78 |
+Rank 3 is the least-waiting rank in TOTAL, in regrid, and in seam in all four reps, and in reflux in three; it is the
+MOST-waiting rank in gather+pgather (0.05-0.08) in two reps — so it is the overall straggler the others wait for at the
+regrid and the reflux/seam syncs, not uniformly. Its fine_work is the largest (+2.7% over the mean). At the one regrid in
+the window the other seven ranks wait 3.9-5.7 s each (13 s in rep 2, whose regrid was 2.5x slower across the board) while
+rank 3 waits 0.2-0.7 s. The window moved 22% between reps 1 and 2 (2.63 vs 3.20 s/step, same binary, same deck, back to
+back under the lock; reps 3-4 at 2.85/2.78) — the rep spread of this deck at 8 GPUs exceeds any single family's wait, so
+per-family numbers are ranges. The table excludes collectives (ALLREDUCE/ALLGATHER in the regrid and the rb:xchg flag are
+not bracketed), so TOTAL is a lower bound on MPI wait.
+
+**Decision-rule outcome (pre-registered in task-10-step2-brief.md): IN BETWEEN.** Exchange-family MPI wait is 0.28-0.43
+s/step (rank mean), neither >= 0.7 (skew would be the program) nor <= 0.3 (host work would be). Rank-0 accounting of the
+window, with the GPU-side term CARRIED from ledger 60's separate 2.87 s/step steady arm (kernels 1.03 + descriptor copies
+0.17 = 1.20; not remeasured here): window 2.63 / 3.20 / 2.85 / 2.78 minus 1.20 minus rank-0 MPI wait 0.65 / 1.15 / 0.89 /
+0.78 = **host-only work between launches 0.78 / 0.85 / 0.75 / 0.81 s/step** (plan building, per-box host loops, 1,256
+launches' API latency) — the largest single term after the kernels, and the one the batched advance / fused launches
+attack. Ordering for Phase 2, final for today: (1) launch-count reduction — batched fine advance (row 6) and fused packs
+(2b) on top of the parked 2a pools, ceiling ~0.8-1.0 s/step (host work + dispatch tax), A/B by bracket-free 240-step walls;
+(2) reflux/seam waits (0.2 s/step) via the M1 one-message-per-peer families (Task 5); (3) the regrid straggler
+(0.2-0.5 s/step, one rank) belongs to Tasks 4/9 — the `[mpiwait] regrid` row IS the per-rank regrid-skew instrument Task 4
+set out to build, and its np256/512 rungs should read it. The instrument branch goes to review for merge (it is +146 lines
+of MPI_Wtime bookkeeping, gated on rank_time_wrt, byte-identical T vs F).
+
+## 2026-09-03 (60) — PHASE 2 FIRST RESULTS: rdma_mpi=T legal under OpenMP (-4% wall); device pools buy NOTHING (falsifier confirmed on 240-step arms); the per-DISPATCH tax measured (21,000 tiny D2D copies/step); Task 6 (batch-4) merged; GPU_LOCK protocol
+
+**Increment 0 (amr-bench/notes/phase2_batched_advance.md, "Increment 0 RESULT").** The `rdma_mpi` checker gate predated the
+OpenMP host-data macro (m_checker.fpp:133 prohibited it unless ACC/PGI/Cray); relaxed for MFC_OpenMP on task10/inc0
+(230ed4eb). A standalone amdflang `use_device_addr` + MPI_Sendrecv ring probe passes on 8 GPUs (kernels/rdma_probe/
+probe_dev.out). Locked 240-step A/B, 2 reps interleaved: rdma T vs F byte-identical (6 restart_data files; D/ is empty at t_step_save = 240); halo 22.7 -> 12.6 s (-0.042 s/step),
+wall 705/685 -> 674/663 s (**-4%**). The harness default for AMR GPU decks becomes rdma_mpi=T; the code default stays F
+until the CCE lane sees it.
+
+**Increment 2a (F1/F2 device wire pools behind `amr_device_pack`, task10/inc0 22d131c8+939536c1, NOT merged).** All
+bit-identity gates pass (7 multi-level np=2 decks on/off, oracle [amr-xa] identical + seed-1 abort, 11 GPU goldens, CPU-vs-
+GPU); reviewed correct with the flag-off kernels token-identical to before. **The pre-registered falsifier fired:** gather
+0.283 -> 0.230 s/step (-0.053 vs >= 0.15), and the bracket-free 240-step A/B (off 680.1/655.8, on 679.2/662.9 s) shows no
+saving at all. Per CLAUDE.md the +158 LOC stays parked, not merged.
+
+**The per-dispatch tax (prof_hip).** rocprofv3 --memory-copy-trace on rank 0: 842-849k device-to-device copies of <= 1 KB
+per 40 steps (21,000/step, 7.8 us each, 0.165 s/step of GPU queue time), 12-13 after most kernel dispatches (35 after HLLC,
+45 after most br_store dispatches, mean 41) = one per referenced array descriptor, unchanged by the pools. 1,256 dispatches/step on rank 0, split
+between the per-block rhs kernels and the per-box pack/unpack/capture kernels. The lever is dispatch COUNT (batched advance,
+fused packs), not maps; pool-only rows 1/3/4/5 of the design are withdrawn. Steady-state accounting of the 2.87 s/step step on rank 0 (60-40 kernel diff, prof_steady: 1.03 s/step, NOT the
+0.54 naive 40-step average): GPU-side 1.20 s/step (kernels 1.03 + descriptor copies 0.17, same queue), host-only 1.67 s/step
+(58% of the step), of which launch latency is ~0.1. **~1.5 s/step of host-only time is unexplained**; the exchange brackets are
+dominated by their wait rows (rf:wait 3.99 of 4.35 s; coarse max-mean 2.4 s) -> rank skew / MPI progress at ~18 sync
+points per step is the leading candidate, host-side plan/loop work the other. Next measurement,
+before more code: a per-rank bracket-free timeline at the sync points (no GPU_WAIT) to split dispatch tax vs skew wait vs
+host work; the batched advance is ordered first only if the dispatch tax wins that split.
+
+**Instrument caveat, recorded.** `rank_time_wrt` brackets wrap every phase in GPU_WAIT (m_phase_timing.fpp:181/198); the
+bracketed wall equals the bracket-free wall (2.84-2.98 vs 2.90-2.94 s/step), so totals are safe, but bracket-local deltas
+under-read launch overlap; A/B verdicts use bracket-free 240-step walls.
+
+**Task 6 (W1 batch-4) MERGED** (a94607dd..17706ebb rebased on d4c50b8a): the three restrict-wave wrapper scans walk
+amr_own_blk / own ∪ fch (two-cursor descending merge, dedup proven), +24 LOC; restr calls/rank at np64 92,200 -> 2,975
+(rs:rfp 92,020 -> 2,795 = |own ∪ fch| per dense step, O(local)); 69/69 goldens, oracle identical, 16 GPU goldens. The QBMM
+pbmv scatter stays a global scan until Task 5's keyed tags. Reviewer's optional simplification (walk the children CSR of
+amr_my_blk instead of the merge; halves rs:rfp again and deletes the merge) is recorded for W1 batch 5. Wall A/Bs 404112
+(np512, cap-0 deck, ~3 h/arm) and 404113 (np64) are still running; pre-registered expectation wall-neutral.
+
+**Task 4 rung.** np256 (404070) aborted on the ledger-56 guard: the CPU ladder decks at np >= 256 (cap 64 on 50-cell ranks)
+were in the ledger-56 class, so the dens256/512 rungs of ledger 53 ran the UNFIXED code there (timings valid, answers
+suspect). Resubmitted on the Task-11 binary (404297/404298).
+
+**Process.** Timing A/Bs on the shared 8-GPU hold were contaminated by other agents' GPU gates (sacct shows the steps);
+every timing harness now holds amr-bench/GPU_LOCK and every agent waits on it; the 60-40 increment-0 arms are void.
+The NVHPC compile gate is broken independently of any branch (nvlink "Unknown arch name" on base 230ed4eb; last green
+08-29): tooling item.
+
+## 2026-09-03 (59) — LEDGER 56 CLOSED: the unfinished widening was the WENO coefficient tail, on every axis; guard deleted, 3D np=8 golden added
+
+Task 11. The m/n/p_alloc widening (86782249) sized the WENO coefficient arrays (poly_coef_cb*, d_cb*, beta_coef_*) to the cap but
+`s_compute_weno_coefficients` still filled them only over the coarse range, and the per-block refill it relied on
+(`s_amr_recompute_weno_coefs`) is armed ONLY on nonuniform grids. On a uniform grid a block wider than the subdomain therefore
+reconstructs from whatever the allocation held past the coarse fill -- in x, y AND z alike (the sweep reads the coefficient at every
+cell index it visits). The "only freg(3) is NaN" asymmetry of ledger 56 was the CONTENT of three different uninitialized heap
+tails (NaN in z, finite garbage in x/y -- i.e. x/y were silently WRONG, not clean), not a z-specific index; it is explained by
+code reading, not separately measured. Fix (m_weno.fpp, +14): after each direction's coefficient sweep, replicate the last computed
+cell into the tail -- on a uniform grid the coefficients are spacing ratios, identical in every cell, which is the same premise the
+fine advance already reuses coarse coefficients on; a stretched grid still recomputes per block and overwrites the tail. The
+dual-pass flux_n/flux_gsrc_n/flux_src_n and nc_iface_vel*_n scratch (m_rhs.fpp) are widened to idwbuff_alloc for symmetry
+(unreachable by any golden; identical allocation whenever the cap fits). Task 2's init-time guard is DELETED: every axis is legal.
+Golden A5DAD70D (3D 52^3, np=8 -> 26-cell ranks, cap 24, static 32-fine block then regrids at 10/20 (20 steps; measured first at 30) into 32- and 48-fine-cell
+tiles): with the guard bypassed on the pre-fix code it dies at step 6 with "ICFL is NaN" (the falsifier); after the fix it passes
+on CPU (amdflang), GPU (OpenMP offload, 8 GCDs), and a gfortran -fcheck=bounds,pointer build. CPU-vs-GPU: step-0 output
+byte-identical, final-step max |diff| 1.1e-14 over 843,648 values (measured on the 30-step deck; the CPU-vs-GPU control on 476AA3A4 gives the same 1.0e-14, the platform norm). The 69 pre-existing AMR goldens are unchanged (70/70), the np=2
+exchange-audit family counts on F57C3A5B are identical before/after, and both ledger-56 100^3/np=8 fixtures run 40 steps clean.
+The Lagrangian pressure-gradient FD coefficients (fd_coeff_*_pgrad, m_bubbles_EL.fpp) are also sized to m_alloc and filled once
+over the coarse range with no per-block refill, but that tail is unreachable: the EL source is skipped in the fine advance
+(m_rhs.fpp:922, `bubbles_lagrange .and. .not. amr_in_fine_advance`), so no validator rule is needed.
+## 2026-09-03 (58) — TASK 3 REVIEW CORRECTIONS + THE STEADY-STATE AMR-ARM PROFILE: 64% of the AMR arm's wall has no kernel running; the excess is the host-staged exchanges (~1.0 s/step) + regrid (0.34), not the launch gaps inside rhs
+
+**Review of the Task 3 note (independent reviewer, 2026-09-03).** The MFC rows and both AMReX sane-grid rows reproduce to 3 s.f.
+from the logs. Three corrections, applied to `amr-bench/notes/tax_controls_and_amr_profile.md`: (1) the AMReX small-grid row
+claimed 2 reps (397-399 / 18.6-19.5 / 20.5-21.3); only ONE measurement exists in any log (399.1 / 19.5 -> 20.5) -- the second
+point was never measured and is withdrawn. (2) The uniform-arm per-step ratios did not reproduce: MFC WENO5 is 2.74x AMReX's
+uniform cost (53.5 vs 19.5 s / 200 steps) and weno_order 1 is 1.39x, not 2.4x / 1.6x. (3) MFC's excess is 6.5-8.9x AMReX's
+0.335 s/step (full cross), not "7-9x". Ledger 57's headline "7-9x" and "1.6x" carry these corrections. (4) The k004-004 outlier
+is the AMR arm alone (787 vs 643-683 s); its uniform arm (46.9 s) was FASTER than k004-003's, compounding the 16.8x.
+
+**RETRACTED: "the AMR arm's kernels are NOT slower per cell (5.9 vs 8.5 ns)".** The reviewer used the amr_40 log's own
+`[amr-balance]` trace: fine_work 0.94M before step 1, 122.3M after the step-20 regrid, 186.6M after the step-40 regrid -- a
+mesh that run never computed on. The 5.9 ns divided 40 steps of kernel time by the 240-step arm's steady-state endpoint.
+Growth-weighted (steps 1-20 on 64.9M global cells, 21-40 on 186.3M): 11.7 ns per cell-stage, 38% SLOWER than uniform; the
+flagship WENO kernel 1.88 ns/cell on ~830K-cell blocks vs 0.86 on the 8M-cell uniform slab (2.2x -- this check has the same
+which-mesh defect, its per-call average pools three mesh states; the steady-state 1.6x below supersedes it). The 53% host-gap figure
+(kernel sum 22.0 s / wall 47.2 s) is independent of cell counts and stood -- but it was a pre-steady-state number too.
+
+**THE STEADY-STATE PROFILE (same node k004-003, same hour, pinned binaries, 2 reps, rank-0 rocprofv3):** difference a 60-step
+run against a 40-step run so steps 41-60 sit on the fully grown mesh (186.6M fine cells, one regrid at step 60 inside the window
+= the steady cadence). Harness: `amr-bench/logs/tax-proper2-0902_1208/mfc/prof_steady.sh` (prof_steady.out; `sim_s{1,2}.log`,
+`prof_s{1,2}/rank0_kernel_stats.csv` under `{amr,uni}_{40,60}`).
+
+| arm, steps 41-60 | rep | dwall (s) | s/step | rank-0 kernel time (s) | GPU busy | kernel ns per cell-stage (rank share) |
+| AMR (64M coarse + 186.6M fine) | 1 | 57.25 | 2.863 | 20.58 | **35.9%** | 10.95 |
+| AMR | 2 | 57.42 | 2.871 | 20.73 | **36.1%** | 11.03 |
+| uniform (64M) | 1 | 3.67 | 0.183 | 3.60 | 98% | 7.50 |
+| uniform | 2 | 5.69 | 0.284 | 3.51 | 62% | 7.32 |
+
+The uniform 20-step window is too short to read its busy fraction (3.7 vs 5.7 s across reps); its per-step cost from the
+240-40 arms is 0.267 s/step. The AMR window is robust (0.3% rep spread). Readout at steady state:
+- **64% of the AMR arm's wall has no kernel running** (20.6 s of kernels in 57.3 s), worse than the 53% pre-steady figure.
+- Kernels are **1.49x slower per cell** than uniform (11.0 vs 7.4 ns per cell-stage); WENO 1.14-1.18 ms/call on ~830K-cell
+ blocks = 1.38 ns/cell vs 0.87 uniform (1.6x). Not 2.2x: the pre-steady mesh had smaller blocks.
+- Ideal-at-uniform-rate for 250.6M cells = 0.267 x 250.6/64 = 1.047 s/step; AMR = 2.87 -> **excess 1.82 s/step in this
+ window** (the 240-40 arms give 2.17-2.36; the 20-step window has one regrid at its end whose mesh it never uses).
+- Phase split of the 57.3 s window (mean s per rank, rep 1 / rep 2): rhs 27.4 / 27.2; regrid 6.7 / 7.1; gather 5.9 / 5.4;
+ coarse 5.6 / 5.6; reflux 2.9 / 2.9; restr 2.7 / 2.7; seam 1.9 / 1.7; halo 1.1 / 1.8; rg:mig 3.8 / 3.9 (inside regrid).
+ Per step (2-rep means): rhs 1.37; exchanges = gather 0.28 + coarse 0.28 + reflux 0.15 + restr 0.13 + seam 0.09 + halo 0.07
+ = 1.00; regrid 0.35; everything else 0.15.
+- Reconciled accounting of the 1.82 s/step excess (the ideal rate lives inside rhs, so rhs minus ideal is the block-mode
+ term): rhs inflation 1.37 - 1.047 = **0.32 (18%)** -- this single number holds BOTH the per-cell kernel inefficiency and the
+ launch/map gaps inside rhs, they are not additive on top of it; exchanges **1.00 (55%)**; regrid **0.35 (19%)**; other 0.15
+ (8%). Sum 1.82. (The WENO 0.87 ns/cell uniform figure is the raw uni_60 per-run average; the rep-2 diff is corrupted by one
+ 370 ms outlier call in uni_40 prof_s2.)
+
+**DECISION (revises Task 10's Step-1 ruling and the GOAL.md falsifier).** Exchanges are 55% of the excess and 3x any single
+rival term; batching the fine advance can at most remove the rhs inflation, 0.32 s/step (18%), and the CPU-side regrid (0.35)
+is Task 4/6/9's. The GOAL.md falsifier "if batching removes the launch gaps but the excess stays above ~1 s/step, the
+host-staged exchanges are the real Phase 2" has ALREADY FIRED on this measurement: even a perfect batching leaves 1.5 s/step.
+(Reviewer's caution, kept: the exchanges are not larger than all other terms COMBINED -- 1.00 vs 0.82 -- so the ordering rests on
+the 3x-per-term margin and on batching's 0.32 ceiling, not on "dominance".) Task 10's design note therefore starts from device-side packing of the six exchange families (gather/coarse/reflux/
+restr/seam/halo: pack on device, one MPI call per family per step, no host staging) and treats the batched advance as its
+second half; the pre-registered gate stays bit-identity + the np=2 oracle, and the acceptance number is the steady-state
+60-40 profile above rerun on the same node (target: exchanges <= 0.3 s/step, busy >= 60%).
+
+**CORRECTION (same day, from the Task 10 design audit; verified at m_time_steppers.fpp:517-520):** the phase named `coarse`
+(PH_COARSE) brackets the level-0 `s_compute_rhs`, i.e. ideal-rate compute, not an exchange family -- its 0.28 s/step equals
+the uniform arm's whole step (0.267), and ~0.06-0.12 of it is the host-staged base halo (`b:halo`). The accounting above
+therefore reads: exchange families (gather 0.28 + reflux 0.15 + restr 0.13 + seam 0.09 + halo 0.07) **0.72 (40%)**; rhs
+inflation over ideal = (fine rhs 1.37 + coarse 0.28) - 1.047 = **0.60 (33%)**; regrid **0.35 (19%)**; other 0.15 (8%); sum 1.82.
+Batching's ceiling is 0.60, not 0.32, and the exchanges' margin over it is 1.2x, not 3x. The ordering (device-side packing
+first) still stands, on two facts the design audit found: the exchange brackets spend ~2.5% of their wall in kernels and the
+rest in ~685 per-transfer map-alloc-copy-free crossings per rank-step (the landed waves violate the exchange contract's
+persistent-pool rule), and MPI is not GPU-aware today (`rdma_mpi` default F). The margin is no longer large enough to skip the
+A/B: increment 0 of the design (rdma_mpi=T, zero code) and increment 2 (gather pools) carry pre-registered per-step savings that
+must show up or the attribution is wrong. Lesson booked: the second reviewer checked the arithmetic, not the phase semantics --
+a phase name is a claim about code, and it must be checked at its bracket site.
+
+Task 6 (batch-4) and Task 11 (z-widening) are running in separate worktrees (task6/batch4 in mfc-amr-cpu, task11/zwiden in
+mfc-amr-dev); Task 4's instrument landed (52d24698) and its np256/512 rbskew pair is queued (404070/404071).
+
+## 2026-09-03 (57) — MFC REPLICATED (3 reps, second node) + THE MATCHED-ORDER CONTROL: tax 12.4x +/- 2%; the AMR excess is 2.2-3.0 s/step regardless of scheme -- 7-9x AMReX's at its sane grids
+
+P3 (logs/tax-proper2-0902_1208/mfc, job 401281 on k004-003, three reps, same pinned binary, differenced 240-40; a
+partial rep on k004-001 agrees):
+| deck (400^3, 2 levels, np8 GPU) | AMR diff (s) x3 | uniform diff (s) x3 | tax x3 | excess s/step |
+| WENO5 + HLLC, 5-eq (the production scheme) | 643 / 665 / 683 | 53.5 / 53.1 / 53.9 | 12.0 / 12.5 / 12.7 -> **12.4x +/- 2%** | 2.17-2.36 |
+| weno_order 1 + riemann_solver 5 (matched-order control) | 625 / 636 / 698 | 27.3 / 27.5 / 26.5 | 22.9 / 23.1 / 26.3 -> **24.1x +/- 6.5%** | 2.59-2.97 |
+Reading: (1) the single-run 16.8x of ledger 52 was the slow-node outlier (k004-004; both its AMR arm 787 s and its uniform arm 46.9 s
+sit outside the k004-001/k004-003 spread) -- the replicated MFC tax at this point is ~12.4x; (2) the matched-order control is the
+cleanest demonstration yet that the RATIO is not a machinery metric: halving the physics cost per cell (uniform 53 -> 27 s) nearly
+DOUBLES the tax while the AMR excess in seconds stays at 2.2-3.0 s/step -- the infrastructure cost is scheme-independent, and it is
+the number to compare; (3) against AMReX at its own GPU-sane grids (ledger 55: excess 0.335 s/step, tax 8.5x on the same node class),
+**MFC's AMR infrastructure costs 7-9x AMReX's per step in seconds** at this operating point -- a much harsher verdict than any ratio,
+and the honest one. The MFC uniform arm at 8 GPUs is 3.5x AMReX's per cell (WENO5/HLLC vs PLM) and 1.6x at matched order (the w1
+uniform: 27 s vs AMReX 19.5 s) -- so the per-cell physics gap at matched order is ~1.6x, not 2.4x.
+Profiles: the rank-0 rocprofv3 arms produced only rank0_results.db (ROCm 7.2 needs --output-format csv); re-run on k004-003 and
+attached to this entry's follow-up. The np32 GPU rung (400713) failed at MPI_Init across k004-[002-004,009] -- a sick-node probe is
+queued; the np8 -> np16 doubling (1.33x, ledger note) stands as the only GPU scaling datum so far.
+
+## 2026-09-02 (56) — THE "STATIC-SEED NaN" IS A SCRATCH-SIZING BUG SINCE a108dd37, AND IT IS NOT GPU-ONLY (two rulings retracted)
+
+Task 2's 12-arm matrix (report in the SDD workspace; Task 1's decks under amr-bench/cpu/validator_fixtures/, the guard fixtures
+under amr-bench/gpu/task2/guard/) measured the predicate:
+**a run NaNs exactly when a refined block's fine extent exceeds the rank's own coarse subdomain extent** -- reachable only when
+`amr_max_grid_size > 0` pins the box cap above the min-over-ranks local half-extent. It reproduces on CPU and GPU, at
+`amr_max_level = 1`, with any seed position, always at the first save after the first dynamic regrid (step 20); np=1, no-regrid,
+`amr_max_grid_size = 16` and `= 0` are clean. Mechanism: a108dd37 removed the abort that forbade this configuration, relying
+on 86782249's widening of m/n/p-keyed scratch to m_alloc/n_alloc/p_alloc -- which is INCOMPLETE on the z axis (a108dd37 was
+verified on a 2D case). Localized to s_amr_apply_reflux consuming a NaN `freg(3)%%hi` (the z faces) captured in the first
+post-regrid fine RHS; the owner's fine state and ghosts are clean. The same signature appears in a 199^3 log from 2026-08-29
+(the "prodsize16" class). The 100^3/np8 decks fail because the cap there resolves to 50 coarse cells (amr_maxc caps it below
+the requested 64) and so spans 100 fine cells against a 50-cell rank extent; the 400^3/np8 deck (cap 64 -> 128 fine cells,
+200-cell ranks) does not.
+
+**Retracted:** ledger-54/55-era rulings that this was "GPU-only" (Task 1's CPU arms ran 10-15 steps and never reached the
+step-20 regrid) and that it was a static-seed/multi-level property. Both were measurement-truncation errors, recorded as such.
+
+**Rulings:** (1) Task 2 lands an INIT-TIME runtime guard (`! lint: runtime-check`, named abort, decomposition-aware) so the
+configuration is refused before the first regrid, plus fixtures that must abort and the full AMR golden pass; (2) the real fix
+-- finish the z-axis _alloc widening -- is Task 11 with a 3D regression golden (the coverage gap that let a108dd37 through);
+(3) restoring the pre-a108dd37 cap bound is REJECTED: the rank-independent box cap is what makes every weak-scaling ladder's
+box set identical across rank counts.
+
+## 2026-09-02 (55) — THE AMReX CONTROLS: at its own GPU-sane grids AMReX's tax is 7.7-8.5x, not 20.5x
+
+Ledger 54 F2 predicted 6-8x. Measured (P2, reviewed twice; campaign logs/tax-proper2-0902_1208, all rows on k004-004, same
+pinned binaries with sha in PIN.txt, differenced 240-40, tax = AMR diff / the 19.5 s uniform diff):
+| config (400^3, 2 levels) | grids L1 + L2 (initial mesh) | AMR diff (s) | excess s/step | ms per grid-step | tax |
+| small grids, absolute tagging (the ledger-52 baseline, re-sourced from Run Time advance) | 1608 + 5351 | 399.1 | 1.58 | 0.23 | 20.47x |
+| BIG grids (max_grid_size 128, blocking 16, grid_eff 0.7), absolute tagging | 173 + 518 | 165.8 | 0.335 | 0.485 | **8.50x** |
+| big grids, RELATIVE tagging (|drho|/rho, same 0.008) | (README) | 149.8 | (README) | (README) | **7.68x** |
+| small grids, relative tagging | (README) | 344.0 | (README) | (README) | 17.64x |
+Grid SIZE is the lever (20.5 -> 8.5); tagging alone moves 20.5 -> 17.6. blocking_factor 32 is impossible for n_cell 400 (AMReX
+requires a power-of-two divisor; 16 used, failure job 400695 recorded). The k004-003 vs k004-004 swing on big/abs was 2.7%
+(8.28 vs 8.50), so the node caveat that voided cross-day single-code taxes is small here but the rows are on one node anyway.
+Grid counts are initial-mesh; the big-grid deck regrids to convergence twice at step 0 (13 vs 12 regrid lines) -- no effect on
+the timed window. Relative tagging still leaves AMReX's L1 17% below MFC's cell count; L2 close.
+
+**Reading (controller):** the honest AMReX bar at this operating point is ~8x. MFC's single-run 16.8x is twice that on the
+ratio, matching ledger 54's absolute-excess finding (3.02 vs 1.58 s/step at small grids; AMReX's big-grid excess is 0.34
+s/step -- MFC's is now ~9x AMReX's per step). Nothing here is a claim about MFC until Task 3 Step C (three MFC reps on two
+nodes, matched-order control) and Step D (AMR-arm profile) land; those are the next measurements.
+
+## 2026-09-02 (54) — EXPERT REVIEW OVERTURNS LEDGER 52's INFERENCE: MFC's AMR overhead is ~2x AMReX's in SECONDS; the regrid term is O(P)
+
+An independent HPC-performance review of the 2026-09-01 artifacts (read-only, briefed to falsify). The DATA of ledger 52 stand;
+its conclusion does not. Findings, most severe first, all verified against the logs:
+
+**F1. The ratio was denominator-dominated -- by the very mechanism ledger 52 used to retract the advection bar.** Tax = (cells
+advanced / coarse cells) x (per-cell inflation): MFC 3.91 x 4.30 = 16.8; AMReX 4.26 x 4.81 = 20.5. In seconds the AMR excess over
+the ideal-at-uniform-rate is MFC 3.02 s/step (16.2 ns per fine cell) vs AMReX 1.58 s/step (7.6 ns). MFC's ratio looked better only
+because its physics denominator is 2.4x larger. **MFC's AMR infrastructure costs about twice AMReX's.** The "payoff 3.8x vs 3.1x"
+is 64/tax restated, not independent evidence.
+
+**F2. AMReX was handed a launch-bound grid set.** `amr_max_grid_size` is in COARSE cells (m_amr.fpp:678-695, "an absolute number
+of coarse cells"), AMReX's per-level `max_grid_size` is in that level's own cells: the caps differ 8x+ and the emitted sets 30x
+(AMReX 1608 L1 + 5351 L2 grids of ~28-32^3 vs MFC 64 + 160 boxes of ~830K cells). AMReX's excess is a constant ~0.22 ms per
+grid-step at BOTH 100^3 (0.214) and 400^3 (0.23): the "157x at 100^3" was the same per-grid cost, not a size-floor curiosity.
+Hypothesis: at ~500 grids (max_grid_size 128, blocking 32, grid_eff 0.7 -- the AMReX defaults we did not use) its tax is ~6-8x.
+Also MFC's requested amr_cluster_eff 0.9 delivered 0.41 ([amr-grideff] tagged/shaped), so "0.9 on both sides" compared
+90%-efficient tiny grids with 41%-efficient huge boxes.
+
+**F3. Per-level asymmetry and n=1.** Absolute-vs-relative tagging makes AMReX's L2 a solid ball (+36% cells) and MFC's a shell
+(+64% L1); cell-corrected the gap is ~9%, inside MFC's single-run spread (P-prime taxes 9.5/11.7/7.9 = +/-20%). MFC's uniform
+denominator carries an 11.4 s warm-up (24%) assumed equal across two unreplicated runs. The README's "6-eq" is wrong: model_eqns 2
+is the 5-equation model.
+
+**F4. The density ladder is flat ONLY because rhs dominates at <= np512; the same logs hold an O(P) regrid term.** regrid 23.6 ->
+44.0 -> 64.1 -> 119.9 s (doublings 1.83/1.46/1.87): rb:gath calls/rank 4282 -> 43816 = the GLOBAL block count, at constant 0.63
+ms/call; pg:all 3640 -> 37368 calls; rg:clus 0.5 -> 5.3 s (still O(P)). Extrapolated linearly to 1e5 ranks: regrid ~23,000 s vs
+rhs 2,118 s -- ~10% efficiency; crossover with rhs near np8-9K. On the GPU arm regrid is already 6.05 s/call at np8 (vs 2.36 CPU
+np64), so the crossover comes ~10x earlier in P there. Ledger 53's "4% of wall, if one is ever needed" was wrong in emphasis:
+this IS the exascale term. The deck (hcid 306, a replicated blob lattice; fine_work exactly 2.000x per rung, imbalance 1.000)
+cannot exercise imbalance or migration.
+
+**F5. The kernel program targeted the wrong operating point.** Inside the AMR arm MFC's own fine-block rhs runs at 7.58 ns/cell
+vs 3.13 in the uniform arm (2.4x), and the L0 advance at 155 vs 90 ms/call -- block-mode inflation (launch/map gaps) booked as
+"physics". Profiling uni_40 would see neither. And "2.4x vs AMReX per cell" compared WENO5+HLLC against 2nd-order PLM with no
+matched-order control, although the ladder deck (weno_order 1, riemann_solver 5) is one. On the GPU arm the data-movement
+phases (gather 83 + seam 56 + halo 45 + b:halo 59 + reflux 73 + swap 13 = 330 s = 42%) plus stepfill dead fraction 0.61 are
+exactly what batched advance / device packing target; demoting them was unjustified.
+
+**F6. Claim 3 (A/B -5.0% = rg:clus) stands.** But the pre-registered W1 payoff check FAILED: restr/rs shares are unchanged and
+their call counts are identical old vs new (restr 666,060 calls at np512 = O(P): 83,060 -> 665,460 over the ladder) -- the
+restrict-wave wrapper's per-block scans (batch-4, unconverted) still walk every block. "W1's value is asymptotic" has no
+instrument reading yet.
+
+### Rulings (controller)
+1. Ledger 52's inference is RETRACTED: MFC's AMR machinery is NOT at or better than SOTA; in seconds it is ~2x AMReX's overhead,
+ and the honest bar needs AMReX at its own GPU-sane grid configuration. 2. The plan's kernel program is DEMOTED again; the
+ per-GPU program is (a) profile the AMR ARM to split block-mode inflation into kernel vs launch/map, (b) batched advance /
+ device-side packing (Phase 2) restored above kernel work, (c) a matched-order control (weno_order 1) before any kernel claim.
+3. The regrid-rebuild term (Task 4) is PROMOTED to the top AMR item, with a GPU np8 -> np32/56 ladder on the local mi2508x nodes
+ (7 exist) to find where it crosses the physics on GPU. 4. Controls to run before any two-code number is quoted again: AMReX at
+ grid_eff 0.7 / max_grid_size 128 / blocking_factor 32 with RELATIVE tagging (one-line change in cns_tag_denerror), three MFC
+ reps per arm on two nodes, per-level cell counts reported. 5. Batch-4 (Task 6) is the W1 item that the F6 instrument can
+ actually see; run it with the restr call-count as the gate. Plan file updated (amr-bench/notes/plan_remaining_0902.md).
+
+## 2026-09-01 (53) — np512 A/B CLOSED: new binary 5.0% faster; the gain is the dirty-box merge, W1 is wall-neutral here; a ledger-52 claim RETRACTED
+
+Job 396991, one 8-node allocation, arms interleaved old/new/old/new (old = 0831 pre-port binary 94c73c4d,
+new = batch-3 37488b20): old 3593.1 / 3620.4 s, new 3434.0 / 3415.6 s -> **new/old = 0.950 (-5.0%)**, spreads
+0.8% / 0.5%. rhs max/mean is 1.23-1.25 on ALL FOUR arms -> the straggler is this allocation, not either binary
+(pre-registered rule 2: no regression). Probes 397173/4/5 (single-node np64 on k002-005 / k003-002 / k003-003,
+the nodes shared with the earlier suspect allocation): **k002-005 is the slow node -- np64 wall 3279 s vs 2738 / 2738 s on
+k003-002 / k003-003 and the 2742 s healthy reference (+19.6%; rhs 2316 vs 2113 s, rhs imbalance 1.13 INSIDE one node).** It sat
+in both suspect allocations. Added to every exclude list (sixth sick node). **The clean np512 rung (397515, k002-005 excluded)
+closes the constant-density ladder: 2876.7 s, rhs 2118 s (flat with 2120/2117/2116 at np64/128/256), rhs imbalance 1.03 (no
+straggler), truncation 0, escaped 0. Doublings at 64 ranks/node: 64->128 1.012/1.009, 128->256 1.010/1.010, 256->512 1.027 --
+every one far under the 1.20/1.15 AMReX bar. The non-rhs (AMR + comm) share grows ~5%/doubling to np256 and ~10% at the last
+doubling; the phases that carry it (np256 -> np512 means): regrid 64 -> 120 s, of which rg:build 44 -> 92, rb:tail 21 -> 48,
+rb:xchg 18 -> 43, rb:gath 13 -> 28 -- the REGRID REBUILD (gather/exchange/tail of the fill after a regrid), not the step path.
+That is the next scaling term if one is ever needed; at 12 regrids per 200 steps it is 4% of wall.**
+
+**Attribution (phase means over the two reps): regrid 322 -> 136 s, of which rg:clus 182.0 -> 6.2 s.** That
+is the dirty-box merge (3eeb0807), not W1. Every other phase moved within allocation noise (halo -17 s;
+restr/coarse/b:halo +6..15 s). At 4608 blocks the per-stage scans W1 deleted cost milliseconds, so **W1 is
+wall-neutral at np512 -- its value is asymptotic (the O(P)/O(N^2) terms at 1e5 ranks), which is what it was
+built for.** Say so; do not sell it as a np512 speedup.
+
+**RETRACTION of ledger 52's "rs:rfp per call 0.231 -> 0.100 ms is the robust W1 signature".** The OLD binary
+shows rs:rfp 59-66 s (0.09-0.10 ms/call) on today's allocation versus 154 s (0.231) on 0831 -- the phase
+carries waits and moved with the allocation, exactly the cross-day trap the same entry warns about. I fell
+into it one paragraph later. The only robust W1 evidence at np512 is "no regression"; the asymptotic
+evidence is structural (ledger 51).
+
+## 2026-09-01 (52) — THE PROPER TAX TEST: MFC's AMR overhead is LOWER than AMReX's; the per-cell physics is the gap
+
+### The old "tax over AMReX" was not a measurement
+The bar came from AMReX `Advection_AmrCore` (ONE linear scalar) under the claim "physics cancels in the
+ratio". It does not: tax = 1 + fine/coarse physics + infrastructure/coarse physics, and the infrastructure
+term is a fixed cost per box-step, so cheap physics INFLATES a code's tax and heavy physics deflates it.
+And the denominator (coarse-only uniform, 8 ranks) is halo-bound: b:halo went 71 -> 22 ms/call between two
+MI250X nodes on one day with compute identical to the decimal, so MFC's own tax read 9.6x (P-prime) and
+16.8x (today) with the SAME AMR arm (846 s vs P-prime's 738-924 s). Single-code taxes across days are void.
+
+### The proper protocol (logs/tax-proper-0901_2105, README lists every asymmetry)
+Both codes, k004-004 (MI250X x8), same hour, 8 ranks, differenced 240-40 steps from each code's own
+step-loop timer. Identical problem by construction: unit periodic box, entropy blob rho = 1 + 4 exp(-r^2/
+0.015625) at p = 1, u = 1, gamma 1.4, inviscid, RK3; density-gradient tagging with the same skirt boundary
+(MFC |drho|/rho > 0.008 central, AMReX |drho| >= 0.008 one-sided); ref_ratio 2; regrid_int 20; NO subcycling
+(AMReX subcycling_mode=None, verified one L2 advance per coarse step, 12 regrids each); reflux on;
+max_grid_size 64; buffer 4; grid_eff 0.9. AMReX side = Tests/GPU/CNS (plain compressible NS, GPU-native,
+HIP gfx90a, amrex 26.08) with a new Exec/Blob problem carrying the MFC IC; the EB_CNS problems never
+register with CMake. Refined fraction: AMReX 208.7M fine cells/step vs MFC 186.3M (+12%, errs against AMReX;
+NOT tuned away).
+
+### Result at the 400^3 point (the production-relevant one)
+| | AMR (s/200 steps) | uniform (s/200 steps) | overhead tax |
+| MFC (WENO5+HLLC, 5-eq model) | 787.4 | 46.9 | 16.8x |
+| AMReX GPU/CNS (PLM+Riemann) | 397.5 / 399.1 (two samples) | 18.6 / 19.5 | 21.3x / 20.5x |
+**MFC's AMR overhead ratio is ~20% LOWER than AMReX's own**, with AMReX carrying 12% more fine work.
+Payoff (fine-uniform twin = 1600^3, infeasible on 8 GPUs; extrapolated from each code's measured uniform
+per-cell cost x 64 -- both weak-scale flat, so it is fair and equal): **MFC AMR beats brute force 3.8x, AMReX
+3.1x.** Absolute (NOT a ratio claim): AMReX uniform 1.52 ns/cell-step vs MFC 3.66 (2.4x) -- that is the
+hydro kernels (2nd-order PLM, 5 vars vs WENO5/HLLC 6-eq), not AMR infrastructure. **Re-aim: the per-GPU
+lever is the physics kernels' cost per cell; the AMR machinery is at or better than SOTA on this protocol.**
+This demotes the batched-advance / device-packing Phase 2 below kernel work.
+
+### The 100^3 "payoff point" is below the GPU size floor -- AMReX proved it
+At 1M base cells AMReX's AMR came out 157x over uniform and 5.7x SLOWER than brute force at 400^3
+(~1800 grids of ~16^3 cannot feed a GPU). Not an AMR result; the benchmark-size-floor rule
+(>= 10% of node GPU memory) holds for both codes. MFC's 100^3 AMR deck FAILED three ways and is a real
+finding for the checker, not for the tax: a 13-cell seed NaNs at step 1 (degenerate nesting, no validator
+error); a 50-cell seed aborts with a NAMED scratch-cap error (2*L0-extent > amr_maxc_fit); a 24-cell seed
+straddling the 2x2x2 rank split (38..61 on 100^3) NaNs at step 1 -- the static multi-level seed with a
+nested L2 that spans multiple owners is a silent-NaN path (the 400^3 deck's seed sits inside ONE rank).
+Both NaN modes belong in case_validator.py as named errors; the straddling one may be a bug.
+
+### Same-day supporting results
+Constant-density weak scaling (64 ranks/node, one job per rung): np64 2742/2746 s, np128 2776/2772 s,
+np256 2804/2799 s -> doublings 1.012/1.010 and 1.009/1.010 on two independent allocations (0.2%
+repeatability) vs the 1.20/1.15 bar; rhs flat to 0.2%; non-rhs +5%/doubling. The packed ladder's
+1.16/1.53/1.72 were ranks-per-node density (np64 at 8/node = 1122 s vs 2742 s at 64/node: a 2.44x
+per-rank memory-bandwidth effect, irrelevant to 8-GPU-per-node runs). qladder.sh packed every rung onto
+the largest rung's node count -- qdens.sh (one job per rung) replaces it for scaling work.
+np512 A/B on ONE allocation (old = 0831 pre-port binary, new = batch-3): old 3593 / 3620 s, new 3434 s
+(new2 pending) -> the new binary is ~4.8% FASTER; the earlier "+11%" was allocation/time-of-day (the old
+binary ran 3079 s at 01:46 on an idle cluster and 3593-3620 s at 19:00 on a busy one). rs:rfp per call
+0.231 -> 0.100 ms is the robust W1 signature.
+
+### Harness lessons (each cost a resubmit today; all banked as memories)
+Never export the whole /share/rock/lib (UCX dlopens its mismatched libhsa-runtime64: segv at >=32 ranks/
+node on CPU nodes AND in syscheck at 8 ranks on the GPU node) -- quarantine the single .so; never parse
+colour-aliased `ls`; `pkill -f` self-matches (rc 144); nodeinfo's srun ran one task per rank; qladder
+submits before any post-hoc patch can land. M1 landed as 0f6e9f0c (keyed F5 tags, xa_seq deleted,
+seed-2 gate) with 16/16 goldens, byte-identical counts, both seeds aborting.
+
+### Next
+1) new2 + probes -> close the A/B and name the slow node. 2) case_validator entries for the two NaN seed
+modes; reproduce the straddling-seed NaN at np=8 CPU (a real bug candidate). 3) Kernel-cost program
+(the 2.4x per cell) becomes the per-GPU item; tier-1 metadata stays the exascale-memory item. 4) Frontier
+ladder remains user-gated.
+
+## 2026-09-01 (51) — W1 BATCH 3: all six remaining per-stage scans converted, and the scans were the SMALL half
+
+### The conversions (one commit, src/simulation/m_amr.fpp only)
+reflux-faces recv -> amr_l1p (the participates predicate is PROVABLY inside the padded list: region
++/-1 touching my decomp slab implies region +/-amr_cpat_mar (>=2) intersects my coarse range, a
+superset of the slab); freg recv + parent-fill send + restrict-parent recv -> ONE new list amr_fch_blk
+(level>=2, my parent, foreign child); freg send -> amr_my_blk; parent-fill consume -> amr_own_blk (the
+MULTI-owner amr_owns_all notion — amr_my_blk would have silently narrowed it, exactly the trap the
+list declarations warn about). The lag-clear guard kept its full coverage via the recipe's gated hoist.
+
+### The real find: the waves were QUADRATIC per stage, not linear
+f_amr_parent_block is itself an O(global blocks) scan, and every one of these waves called it per
+level>=2 block per stage — O(N^2)/stage. s_amr_sibling_face_weights hid the same shape (all blocks x
+a parent lookup each) PER CALL. Both are now epoch-cached in the one builder walk
+(s_amr_refresh_lists): amr_parent_blk plus a children CSR (query: child_idx(ptr(p-1)+1:ptr(p)),
+ptr(0)=0). The builder keeps the quadratic walk but pays it once per REGRID. Left deliberately: the
+subcycle per-box path, regrid/init/instrument callers, and O(1) level-1 calls; the restrict_wave
+wrapper's three descending scans are batch-4.
+
+### Independent audit: verdict fix-first, then land — all core claims survived attack
+The auditor (a) proved the l1p superset argument formally, (b) verified survivor set + ascending order
+at all six sites and the ix-cursor pairing, (c) caught that MY OWN pblk=0 hardening guarded the CSR
+build but not the query — amr_child_ptr(-1) on an orphan parent, a corruption AMPLIFIER where the old
+code degraded gracefully (fixed: early return), (d) flagged the re-entrant refresh inside a loop over
+the list it reallocates (fixed: callers refresh; the routine no longer does), (e) had the cache keyed
+on (epoch, num_blocks) to match s_amr_reg_prepare. Lesson: the guard I added under my own audit
+introduced the reachable half of the hazard it closed — independent review caught what self-review
+primed itself to miss.
+
+### The battery, with POSITIVE controls (the max_level=1 blindness catch)
+The batch-2 oracle deck (27DEC5B6) is max_level=1 — structurally blind to five of the six converted
+paths. New arms: F57C3A5B + EF58E377 (multi-level dynamic np=2, rank_time_wrt=T). Results: land gate
+69/69 on GPU; oracle silent with every family balanced; canary MFC_XA_SEED=1 ABORTS (oracle proven
+live); reldebug clean (0 runtime errors, finalize reached); fixed-tree re-pin BYTE-IDENTICAL family
+counts (auditor fixes behavior-neutral, so the 69/69 carries). ATTRIBUTION BY DIFFERENCING: F57C3A5B
+F2 = 20 msgs @ 10 steps vs 51 @ 20 steps — the marginal step adds 3 = one per RK stage, so the
+traffic IS the per-stage parent-fill wave through the fch loop (predicted 21, got 20); F5/F7 scale the
+same way. EF58E377's flat F2 (7=7) shows its towers co-locate after the early window — a deck-choice
+lesson, not a code property.
+
+### np1024 (395021) POSTMORTEM: failed BOTH pre-registered ways — and the rung is now memory-gated
+Truncation grep fired: 91k-98k boxes wanted, amr_max_blocks=65536 kept, every regrid clipped ~30%.
+Then the OOM killer took the run at 91% host memory (~3 GB/rank x 64 ranks/node). No readable scaling
+data. The rung cannot be rescheduled as-is: matched density (64/node) needs 16 nodes and OOMs; 32/node
+needs 32 nodes and mi2104x HAS 21. np1024 therefore waits on footprint reduction (metadata tier-1
+and/or store trim) — recorded as the second independent firing of the tier-1 trigger, this time at
+np=1024, two orders below the goal scale.
+
+### Instrument + harness notes
+amr_n_touch (halo probe) now counts only list survivors — any touch comparison spanning this commit is
+invalid. +5 replicated global-size int arrays (~20 B/block/rank) — a line item AGAINST tier-1's
+budget. Harness: `-t` on mfc.sh run/build is ONE space-separated flag (`-t pre_process simulation`);
+a repeated -t silently drops targets (argparse keeps the last) — same family as the --only rule. And
+LD_LIBRARY_PATH=/share/rock/lib breaks the post_process cmake configure; export it only at runtime.
+
+### Next actions (order)
+1) np256/512 payoff pair: restr/rs share 8.5-12% must fall toward 1-2%. 2) keep-tol moving-deck A/B.
+3) M1 (design on disk). 4) metadata tier-1 — now carrying TWO trigger firings. 5) W1 batch-4
+(restrict_wave wrapper scans + restrict_l1) only if the payoff readout says scans still show.
+
+## 2026-09-01 (50) — W1 UNDERWAY; P-PRIME INTERIM: my own decision bands were misanchored
+
+### W1: 4 of 10 per-stage scans converted and PUSHED (acaae35d batch 1, dcfce95c batch 2)
+Epoch-keyed lists: amr_l1r (raw region x my interior), amr_l1p (region +/- amr_cpat_mar x my coarse
+range), amr_my_blk (owned, all levels -- keep the level filter in bodies). The lag-clear trap handled
+per the recipe (dedicated bubbles_lagrange-gated scan). Every batch: goldens 9/9 + M0 oracle silent +
+reldebug arm + GPU 66/66. REMAINING SIX: reflux-recv (m_amr.fpp ~2799: hoist f_amr_reflux_participates
+(rank-invariant) THEN convert -- predicate read, face-gates locality argument still to be made);
+freg_wave x2 (~2978-3134) and parent_fill_wave x2 (~7218-7441) -- predicates NOT yet read (the rule:
+read every call between loop head and filter before converting); restrict_parent_wave x1 (~4241).
+Payoff check AFTER all ten: np256/512 pair, restr/rs share must fall from 8.5-12% toward 1-2%.
+
+### P-PRIME (job 395203, r1-r2 in, r3 running): NO REGRESSION; my bands were wrong, not the code
+AMR arm absolute wall matches known F1 numbers (240st ~= 833-924s vs F1-derived ~815s) -- the landed
+code did NOT regress. Differenced same-shape tax (AMR vs uniform-at-coarse-400^3, 240-40): ~9.5-11.7x
+tonight vs 13.9x computed from the 08-29 taxrebase arms ON DISK (L2_prod/U_prod differenced) -- an
+IMPROVEMENT of ~25-30%. My pre-registered bands were anchored to "4.78x", whose derivation does NOT
+reproduce from the 08-29 walls at a glance -- I encoded an anchor without verifying its protocol.
+LESSON: a pre-registration is only as good as its anchor's provenance. Final banking on r3 + a
+reconciliation of what 4.78 actually measured (possibly a different quantity entirely).
+
+### Standing next actions (order): batch-3 W1 (six sites, predicates first) -> np1024 readout
+(TRUNCATION GREP FIRST) -> np512same -> keep-tol moving-deck A/B -> M1 (design note on disk) ->
+metadata tier-1 (trigger fired). User-gated: Frontier ladder, upstream landing sequence.
+## 2026-09-01 (49) — FOUR LANDINGS, THE ORACLE, AND THE PHASE TRANSITION
+
+### Landed (all gated; CI cycling)
+3eeb0807 dirty-box merge (rg:clus/call 25.0/64.5/149.4 ms at np32/64/128 = ~3.4-8x vs pre-port; slopes
+2.58x then 2.32x against the <=2.5x bar -- first rung MISSES, second PASSES; the registered merge_ms
+bracket was absent from the ladder binary, so rg:clus is a proxy that still contained the insertion
+sort). 17db5014 stable mergesort (20/20 byte-identical; closes that proxy gap going forward).
+5f57b034 the NVHPC clause revert -- root cause proven at PTX level; conforming-split alternative
+measured BROKEN on amdflang; cost re-measured interleaved at 6.3+/-3% (the 26.4% and 12.6% priors were
+operating-point and contamination artifacts respectively). 2c4b2f4e M0 order oracle (property control +
+family aggregation after a structural false positive + fatal seeded canary; F5 sites covered).
+
+### Independent-review corrections adopted
+"Counters exactly matching" was WRONG (only fusions is cross-implementation invariant; 10/12 lines
+matched); byte-identity of outputs is the claim that stands. Postport fusions invariance 19/19 at all
+three rungs. Flag-matrix sequential arms were contaminated by a concurrent gate on the same node --
+interleave and schedule exclusively, always. Both differential-control verdicts now SAVED as artifacts.
+
+### The mn16 postmortem CLOSES: k004-002 + k004-008 are a sick PAIR
+Probe 394289: plain CPU syscheck dies at MPI_Init on exactly that pair. Sick list is now FIVE nodes;
+excludes extended everywhere. The prodsize16 pre_process segv (healthy mi2104x nodes) remains separate
+and unexplained -- the GPU-side density story still has ZERO data.
+
+### Capstone audit verdicts (2026-08-31)
+- BUDGET CORRECTED: ~615-680 units remain (not 725); big-P exponents move to Frontier.
+- np1024 READ RULE: amr_max_blocks=65536 crosses truncation at EXACTLY np1024 -- grep the GLOBAL-
+ truncation warning in its log BEFORE banking any pre-registered number.
+- Metadata tier-1's trigger HAS FIRED (dirty-box landed+gated): scheduled after M1+W1-easy.
+- M1 design was transcript-only: now on disk (amr-bench/notes/m1_design.md). M0's xa_seq O(P) counters
+ (36.8 MB/rank at 1e5) are acceptable-interim and die at M1.
+- Next adjudications: the Case Opt CCE BUILD failure (assertion under case-opt -- blocks tier-1's gate);
+ the W1 stash@{1} receive-list pilot; D-l0's coverage cost; keep-tol's moving-deck A/B (deck built,
+ never queued); [amr-cad] level-2 blindness before keep-tol lands.
+- Phase transition acknowledged: remaining risk is EVIDENTIARY AND INTEGRATIVE (707-commit PR landing,
+ single-cluster evidence, Frontier access), not algorithmic. The pace-limiting decisions are the
+ Frontier ladder and the upstream landing sequence -- both user-gated.
+## 2026-08-31 (48) — FOUR SCALING QUESTIONS ANSWERED FROM BANKED LOGS; the memory wall measured
+
+### R1. The rhs growth above np128 is RANKS-PER-NODE DENSITY, not P (pending one confirmation)
+The cpuladder's density DOUBLED with every P doubling (8 nodes, ranks/node = np/8) -- a fully confounded
+design. Density-matched cross-ladder triples are flat in P to 0.8-4% over 4x P (64/node: cpuladder np512
+493.6, sweepfix np128 479.4, big512 np512 483.4 ms/call), while fixed-P density doublings reproduce the
+full 1.41x/1.66x jumps exactly (q-2-node np32->64->128: 202->286->479). rk (pure streaming) grows FASTER
+than rhs per density doubling and skew FALLS while the mean jumps: memory-bandwidth contention, not MPI,
+not physics. PRE-REGISTERED np1024 test (16 nodes = 64/node): rhs ~480-500 ms/call flat vs np512
+confirms; a ~1.6x jump falsifies. Consequence if confirmed: per-node rank density is a TUNING knob, and
+weak-scaling exponents must be measured at FIXED density (every prior mixed-density exponent is suspect).
+
+### R2. The dirty-box payoff GROWS with P and c-bar cannot create a crossover
+c-bar peaks at np64 (274) then FALLS to 47 at np512 (bounded by the nbmax clamp as the domain outgrows
+box extents). Structural laws from the counters: F = (88-91)*np, mean_outer_pos = np/2 to 3 digits,
+pair_tests ~ P^1.45. The fix's ratio is (n+F)/(F*mop) ~= 4/np INDEPENDENT of c-bar: 8x at np32, 127x at
+np512, ~250x predicted at np1024. The L1 merge section is >95% of rg:clus at every rung (93.5 -> ~350 ->
+~1100 ms/call at np32/64/128 on the LANDED binary).
+
+### R3. Migration in the ladder is a FROZEN STARTUP TRANSIENT -- and keep-tol has nothing to measure there
+[amr-mig] final bytes are bit-identical (141,139,968) across BOTH binaries and every rung np16-512: all
+migration happens in the first two regrids (the residency mechanism), then ZERO bytes/regrid forever.
+Two consequences: (a) the counter was rank-0-local and unreduced -- fixed this entry (SUM-reduced ml_g,
+rank0_bytes kept for continuity); (b) a keep-tol A/B on the ladder deck would MEASURE NOTHING -- its
+payoff exists only on moving-feature cases (the np8 GPU production case with its 600 MB/regrid churn).
+The keep-tol gate now REQUIRES a translating density-jump weak-scaled deck.
+
+### R4. escaped = 0 at every rung to np512; over-coverage FALLS slightly with P (2.44 -> 2.39 over 16x)
+No scaling physics-quality degradation at these P. Standing caveats unchanged (L1-only, finalize-only,
+blind pre-refinement). np1024 pre-registrations: escaped 0; cov/tag 2.37-2.39; [amr-mig] plateau at
+141 MB rank0-equivalent; c-bar median 25-50; mop ~512.
+
+### R5. The memory probe measured BOTH memory walls in one OOM
+np=128 at 128 ranks/node (honest counters): [amr-mem] glob_bytes = 201 MB/rank of replicated metadata
+(amr_slots descriptors; the old counter said 4.7 MB -- 40x under) while the rank owns 2 blocks; node
+peaked 424 GB before the kill => ~3.3 GB/rank FIXED per-rank footprint independent of local problem size
+(125K cells/rank = ~50 MB of fields). The OOM is ~6% metadata, ~dominant fixed footprint. NEW OPEN
+QUESTION with a cheap test: bracket the big allocations at init (or sample /proc/self/status per stage)
+on ONE rank and name the 3.3 GB. This is the number that sets ranks-per-node at 100K scale.
+
+## 2026-08-31 (47) — LANDED AND AUDITED: the merge ships; the record is forensically corrected
+
+### What landed on up/mega (c881e4ee, 08a8f498, 805f26ea; 66/66 double-precision gate; CI cycling)
+- The binned candidate merge, review-hardened through TWO caught regressions: a stale-base file copy
+ that silently reverted d705abb6 (caught by code review), and a restored counter loop placed before
+ `nboxes = k` that clobbered the box count and crashed 1D dynamic regrid (caught by the first clean
+ gate). Fresh section timers attribute the remaining residual: at np32/64 the MERGE PASSES carry it
+ (93.5 -> ~350 ms, 3.7x/doubling) while sort (~3 -> 15) and gather (~1 -> 9) are noise.
+- The bytes-based growth guard, and the single-precision CI fix AT THE REAL CALL SITE -- the first fix
+ patched a function the test path never calls and shipped validated only by construction. The
+ single-precision lane has never actually tested post_process on master: post failure skips the silo
+ check silently (master test.py ~:565), so the lane was vacuously green for its whole life.
+
+### The toolchain-lock incident
+A `--dry-run --single` invocation set `single: true` in build/lock.yaml; every subsequent build/test
+without an explicit precision flag inherited it -- gates ran single-precision binaries against double
+goldens for ~3 hours (the "hung gate" and a phantom contention theory both trace to it). MFCFLAGS now
+carries `--no-single` permanently, and the lock is part of the gate's pre-test check.
+
+### Forensic corrections to this ledger (full table in the session record)
+- Merge A/B: only the np128 rung is a matched A/B (~7.9x); np32/64 arms were layout-mismatched
+ (-N1 vs -N2) -- treat 1.65x/3.2x as soft. All overnight numbers were measured on the superseded
+ draft binary; the clussplit ladder re-measures on the landed code (job 394960, in flight).
+- Entry 44's "np>=256 oversubscribed" is FALSE (the ladder ran on 8 nodes, 64-core; np512 = 64/node);
+ the np256/512 rhs jumps still lack an explanation. Entry 44's amr_buf "1.13x (657.1->517.4)" mixes
+ run sets; same-set pairs give 1.13x and 1.22x. The tag wall is 2^29-1 MEASURED (7.2e6 ranks), not
+ the 2^21 floor entry 44 resurrected. "476.2 of 477.1 s reconciled" is unreproducible from the
+ published tables (they double-count; residuals -13..-58%) -- the residency mechanism stands on the
+ calls x ms/call identity, not on that flourish.
+- Multi-node GPU is 0-for-2 and NOT explained by the sick-node list (mn16 died on a pml mismatch
+ between k004-002/k004-008, neither on the list; the prodsize np16 pre_process segfaulted on healthy
+ nodes). Syscheck passes 2-node with ALL UCX arms, so the failure is workload- or node-specific;
+ the real-workload matrix (394991) discriminates. Sick-node excludes remain necessary, not sufficient.
+- The host-CPU provenance print emitted EMPTY strings (nested quoting); every timing pair since entry
+ 46 is host-unprovenanced. Fixed via a helper script. [amr-mem] under-reported the replicated
+ footprint 10-20x (72 B/block, ignoring amr_slots); fixed to count the slots array.
+
+### The standing decision queue (supersedes the reorder header where they differ)
+1. GATE the dirty-box continuation on 394960's np128 readout + this CI cycle + an np>2
+ churn/restart/multi-level local set. If the landed exponent is tame, DELETE the item.
+2. P-PRIME (tax/payoff re-baseline, production physics, landed binary) runs CONCURRENTLY on the held
+ node -- it decides whether more merge work is even the right program, and depends on nothing else.
+3. keep-tol v1 per the gated design (coverage gate + dynamic-constraint gate non-negotiable).
+4. Keyed-tags M0. 5. Multi-node GPU via 394991's readout. 6. Steering rung AFTER 4 (it segfaulted).
+7. Desk-only: adjudicate the NVHPC gpu-omp NaN branch-vs-master via CI archaeology.
+8. PROPOSED to the user: a Frontier GPU weak-scaling ladder (np 8 -> ~512 GCDs) -- both facts behind
+ the single-node-by-design constraint have fallen (AMR runs on Frontier since 08-28; multi-node MPI
+ was never broken); target-machine evidence would replace every CPU-proxy exponent, at zero hpcfund cost.
+
+## 2026-08-31 (46) — SUBCYCLE VERDICT: PARITY AT MATCHED FIDELITY; the sweep is in and bit-identical
+
+### R1. amr_subcycle gains ~nothing at the production operating point
+
+The full controlled set (equal physical time; escaped 0, NaN 0, full phase accounting in every arm):
+
+| arm | dt | regrid cadence (phys) | mesh trajectory | wall (3 repeats or 1) |
+|---|---|---|---|---|
+| F1 (lockstep, int=20) | dt | every 20 dt | full by phys 40 | 782.1 / 665.2 / 591.7 (mean 679.7, spread ±14%) |
+| T4 (subcycle, int=20 steps) | 4dt | every 80 dt | full by phys 160 | 224.3 / 250.7 / 264.9 |
+| Fc (lockstep, int=80) | dt | every 80 dt | full by phys 160 | 305.0 / 331.9 / 345.8 |
+| **T-int5 (subcycle, int=5 steps)** | 4dt | **every 20 dt** | **full by phys 40 (matches F1 exactly)** | **637.6** (queued MI250X node) |
+
+- **F1 / T-int5 = 1.07x, inside F1's own ±14% spread: PARITY.** The 2.84x that motivated this thread was
+ entirely mesh-residency + regrid-cadence artifacts of a broken control; the banner's modelled 1.55x
+ does not survive matched conditions either. Where the coarse-advance saving goes is visible in the
+ phase table: T-int5 seam = 92.0 s vs F1 62.3 (per-substep time-lerped exchanges), rhs 164.3 vs 218.5.
+- At LAZY matched cadence (T4 vs Fc) subcycling still shows 1.33x [~1.2-1.45] -- the saving exists but
+ is eaten at tight cadence. **Do NOT flip the default; close the "subcycle = 1.55x faster" thread.**
+- Systematic drift within the interleaved repeats (F1 monotone down 782->592, T4/Fc monotone up):
+ unexplained; treat any single-arm number on the interactive node as ±15% until it is.
+
+### R2. The "zero fusions" claim was an instrument that could not fire
+
+`[amr-merge]` counted fusions with an increment that was never written (declared, zeroed, printed under
+`n_fuse > 0` -- structurally silent). Arithmetic refutes the claim it produced: at np=128 the gathered
+union is ~12,416 leaves per call collapsing to 1,152 boxes = ~11,264 fusions PER CALL. Both regimes are
+fusion-heavy. Honesty rule: a gate (or instrument) that cannot fire is not a gate; ask what a stub scores.
+
+### R3. The binned merge is IN, bit-identical, committed on the cpu worktree (f7ca48df)
+
+Doubly-linked survivor list (O(1) unlink) + per-pass uniform bin grid of width ext_max + thr (sound: a
+tooclose pair is within that distance per dim); per i in list order the MINIMUM candidate index equals
+the linear walk's first hit, so the fusion sequence is identical by construction. Also fixes the
+`nacc == 0` uninitialized-next walk and the dead counter. Gates passed: 8 fusion-heavy AMR goldens
+bit-identical; counters fire (31/18 fusions, mean outer position 1.0 on churn). Held for the overnight
+mi2104x A/B before cherry-picking to up/mega.
+
+### Queued overnight (all pinned-binary, sick nodes excluded, 64 ranks/node after an OOM at 128/node)
+- 393195 sweep-side np=32/64/128; 393197 clean-binary np=128 baseline; 393198 sweep-side np=512 (8 nodes).
+ Before-side np=32/64 already banked: rg:clus 138.6 / 1074.9 ms/call (mi2104x, shas in each PIN).
+- 393182 np=256 running (128/node -- may OOM as np128 did; its log will say rc=137 if so).
+- 393185 first multi-node GPU rung (2x MI250X np=16) pending.
+- CI 33355971217 on 1301a914 (the 11-fix push) queued.
+- **Provenance warning from tonight: mi2104x hosts are MIXED (EPYC 7763 and 7V13) -- match hosts, not
+ just partitions, for timing pairs. The job logs now print the host CPU for exactly this reason.**
+
+## 2026-08-30 (45) — THE CADENCE RESULT WAS A BROKEN CONTROL; multi-node was never broken; the walls move again
+
+### R1. `fine_work` is a SNAPSHOT, and the regrid-cadence "2.56x" was mesh residency, not cost
+
+An int=20 vs int=80 A/B (equal dt*steps, `fine_work` identical to the digit at the FINAL regrid) showed
+int=20 2.56x slower with rhs itself 2x -- initially read as "frequent regridding degrades the machine".
+A code trace killed that: `fine_work` is per-regrid instantaneous, and the mesh reaches full depth at the
+SECOND regrid (level-2 children need a live level-1 sensor; `m_amr_regrid.fpp:1388-1394`), i.e. at step
+2*int. The int=20 run carried the full mesh for 160/200 steps, int=80 for 40/200: integrated fine
+cell-steps 1.86x apart. **rhs: 14,407 vs 7,230 calls at 15.16 vs 15.04 ms/call — 2x the CALLS, +0.8%
+per call.** The machine is not slower; the AMR exists sooner. Per-phase deltas reconcile 476.2 of the
+477.1 s gap. Every persistent-state hypothesis (mapping leak, capacity walk, slot scatter, lazy alloc)
+is DEAD, bounded at ~1% by the ms/call identity.
+
+Consequences: the int=80 arm silently UNDER-RESOLVED the flow for most of the run, and `[amr-cad]
+escaped 0` cannot see it (containment is only checked between regrids, not in the pre-refinement window
+after coarsening-lag). The valid subcycle pair is T4 vs Fc (SAME physical regrid cadence, same mesh
+trajectory): **subcycle proper = 1.36x** (224.3 vs 305.0 s), close to the modelled 1.55x. The honest
+matched-resolution F-vs-T needs T at int=5; queued as job 393184.
+
+### R2. Multi-node MPI was NEVER broken — three sick nodes were
+
+Job 391228: np8-512 over k003-[001-008], COMPLETED, default settings, sacct-verified. Every failure had
+one of k003-009 / k003-010 / k004-006 in the allocation (UCX-dead IB; mixed-PML abort or wireup death at
+the first barrier; the cluster module pins UCX_NET_DEVICES and silences UCX logs, so no fallback and no
+diagnostic). `--exclude` added to every harness. **`cpuladder-0829_1826` — the dataset behind the
+rg:clus/rb:topo exponents — is 8-node CROSS-NODE data**; the "everything is intra-node" caveat now
+applies only to GPU-side numbers, and the first 2-node GPU run is queued (393185).
+
+### R3. Two regrid-path levers found by the same trace (real, code-located)
+
+- **`amr_grow_dev_cap = 32` is exceeded once the ratchet passes it** (`m_amr.fpp:8172, 8206-8214`), so
+ every later store growth pays a FULL-STORE host PCIe round trip: rg:mig 4.4 s/regrid vs 0.55 when
+ under the cap. Ratchet final caps 32..81 at int=20 vs 26..43 at int=80 for the same live counts.
+- **Steady-state regrids never no-op**: the box set oscillates between two variants (fine_work
+ 186,619,136 <-> 186,311,808), so `s_amr_regrid_boxes_unchanged` (exact comparison,
+ `m_amr_regrid.fpp:1839-1859`) never fires and each steady regrid migrates ~600 MB (87 blocks / 3.73 GB
+ over 10 regrids vs 3 / 144 MB over 2). A symmetric-difference tolerance (keep the old set when the new
+ one differs by less than a few % of volume) would make steady-state regrids nearly free.
+
+### R4. Keyed-tags design (W1/W5 prerequisite) is written
+
+(band, gen, seq) in 5+4+12 bits = 2^21-1 exactly; seq is the canonical per-(pair,band) sequence over the
+sorted transfer list, so tag demand is O(blocks/RANK), independent of global blocks and P -- the tag wall
+closes by construction. An always-on XOR order-oracle (per-site fold of (peer, seq, key), allreduced at
+finalize beside the existing [amr-xa] conservation asserts) catches cross-rank ordering divergence that
+no set-equality check can. Migration M0-M3 with a seeded-bug gate at M0. Zero wire bytes, no new
+collectives, bit-identical goldens at every step. Full note in the session records; land M0 first.
+
+### Queued beyond this session
+393181 np=128 / 393182 np=256 (2 nodes) / 393183 np=512 (4 nodes) clean CPU exponent points on mi2104x;
+393184 T-int5 (mi2508x); 393185 first multi-node GPU np=16 (2x MI250X). All pinned-binary, sick nodes
+excluded, provenance in-log.
+
+## 2026-08-30 (44) — TWO EXPERT REVIEWS REORDER THE PROGRAM: the walls are P^3 and P^2, and subcycling is 2.84x
+
+Two independent reviews (AMR design; HPC scaling) were run against the code, docs and logs. Between them
+they overturned most of the plan that preceded this entry. Every number below was re-verified locally
+before being written down.
+
+### R1. The np8->512 weak-scaling ladder ALREADY EXISTED and had never been analysed
+
+`logs/cpuladder-0829_1826/np{8..512}` (one node, CPU, 125k cells/rank, 9 boxes/rank). A LATER ladder
+(`cpuladder-0829_2014`) died in syscheck on every rung, and that failure was mistaken for "we have no
+multi-rank scaling data". We had six clean doublings on disk the whole time.
+
+| np | 8 | 16 | 32 | 64 | 128 | 256 | 512 |
+|---|---|---|---|---|---|---|---|
+| wall (s) | 124.6 | 149.2 | 157.5 | 186.4 | 246.2 | 496.8 | 2088.6 |
+| `rg:clus` ms/call | 13.8 | 37.5 | 133.5 | 885 | 7,626 | 63,634 | - |
+| `rb:topo` ms/call | 0.021 | 0.070 | 0.263 | 1.03 | 5.63 | 22.5 | 88.4 |
+| `rhs` (s) | 91.7 | 100.1 | 107.3 | 117.6 | 139.0 | 195.2 | 325.3 |
+
+- **`rg:clus` grows 2.72/3.56/6.63/8.62/8.34x per doubling -> converging on 8 = 2^3, i.e. O(P^3).**
+ It overtakes `rhs` at np ~= 250 and is 75% of wall at np=512.
+- **`rb:topo` grows exactly 4x per doubling = O(P^2)** - which its own docstring
+ (`m_amr_regrid.fpp:57-58`) already states.
+- `rhs` grows 1.07-1.18x per doubling: the control that rules out CPU contention below np=256.
+- np>=256 is oversubscribed (128 cores/node), so absolute wall there is contaminated; the exponents are
+ read off np<=128.
+
+**The per-step global-scan work (W1) that this plan had as item 1 is `restr` + `rs:rfp` = 2.5% of wall at
+np=512, MEASURED.** It was being sized at 6-11% by extrapolation while a P^2 and a P^3 term sat beside it.
+
+### R2. There is effectively no Berger-Rigoutsos in the emitted box set
+
+The min-separation merge (`m_amr_regrid.fpp:944-963`) fuses accepted boxes into their BOUNDING BOX to a
+fixed point. BR's leaves tile the tagged region contiguously (gap 0), so for any `thr >= 1` the fixed
+point is the bounding box of each connected component of the tag set. `amr_cluster_eff` and `thr` cannot
+affect the result. Proof from our own logs, not inference:
+
+- `covered = 6,609,328 = 187 x 188 x 188` exactly - ONE box.
+- `boxes 64` at `amr_buf=4` and `boxes 27` at `amr_buf=1,2` are 4^3 and 3^3: the same single box re-tiled
+ by `s_amr_tile_box` (`m_amr.fpp:8010`, `ntl = (ext-1+64)/64`).
+- `covered` is IDENTICAL at buf1/buf2/buf4 while `thr` goes 12 -> 6.
+
+**So the 2.20x over-coverage is bounding-box-of-a-centred-Gaussian - this algorithm's BEST case.** For a
+thin spherical shell it is ~0.64*R/t (5-6x at R/t~9); for an oblique planar shock it is the whole domain.
+Every over-coverage number we have was measured on the geometry that hides the defect.
+
+**Why the merge exists is the actual finding:** `f_amr_seam` pairs same-level blocks only if face-adjacent
+AND transversely identical, and `s_amr_check_seam_topology` ABORTS otherwise. There is no general
+fine-fine box-intersection exchange. The merge guarantees every box comes from one regular tiling of one
+box, which makes exact-match seams automatic. **The over-coverage is the price of a missing FillPatch.**
+
+### R3. Subcycling is 2.84x faster, and the 1.55x in the banner is a MODEL, not a measurement
+
+`logs/subcycle2-0830_1601`, equal physical time (dt*steps held constant), identical box sets, escaped 0,
+NaN 0: `buf4_F1` (dt, 200 steps) **657.1 s** vs `buf4_T4` (4*dt, 50 steps) **231.6 s** = **2.84x**.
+
+The first A/B attempt was INVALID - it ran T at the same dt and step count as F, so T paid
+`amr_ref_ratio**amr_max_level` = 4x the fine substeps for the same physical time and came out 3x slower.
+Subcycling's whole point is that the coarse level is no longer held to the fine CFL.
+
+The 1.55x compiled into `m_amr.fpp:591` and asserted in `amr_per_level_distribution.md:141` is what a
+phase-share model predicts; the measured figure is higher because subcycling also quarters the regrid
+rate per unit physical time. **Both should be corrected to say "modelled" or replaced with the measurement.**
+
+Caveat before banking it: the T arms report `RESIDUAL` 51-70% because `s_amr_advance_fine_subcycle_all` /
+`s_amr_advance_children` carry NO `PH_*` brackets. The F arms report RESIDUAL -46% (nested double-count).
+**Neither phase table is a partition; do not rank work off either.**
+
+### WORK LIST, in evidence order
+
+1. **Subcycling.** Instrument the subcycle path (`PH_*` brackets), re-run F1/T4 with 3 repeats and a
+ solution diff, and if 2.84x holds make `amr_subcycle = T` the default. Then re-baseline the tax and
+ the AMReX head-to-head: every one of those numbers was measured on the slower of two algorithms.
+ Fix the two stale 1.55x claims regardless of the outcome.
+2. **Delete `rb:topo`'s O(P^2).** `s_amr_check_seam_topology` (`m_amr_regrid.fpp:63-99`) is an all-pairs
+ scan run every regrid AND every restart (`m_amr_restart.fpp:498`). `s_amr_build_seam_pairs`
+ (`m_amr.fpp:6348-6446`) already Morton-sorts the corners and binary-searches the single candidate per
+ (block, dim) - reuse that index. ~40 lines. Gate: `rb:topo` per-call exponent on the existing ladder
+ must fall from 4x to ~1x.
+3. **Localise `rg:clus`'s O(P^3) BEFORE building anything.** Bracket the wide `ALLREDUCE`
+ (`m_amr_regrid.fpp:706`) and the two narrow `WAITALL`s (`:763, :800`) separately, plus an `MPI_BARRIER`
+ immediately before the ALLREDUCE under its own counter; run np=32/64/128. Every existing counter
+ (`nodes` 2.9x, `rbytes` 12x, `wire_max` 20x, `shr_nodes_all` 32x) says flat-to-mild while wall went
+ 38,000x - the gap between those counters and the wall IS the finding, and the mechanism is not yet known.
+4. **Measure over-coverage on non-blob geometry** (shock tube, two blobs, thin shell) before choosing a
+ clustering fix. This decides whether item 5 is worth 1.3x or 3x.
+5. **Remove the bounding-box merge**, either by snapping boxes to a global `amr_blocking_factor` lattice
+ (cheap; exact-match seams hold by construction) or by building a general fine-fine overlap exchange
+ (right; extends `amr_plan_based_exchange.md`'s plan machinery). Also rewrite the merge itself: it
+ restarts an O(n^2) double scan after each fusion, so it is O(n^3) in accepted boxes.
+6. **Level-2 nesting against the level-1 UNION, not per parent.** `m_amr_regrid.fpp:1508-1513` insets each
+ child by `amr_cpat_mar` = 3 coarse cells inside ITS OWN parent box, so the level-2 grid has a
+ structural hole at every level-1 tile seam: at most (43/49)^3 = 68% of a fully tagged parent region can
+ reach level 2, on a lattice set by `amr_max_grid_size` rather than by the flow. Accuracy first.
+7. **`amr_buf` 4 -> 1**: measured 1.13x wall (657.1 -> 517.4 s equivalent arms), 9% less refined volume,
+ `escaped 0` over 9 regrid samples. Confirm the cad audit on two more geometries, then change the default.
+
+### DEPRIORITISED, WITH REASONS
+
+- **W1 per-step scan conversion is NOT the mechanical change this plan assumed, and its proposed
+ verification is unsound.** The global scan order IS the message-matching protocol: reflux matches by
+ non-overtaking on unkeyed tags (`m_amr.fpp:2768`; `m_time_steppers.fpp:606` states the dependency
+ outright). A set-equality assertion cannot detect an ordering change, and cannot detect a CROSS-RANK
+ ordering disagreement at all. **Prerequisite: keyed `(family, block, epoch)` tags** - which W5 needs
+ anyway - and an order check (per-site CRC of the visited sequence, allreduced) rather than a set check.
+- **Metadata distribution stays deferred, but for a corrected reason.** `[amr-halo] touch_now == nboxes`
+ and `touch/own == P` exactly at np=128/256/512: the endstate's own gate for limit 3 is already returning
+ the FAILING verdict. The cause is not the storage layout but the QUERIES - `f_amr_parent_block`
+ (O(N) linear, ~25 call sites), `f_amr_face_is_seam` (`m_amr_registers.fpp:351-372`, O(N), called 6x per
+ reflux-face call inside per-block loops), `s_amr_sibling_face_weights` (O(N^2) per call). Replace the
+ searches with links (a `parent_of(:)` array + the existing Morton index, built once per regrid) FIRST;
+ distribution is mechanical after that and impossible before it.
+- **Rank aggregation stays deprioritised but the evidence is weaker than claimed:** every wire number
+ (4.43 MB mean message, 416 MB/s, "seam already sends one message per peer") was measured on
+ SHARED-MEMORY MPI on one node. A cross-node rung is needed to keep that conclusion.
+
+### KNOWN WALLS RECORDED (not yet scheduled)
+
+- **MPI tag space aborts at ~28k ranks.** `amr_tag_base(f) = amr_max_blocks + 100*f` with an `@:ASSERT`
+ against `tag_ub` (`m_amr.fpp:879-892`). Cray MPICH commonly reports `MPI_TAG_UB = 2^21-1`; at 75
+ blocks/rank that is ~28,000 ranks. Clean abort, not silent - but it is a wall on the shortest path.
+- **`[amr-mem]` under-reports replicated metadata by 10-20x.** It hardcodes 72 B/block
+ (`m_amr_regrid.fpp:1080`) and ignores `amr_slots(amr_max_blocks)` (a fat `t_level` descriptor, ~1-1.5 kB)
+ and the `amr_ovl_gather/scatter`, `amr_gpl_src/sz` arrays. True cost is ~0.6-1.6 kB/block = 5-12 GB/rank
+ at 7.5e6 global blocks: a live OOM risk at init, not a rounding error.
+- **`MPI_ALLREDUCE(MPI_IN_PLACE, cost, amr_num_blocks, ...)` (`m_amr.fpp:3190`)** is a dense reduction of
+ length GLOBAL BLOCK COUNT - 60 MB/rank at 7.5e6 blocks, of structurally sparse data. Should be an
+ ALLGATHERV.
+- **O(P) stack automatics on a per-stage path:** `cand(num_procs)`, `cl(3,num_procs)`, `ch(3,num_procs)`
+ (`m_amr.fpp:2679, 2779`) = ~2.8 MB of stack per call at 1e5 ranks.
+- **Per-level SFC needs >=1 box per rank PER LEVEL.** At 1e5 ranks with `amr_max_grid_size = 64` that is
+ >=2.6e10 refined coarse cells at each of level 1 and level 2, or ranks idle at a level. The only lever
+ is a smaller cap, which was measured ~20x worse per cell. Unresolved, and a stronger argument for the
+ batched-advance pillar than anything currently written down.
+
+## 2026-08-28 (41) — np32 closes the sweep, and it REORDERS the program: the forest, not level 1, is the O(P) term
+
+Three points, per rank, weak-scaled (400^3 -> 800x400x400 -> 800x800x400):
+
+| | np8 | np16 | np32 | growth |
+|---|---|---|---|---|
+| **`gwin_bytes`** (level>=2 window `ALLGATHERV`) | 360 MB | 719 MB | **1,440 MB** | **1.997x, 2.001x = O(P)** |
+| level-1 global `ALLREDUCE`s / regrid | 16,383 | 16,383 | 16,383 | flat |
+| level-1 shared nodes / regrid | 7 | 11 | 15 | **+4 per doubling = O(log P)** |
+| level-1 shared bytes / regrid | 19 KB | 35 KB | 58 KB | 1.865x then 1.645x, i.e. ~O(log P) |
+| `shr_maxdep` (exchange rounds) | 3 | 5 | 7 | +2 per doubling = 2 log2 P - 3 |
+| forest nodes that are rank-local | 99.79% | 99.79% | 99.77% | **constant** |
+
+**`gwin_bytes` is an O(P) term in W4** (and, when this was written, believed to be the ONLY one --
+**CORRECTED by the Arm B verdict below: level 1 is O(P) too; the 'flat' reading was a pinned cap**).
+It is It is 1.44 GB per rank per run at np32 (~144 MB per
+rank per regrid) and it doubles exactly with P. Extrapolated to 1e5 ranks that is ~450 GB per rank per
+regrid. It is also LARGER than the 185 MB `ntag_bytes` gather S3.1 deleted -- S3.1 removed the smaller
+of the two per-cell gathers.
+
+**Level 1 is not the exascale wall.** Its collective COUNT is flat (cap-fixed at 16,383) and everything
+about its shared set grows logarithmically. It is a latency constant worth removing, not an exponent.
+
+**I made the two-point error again, and the third point caught it again.** Earlier this session I read
+shared nodes as "1.57x per doubling ~ P^0.65, the rank-boundary surface" from np8 and np16 alone, and
+extrapolated ~3,000 shared nodes per regrid at 1e5 ranks. With np32 the sequence is 7, 11, 15 --
+**linear in log2 P**, giving ~63 at 1e5 ranks. Same failure mode as the retracted `P^0.73`: a ratio
+between two points is not an exponent. The rule now is that no growth exponent enters this ledger on
+fewer than three points.
+
+**`shr_maxdep` came back 7** -- the value ledger 39 pre-registered as "the design needs rethinking".
+It does not, and ledger 40 demoted that statistic on mechanism grounds BEFORE this number existed
+(written while the np32 job was still running with zero scope lines in its log). The demotion stands
+on its own reasoning: 7 = 2 log2 P - 3 gives ~31 exchange ROUNDS at 1e5 ranks, and rounds are not
+volume.
+
+
+### CORRECTION 2026-08-28 — "level-1 collectives are FLAT in P" is a CAP ARTIFACT, not a property
+
+Prompted by "are you sure you're running the right input decks?", the decks were audited. **They are
+correct**, and the audit is worth recording because it validates every number above:
+
+- IC `hcid 306` is `1 + 4*exp(-(cos(pi x)^2 + cos(pi y)^2 + cos(pi z)^2)/0.15)` -- **periodic with period 1**,
+ so it is a BLOB LATTICE: 8 blobs at 2x2x2 (np8), 16 at 4x2x2 (np16), 32 at 4x4x2 (np32). The feature
+ count scales exactly with P.
+- Resolution is constant at 200 cells per unit length in all three rungs, and the final box count scales
+ with P: **594 / 1206 / 2405 = 2.03x, 1.99x.**
+- Restart decks match their rungs exactly: `lustre_0.dat` is 6 vars x cells x 8 B (3.07 / 6.14 / 12.29 GB),
+ and `x/y/z_cb` hold m+2 / n+2 / p+2 doubles. `simulation.inp` as-run confirms m/n/p, `t_step_stop = 200`,
+ `amr_regrid_int = 20` identical, and `amr_blocking_factor` 1 in all three.
+
+**But `amr_max_blocks = 8192` is held FIXED across the rungs, and the tree SATURATES it in every one:**
+`[amr-tree] lmax` is exactly 8192, the `capped` warning fires on 10 of 10 regrids, and the node count is
+**16,383 = 2 x 8192 - 1 -- exactly a full binary tree pinned by the cap.**
+
+**So level-1's collective count could not have grown with P in this experiment no matter what the
+algorithm does.** "Flat in P" above is measuring the cap, not the clusterer. The final box count DOES
+scale with P (594 -> 2405), so the natural uncapped tree is larger at np32 and is being clipped back to
+8192 leaves in every rung.
+
+**What this does and does not change.**
+- **`gwin_bytes` O(P) STANDS.** It is driven by tagged cells inside parent windows, which scale with the
+ blob lattice; the cap bounds BOXES, not tagged cells. Its 1.997x / 2.001x is genuine.
+- **The claim that level 1 is asymptotically harmless does NOT stand.** After B0b makes the recursion
+ self-terminating, level-1 node count should track the physics and grow with P -- which would make the
+ level-1 collectives O(P) too and weaken the argument for putting S3.3 ahead of S3.2b.
+- Ledger 41's "+4 per doubling" for SHARED nodes is a ratio between rungs whose trees are the same size
+ by construction, so it measures how the FIXED tree splits across more ranks. That is still the right
+ quantity for the shared/local split, but it is not evidence about how the tree itself scales.
+
+**FIRST RESULT IN (job 388669, np8, bf=4): B0b's premise CONFIRMED.** Zero `clustering capped`
+warnings against 10-of-10 at bf=1, and `lmax` 6872-7438 rather than pinned at 8192 -- **the recursion
+self-terminates at bf=4.** Level-1 nodes/regrid 13,825; boxes 576 vs bf=1's 594 (3%). Cross-check that
+matters: **`gwin_bytes` per regrid is ~40 MB at BOTH bf=1 and bf=4**, so the forest gather is insensitive
+to the blocking factor -- confirming it is driven by tagged cells, not by the tree or the cap, and that
+its O(P) is not a cap artifact.
+
+**Note the ordering decision is ROBUST to how this comes out.** Both S3.2b and S3.3 are required for W4;
+the experiment decides the JUSTIFICATION for doing S3.3 first, not the action. S3.3 removes a measured
+1.44 GB/rank term with a verified np>1 golden gate and a bounded design, so it is the right next code
+change whether or not level 1 also turns out to be O(P). Do not block S3.3 on these jobs.
+
+**Caveat on B0b at scale:** bf=4 gives `lmax` 7438 against a cap of 8192 at np8. If the tree scales with
+P, a fixed `amr_max_blocks = 8192` will bind again at np16/np32 -- `amr_max_blocks` is a user-set case
+parameter and is NOT auto-scaled. B0b makes the recursion self-terminating at the sizes the goldens and
+this benchmark use; it does not remove the need to size the cap with the problem.
+
+**ARM A CONFIRMS THE CONFOUND DIRECTLY (jobs 388669/388670).** At `bf=4` with the cap left at 8192:
+np8 gives 13,825 level-1 nodes/regrid and **0** capped warnings; np16 gives **16,383 and 5 capped
+warnings** -- it RE-SATURATED. So the level-1 tree genuinely grows with P (np8 sat below the cap, np16
+wanted more and was clipped back to exactly 2*8192-1), and `bf=4` alone does NOT keep the cap out of the
+way at larger P. **This is direct evidence that the earlier "flat in P" was the cap, not the clusterer.**
+Arm B (`amr_max_blocks = 65536`, jobs 388698/388699/388700) is therefore the only unconfounded arm and is
+the one to read for the growth rate.
+
+**Consequence for B0b:** raising the blocking factor makes the recursion self-terminating at a GIVEN
+problem size; it does not stop a fixed `amr_max_blocks` from binding as the problem grows. B0b remains
+correct and necessary (it is what makes `force` inert so S3.2b/S3.3 can be bit-identical at the sizes we
+test), but it is not a substitute for sizing the cap with the problem.
+
+**Settled by experiment, not argument:** jobs 388669/388670/388671 re-run np8/16/32 with
+`amr_blocking_factor = 4` (a RUNTIME namelist parameter -- no rebuild needed) on the pinned B1 binary
+`simulation-b1-54da9155`. If level-1 node count then scales with P, S3.2b returns to the critical path
+and the S3.3-first ordering must be re-argued on absolute size rather than on exponent.
+
+### The reordering
+
+The plan sequenced S3.2 (level 1) before S3.3 (forest) on the argument that "the forest performs zero
+collectives today, so converting it first would ADD ~22-28k collectives with no mechanism to scope
+them". That argument modelled S3.3 as *making the forest reduce-driven like level 1*. The measurement
+says the forest does not need that:
+
+- The forest is **99.8% rank-local, and the fraction is constant in P** (0.206%, 0.208%, 0.234%
+ shared). The `ALLGATHERV` exists only so that EVERY rank can cluster EVERY parent's window --
+ replicated global work whose input is gathered globally.
+- So the bulk of S3.3 is **"each rank clusters only the windows of the parents it owns"**, which adds
+ no collectives at all, deletes the gather for the 99.8% case, and deletes the replicated work with
+ it. Only the ~0.2% of windows that straddle ranks need the shallow mechanism.
+- Rank-invariance of the resulting box set then comes from **one `ALLGATHERV` of BOXES plus B1's
+ canonical order** -- which is why B1 was worth landing first, and is already written.
+
+**Caveat, stated so the reordering is not oversold: `gwin_bytes` is not today's wall-time bottleneck.**
+At np32 it is ~144 MB per rank per regrid, roughly 15 ms of wire time -- small against a 42 s regrid.
+Its phase (`rg:build`, 9.2% at np32) does not stand out, and regrid wall is not even monotone across
+the sweep (400 / 278 / 420 s), which is the MPI-wait variance this ledger has documented before. The
+case for S3.3 is **asymptotic**: 144 MB/rank/regrid doubling with every doubling of P reaches ~450 GB
+per rank per regrid at 1e5 ranks, and no other measured term does that. Prioritising it is a bet on
+the exascale goal, not a claim about the current operating point -- and it is the right bet only
+because the goal is the end-state architecture rather than the matched-point ladder.
+
+**Revised order: B1 -> B0b -> S3.3 (forest ownership split) -> S3.2b (level-1 depth batching).**
+S3.3 moves first because it carries a MEASURED O(P) term and, at 144 MB per rank per regrid, the largest
+absolute number on the board. S3.2b stays, demoted to a latency-constant fix. S3.3 also retires W1's
+regrid pass-2 loops (parents x global tagged cells), so it closes two invariants.
+
+## 2026-08-28 (40) — B1 landed, and W4's level-1 problem restated: it is COLLECTIVE COUNT, not volume
+
+**Per-regrid decomposition of the level-1 reducing path** (differencing consecutive `[amr-scope-r]`
+prints instead of reading the cumulative totals — the counters turn out to be near-constant regrid to
+regrid, 7,7,7,... at np8, so a 60-step run measures this as well as a 200-step one):
+
+| per regrid | np8 | np16 | ratio |
+|---|---|---|---|
+| global `MPI_ALLREDUCE`s | 16,383 | 16,383 | 1.00x |
+| ...on nodes spanning >1 rank | 7 | 11 | 1.57x |
+| local bytes | 1.39 M | 1.39 M | 1.00x |
+| shared bytes | 18,960 | 35,360 | 1.87x |
+| `shr_maxdep` | 3 | 5 | +2 |
+
+**99.93% of the level-1 global collectives are on nodes that lie wholly inside one rank.** That rank
+already holds every tag in the subtree, so the reduction changes nothing and costs a full-machine
+synchronisation. The count and the per-rank volume are both EXACTLY FLAT in P under weak scaling
+(16,376 -> 16,372 local nodes; 1.39 M -> 1.39 M bytes) because the level-1 tree is cap-limited.
+
+**This corrects how W4 was being scored.** The wall is not bytes — per-rank level-1 volume is already
+flat. It is ~16,383 global collectives per regrid, each synchronising all P ranks, so the cost grows
+as (fixed count) x (latency ~ log P). At 1e5 ranks that is ~1.6 s per regrid of pure synchronisation.
+The earlier `[amr-tree] rbytes` growth of 1.67x/1.83x per doubling that motivated "S3.1 is still O(P)"
+is real but lives entirely in the **level-2 forest**, which runs `reduce = .false.` and performs zero
+collectives today. Level 1 -- the only path that communicates -- is flat.
+
+**Consequence for the S3.2b gate.** The gate recorded below as "per-rank reduced bytes FLAT across
+np8/16/32" measures a quantity that is ALREADY flat and therefore cannot discriminate. **The gate is
+now: level-1 global collectives per regrid drop from 16,383 to the shared-node count (7/11/...), and
+those residual exchanges are sparse (only the overlapping ranks) rather than over MPI_COMM_WORLD.**
+Box-set identity and `[amr-tree] nodes` unchanged still stand as correctness gates.
+
+**`shr_maxdep` is DEMOTED, and this is a deliberate revision of a pre-registered rule.** Ledger 39
+pre-registered "np32 = 6 -> the log2 model holds and S3.2 proceeds; 7 -> the design needs rethinking".
+That rule treated `shr_maxdep` as a proxy for how much of the tree stays shared. It is not one: it is
+a MAXIMUM over a geometry-dependent quantity (a box straddling a rank boundary stays shared however
+small it gets), and in the sparse per-depth exchange it sets only the number of latency ROUNDS, since
+all shared nodes at one depth exchange concurrently. At 1e5 ranks, `log2 P` rounds is ~17 and
+`2 log2 P` is ~34; both are negligible against 16,383 global collectives. **So np32 = 7 would not
+collapse the design.** The revision is grounded in mechanism read out of the code (`s_amr_find_split_sig`
+scans a node's whole signature, so a participating rank needs the full 1D signature -- a box EXTENT,
+not a volume -- and depth-batching makes rounds = maxdep), not in the number being inconvenient; and
+it makes np32 LESS decisive rather than more. The statistic that does decide is per-rank
+participation, which ledger 40 instruments below.
+
+**S3.2a-2 (instrumentation, golden-neutral).** `amr_cl_me_nodes_r` / `amr_cl_me_rb_r` count the shared
+nodes whose box actually reaches into THIS rank's subdomain -- what the sparse exchange would cost a
+rank, as opposed to `shr_*_r` which prices the allreduce form where every shared node lands on every
+rank. Reduced with MAX across ranks (rank 0 owns a domain corner and understates it) and printed as
+`[amr-scope-me]`. **Pre-registered reading:** the design holds if `me_rb_max` grows at roughly the
+domain-extent rate (~1.26x/doubling = P^(1/3) in 3D) while `shr_rb_all` grows ~1.87x, i.e. the ratio
+me/all FALLS with P; it is in trouble if `me_rb_max` tracks `shr_rb_all`, meaning ranks participate in
+nearly every shared node and sparsity buys little.
+
+**What the golden suite can and cannot say about B1.** The 69 AMR goldens ran clean through B1 with no
+box-set movement. That is evidence B1 BREAKS nothing; it is NOT evidence the property is exercised. The
+merge's order-dependence needs ambiguous chains of too-close boxes, which need many boxes: the test cases
+carry a handful, the benchmark carries 594-2405. So the suite cannot distinguish B1 from a no-op, and the
+evidence that B1 is NEEDED remains the code reading of `nacc`'s three uses, not a test. Do not let a green
+suite be reported as validating the canonicalisation.
+
+**B1 (canonicalise the merge) implemented.** `s_amr_cluster` now sorts the accepted boxes by Morton of
+`lo` (a stable insertion sort; accepted boxes are disjoint so their `lo` corners are distinct) before
+the min-separation pass, and the pass removes a fused box by shifting down rather than swapping with
+the last entry. The merge therefore depends only on the box SET, not on the traversal order that
+produced it -- the precondition for S3.2 completing local subtrees in parallel. +34/-4 lines. **Moves
+the box set; goldens regenerated in the same commit and the diff explained.**
+
+## 2026-08-27 (39) — B0 + S3.2a: GOLDEN GATE CLOSED, and the np32 question that decides S3.2
+
+`320fe106` was committed with the caveat that the 69-test AMR suite had not finished before the node
+allocation expired. **It finished: 69 passed, 0 failed.** B0 (at the `bf = 1` default) and the S3.2a
+scope instrumentation are therefore gated by the full suite, not only by bit-identity. The caveat
+still stands for `bf > 1`, which no test exercises — that remains evidence-backed by the sweep only.
+
+**B0 priced (np8, per regrid):** `bf=1` 38,255 nodes / 594 boxes; `bf=8` 6,475 / 576; `bf=16`
+1,466 / 576. **26x fewer tree nodes produce the SAME answer**, and the cap-saturation warning stops
+at `bf >= 4`. But B0 is NOT a W4 lever: at np8 it cuts LOCAL (free) nodes 5x and leaves the SHARED
+set untouched (7 -> 8.8 nodes, 18,966 -> 21,547 B), because it prunes leaves and leaves are already
+rank-local. Its value is latency, plus making `force` inert so B1 and S3.2 can be gated.
+
+**THE OPEN QUESTION, and this machine can answer it.** `shr_maxdep` went 3 (np8) -> 5 (np16), i.e.
+**+2 per doubling, not the +1 that log2(P) predicts**. If that rate persists, at 1e5 ranks the shared
+phase would be ~31 levels — essentially the whole tree — and S3.2's premise collapses. np32
+(job 388355) discriminates: **6 means the log2 model holds and S3.2 proceeds as designed; 7 means +2
+is real and the design needs rethinking BEFORE it is written.**
+
+**Do NOT spend big-machine allocation yet.** The need for the scoping technique is already
+established here with a mechanism, not an extrapolation: the forest term grows 1.97x/1.99x (exactly
+P) while the cap-fixed level-1 term is constant, so S3.1 is asymptotically O(P). Frontier would
+refine WHERE it breaks, not WHETHER. The right moment for big-machine time is AFTER S3.2+S3.3, to
+demonstrate per-rank reduced bytes actually flat at 1-4k ranks — a short counters-only run. The one
+exception: if np32 returns `shr_maxdep = 7`, a small probe (np64-np256, minutes each) is the cheapest
+way to distinguish "+2 forever" from "+2 then flattening".
+
+## S3.2 DESIGN CONTRACT (2026-08-27) — scoping the clustering reductions
+
+Written after S3.1 measured asymptotically O(P). This is the next design contract; S3.3 then applies
+the same mechanism to the level-2 forest, which is the term that actually scales.
+
+### Depth-fusion alone FAILS — the arithmetic that kills the obvious design
+
+Fusing all nodes at tree depth d into one allreduce gives ~32 collectives per regrid instead of
+16k-127k, which fixes LATENCY and nothing else: **an allreduce delivers the whole buffer to every
+rank**, so per-rank volume is the TOTAL signature volume at that depth, `~3 * L * N^(2/3)`. At fixed
+per-rank work (`L ~ P^(1/3)`, `N ~ P`) that is **O(P) per rank — the slope S3.1 already has.**
+Recorded because it is the design the earlier "~17 fused collectives per regrid" note implies, and it
+would have failed its own gate only after being built.
+
+### The property that makes scoping possible
+
+A rank can hold tags only inside its own subdomain, so:
+
+1. near the root a node spans many ranks, but there are FEW such nodes (at most 2^d at depth d);
+2. **below roughly depth log2(P) a node's box fits inside ONE rank's subdomain**, that rank holds
+ every tag in the subtree, and **the whole remaining subtree needs ZERO communication** — it
+ recurses locally exactly as the serial code does today.
+
+At np32 that is ~5 shared levels against a measured `ldepth` of 32: **most of the tree should never
+touch MPI at all.**
+
+### The mechanism: sparse per-depth exchange, no communicator per node
+
+Within the shallow phase a rank needs the reduced signature only for nodes its subdomain overlaps —
+its own path down the tree, O(1) per depth, not all 2^d. So: **one sparse exchange per shared depth**
+(~log2 P per regrid), each rank contributing and receiving only its own nodes. Per-rank volume becomes
+`O(log P * local extent)` — **sublinear in P, which is what W4 requires.** Implement with
+`MPI_Neighbor_alltoallv` on a graph communicator built once per regrid, or point-to-point to the
+overlapping ranks; the overlap inversion already exists (`s_amr_ranks_overlapping`, `amr_ovl_gather`).
+**`MPI_Comm_split` is the wrong tool and is not needed anywhere** — that open question dissolves.
+
+### Assembling the box list
+
+No rank holds the whole set, so close with ONE `ALLGATHERV` of the resulting BOXES — per-box global
+data, which the endstate explicitly permits. Determinism needs a canonical sort key (Morton of `lo`,
+then level) so every rank builds an identically ordered list regardless of arrival order; `f_morton`
+is injective below 2^21 per dimension.
+
+### What this does NOT solve — stated up front
+
+- **`force` reads GLOBAL `nacc + nwork`** against the block cap, which a rank finishing a local
+ subtree cannot see. **B0 is the dependency:** if a minimum box size stops the bisection reaching the
+ cap, `force` never fires. If it does not, the cap needs a per-subtree budget, which moves the box
+ set and breaks bit-identity.
+- **Bit-identity is NOT free.** The serial recursion visits nodes in a deterministic LIFO order and
+ accept/force depend on `nacc`; local subtrees completing in parallel change that order. Whether the
+ box SET is identical must be PROVEN, and it is the gate.
+
+### PREREQUISITE FOUND 2026-08-27: the merge is ORDER-DEPENDENT, so S3.2 cannot be bit-identical
+
+Reading every use of `nacc` in `s_amr_cluster` — the state that carries traversal order into the
+result — finds three, and the third is fatal to the bit-identity plan:
+
+1. `force = (nacc + nwork + 1 >= cap)` — order-dependent, but **B0 makes it inert** by keeping the
+ bisection away from the cap.
+2. `if (nacc < cap)` — likewise inert once the cap is not approached.
+3. **the min-separation merge** — scans the accepted boxes IN INSERTION ORDER, fuses the FIRST
+ too-close pair, removes it by swapping with the last element, and restarts. If A-B and B-C are
+ both within `thr` the outcome depends on which is found first, and the swap-with-last removal
+ permutes the list every iteration.
+
+**So the merged box set is a function of the order boxes were accepted.** S3.2 completes local
+subtrees in parallel, changing that order. Bit-identity is therefore not merely unproven — it is
+**unachievable** while the merge consumes insertion order.
+
+**B1, its own increment, BEFORE S3.2.** Canonicalise the merge input: sort the accepted boxes by a
+deterministic key (Morton of `lo`, then extent) before the min-separation pass, and make removal
+order-preserving instead of swap-with-last. The merge then depends only on the box SET.
+**This moves the box set once and is NOT bit-identical**, so it lands alone with goldens regenerated
+and the diff explained. Folding it into S3.2 would confound "did the scoping break something" with
+"did canonicalisation move the boxes", and every S3 gate so far has relied on bit-identity being a
+clean signal.
+
+**Revised S3 order: B0 -> B1 -> S3.2a -> S3.2b -> S3.3.** B0 and B1 together remove every order
+dependence from the clusterer, which is what makes S3.2's gate mean anything.
+
+### PREREQUISITE FOUND 2026-08-28: at the DEFAULT `amr_blocking_factor = 1` the cap is load-bearing, so S3.2b cannot be bit-identical
+
+Ledger 39 priced B0 and noted the cap-saturation warning "stops at `bf >= 4`", but left the DEFAULT at
+`bf = 1`. Re-reading `s_amr_cluster` against the logs shows what that costs S3.2b:
+
+- `force = (nacc + nwork + 1 >= cap)` accepts a node unsplit to protect the `amr_max_blocks` array
+ bound. It reads **global** `nacc`, i.e. how many boxes the whole traversal has accepted so far.
+- At `bf = 1` the recursion does not converge on its own -- it splits until the cap stops it. The
+ np16 run emits `[amr] WARNING: tag clustering capped` on **10 of 10 regrids**, and `[amr-tree] lmax`
+ is exactly 8192 = `amr_max_blocks`. So `force` is live at the default, on every regrid.
+- S3.2b's deep phase is PRIVATE: a rank finishing its own subtree cannot see global `nacc`. Enforcing
+ the cap per rank is a different box set; ignoring it overflows.
+
+**So B0 is not optional and not merely a latency win: making the recursion self-terminating is a
+PRECONDITION for S3.2b's bit-identity gate to be meetable at all.** This was scoped wrongly in ledger 39,
+which treated B0 as "latency, plus making `force` inert" without noticing that the shipped default
+leaves it un-inert.
+
+**B0b, its own increment: change the `amr_blocking_factor` default from 1 to 4.** Ledger 39's sweep is
+the evidence -- saturation stops at `bf >= 4`, and `bf = 8` produces 576 boxes against `bf = 1`'s 594
+(a 0.7% change in the final box set) from 26x fewer tree nodes. **4 rather than 8 or 16** because the
+69 AMR goldens run on small grids (128^2 and below), where a minimum child extent of 8-16 cells would
+distort refinement; 4 is the smallest value the measurement supports.
+
+**Moves the box set, so it lands with goldens regenerated -- as its own commit, after B1.** Two
+regenerations rather than one bundled commit: B1 (Morton merge order) and B0b (minimum box size) move
+the boxes for unrelated reasons, and a combined diff could not be explained.
+
+**Revised S3 order: B0 -> B1 -> B0b -> S3.2a -> S3.2b -> S3.3.**
+
+### S3.3 DESIGN CONTRACT (written 2026-08-28, from reading the level->=2 block at m_amr_regrid.fpp:1118-1300)
+
+**What the code does today.** For each level >= 2, with `plo = 1, phi = nboxes` spanning EVERY box at the
+previous level globally:
+
+- **Pass 1** builds each parent's dense window `gwin`, tags it from old level-(lev-1) blocks, but
+ contributes only from blocks this rank owns (`if (amr_owns_all(ob))`), and packs those cells as
+ `(int8 linear index, parent kb)` pairs.
+- **One `MPI_ALLGATHERV` per level** sends every rank every parent's pairs. **This is `gwin_bytes`:
+ 360 / 719 / 1440 MB per rank at np8/16/32, exactly O(P).**
+- **Pass 2 runs on every rank for every parent**, and rebuilds each parent's window with
+ `do i = 1, ntot_g; if (gkb(i) /= kb) cycle`. That is a full scan of the GLOBAL pair list once per
+ parent: **O(parents x global tags) replicated work** -- ~2,400 parents x ~9 M pairs per regrid at np32.
+ This is exactly the "regrid pass-2 loops (parents x global tagged cells)" that W1 names.
+
+**The change: give each parent an OWNER and exchange point-to-point instead of gathering globally.**
+
+1. Assign parent `kb` to a rank deterministically and identically on every rank -- round-robin
+ `mod(kb - 1, num_procs)` both balances and needs no communication to agree on.
+2. Pass 1 packs as today, but buckets each pair by `owner(kb)` instead of appending to one list.
+3. Replace the `ALLGATHERV` with **`MPI_Alltoallv`**. Per-rank send volume becomes O(this rank's own
+ tagged cells) and receive volume O(the tags of the parents it was assigned) -- both O(local), which
+ is exactly what W4 asks for. The measurement says 99.8% of forest nodes are rank-local at a constant
+ fraction in P, so most of this traffic is self-to-self and never hits the wire.
+4. Pass 2 loops over **assigned parents only**. The `do i = 1, ntot_g` filter disappears with it: the
+ received buffer already contains only this rank's parents, so sorting it once by `kb` replaces the
+ per-parent rescan. **That retires W1's pass-2 term in the same change.**
+5. Close with **one `ALLGATHERV` of the resulting child BOXES** -- per-box global data, which the
+ endstate permits, ~24 B x 2,400 boxes = 58 KB against 144 MB today -- then B1's canonical Morton
+ order makes the assembled list identical on every rank regardless of arrival order.
+
+**Why this does not need S3.2b first.** Ledger 39 sequenced S3.2 ahead of S3.3 on the argument that the
+forest "performs zero collectives today, so converting it first would ADD ~22-28k collectives". That
+modelled S3.3 as making the forest reduce-driven per node. It is not: ownership plus one alltoallv adds
+NO per-node collectives, and the residual cross-rank windows are the same ~0.2% the scope instrument
+already measures.
+
+**SPLIT INTO TWO GATED INCREMENTS (2026-08-28), because you cannot target the exchange until you know
+who needs what:**
+
+- **S3.3a — pass 2 by ownership, keeping the `ALLGATHERV`.** Assign `powner(kb) = mod(kb - plo, num_procs)`
+ (a pure function of `kb`, so every rank agrees with no communication); pass 2 processes ONLY its own
+ parents. This deletes the per-parent rescan of the whole gathered pair list — `do i = 1, ntot_g` inside
+ `do kb = plo, phi`, i.e. **O(parents x global tags) on EVERY rank**, which is W1's pass-2 term — and the
+ replicated clustering with it. The global `nboxes + 1 > amr_max_fine` guard cannot be evaluated per rank
+ any more, so children are emitted uncapped into a local list and **replayed in (kb, emission) order**
+ after ONE `ALLGATHERV` of the child BOXES (7 ints each, ~67 KB against the 144 MB per-cell gather). Each
+ parent has exactly one owner emitting in order, so a stable counting sort by `kb` reproduces the serial
+ append order exactly — **same box list, same truncation, same `box_level`. Gate: bit-identity.**
+- **S3.3b — replace the pass-1 `ALLGATHERV` with `MPI_Alltoallv`.** Now that a rank only needs its own
+ parents' tags, bucket the packed pairs by `powner(skb(i))` (stable counting sort), exchange counts with
+ `MPI_Alltoall`, then `Alltoallv`. Send volume becomes O(this rank's tagged cells), receive volume
+ O(its assigned parents' tags). **`gwin_bytes` stops being O(P).** Pass 2's remaining per-parent scan
+ becomes O(parents/P x tags/P) = **O(1) per rank under weak scaling**, closing W1's term completely.
+
+
+
+
+
+
+### W5 SCOPED FROM THE CODE 2026-08-28: the wall is the tag BASE, not only the per-box sites
+
+Auditing every AMR point-to-point tag argument (continuations joined, 57 calls in `m_amr.fpp`):
+
+| tag form | calls | verdict |
+|---|---|---|
+| `tq = amr_tag_base(f) + mod(amr_mesh_epoch, 50 or 100)` | 22 | **already the end-state (family, epoch) form** |
+| `tp = amr_tag_base(3) + mod(...)` | 2 | same |
+| `amr_cur` (mesh slot index) | 11 | bounded by the slot pool, not the global block count |
+| `k`, `4400 + k`, `cblk`, `ks` | ~12 | per-object |
+
+The per-object sites are concentrated, not scattered: the **L0 tile family** --
+`s_l0_fill_tiles_from_coarse`, `s_l0_scatter_tiles_to_coarse`, `s_l0_add_reflux_to_tiles`,
+`s_l0_restrict_to_tiles` (2 calls each, and all four use BLOCKING `MPI_SEND`/`MPI_RECV`) -- plus the
+chunked gather (`s_amr_gather_chunk_post`/`_send`, `s_amr_gather_from_parent_field_*`).
+
+**But the binding constraint is the BASE, and this is the part worth internalising:**
+
+```
+amr_tag_base(f) = amr_max_blocks + 100*f ! m_amr.fpp:839
+@:ASSERT(amr_tag_base(size(amr_tag_base)) + 100 <= tag_ub, ...) ! :849, the tripwire
+```
+
+**Every family's tag base carries an `amr_max_blocks` offset**, reserving `[1..amr_max_blocks]` for the
+legacy per-box space while families convert. So even a FULLY converted family has a base that grows with
+the problem, and the `MPI_TAG_UB` assert caps global blocks near `2**21` ~ 2.1e6 -- **~28k ranks at the
+measured ~75 boxes/rank**, which is exactly the wall the module comment records.
+
+**So W5 is two steps, and only the second removes the wall:**
+1. Convert the remaining families off per-object tags -- and note this is NOT a tag rename: per-object
+ tags exist to match multiple messages between the same pair, so each family needs its messages
+ AGGREGATED per peer first, the same shape as I2a/I3/I5. The L0 tile family additionally needs its
+ blocking SEND/RECV pairs converted.
+2. **Then drop the `amr_max_blocks` term from `amr_tag_base`.** The module comment states the condition
+ exactly: "The amr_max_blocks term can only go once NO family uses per-box tags." After that the tag
+ space is O(families x epoch) = O(1) and the 28k-rank wall disappears.
+
+Step 2 is one line and is the whole point; step 1 is the work that unblocks it.
+
+
+
+### DE-RISK ANSWERS 2026-08-28 (user-confirmed) — one wall may not exist, one new item, one constraint
+
+**1. `MPI_TAG_UB` is NOT 2**21 on the MPI we have.** Measured on hpcfund Open MPI 4.1.8:
+**`MPI_TAG_UB = 2147483647` (2**31 - 1)**, so the assert
+`amr_tag_base(7) + 100 <= tag_ub` admits `amr_max_blocks` up to ~2.1e9 -- about **28 MILLION ranks** at
+75 blocks/rank, not the 28 thousand the module comment states. **That comment's "2**21 ~ 2.1e6, about 28k
+ranks" is an ASSUMED tag ceiling, not a measured one**, and the code has carried it as fact.
+
+Probe (verified locally, `cc` + `srun -n1`):
+
+```c
+#include
+#include
+int main(int c,char**v){int f;void*p;MPI_Init(&c,&v);MPI_Comm_get_attr(MPI_COMM_WORLD,MPI_TAG_UB,&p,&f);
+printf("MPI_TAG_UB = %d (flag=%d)\n",*(int*)p,f);MPI_Finalize();return 0;}
+```
+
+**MEASURED ON FRONTIER 2026-08-28: `MPI_TAG_UB = 536870911` (2**29 - 1), Cray MPICH.** That admits ~537e6
+global blocks, i.e. **~7.2 MILLION ranks** at ~75 boxes/rank, against Frontier's ~75,000 GCDs -- about
+**95x headroom**. **W5 IS OFF THE CRITICAL PATH.** The `2**21 / 28k ranks` figure was wrong by 256x and
+had been carried as fact in the module comment (now corrected in `m_amr.fpp`) and through this plan.
+Converting the remaining per-box tag sites and dropping the `amr_max_blocks` base term stay worthwhile
+for the end state -- they are what makes the tag space O(1) rather than O(global blocks) -- but they no
+longer gate the demonstration and no longer couple to the subcycle work.
+
+(Superseded text kept for the reasoning: If it also reports >= ~2**25, **W5 leaves the critical path**: the per-box tags and the `amr_max_blocks` base term remain worth cleaning up for the end state,
+but they stop being a hard abort and the demonstration does not wait on them. If Cray MPICH really is 2**21, W5 returns to its previous position.) **That number is now in: it is 2**29 - 1.**
+
+**2. Subcycling IS required for the demonstration (user, 2026-08-28).** That adds an item the ladder had
+deferred: subcycle + dynamic regrid at np>1 is CHECKER-GATED today, and the subcycle p2p sites are an
+explicit deferral to increment I8. So the demo needs the gate lifted and those sites converted -- and the
+I8 sites are per-box tagged, which couples this to W5 whichever way the tag probe lands. Treat as a
+sixth item, sized after the tag answer.
+
+**3. Old checkpoints MUST stay readable (user, 2026-08-28).** So the restart format fix (item 1) keeps a
+LEGACY READER PATH: version-stamp the new layout, read both, write only the new one. That raises its cost
+from "change the format" to "change the format and keep the old reader alive", but it is still bounded and
+it stays first -- it is the only item on the list whose failure mode is SILENT CORRUPTION of saved state
+rather than a crash.
+
+### DE-RISK 2026-08-28: a FOURTH wall, in the RESTART writer, and it is the worst one found so far
+
+Asked to de-risk the true challenges rather than keep incrementing, I audited the paths a real run needs
+but the benchmark does not exercise. The parallel-IO checkpoint writer
+(`m_amr_restart.fpp`, the `parallel_io` branch) contains:
+
+```
+allocate (myext_all(3*amr_num_blocks), wext_all(3*num_procs*amr_num_blocks))
+...
+call MPI_EXSCAN (my_cnt_vec, my_off_vec, amr_num_blocks, MPI_OFFSET, ...)
+call MPI_ALLREDUCE(my_cnt_vec, tot_cnt_vec, amr_num_blocks, MPI_OFFSET, ...)
+call MPI_ALLGATHER(myext_all, 3*amr_num_blocks, MPI_INTEGER, wext_all, 3*amr_num_blocks, ...)
+```
+
+**`wext_all` is `3 x num_procs x amr_num_blocks` integers, allocated PER RANK**, and the `ALLGATHER`
+that fills it moves that much to every rank. This is **O(P x global blocks) memory per rank** -- the only
+quadratic ALLOCATION found anywhere in the code, and strictly worse than the O(P) metadata replication
+that limits the rest of the system.
+
+| ranks | `amr_max_blocks` | `wext_all` per rank |
+|---|---|---|
+| 1,024 | 8,192 | 100 MB |
+| 8,192 | 8,192 | 805 MB |
+| 75,000 (Frontier) | 8,192 | **7.4 GB** |
+| 75,000 | 65,536 (uncapped, as the ladder needs) | **59 GB -- exceeds the GCD** |
+
+**Why it was invisible.** The AMR benchmark runs FROM a restart but never WRITES one at scale, and the
+goldens that exercise restart (`(h)` and the `(l-prime)` parallel_io case) run at np<=2. So no measurement in this ledger touches it.
+It would have surfaced for the first time at the Frontier demonstration, on the first checkpoint.
+
+**CORRECTION, 20 minutes later, on reading the consumer: it is WORSE than "a consistency check".**
+`wext` is not merely compared -- it is **WRITTEN INTO THE FILE**, once per block:
+
+```
+call MPI_FILE_WRITE_AT(ifile, disp0 + amr_restart_blk_hdr_ints*ibytes, wext, 3*num_procs, MPI_INTEGER, ...)
+```
+
+**So the CHECKPOINT FORMAT is O(global blocks x num_procs).** At 75k ranks x 8192 blocks that is
+3 x 75000 x 8192 x 4 B = **7.4 GB of header written into every checkpoint**, and the reader
+(`:396-401`) parses the same layout and aborts on mismatch. Both directions carry it, and the benchmark
+restarts from file every run, so the READ path is on the hot path already.
+
+**The array is almost entirely zeros**: only the OWNER of block k has a nonzero extent triple, so the
+information content is `(owner, m, n, p)` per block -- O(blocks x 4) rather than O(blocks x 3P). At
+Frontier scale that is a ~19,000x reduction.
+
+**But it is a FILE FORMAT change, not a local optimisation.** That is the part I got wrong the first
+time and it changes the cost: it needs a format version bump (`amr_restart_blk_hdr_ints` is already
+single-sourced in `m_constants`, so there is a place to put one), a reader that accepts both layouts, and
+the restart goldens ((h) multi-level restart, and the (l-prime) multi-level parallel_io restart) as the gate.
+Old checkpoints stay readable only if the reader keeps the legacy path.
+
+**Priority: this is the first thing to fix before any scale test**, because it is fatal on the first
+checkpoint AND on the first restart, and because getting it wrong silently corrupts saved state rather
+than crashing.
+
+**Added to the de-risk list, and it moves ahead of the W1 memory item:** a run that cannot checkpoint
+cannot be demonstrated, regardless of how well the step loop scales.
+
+### ARM B VERDICT 2026-08-28 (three points, cap raised to 65536 so it never binds): LEVEL 1 IS O(P)
+
+| per regrid | np8 | np16 | np32 | growth |
+|---|---|---|---|---|
+| level-1 tree nodes = **global `ALLREDUCE`s** | 13,825 | 27,537 | **54,961** | **1.992x, 1.996x = O(P)** |
+| level-1 SHARED nodes | 11 | 23 | **47** | 2.09x, 2.04x = **O(P)** |
+| `shr_maxdep` | 3 | 5 | 7 | +2 per doubling |
+| `capped` warnings | 0 | 0 | 0 | cap never binds |
+
+**This overturns TWO of my earlier readings, both of which were pure cap artifact:**
+
+1. "Level-1 collective count is FLAT in P (16,383)" -- it is **O(P)**. The 16,383 was `2 x 8192 - 1`, a
+ full binary tree pinned by `amr_max_blocks`, identical in every rung by construction.
+2. "The level-1 shared set grows as O(log P) (+4 per doubling: 7, 11, 15)" -- it is **O(P)** (11, 23, 47).
+ That sequence was measured on cap-pinned trees, so it was reporting how a FIXED tree splits across more
+ ranks, not how the tree grows.
+
+**Consequences.**
+- **S3.2b is not a latency constant.** It removes an O(P) count of global collectives -- 54,961 per regrid
+ at np32 and doubling with P. It is as important as S3.3, not a follow-on.
+- **The reordering argument in ledger 41 is dead.** It rested on "the forest is O(P) while level 1 is
+ flat". Both are O(P). S3.3 was still the right thing to land first -- it removed a *measured* 1.44 GB
+ per rank of O(P) volume with a bounded, bit-identical design -- but the justification is now absolute
+ size and readiness, not a difference in exponent.
+- **Depth-batching becomes essential rather than an optimisation.** With shared nodes O(P), an
+ un-batched sparse exchange would be O(P) collectives; batching by depth gives `shr_maxdep` (~2 log2 P,
+ so ~31 rounds at 1e5 ranks) regardless. The remaining question S3.2b must answer is the shared VOLUME
+ per rank, which `[amr-scope-me]` now instruments.
+- **B0b is more important than recorded.** At the shipped `bf = 1` the cap binds on every regrid, which is
+ precisely why this was invisible for so long.
+
+**Method note.** Three "flat in P" readings tonight were a pinned limit, and the tell each time was a
+round number (16,383 = 2 x 8192 - 1). Added to the three-point rule: before believing a flat result, ask
+whether a cap, pool or table was fixed across the sweep -- and check whether the value is suspiciously
+round.
+
+### W1 SIZED PROPERLY 2026-08-28: ~48 full scans of the GLOBAL block list PER STEP
+
+Following the replicated-metadata finding, an audit of every `do ... = 1, amr_num_blocks` in the AMR
+sources: **44 sites across 22 routines.** The ones that matter are on the RK stage path, called from
+`m_time_steppers.fpp` (`s_amr_stage_fill_wave` :579, `s_amr_parent_fill_wave` :581 per level,
+`s_amr_reflux_faces_wave` :633, `s_amr_freg_wave` :819), not in the regrid:
+
+| routine | scans | per |
+|---|---|---|
+| `s_amr_stage_fill_wave` | 2 | stage |
+| `s_amr_parent_fill_wave` | 2 | stage x (levels-1) |
+| `s_amr_reflux_faces_wave` | 3 | stage |
+| `s_amr_freg_wave` | 3 | stage |
+| `s_amr_restrict_l1_wave` | 3 | stage |
+| `s_amr_restrict_parent_wave` | 2 | stage |
+| `s_amr_convert_prim_batch` | 1 | stage |
+
+~16 scans per stage at `amr_max_level = 2`, so **~48 per step under RK3**. Every one walks the whole
+machine's block list and filters to this rank's own ~75:
+
+```
+do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ if (amr_block_owner(k) == proc_rank) cycle ! or /= , for the send side
+```
+
+At np32 that is ~2,500 blocks x 48 = 120 k predicate evaluations per step -- invisible. At 1e5 ranks with
+the measured 75 blocks/rank it is 7.5 M blocks x 48 = **~360 M evaluations per rank per step**, roughly
+0.4-0.7 s of pure metadata scanning per step, growing linearly in P while the real work stays fixed.
+**This is the direct W1 violation** -- "per-rank STEP cost = f(local cells, peers)" -- and it is a bigger
+practical problem than the regrid pass-1 O(P^2), because it runs every step rather than every 20th.
+
+**Two fixes, and the cheap one is mechanical.**
+
+- **W1a (cheap, no architecture change): an owned-block index list.** Maintain `amr_my_blocks(:)` /
+ `amr_n_my`, rebuilt once per regrid, and convert the ownership-filtered loops to
+ `do kk = 1, amr_n_my; k = amr_my_blocks(kk)`. **10 sites are directly convertible** (grep-verified:
+ reflux_faces_wave, freg_wave x3, restrict_l1_wave x2, stage_fill_wave, parent_fill_wave x2,
+ convert_prim_batch), plus `restrict_parent_wave` whose filter is written `proc_rank /= cowner`. The
+ RECEIVE-side loops (`amr_block_owner(k) == proc_rank` -> cycle) need the complementary list: the peer
+ blocks this rank participates in, which is exactly the "peers" W1 allows -- build it in the same pass.
+- **W1b (architectural): distribute the metadata itself.** See the root-cause section above. W1a takes
+ per-step cost to O(local + peers) but leaves the O(P) MEMORY; only W1b removes that.
+
+**Free win found in the same read:** `s_amr_reflux_faces_wave` BUILDS `amr_fw_rblk` inside its first
+global scan (`amr_fw_rblk(nhr) = k`, :2744) and then its SECOND global scan (:2870) walks the whole block
+list AGAIN purely to re-derive the same index order, asserting agreement
+(`@:ASSERT(amr_fw_rblk(j) == k, ...)`). The same shape repeats in `s_amr_freg_wave` (:2930 / :3042).
+**Those second scans are removable outright** -- iterate `j = 1, nhr` over `amr_fw_rblk` directly. That is
+4 of the ~48 scans deleted with no new data structure and no behaviour change.
+
+### W1's ROOT CAUSE, found 2026-08-28 while scoping S3.3c: the block metadata is REPLICATED GLOBALLY
+
+Scoping S3.3c sent me to `5ec798ed` (the seam all-pairs fix) for reusable machinery. It does not transfer
+-- that fix worked because `f_amr_seam`'s predicate FIXES the neighbour's `lo` corner exactly, making it a
+lookup rather than a search, whereas pass 1 needs a genuine range-overlap query. But reading it led
+somewhere more important:
+
+```
+allocate (amr_region_lo_all(3, amr_max_blocks), amr_region_hi_all(3, amr_max_blocks))
+allocate (amr_owns_all(amr_max_blocks))
+allocate (amr_block_level(amr_max_blocks))
+```
+
+**Every rank holds the geometry, ownership and level of EVERY block in the machine.** That is O(P) memory
+per rank by construction -- at 1e5 ranks with the measured ~75 blocks/rank, ~7.5 M blocks x 8 ints x 4 B
+is **~240 MB per rank of pure metadata**, before any of it is scanned. The O(P^2) pass-1 scan is a
+SYMPTOM of this: a loop over all blocks is only writable because all blocks are locally addressable.
+
+**So W1 cannot be fully met by restructuring loops.** Every "iterate `1, amr_num_blocks`" site in the
+regrid is bounded below by this array's existence. Closing W1 needs the metadata itself distributed --
+each rank holding its own blocks plus a halo of neighbours, with remote queries going through the
+existing owner map (`f_amr_owner`'s Morton cut-point search) instead of a local array read. That is an
+architectural increment on the scale of the store flattening, not a loop fix, and it should be scoped
+separately before any more W1 loop work is done.
+
+**Revised S3.3c (still worth doing, and small).** It takes the pass-1 scan from O(P^2) to O(P) without
+touching the metadata layout:
+- Compute `mine(kb)` -- does this rank hold data for parent `kb` -- by iterating this rank's OWNED blocks
+ only, which is O(local blocks) = O(1) per rank.
+- Compute `covered(kb)` the same way, then **one `MPI_ALLREDUCE(MPI_LOR)` over the parents array**
+ (~2,400 logicals, per-box global data, which the endstate permits) instead of every rank scanning every
+ block. This is the step that removes the O(P^2).
+- Guard the dense `gwin` allocation on `mine(kb)`, which removes the O(P) window-zeroing traffic for free.
+
+Residual after S3.3c is O(parents) per rank -- the loop over `plo:phi` itself -- which is exactly the
+replicated-metadata bound above and cannot go lower until that is fixed.
+
+### S3.3c FOUND 2026-08-28 (reviewing my own S3.3a/b diff): pass 1 is STILL fully replicated, and it is O(P^2)
+
+S3.3a/b fix the gather and pass 2. **They do not close W1.** Re-reading pass 1 after writing them, every
+rank still does this for EVERY parent, regardless of ownership or of whether it holds any relevant data:
+
+```
+do kb = plo, phi
+ allocate (gwin(mlo(1):mhi(1), mlo(2):mhi(2), mlo(3):mhi(3))) ! dense window, per parent, per rank
+ gwin = .false.
+ do ob = 1, amr_num_blocks ! the REPLICATED GLOBAL block list
+```
+
+Two residual terms, neither touched by S3.3a/b:
+
+1. **`allocate`+zero of a dense window per parent** -> O(parents x window volume) = **O(P)** memory traffic
+ per rank per regrid.
+2. **`do ob = 1, amr_num_blocks` inside `do kb = plo, phi`** -> O(parents x global blocks). Parents scale
+ with P and the global block list scales with P, so this is **O(P^2) per rank** -- asymptotically the
+ WORST term in the regrid, worse than the `gwin_bytes` gather S3.3b removes. It is only cheap today
+ because it is a metadata test (~5.8 M iterations per level per regrid at np32).
+
+**Why it cannot simply be skipped:** `covered(kb)` is replicated metadata -- every rank must agree on it --
+and it is set inside that same `ob` loop, so the loop cannot be made owner-only as written.
+
+**S3.3c, its own increment.** Two independent fixes:
+- **Invert the loop.** Iterate this rank's OWNED old blocks and tag the parents each one overlaps, instead
+ of iterating all parents x all blocks. Cost becomes O(owned blocks x parents touched).
+- **Compute `covered` once, spatially.** This is the same shape as the seam all-pairs scan that W1 records
+ as already FIXED (`5ec798ed`), so the binning machinery to do it exists and the precedent is set.
+- Then guard the `gwin` allocation on "this rank actually contributes", which removes term 1 for free.
+
+**Do not report S3.3 as closing W1 until S3.3c lands.** S3.3a removes W1's pass-2 rescan
+(O(parents x global TAGS)); the pass-1 terms above are what remain.
+
+**Two implementation details verified by reading the code, because both are easy to get wrong.**
+(1) The `Alltoallv` needs the pairs contiguous per destination, but `s_amr_pack_gwin_pairs` appends them
+grouped by `kb` in increasing order. A stable counting sort by `owner(skb(i))` fixes that in O(n) and is
+the only reordering needed. (2) **That reordering is safe**: pass 2 rebuilds a DENSE `gwin` from the
+pairs and re-extracts in `(k,j,i)` order, so `ctags` is already independent of the order pairs arrive in
+— the existing comment's "setting .true. once per gathered cell reproduces the old per-parent dedup" is
+exactly that property. So S3.3 does not perturb `ctags` and its box set should be bit-identical to the
+post-B1/B0b baseline, which makes the gate a clean signal.
+
+**Gate.** `gwin_bytes` falls from 1.44 GB to O(local) and stops doubling with P (the three-point sweep
+re-run is the proof); child box set bit-identical to the post-B1/B0b baseline; 69/69 AMR goldens; and the
+suite ALREADY carries the right np>1 gate — verified 2026-08-28 by reading `cases.py`: case (m)
+**"AMR -> 1D -> multi-level dynamic regrid np=2"** runs `amr_regrid_int=2, amr_max_level=2` at `ppn=2`,
+which is precisely the cross-rank dynamic nesting path that carries the `ALLGATHERV`. Cases (l), (l'),
+(n) and the `amr_max_level=3` case add static and 2D/3-level coverage at `ppn=2`. So S3.3 does NOT need
+a new test — a single-rank golden could not see a broken alltoallv, but these can.
+
+### S3.2b DESIGN, REVISED 2026-08-28 — depth-batched, and much smaller than the version above
+
+The measurement changes the design. With 99.93% of level-1 nodes rank-local and only 7-11 shared per
+regrid, the expensive part is not making the shared exchange sparse — it is *not doing the other
+16,372*. That splits the clusterer in two, and the shallow half can stay on `MPI_COMM_WORLD`:
+
+- **Shallow phase (`novr > 1`), replicated.** Every rank already agrees on this part of the tree: it
+ descends from the global bbox, and `s_amr_ranks_overlapping` is a pure function of the box and the
+ decomposition, so `novr` needs no communication to evaluate. Walk it **breadth-first by depth** and
+ issue **ONE fused `ALLREDUCE` per depth** carrying the concatenated signatures of every shared node
+ at that depth. All ranks hold identical shallow state, so they agree on the node list and hence on
+ the concatenation layout. Collectives per regrid become `shr_maxdep` — **3 at np8, 5 at np16** —
+ against 16,383 today.
+- **Deep phase (`novr == 1`), private.** The moment a node fits inside one rank, that rank holds every
+ tag in the subtree: it finishes the subtree alone with **zero communication**, and no other rank
+ descends into it at all.
+- **Close with one `ALLGATHERV` of the resulting BOXES** — per-box global data, which the endstate
+ explicitly permits, and which B1 makes order-independent.
+
+**What this drops from the earlier design.** No graph communicator, no `MPI_Neighbor_alltoallv`, no
+per-node sparsity. Those were aimed at making each shared node's exchange cheap; depth-batching instead
+makes the NUMBER of exchanges `O(shr_maxdep)` regardless, and the measured volume that has to move is
+~35 KB per regrid, which no amount of sparsity would meaningfully improve. Sparsity becomes a later
+refinement, not a prerequisite.
+
+**Why this survives growth.** Shared nodes grow ~1.57x per np-doubling (~P^0.65, the rank-boundary
+SURFACE, exactly as geometry predicts), so ~3,000 shared nodes per regrid at 1e5 ranks. Un-batched that
+would be 3,000 collectives; batched by depth it is `shr_maxdep` ~ 2 log2 P ~ **34**. This is why
+`shr_maxdep` still matters and why its growth rate is worth knowing -- but it sets the ROUND count, not
+the volume, and 34 rounds is not a wall.
+
+**Gate.** Level-1 global collectives per regrid = `shr_maxdep` (not 16,383); box set identical to the
+post-B1 baseline; `[amr-tree] nodes` unchanged; `[amr-scope-me]` confirming the deep phase is genuinely
+private. Bit-identity against post-B1 is achievable here because B0 made `force`/the cap inert and B1
+made the merge order-independent -- which is the whole reason those two landed first.
+
+### Increments
+
+- **S3.2a (next, cheap):** measure the depth at which nodes become rank-local, and the node/volume
+ split above versus below it. The depth instrumentation already exists. **This sizes the whole
+ design before any of it is written.**
+- **S3.2b:** shallow phase depth-batched, deep phase local — see "S3.2b DESIGN, REVISED 2026-08-28"
+ below, which supersedes the neighbour-communicator sketch above and the bytes-flat gate (level-1
+ per-rank bytes are ALREADY flat, so that gate cannot discriminate).
+- **S3.3:** the same mechanism on the level-2 forest.
+
+## 2026-08-27 (38) — S3.1 LANDED: THE LEVEL-1 W4 COLLECTIVE IS GONE, AND THE SCALING LAW MEASURED
+
+**S3.1.** `s_amr_union_gtag` and its ALLGATHERV are deleted, replaced by `s_amr_local_tags` (each
+rank scans only its own disjoint interior) plus ONE fused `MPI_ALLREDUCE` per tree node carrying the
+per-axis signatures. Reading all three routines showed one reduction suffices for trim, count AND
+split: `s_amr_trim_box` takes the per-axis MIN/MAX of contained tags, which IS the first/last nonzero
+of the signature, and its ok test IS sum > 0. Gated four ways: restart output byte-identical, tree
+reproduced exactly (`lmax 8192 ldepth 31 nodes 66354` in both arms), **`ntag_bytes` 185,241,240 -> 0**,
+and **69/69 AMR goldens** (which cover the 1D/2D, np=1 and multi-level paths the np8 probe cannot).
+
+**The scaling law (np8 -> np16, matched at 10 regrids).** ntag 92.77 -> 185.53 MB/rank/regrid =
+2.000x per doubling. rbytes 4.53 -> 7.53 MB = **1.660x = P^0.73**. nboxes 594 -> 1206. So S3 improves
+the COEFFICIENT (~20-25x) **and** the EXPONENT — better than the audit feared — but is **not flat, so
+W4 is not satisfied**. At 1e5 ranks: ntag would have been ~1.16 TB/rank/regrid, rbytes ~4.4 GB.
+Mechanism confirmed twice over: `rbytes ~ nboxes^(2/3)` predicts 1.60x against 1.66x measured.
+
+**THREE-POINT LADDER, and it OVERTURNS the two-point law.** np8/16/32 at matched 10 regrids:
+ntag 92.77 -> 185.53 -> 371.04 MB/rank/regrid (2.000x, 2.000x -- clean P^1.0). rbytes 4.53 -> 7.53
+-> 13.75 MB = **1.660x then 1.827x**, i.e. the implied exponent RISING 0.73 -> 0.87. Decomposing the
+node count settles why: the level-1 tree is CONSTANT at 16,383 nodes (cap-fixed at 8192 leaves) while
+the forest goes 28,308 -> 55,872 -> 111,112, i.e. **1.97x, 1.99x -- exactly proportional to P**. Total
+= constant + O(P), so the constant dilutes and the exponent climbs toward 1.0.
+
+**So S3.1 is asymptotically O(P): a COEFFICIENT cut (20.5x -> 24.7x -> 27.0x, growing slowly but
+converging), NOT an exponent improvement.** The earlier "P^0.73" was a small-np artifact of the
+cap-fixed level-1 term and is RETRACTED -- it was published on two points, and the third refuted it.
+The standing rule (>=3 points at fixed per-rank work before any asymptotic claim) is what caught it.
+
+**Consequence for S3.2/S3.3.** The forest is the term that grows, so it is where W4 is actually won;
+but it performs zero collectives today, so the split-communicator mechanism must still be PROVEN on
+the level-1 path first and then applied to the forest by S3.3. Both statements hold at once.
+
+**What `rbytes` actually measures, corrected.** `amr_cl_rb` is incremented OUTSIDE the `if (reduce)`
+guard, so it prices every tree node in BOTH paths -- but only the level-1 path reduces today. It is
+therefore a **projection of the fully distributed design (S3.1 + S3.3), not today's wire volume**.
+That is the right quantity for projecting W4 and the wrong one to call a measurement of current cost.
+Today's actual added collectives are the level-1 tree only: ~16,383 per regrid at cap 8192, not the
+44,691 total node count.
+
+**Three corrections to my own earlier claims, all from measurement:**
+1. **The unfused collective count is 44,691/regrid at np8 and 72,255 at np16** — the design estimate
+ was ~1,200, wrong by 50x. That is what makes S3.2 fusion mandatory rather than an optimisation.
+2. **S3's value is MEMORY, not wall.** `rg:clus` is 0.6 percent of wall; `regrid` is 53.7 percent but
+ `rg:build` is 37.8 percent of it. My guess that cap saturation might explain regrid's share is
+ **WRONG and retracted** — saturation drives node count, and node count lives in rg:clus.
+3. **The block cap is the WRONG KNOB.** Five caps at fixed domain: 16x cap gives 2.10x nodes and
+ 2.10x reduction bytes for a **3.7 percent** change in the box set (nboxes 598/598/598/594/576).
+ The cap bounds only the level-1 tree; the forest is parent-driven and cap-independent, measured
+ FLAT at ~21,800 nodes/regrid across all five caps. Absolute split at cap 8192: level-1 ~16,383
+ (43 percent), forest ~21,872 (57 percent) -- at cap 1024 the forest is 91 percent. **An earlier
+ "~85 percent" figure was a marginal-increment reading, not the absolute split; corrected.**
+
+**The clusterer saturates EVERY cap** (warning on every regrid at all five settings): with
+`amr_cluster_eff = 0.9` and no minimum box size the bisection never converges on its own, it splits
+until something stops it and the merge undoes most of it. `rg:clus` grows 13x across the sweep while
+nodes grow 2.1x — superlinear, consistent with the O(n^2) merge running at n = cap. **That is B0's
+case: not wall share, but waste and the lever on nboxes.**
+
+**AMReX does not solve W4 either** (read from source): `TagBoxArray::collate` Gathers every tagged
+cell to the I/O rank, `ClusterList::chop` runs SERIALLY there, and the BoxList is broadcast — with a
+hard `amrex::Abort` above INT_MAX tags, marked `xxxxx todo`, whose suggested mitigation is a larger
+blocking factor (i.e. S1). There is no distributed clustering in the SOTA to copy, and on this axis
+MFC was WORSE: every rank received what only AMReX's root did.
+
+**Deferred deliberately: the IB ownership gate.** It is correct and reduces `amr_gb_win`, but it
+lives behind `amr_max_level >= 2` and every case available runs at level 1, so no test could execute
+it. Shipping it unverified was the wrong trade; it goes with S3.3, which needs it. The new ppn=2
+AMR+IB case (`E4F6CE1E`) landed anyway — it is the only distributed AMR+IB coverage in the suite.
+
+**Process failures and the guards they bought.** (a) Two builds ran concurrently in one tree; the
+survivor was probably correct but not provably so. (b) A revert left unbalanced `end do`/`end block`
+that `ffmt` and `lint_source` BOTH passed — neither parses Fortran — so the compiler was the first
+thing that could say no, and the failing build still reported success to a wrapper. (c) My own
+binary-provenance guard passed a STALE artifact, because symbol presence is necessary and not
+sufficient; the discriminating question is "is this a different artifact than the last pin". Guards
+added: RUNBOOK 3b/3c, `format.sh` now surfaces ffmt stderr and fails on unmatched structure, and
+`amr-bench/fcheck.sh` structurally checks one .fpp in ~4 s versus ~18 min.
+
+## 2026-08-27 (37) — AUDIT OF THE S3 PLAN: A GATE THAT ONLY TESTED ONE DIRECTION, AND AN UNVERIFIED DEPTH ASSUMPTION
+
+**The gate on ledger (36)'s migration was one-sided.** 15/15 tests confirmed that VALID cases still
+run; nothing confirmed that INVALID cases are still rejected. Having deleted 53 checks, that is only
+half a gate: every one of them could have been a no-op and the suite would still be green.
+Negative-testing closes it - perturbing `examples/2D_amr_droplet` and running `./mfc.sh validate`:
+`time_stepper = 1` -> "amr requires time_stepper = 3" (the B8 fix); `cfl_const_dt = T` alongside
+`amr_subcycle` -> "amr_subcycle requires a fixed dt", **which is exactly the case the OLD validator
+let through and the solver aborted on** - the derived-`cfl_dt` fix is doing real work. A fourth
+probe (`amr_max_level = 3`) correctly reported nothing: the deleted check bounded STATIC AMR
+(`amr_regrid_int == 0`) and that example sets `amr_regrid_int = 10`, so three levels is legal.
+**STANDING RULE: deleting or relocating a check requires a negative test. A suite that only proves
+good cases still pass cannot distinguish a working check from a deleted one.**
+
+**S3's central performance claim is UNVERIFIED, and it is now the first increment.** The design
+argues fusion gives "~17 fused collectives per regrid" from tree depth being O(log nboxes). But
+Berger-Rigoutsos splits at signature holes and Laplacian inflections, not midpoints, so the tree is
+not balanced by construction; its worst case peels one box at a time, giving depth O(nboxes) and
+reinstating the latency blow-up fusion exists to prevent. **Nothing in this ledger measures BR tree
+depth.** So S3.0a is now instrumentation, not code: carry a depth per stack entry in `s_amr_cluster`,
+report max depth and node count per regrid, run it over the S0 arms. Pre-registered rule: depth
+within ~`4*log2(nboxes)` -> fusion proceeds as designed; depth growing like `nboxes` -> the design
+needs a different shape (cap the depth, batch sibling subtrees, or fall back to S1 as a coefficient
+stopgap). **Do not write S3.2 before that number exists.**
+
+**Also marked INFERRED rather than established:** the claim that S3 deletes the remaining W1
+quadratic (the regrid pass-2 loops over parents x global tagged cells). That was reasoned from their
+structure, not from reading them. Confirm at `m_amr_regrid.fpp:1118` and `:1130` before relying on
+it; if those loops need the global list for more than locating each parent's slice, W1 keeps a
+separate increment.
+
+**Ordering adopted:** S3.0a (depth measurement, go/no-go) -> S3.0b (emit reduced-buffer bytes) ->
+S3.1 (path 1 on reductions, judged on bit-identity ONLY, expected slower) -> S3.2 (fusion, blocked on
+S3.0a, watch the `amr_max_blocks` force path whose `nacc + nwork + 1` test means different things
+under a LIFO stack and a depth level) -> S3.3 (path 2 as a fused forest) -> S3.4 (delete the
+gathers). Then W5 (I7), W3 (F5), W2 (2b), W6/W7. The L0 deletion and the post-process reader fix are
+unblocked but not on the exascale path; the upstream `s_check_inputs_weno`/`_muscl` marker issue is
+to be reported, not patched here.
+
+**A tooling pattern worth naming, five instances in one day.** Each was a check that looked like
+verification while measuring something else: ``pgrep -fc 'a\|b'`` matching nothing (ERE, so `\|` is a
+literal pipe) read as "the job died"; two `grep -c` calls whose zero-match exit status read as
+"build failed"; a `-x` test performed before the `cd` that would invalidate the path; and a negative
+probe whose injected text broke Python syntax, so all four cases "failed validation" for the wrong
+reason. None were reasoning errors. **Rule: when a check misleads, harden the check - do not resolve
+to be more careful.** Done for `bitcmp_probe.sh` (absolute paths; "did not run" now distinguished
+from "differs") and for the scorecard (documents the per-rank and double-count traps, refuses
+mismatched arms). The counts themselves are never the evidence: print what matched.
+
+## 2026-08-27 (36) — THE HYGIENE BATCH: CHECKER MIGRATION, STACK AUTOMATICS, AND THE SEAM SCAN DE-QUADRATIFIED
+
+Four commits, all byte-identical or golden-holding, all gated.
+
+**`82dd12f5` - the merge regression fixed.** Upstream `55fb1b14` migrated input-only checks out of
+`m_checker` into `case_validator` and added a lint rule to enforce the split; our merge resolved the
+conflicted region as "ours", restoring 19 of them, then allowlisted `s_check_inputs` so the new rule
+could not fire. The 19 are deleted, with the now-unused `m_helper_basic` import and the already-dead
+`muscl_order_first_order` one. One of the 19 was doing real work the validator did not replicate:
+the Fortran `pign` check fires on the `dflt_real` SENTINEL while the validator fired only on an
+ABSENT key, so a case writing `rburn%%pign` as the sentinel passed `./mfc.sh validate` and then
+ignited everywhere from t=0. The validator now rejects any non-positive `pign`, matching the pattern
+`rburn%%k`/`rburn%%pref` already use - **that fix landed BEFORE the Fortran check was removed.**
+Gates: 10/10 (three reactive-burn + chemistry AMR), precheck.
+
+**`f702fb27` - AMR input constraints moved to Python** (user: "i like the AMR prohibits in the mfc
+toolchain (python) when possible"). 53 of the 57 prohibits in `s_check_inputs` deleted; the 4 that
+survive all read `num_procs` (MPI_Comm_size, invisible to the validator) and each carries a
+`! lint: runtime-check` marker. With only those left, `s_check_inputs` came OFF
+`RUNTIME_CHECKER_SUBROUTINES` - **upstream's rule is armed here for the first time**, so a new
+input-only check added Fortran-side is now flagged. Nine validator checks were corrected FIRST,
+because deleting their counterparts would otherwise have opened silent holes: `cfl_dt` and
+`bodyForces` are DERIVED in `s_read_input_file` (from `cfl_adap_dt`/`cfl_const_dt`, and from
+`bf_spatial_support`) while the validator read only the literal keys - so `amr_subcycle` with
+`cfl_const_dt` passed validation and aborted in the solver; `time_stepper`/`model_eqns` default to
+the `dflt_int` sentinel, which Fortran rejects and the validator skipped on an absent key; and
+`amr_tag_eps`/`amr_buf` were over-strict the other way, erroring on unset keys whose Fortran
+defaults are valid. **Trade recorded:** the validator runs on the `./mfc.sh run` path, so a built
+binary invoked directly against a hand-edited `simulation.inp` no longer gets these checks.
+**Also removed undefined behaviour:** `s_check_inputs` read `num_dims` - not assigned until
+`s_initialize_parallel_io_common` 25 lines later - and sliced `amr_block_beg(1:num_dims)` with it.
+Gates: 15/15 (AMR + active_box + coexist + load-balance + diagnostic writers), all examples valid.
+
+**`4e21d0f3` - W1, the crash half.** Twelve O(global boxes) AUTOMATIC arrays moved to the heap:
+seven in `s_amr_assign_block_owners` (~48 bytes/block between them, ~48 MB at 1e6 blocks) and five
+in `s_amr_regrid`. These OVERFLOW a default stack long before the box count itself becomes the
+bottleneck - a crash, not a slowdown. Gates: bitcmp byte-identical, AMR 10/10.
+
+**`5ec798ed` - W1, one of the two quadratic paths.** `s_amr_build_seam_pairs` ran two nested loops
+over `amr_num_blocks` per regrid (count then fill) = 2N^2 in the GLOBAL block count. **It was never
+a search:** `f_amr_seam` demands exact equality of region lo AND hi on both transverse dims plus
+`lo(d,yb) = hi(d,xb)+1`, and blocks are disjoint, so `(level, lo)` names a block uniquely and those
+conditions FIX the neighbour's lo corner given `xb` and `d`. Morton-sort the lo corners once (the
+stable merge sort `s_amr_sfc_cut` already uses - whose own comment makes exactly this O(n^2)
+argument about its predecessor), then binary-search the single candidate per (block, dim) and verify
+the predicate: **O(N log N)**. Emission order preserved exactly (xb ascending, each block's <=3
+matches insertion-sorted into ascending yb) because the list drives paired MPI_SENDRECVs - a
+reordered list DEADLOCKS rather than producing wrong numbers. Equal-key runs are rescanned against
+the full lo vector (f_morton keeps 21 bits/dim). Gates: bitcmp byte-identical; 17 AMR tests covering
+tiled seams, tiled L2, multi-block, three-level, np=2 multi-level, and the coexist set that
+exercises the l0 periodic-wrap branch.
+
+**Remaining in W1:** the regrid nesting loops (`m_amr_regrid.fpp`), whose pass 2 is parents x GLOBAL
+TAGGED CELLS - a worse shape than boxes x boxes. **Do not fix it standalone:** it iterates the global
+tag list that S3 deletes, so it is subsumed by the W4 work.
+
+**Upstream issue to file (NOT patched here):** `s_check_inputs_weno`/`_muscl` carry
+`! lint: runtime-check m/n/p are per-rank extents after MPI decomposition` markers, but they are
+called from `s_check_inputs` at `m_start_up.fpp:1070`, BEFORE
+`s_mpi_decompose_computational_domain` at `:1097` - so m/n/p are the GLOBAL case-file values there
+and those checks are input-only, not runtime. Upstream's checks, upstream's markers: report it,
+do not quietly change upstream checker semantics inside a merge branch. That is how the regression
+in the first paragraph happened.
+
+## 2026-08-27 (35) — THE LADDER IS NOT THE SCORECARD: W1/W2/W4/W7 UNMET; D-l0 = DELETE; D-phase2 = NOT NEXT
+
+**Retraction.** (34) concluded "declare the performance program done," reasoned from the six-rung
+matched-point ladder under a parity framing. The user has confirmed the goal is the end-state
+architecture and exascale scaling ("this is just the computer I have for you to use"). The ladder
+measures wall degradation per np-doubling on ONE node and does not measure any of W1-W7's defining
+quantities except W3/W4 - both of which the same jobs' counters show still growing. The scorecard is
+`amr_endstate.md` section 3.
+
+**Invariants re-audited against code (the section 3 "today" column was a week stale).** W1 **UNMET
+and worse than documented**: two O(global boxes^2) paths - `m_amr.fpp:6154-6170` (seam-pairs, nested
+`do xb`/`do yb` over `amr_num_blocks`, run twice per regrid) and `m_amr_regrid.fpp:1017,1033,1118,1130`
+(nesting; pass 2 is parents x global tagged cells) - plus per-stage O(global boxes) plan walks and
+O(boxes)/O(P) **automatic STACK** arrays (`m_amr_regrid.fpp:638-642`, `m_amr.fpp:3188-3190,2687-2689`)
+which overflow (crash) before anything merely slows. W2 **UNMET, structurally unchanged**: the advance
+is still one `s_compute_rhs` per box per stage; 2a is compiled but hard-gated (`amr_prim_batch = .false.`,
+`m_amr.fpp:437`). W4 **UNMET**: `s_amr_union_gtag` still ALLGATHERVs every tagged cell globally and
+allocates `allidx` at the GLOBAL count (`m_amr_regrid.fpp:438-444`). W5 **PARTIAL**: per-step families
+use (family, epoch) bases but the base is still offset by the global cap
+(`amr_tag_base(f) = amr_max_blocks + 100*f`, `m_amr.fpp:803-804`), with a loud init assert at ~2.1M
+blocks on Cray. W6 **PARTIAL**: store growth reverts to a full HOST round trip above 32 columns
+(`m_amr.fpp:7897`) and ranks hold 72-75 boxes, so the host path is the one that runs. W7 **UNMET**:
+weight is work-only, no migration term, no hysteresis. W3 **PARTIAL** (per-box WAITALL chain dead;
+F5 still per-(box,face,participant)). W8 holds through np32.
+
+**W4 is the top blocker on a STRUCTURAL argument, not a measured coefficient.** Each rank receives
+every rank's tagged cells, so at fixed per-rank work the received volume is O(P) per rank - derivable
+from the code, and the reason it cannot be tuned away. **NOW MEASURED INDEPENDENTLY AND CONFIRMED**, via the new
+`amr-bench/invariant_scorecard.py` on the matched np16/np32 arms of job 386892 (9 regrids each,
+cells/rank constant at 8M): ntag **39.29 -> 78.59 MiB per rank per regrid = 2.00x**, gwin
+8.60 -> 17.06 = 1.98x. Extrapolating the confirmed law from np32: **~240 GiB per rank per regrid at
+1e5 ranks.** Two traps the tool now documents, because both produced wrong readings during this
+audit: `amr_gb_tag` accumulates the GLOBAL tag list and is printed from rank 0, but every rank
+RECEIVES that list, so it is ALREADY per-rank - do not divide by np; and a `**/*.log` glob already
+matches `run.log`, so scanning both double-counts regrids. The tool refuses to compare arms with
+mismatched regrid counts rather than silently averaging them.
+
+**THE INVERSION.** Phase 2b - "the largest single investment in the program" - addresses W2, which is
+FLAT in P (75 boxes/rank at np8/16/32 alike). It is a ~173x launch constant: a permanent efficiency
+tax at every scale, but not what fails at 1e5 ranks. **Corrected order: W4 -> W1 (de-quadratify + heap the stack
+automatics) -> W5 (I7) -> W3 (F5) -> W2 (2b) -> W6/W7.**
+
+**CORRECTION to this entry's first draft: S1 is NOT the W4 fix.** W4 requires the tag exchange be
+O(local + peers). Block-lattice coarsening shrinks each rank's contribution but leaves the
+ALLGATHERV in place - every rank still receives every rank's tags, so received volume stays O(P).
+It moves the curve down ~512x (about nine doublings of headroom, reaching ~1e4 ranks from np32);
+it does not change the slope. Its own pre-registered gate - "judged on ntag bytes/rank going flat"
+(line ~1464) - is therefore UNSATISFIABLE by it: under weak scaling the domain grows with P, so a
+coarsened lattice grows with P too. Nobody noticed because S1 was never attempted.
+**The genuine W4 fix is architectural, and the code says why.** `s_amr_union_gtag`
+(`m_amr_regrid.fpp:408-412`) all-gathers so that "every rank decodes the same gathered index set
+into the same list, so the bisection is rank-invariant" - the collective buys RANK-INVARIANCE of
+the box decomposition, which the goldens depend on. A neighbor-scoped exchange breaks that
+property outright: each rank would cluster from a different tag subset. The fix is therefore
+**S3 (local clustering + boundary reconciliation), already scheduled in endstate Phase 3** - pull
+it forward, with determinism as its hardest requirement, not as an afterthought.
+**Recommendation: SKIP S1 and go straight to S3.** Coarsening the tag lattice changes which cells
+are tagged, hence the box set, hence the goldens; S3 changes the box set too. Doing both means two
+golden churns for one architectural outcome. S1 remains available as a stopgap ONLY if a deadline
+demands headroom before S3 is ready, and must then be labelled a coefficient fix with an explicit
+headroom number. D-phase2 resolves: 2b stays on the roadmap
+as the parity item, NOT as the next increment. Ordering it later is a claim about *when*, not about
+whether it is needed.
+
+**Why 2b is so large (scoped):** the per-box advance SWAPS module-global grid state -
+`s_amr_swap_to_fine` (`m_amr.fpp:5270`, 17 call sites) replaces m/n/p, idwint, idwbuff, the whole
+x_cb/x_cc/dx family, and feature flags - then calls the ordinary `s_compute_rhs`. So ~270 GPU parallel
+regions across ~10,500 lines read grid extents from module globals. The swap is also a CORRECTNESS
+contract (it disables coarse-indexed `acoustic_source`/`ab_active` and depth-guards nesting) that any
+box-indexed rewrite must reproduce explicitly. Ledger (27)'s 2a bridge-load regression IS that swap
+boundary appearing as runtime cost - so any increment batching kernels WITHOUT removing the swap will
+regress.
+
+**D-l0 = DELETE.** MFC's level 0 is balanced BY CONSTRUCTION: a Cartesian decomposition hands every
+rank one equal-sized chunk. AMReX boxes level 0 only because there boxes ARE the decomposition, which
+is also why the literature's ">=4 boxes/rank" floor does not transfer - MFC meets its intent with one
+*exactly equal* box per rank. Tiling costs 28-35% wall (three reps) and rebalancing recovers 0.6%,
+inside noise. Every surveyed framework ships base-level rebalancing off or slow, and over-decomposition
+is expensive on GPUs. **Correction to the study that produced this: its claim that coexist computes the
+level-0 RHS twice is WRONG** - `m_amr.fpp:8569` states the monolithic L0 RHS is skipped for
+`l0_ntile>0` (which is exactly why the spike aborts on `run_time_info`/`probe_wrt`). The conclusion
+survives without that pillar. **RE-ENTRY CONDITION, and it is live rather than hypothetical:** a
+measured level-0 work imbalance above ~10% on an IB, chemistry, or Lagrangian-bubble case, with
+`[amr-balance]` extended to level 0. MFC's own fine-block cost model already carries `K_ib`/`K_pc`
+terms - the code encodes that per-cell cost is NOT uniform once those physics are on; level 0 simply
+gets no equivalent treatment. Before deleting, check what the 12 L0/coexist tests cover incidentally.
+Consequence: the L0 restart-writer filter is DROPPED - do not fix save/restart for machinery being
+removed.
+
+**Landed here: the last stage ifdefs are gone from src/common (`caabd06d`).** `load_weight_wrt` and
+`sfc_partition_wrt` are registered for all three targets with their default in
+`s_assign_common_defaults`; `amr_in_fine_advance` is declared in `m_global_parameters_common`. `src/`
+now has ZERO `MFC_PRE_PROCESS`/`MFC_SIMULATION`/`MFC_POST_PROCESS`, matching master. Net -4 LOC. Also
+fixes a latent gap where post_process declared both flags with no initializer and no default. Gates:
+all three targets build clean (pre_process is the real gate), 71/71 (AMR-68 + diagnostic writers
+`4D5E2869` + load-balance + SFC), precheck clean.
+
+**Folded in, per the standing rule that a pending verification lands with the next change: the np8
+wall-neutrality A/B for participation-local registers is RESOLVED and NEUTRAL.** Differenced 240-40
+arms on k004-005: reglocal 7.836 s/step vs mergereplay 7.652, +2.4% - inside the ~5% noise floor. The
+`[amr-xa]` exchange audit is byte-identical between arms (same msgs, same words, at both step counts),
+so the change is comms-neutral as designed. Its payoff was never np8 wall; it was the ~16 GiB that
+unblocked np32 (ledger 31).
+
+**A REASONING-ERROR CLASS, recorded because we made it twice.** Ledger (15) "I6 plan caching REFUTED -
+the plan walks are free" was correct at 600-2400 boxes and wrong as a SCALING conclusion: those walks
+are `do k = 1, amr_num_blocks` per family per stage. (34)'s "performance program complete" is the same
+error at larger scale. **Rule: a measurement at the current operating point can retire a COST, never an
+ASYMPTOTE.** Asymptotic claims need a law measured over >=3 points at fixed per-rank work, or an
+analytical argument with a measured coefficient. Corollary adopted this session: no agent-sourced or
+tool-sourced specific enters this ledger, a commit message, or a decision without independent
+verification of that exact claim - two of six audit agents today returned confident load-bearing
+claims that were false, and both were caught only by spot-checking.
+
+**Verification limit on this machine.** S0 sweeps ranks at fixed per-rank work on ONE node: it exposes
+O(boxes) and O(P) terms but cannot exercise inter-node collectives, network topology, or the tag
+ceiling. W4's law is measurable here; W5's ceiling is not reachable here at all. Decide per invariant
+what "done" means before starting it.
+
+## 2026-08-27 (34) — MERGE AUDIT + STRATEGY SHIFT: THE PERFORMANCE PROGRAM IS COMPLETE; WHAT REMAINS IS CORRECTNESS AND MERGE HYGIENE
+
+> **STRATEGY SECTION RETRACTED by (35).** The merge-audit and coverage findings below stand. The
+> strategy did not: it declared the performance program complete on a *benchmark-parity* framing.
+> The goal is the END-STATE ARCHITECTURE and exascale scaling, on which the matched-point ladder is
+> a waypoint. See (35) for the invariant scorecard and the corrected work order.
+
+**Strategy.** The scaling ladder is finished. Six rungs: 1.594 -> 1.544 -> 1.368 -> 1.343 ->
+1.241 -> 1.274. Five sit at or below the AMReX bar, and the third doubling (np16->np32, 1.274 vs
+AMReX's own 1.278) degrades slightly LESS than AMReX. Exactly one rung is above a bar: np8->np16
+at 1.241 vs 1.192, a 4.1% excess, addressed only by the optional rf:wait overlap increment
+(option B, `notes/rfwait_overlap_design.md`). That excess is smaller than the ~5% single-run
+noise floor these runs have historically shown; the rungs use a tighter differenced within-job
+pairwise design so it is not pure noise, but it is close enough to the floor that chasing it
+spends effort without producing evidence. **Recommendation adopted: declare the performance
+program done and spend the remaining effort on correctness and merge hygiene.** The claim to
+carry into review is "at SOTA on the third doubling, within 4% on the second."
+
+**Merge audit of `5312e834` (base `0c9a1d43`, master `d74cc378`).** Structure is sound: every
+upstream commit is a true ancestor of HEAD, all 8 master-deleted files are gone, all master-added
+files present. Of 33 files both sides modified, an automated two-way scan (master deletions that
+reappear at HEAD / master additions missing at HEAD) flagged 14; three clusters were then audited
+individually and cleared. The Riemann 4-way split is intact (all six modules, `hypo_hlld` differs
+from master by one line, every hat_R buffer allocated under renamed `_alloc` bounds, no duplicated
+solver bodies); `model_eqns_4eq` removal fully honored and the symbol appears nowhere in src/ or
+toolchain/; `qbmm_idx`, `m_variables_conversion`, IB neighborhood (`f5d2b4cc` + `b7d78838` both
+intact), `module_categories.json` (a 4->2 space reindent, all 83 modules present), and the
+HardcodedIC `pRef` casing fix all survive. Scan false-positive modes, for future reuse: line-level
+matching against code master RELOCATED, and a whole-file reindent making an unchanged file look
+rewritten.
+
+**ONE CONFIRMED REGRESSION.** Master `55fb1b14` (#1717) migrated ~120 `@:PROHIBIT` lines out of
+`src/simulation/m_checker.fpp` into `case_validator.py` AND added a lint rule
+(`check_checker_input_constraints`) that fails precheck on any `@:PROHIBIT` in `m_checker*.fpp`
+unless allowlisted or marked `! lint: runtime-check`. Our merge resolved the conflicted region as
+"ours", restoring 21 of them (`m_checker.fpp:39-59, :230-231, :235-258`) — `reactive_burn` count
+is 0 at master, 21 at HEAD, plus 16 in the validator — and then added `"s_check_inputs"` to
+`RUNTIME_CHECKER_SUBROUTINES`, silencing the guard master built for exactly this. That exemption
+sits directly beneath the INHERITED docstring stating such mixed subroutines are "deliberately NOT
+listed" because allowlisting one "would have let its replacement back in unnoticed." It is a
+disabled alarm, not static debt: it already admitted two new prohibits of our own
+(`m_checker.fpp:92` active_box+synthetic turbulence, `:129` AMR+CBC, both from `c5b461f9`, both
+input-only and both duplicated into the validator). Two of the duplicated pairs have already
+drifted, in both cases with the validator STRICTER than the solver: `reactive_burn` gamma/pi_inf
+uses `f_approx_equal` (|a-b|/(|a|+|b|)) in Fortran vs `math.isclose` (rel_tol) in Python, ~2x
+different, so a case in the 1e-10..2e-10 relative band is rejected by `validate` yet accepted by
+the solver; and `rburn%%pign` fires on the `dflt_real` sentinel in Fortran but only on an ABSENT
+key in the validator, so a case writing `rburn%%pign: -1e6` passes `./mfc.sh validate` and then
+aborts at runtime. `muscl_order_first_order` is imported at `m_checker.fpp:15` and used nowhere —
+the fingerprint of an import hunk resolved as "ours" without rechecking uses.
+
+**Stage guards in src/common (pre-existing, NOT merge damage).** Master carries ZERO
+`MFC_PRE_PROCESS`/`MFC_SIMULATION`/`MFC_POST_PROCESS` anywhere under src/; we carry three
+(`m_phase_change.fpp:99, :203`; `m_boundary_common.fpp:99`). Provenance traced: the count was 4 at
+the pre-merge tip `c5abe1b9`, 4 through the merge, 3 after `c5b461f9` — our own additions, never a
+merge conflict. Not a silent-else bug: the build still defines `MFC_`
+(`cmake/MFCTargets.cmake:88-92`). They exist because `load_weight_wrt`/`sfc_partition_wrt` are
+generated for simulation and post_process but NOT pre_process, which also compiles
+`src/common/m_phase_change.fpp`. Fix is a choice: register those two params for pre_process (one
+line in `definitions.py`, collapses two of the three) or thread arguments as
+`s_initialize_phasechange_module` now does. `amr_in_fine_advance` (simulation-only,
+`m_global_parameters.fpp:330`) needs the argument/policy route regardless.
+
+**COVERAGE GAP: the post_process AMR reader has no value-level regression coverage.** Under `-a`,
+post_process does run per test with `parallel_io = T`, but its output is only written to
+`out_post.txt` and passed through `_process_silo_file` (`test.py:692-706`) — it is NEVER compared
+against a golden; goldens hold simulation `D/*.dat` only. So the `-a` lane catches crashes and
+non-zero exits and is structurally blind to wrong values. A clean pre-fix baseline over the six
+np=2 AMR cases (27DEC5B6, 4644A339, 78314D65, ADA042A2, 2C46C59A, F57C3A5B) is 6/6 GREEN, which
+therefore proves only that the ownership bug's spurious-abort half does not fire in those configs
+— its silent halves (stream desync, displaced block coordinates) could never have been caught by
+that suite at any np. **Consequence for the post-reader fix: do not gate it on the suite.** Gate
+it on a direct np=2 A/B of the actual silo overlay values and block coordinates, pre- and
+post-fix, and say plainly in the commit message that the reader has no value-level coverage.
+Worth an upstream issue independent of this PR.
+
+**Work order adopted.** (1) The checker/lint regression: verify per-check that the validator
+covers each of the 21, delete them plus the two now-dead imports, remove `"s_check_inputs"` from
+the allowlist and mark the genuinely-runtime AMR prohibits with `! lint: runtime-check`, and move
+our own two input-only prohibits to validator-only — the re-armed lint rule is itself the gate,
+plus AMR-68 and a bitcmp (startup-path only, expect byte-identical). (2) Audit the newer merge
+`9c9e0a75` with the same method while it is fresh. (3) Post-reader ownership fix, gated as above
+(patch drafted, `notes/postreader_final.md`). (4) L0 restart-writer filter (`notes/l0filter_patch.md`)
+— the one item here with a real discriminator, since coexist tests under `-a` should hit post's
+`lvl < 1` abort today, and a crash is precisely what that lane CAN catch. Two open decisions for
+the user: whether to upstream the branch-local `damage_energy_cutoff` gate (ours since `91a6f6b4`,
+living inside master's own `s_compute_hypoelastic_interface_energy`, which already damage-scales G
+— a silent numerical divergence inside an upstream routine is how the NEXT merge gets resolved
+wrong), and which stage-guard route to take.
+
+**Method note.** Two `./mfc.sh test` sweeps ran concurrently on this tree for ~20 minutes because
+``pgrep -fc 'mfc\|flang\|ld.lld'`` matched nothing — pgrep patterns are EREs, so `\|` is a literal
+pipe — and the resulting "no processes" reading was taken as "the job died with the node." Both
+sweeps shared the build/staging dir, the `tests//` dirs, and (via `>`) one log path; both
+results were discarded and the baseline rerun alone. Same class as the HypoShearContact
+cross-contamination in ledger (33). Standing rules added: never conclude a process died from a
+count alone (print the matches, `pgrep -fa`), one sweep at a time per tree, and a distinct log
+path per run so a second writer is self-evident.
+
+## 2026-08-27 (33) — ELASTIC-GATE PER-SIDE FIX LANDED; ONE REVIEW PROHIBIT RETRACTED AS WRONG
+
+The elastic-gate fix (review finding #10) landed: `s_compute_hypoelastic_interface_energy` now
+gates each side's elastic energy on its own state — E_L on `G_L > verysmall` and the left damage
+cutoff, E_R on `G_R > verysmall` and the right damage cutoff. The old hybrid joint-gated E_L on
+BOTH sides (a damage-collapsed or fluid right state suppressed the left side's stored energy) and
+gave E_R no damage cutoff at all (a collapsed right modulus kept contributing energy — the NaN
+mechanism the cutoff exists to prevent). One golden moved, exactly the test that exercises the
+changed regime: AMR 1D hypoelastic static block with `cont_damage` (D731AB7A), deltas
+concentrated in the stress and damage fields near the damaged region (worst rel 2.3e-3 on the
+stress trace; densities at O(1e-6)). Regenerated with that delta analysis as justification.
+
+**Retraction:** the batch (32) prohibit on HLLD-hypoelasticity + CBC is REMOVED. Its gate run
+blocked an UPSTREAM test (#1414's "CBC uniform preservation", 2274CB4E) whose own comment records
+that a pre-fix version of the case drifted O(1e-3) in five steps — proof the CBC path is live and
+consequential under HLLD, which the review finding's "corrections silently dropped" reading said
+was impossible. Fresh code walk: the claim is only half-true. The conservative rows DO read the
+separately-stored `flux_n` (finalized before `s_cbc` corrects `flux_rsx_vf`), but the
+advection-source path consumes the s_cbc-corrected `flux_src_rsx_vf`, and #1414 deliberately
+supports, fixed, and tests the combination with documented usage limits ("characteristic
+boundaries are limited to fluid regions"). Outlawing an upstream-shipped configuration on a
+partial static reading was wrong for this PR; the conservative-flux question is an upstream
+discussion. The two prohibits covering THIS PR's own findings — AMR + CBC (the interior
+fine-block-edge pollution proven by the 9640CE7F golden forensics) and active_box + synthetic
+turbulence — stand untouched. LESSON (pairs with (32)'s): a prohibit that trips an existing
+green test indicts the golden OR the prohibit — this time it was the prohibit, and the
+discriminator was the same both times: read what the test's own history and comments claim,
+then verify the mechanism end-to-end, not just the half that supports the finding.
+
+**Suite forensics:** the 131-test gate run (hypo-65 + AMR-68) had two more failures, both false:
+the HypoShearContact convergence pair (26660584 HLLD, D0AC8751 HLLC) ran concurrently under
+`-j`, and their sweeps — both staged from `examples/2D_hypo_shear_contact/` — cross-contaminated:
+each log held the OTHER test's Linf values (one value bit-identical across both logs was the
+tell). Rerun solo: HLLD fits order 2.000 (needs 2.0±0.1), HLLC 0.998 (needs 1.0±0.2). Same class
+as the known chemistry-test example-cache clobbering; convergence tests sharing an example
+directory must not run concurrently — rerun solo before believing a convergence failure.
+
+Gates: S0 np8 bitcmp vs the accepted binary **byte-identical** (pinned
+`bins/simulation-elasticgate-22c01bd7`; the retraction is validator-Python only, no binary
+change); hypo-65 + AMR-68 all green after triage (127 direct + D731AB7A on the regenerated
+golden + 2274CB4E unblocked + the two convergence tests solo); precheck clean.
+
+## 2026-08-27 (32) — FULL-PR REVIEW: NINE CONFIRMED FINDINGS FIXED, GATED, AND LANDED (c5b461f9)
+
+A full adversarially-verified review of PR #1628's diff produced 12 confirmed findings; the 9
+pure correctness/hardening ones landed in one batch (the elastic-gate per-side fix, the
+post-process reader ownership fix, and the restart-writer level-0 filter have banked designs in
+`amr-bench/notes/mrhs_merge_plan.md` and land separately with their own gates). The batch:
+
+- **`_alloc` widening**: four dual-pass/`nc_iface` allocations in `m_riemann_solvers.fpp` and
+ three UVM host-pinned fallbacks in `m_igr.fpp` were sized to `m/n/p` — under AMR's fine-grid
+ swap those are ONE block's dims at allocation time, an out-of-bounds write for any later,
+ larger block. Now sized to `m_alloc/n_alloc/p_alloc` (`idwbuff_alloc` where the buffered range
+ is indexed).
+- **Phase-change stage independence**: `s_initialize_phasechange_module` takes its allocation
+ upper bound as an explicit argument (sim passes the `_alloc` maxima when load-balance/SFC
+ output can reshape the grid, `[-1,-1,-1]` otherwise), removing a stage `#ifdef` from
+ `src/common/`.
+- **Moving-IB `num_gps` device refresh**; **coexist-safe acoustic overlap check** (skip
+ `amr_block_level(kb) == 0` tiles); **64-bit regrid clustering arithmetic** (volume accumulator
+ and two `jrem` linearized-index sites).
+- **Three prohibits** (Fortran checker + `case_validator.py` mirrors): AMR + CBC (`bc = -5..-12`)
+ — `s_cbc` is gated only on the GLOBAL bc codes with no `amr_in_fine_advance` guard, so the
+ fine-block advance fires it at interior block edges; `active_box` + `synthetic_turbulence`;
+ HLLD-hypoelasticity + CBC (the dual pass reads the pre-CBC Riemann fluxes).
+
+The AMR+CBC prohibit caught one of our own tests: `AMR -> 2D -> axisymmetric` (9640CE7F) used
+`bc_y%%end = -6` while its header claims machine-zero conservation "on a closed axisymmetric box"
+— the nonreflecting buffer contradicted the test's own documented intent. Outer BC switched to
+reflective; the regenerated golden CONFIRMS the diagnosis: every worst-case delta clusters at one
+location (the static fine block's upper y-edge), where the old golden held density 0.9947 in a
+should-be-uniform field, spurious radial momentum -7.1e-3 (now 6.7e-4), and an unphysical volume
+fraction 1.00135 > 1 (now 0.99998) — the interior-edge CBC pollution, removed.
+
+Gates: build clean; S0 np8 bitcmp vs `reglocal2-66ee40c7` BYTE-IDENTICAL (the batch touches no
+golden-path code); AMR-68 = 68/68 after the axisymmetric BC fix; precheck clean. Pinned binary:
+`bins/simulation-reviewfix-67bf6bf3`.
+
+## 2026-08-27 (31) — SIXTH RUNG: np16->np32 = 1.274x vs THE AMReX np32 BAR 1.278x — AT SOTA; np32 UNBLOCKED
+
+Acceptance job 386892 (reglocal binary via its byte-identical pre-format twin, k004-[002-003,
+007-008]): ALL FOUR ARMS rc=0. np16 differenced (1385.551-138.608)/100 = **12.47 s/step**;
+np32 (1752.075-163.192)/100 = **15.89** -> rung = **1.274x** vs AMReX's own np16->np32
+degradation **1.278x** (job 385522) - **excess 0.997x, AT the bar on the third doubling.**
+LADDER: 1.594 -> 1.544 -> 1.368 -> 1.343 -> 1.241 (np8->np16, excess 1.041) -> 1.274
+(np16->np32, excess 0.997). Caveat: 140-step arms ((140-40)/100), not the 240-step
+ledger-grade form; within-job pairwise design as always; cadence tags match the 386617
+baseline runs EXACTLY (55,650,766 np16/140; 111,298,856 np32/140; escaped 0) so the physics
+trajectory is identical. VRAM PLATEAU CONFIRMED: np32/140 ends at mean 37-44 / max 44.7-47.8
+GiB and FLATTENS over its final 20 min (np16-plateau shape) vs the baseline's 63.9/64 crash
+(rc=137). ~16 GiB reclaimed - far above the ~3.5 GB static register estimate, which
+retro-explains the baseline's discrete +12 GiB jump events: they were REG_GROW device-staged
+capacity doublings toward the GLOBAL count, a growth class the participation-local map
+deletes outright. The np32 memory blocker is CLOSED; the residual-term worry (ledger 29) is
+retired. Cross-node wall observations (np16/140 -16.6%, np32/40 -11.7% vs baseline) are
+DIRECTIONAL (different node set); the same-node np8 A/B (reglocal 7.84 s/step, mergereplay
+arm in flight on k004-005) is the honest neutrality read. Remaining above a bar: ONLY the
+second doubling (1.241 vs 1.192); the rf:wait overlap increment (option B,
+notes/rfwait_overlap_design.md) is the one candidate left, and it is optional.
+
+## 2026-08-27 (30) — PARTICIPATION-LOCAL REGISTERS LANDED; THE ONE RED CI TEST WAS A RUNNER SLOT CAP
+
+Register locality landed `0acad7bd` (all gates: S0 np8 bitcmp byte-identical; [amr-xa]
+families identical; debug/NaN-poison rc=0; AMR-68 68/68; formatted-tree rebuild twin-bitcmp'd
+byte-identical, so the queued acceptance evidence transfers). The 12 creg/freg arrays now
+index by a dense participation-local slot (own / parent-owned / reflux-face-participate) with
+a mesh-epoch-keyed lazy rebuild (s_amr_reg_prepare) and dense kernel sweeps; the mesh epoch
+moved to m_global_parameters (m_amr re-exports). DESIGN CATCH during the site audit: both
+freg exchange paths gate receives on f_amr_reflux_participates' UNCLIPPED formula (no seam
+clip), so the map's clause (c) copies that formula - the seam-clipped flags predicate would
+have under-covered a seam-only participant (an IRECV into dense slot 0). ACCEPTANCE = job
+386892 (np32_accept.sbatch, np32/140 must plateau like np16), queued; pre-fix baseline:
+np32/140 rc=137 at 63.9/64 GiB (386617, trajectory in notes/reg_locality_design.md).
+np8 wall-neutrality pair (reglocal vs mergereplay, k004-005) in flight.
+
+CI: #1628's first cycle reduced to ONE failing test - D127EC91 (AMR churn np=4, the suite's
+only np=4 case; upstream has none) - ROOT-CAUSED as an Open MPI slot cap on 2-core GitHub
+runners: syscheck's `mpirun -np 4` is refused before MFC runs ("not enough slots"), on every
+GNU/Intel/NVHPC-cpu lane, both opt levels. NOT a code bug: the test passes on the local
+gfortran CPU lane. Fix `60b931f2`: the default template passes --oversubscribe when the
+launcher is Open MPI (MPICH has no slot cap and no such flag), validated locally through the
+mpirun path. Teardown fix f81239a3 confirmed clearing the other 4 CPU crashes in CI.
+Build & Verify green on #1628 (the lychee exclusion held). Frontier lanes still the site
+outage. Upstream moved (#1763 Phoenix CI infra; merged into up/mega and the probe by the
+user mid-evening - both my commits rebased on top cleanly).
+
+## 2026-08-27 (29) — MASTER MERGED INTO up/mega: PR #1628 IS CI-LIVE
+
+Merge `5312e834` (upstream master `d74cc378`, unchanged since the probe) reuses the
+resolution proven on CI probe PR #1765: flat standard sweep keeps our rs arrays/AMR
+capture/active-box; master's dual-pass HLLD dispatches from m_rhs on its own vf fields;
+master's 4-way hypoelastic split is the only implementation; s_check_inputs_time_stepping
+follows master's deletion. Beyond the probe: the 2a prim-batch m_rhs guards re-applied; the
+hllc `extraOmpArgs map(alloc:)` workaround re-grafted onto BOTH dual-emission call sites
+(the probe had silently dropped it); D731AB7A golden regenerated for master's #1414
+numerics; `s_check_inputs` added to the runtime-checker lint list (validator migration =
+standing merge debt). Two root-caused fixes ride along: (a) the probe's --no-verify mystery
+— master's check_coverage_map_health.py ran git with the hook-inherited
+GIT_DIR/GIT_INDEX_FILE, so under the pre-commit hook its unit tests queried the real repo
+instead of their throwaway repos; a GIT_* scrub in the script fixes it (hook-env lint
+470/470; candidate upstream PR); (b) the docs Build & Verify lane — all 41 lychee errors
+are Doxygen auto-linking backticked `*.md` prose mentions to `*_8md.html` file pages it
+never generates; one `.lychee.toml` exclusion (`1f38c02f`). Merge-mechanics lesson: git's
+auto-merge of m_riemann_solvers/hypo_hlld silently took master's versions, which do not
+compile against our one-arg s_initialize_riemann_solver — the probe's hand-edits to those
+NON-conflicted files were required; a probe resolution is more than its conflict set, so
+the gate was a whole-tree diff against the probe (result: working tree == probe content +
+post-fork commits exactly, per file). Gates: precheck standalone AND hook-env; amdflang GPU
+build; S0 np8 bitcmp byte-identical vs cdefer2-591fe7dc — and the lustre_5.dat hash equals
+the probe-era bitcmp's, one identical output across cdefer2, the probe merge, and the
+replayed merge; AMR-68 68/68. Binary pinned bins/simulation-mergereplay-71cd6f77.
+VRAM probe 386617 (same day): np16/140 plateaus (mean ~46-51 GiB/GCD, max 57.7, flat 20
+min); np32/140 climbs through that plateau in discrete regrid-event jumps to 63.9/64 GiB —
+the O(global boxes) growth signature; analysis appended to notes/reg_locality_design.md,
+whose acceptance test (np32/140 plateauing like np16) is unchanged.
+
+## 2026-08-26 (28) — FIFTH RUNG (cdefer): 1.241x — WITHIN 4% OF THE AMReX BAR
+
+Job 386573 (cdefer2-591fe7dc = 44edcc5b's code, node set k004-[001,008]): np8 differenced
+(1979.970-119.175)/200 = **9.30 s/step**, np16 (2471.288-161.901)/200 = **11.55** -> rung =
+**1.241x** (ladder 1.594 -> 1.544 -> 1.368 -> 1.343 -> 1.241; bar 1.192x; excess **1.041x**).
+The coarse deferral did what the (27) design predicted: np16 -8.5% at flat np8; the coarse
+phase's growth fell +0.76 -> +0.59 and its imbalance 1.58 -> 1.29 (absolute np16 cost 1.32 ->
+1.13 s/step). Residual growth 2.24 s/step and fully DIFFUSE: coarse +0.59, restr +0.43
+(rs:rest +0.22, rs:wave +0.20), rf:wait +0.33, regrid +0.32, gather +0.27, halo +0.16 - no
+family holds more than 27%. The remaining ~1 s/step of wait/comm growth is the
+overlap/skew-class program (options drafted in the bench notes); with it and the
+register-locality np32 unblock, bar parity at 2 and 4 nodes is the near-term close-out.
+
+Same day, the CI-exposure lane (probe PR #1765) caught and fixed three latent defects:
+allocated() on a pointer member (c37dea4c), a stale AMR-hypo golden vs upstream #1414, and
+grouped wave-scratch deallocates crashing every non-qbmm np>1 CPU teardown (f81239a3;
+amdflang silently tolerated all three). The master merge is fully resolved, compile-verified,
+byte-identical on S0, and exonerated of all CI failures - the replay onto up/mega is next.
+
+## 2026-08-26 (27) — 2a PRICED AND GATED OFF; the coarse call deferred; np32 is MEMORY-BLOCKED
+
+**Phase 2a's mandate was pricing, and it priced decisively.** Landed 3ed9f573 (batched cons->prim,
+one launch/stage, all gates green: bitcmp byte-identical, per-rank convert launches 387 -> 30 in
+the 5-step probe, AMR-68), then the pricing pair caught a ~4x WALL regression (40-arm 458.9 s vs
+~118 baseline) while total DEVICE kernel time IMPROVED (8.79 -> 6.65 s/5-step; batch kernel 0.5 s).
+Root-caused by discrimination probe: a flag-off build with the kernel still compiled in prices at
+baseline (112.2 s) -> NOT the amdflang Attributor/codegen class; the cost is the RUNTIME host
+launch/mapping burden of the per-block PRIM BRIDGE-LOADS (both the scalar_field-array-dummy form
+and the per-var plain-array form are catastrophic). Those bridge loads are exactly what
+store-native 2b deletes — **partial batching through a bridge is NEGATIVE value on this backend;
+the finding is 2b's strongest argument, per the pre-registered decision rule.** Verdict landed
+70fea5e6: gate defaults OFF, machinery kept for the 2b experiment.
+
+**Coarse deferral landed 44edcc5b** (from the (26) wait-cluster program): the coexist L0 coarse
+RHS moves past the fine advance — its rhs values are discarded and its only external products are
+the creg captures phase 4 reads + a self-contained prim ghost fill (m_amr.fpp:338-341: the fine
+fill prolongs from CONS ghosts via its OWN exchange), so it now absorbs stage skew where ranks are
+best synchronized (rhs imb 1.14) instead of the stage top (coarse imb 1.58 at np16). bitcmp
+byte-identical; AMR-68 68/68; np16 price rides the next rung. The OTHER coarse fix class
+(shell-restricted L0 RHS) is DEAD BY ARITHMETIC at cap 64: a block's stencil-widened surface
+bands are ~84% of its volume, so the sweep cannot shrink meaningfully — the np8 coarse base is
+not reducible this way at this operating point.
+
+**np32 is memory-blocked, not harness-blocked**: both the 240-step and 140-step np32 arms die
+rc=137 (HSA_STATUS_ERROR_OUT_OF_RESOURCES, device OOM) between step 40 and 140, while per-rank
+live blocks match np16 (~75-84) — something in the allocation path grows with GLOBAL box count
+past a GCD at np32. The endstate's O(boxes)/O(boxes x ranks) allocation class (Phase-3 I7/S4)
+is now a measured 4-node blocker, not just an audit finding. np16 probe arm: 13.7 s/step
+(140-40 differenced, probe grade). The np32 ladder point waits on that fix.
+
+Toolchain lesson recorded: mfc.sh prints "Terminated" + exit 143 on BUILD FAILURE — three
+"mystery SIGTERMs" were one link error hidden by tail windows; always capture the full log.
+
+## 2026-08-25 (26) — FOURTH RUNG (f7wave): 1.343x; THE CHAIN IS DEAD; residual growth is DIFFUSE wait
+
+Job 385918, node set k004-[005-006], f7wave binary (bc91de59): np8 differenced
+(1997.589-118.606)/200 = **9.40 s/step**, np16 (2680.162-156.279)/200 = **12.62** ->
+rung = **1.343x** (ladder 1.594 -> 1.544 -> 1.368 -> 1.343; bar 1.192x; excess
+**1.127x**). **The F7 wave verdict: restr np8 1.70 -> 0.53 (-69%), np16 3.74 -> 0.98
+(-74%); rs:rest growth +1.69 -> +0.18 — the per-global-box chain is dead.** Same-day
+k004-001 pair (lpair-k1-f7wave): reps {10.40, 9.48} vs f5asel {10.41, 9.92} — np8
+~-4.5% rep-matched there; the rung-to-rung np8 delta (11.67 -> 9.40 on k004-005) mixes
+the F7 gain (restr -1.18 + reflux -0.48 by phase) with day/conditions — within-job
+ratios remain the honest ladder.
+
+Residual growth (np16-np8 = 3.22 s/step): coarse +0.76 (ratio 2.35, imb 1.58, #1 as
+the coarse draft predicted), rf:wait +0.65 (imb 1.51), restr +0.46 (of which rs:wave
++0.27 at imb 2.02 — the freg-wave rendezvous absorbing advance skew; rs:rest +0.18;
+rs:rfp flat), gather +0.33, regrid +0.32, seam +0.24, rhs +0.24 (ratio 1.05 — physics
+at the bar), halo +0.19. **No single dominator: the wait cluster (coarse-wait +
+rf:wait + rs:wave ~ 1.7 of 3.22) is the top pool — the stage-skew/overlap class
+re-emerges as the #1 design now that the chains are gone**, with the coarse increment
+(amr-bench/notes/coarse_design_draft.md: shell-restricted L0 RHS for the np8 base,
+overlap/reorder for the np16 wait) as its first concrete piece. np32 rung 385968
+(f7wave, 4-node, mirrors the AMReX (4,4,2) bar 1.278x) queued the same night.
+
+## 2026-08-25 (25) — THIRD RUNG (f5asel): 1.368x; restr growth is the F7 PER-BOX CHAIN, not skew
+
+Job 385698, same pairwise design, node set k004-[005,008] (NOT the (24) set — cross-rung
+phase deltas are directional only; the within-job ratio is the honest number): np8
+differenced (2452.939-119.330)/200 = **11.67 s/step**, np16 (3355.078-163.324)/200 =
+**15.96 s/step** -> rung = **1.368x** (ladder: 1.594x -> 1.544x -> 1.368x; bar 1.192x;
+excess **1.147x**, was 1.30x). F5a moved np16 -10.4% while np8 stayed flat (+1.1%,
+noise) — the wire-cuts-pay-more-inter-node rule now proven twice.
+
+**The rs:\* verdict (the (24) design gate) REDIRECTS the program.** Differenced growth
+np16-np8: restr +2.04 of which **rs:rest +1.69 (ratio 2.20, imbalance 1.13)**,
+rs:wave +0.35 (imb 1.82), rs:rfp +0.00; coarse +1.02 (imb 1.76); rf:wait +0.31;
+regrid +0.26; gather +0.24; halo +0.17; seam +0.13; rhs +0.12 (ratio 1.03 — physics
+scales BELOW the bar). Closure exact (restr = rs:rest+rs:wave+rs:rfp = 3.742).
+Low imbalance right after the synchronizing freg wave means rs:rest growth is genuine
+per-rank cost, not skew — and per-rank restrict WORK is weak-scaling-constant, so the
+cost that doubles is the **fold loop's per-global-box serialized P2P chain**
+(s_restrict_fine_to_coarse: owner ISEND+WAITALL per box, receivers blocking RECV per
+box, every rank walking ALL global slots in order — the per-box-rendezvous root cause
+surviving in the F7 family). The assumed ~4.7 s/step "stage-skew pool" was really
+~0.65 of wait (rs:wave + rf:wait) + a chain that the wave discipline already knows how
+to kill. **Stage-skew/overlap mega-design DEMOTED; next increment = I5b F7 restrict
+wave (design ready: amr-bench/notes/i5b_f7_design.md, its ladder gate now satisfied).**
+coarse (+1.02, imb 1.76, wait INSIDE the L0 s_compute_rhs) is #2 and stays skew-class.
+
+Same-day k004-001 anchor (user-held node, lpair-k1floor-f5asel-0825_1808, f5asel
+binary): reps 9.92 / 10.90 -> **floor 10.41 s/step**, rep spread 9.9% (2x the historic
+noise floor; both reps ran beside the rung job — cross-job lustre/fabric contention.
+A/B probes on this node must run arms back-to-back). Node-era spread is large: same
+binary measures np8 = 9.92-10.90 (k004-001) vs 11.67 (k004-005) — same-node A/B only.
+
+## 2026-08-25 (24) — SECOND INTER-NODE RUNG (f2clip): 1.544x per doubling; the clip pays MORE inter-node
+
+Job 385612, same self-contained pairwise design as (21), node set k004-[006-007]:
+np8 differenced (2428.241-120.665)/200 = **11.54 s/step**, np16 weak-scaled
+(3724.576-162.293)/200 = **17.81 s/step** -> rung = **1.544x** (was 1.594x on the
+clip16k binary; bar 1.192x; excess 1.30x, was 1.34x). The F2 clip cut np8 -6.1% but
+np16 **-9.0%** (19.57 -> 17.81): halved parent-fill wire buys more where inter-node
+bandwidth is the scarce resource — every remaining wire cut is worth MORE at scale
+than its np8 price suggests. Growth decomposition (np16-np8, s/step, vs the (21)
+table): restr +2.41 (was +2.84, still #1), coarse +1.30 (was +1.53), rf:wait +0.95
+(unchanged — F5 untouched in this binary), regrid +0.46, gather +0.32 (was +0.44),
+seam +0.26, halo +0.25; rhs ratio 1.063 (physics is BELOW the bar). The three
+wait/skew families (restr + coarse + rf:wait) are 4.7 of the 6.27 s/step growth ->
+the stage-skew/overlap increment stays the #1 major target; the rs:* sub-brackets
+riding the f5-complete rung (job 385698, SAME node set, queued behind this one) will
+decompose restr into wave/restrict/reflux-to-parent at np16 before that design is
+committed.
+
+## 2026-08-25 (23) — F5a FACE-SELECTIVE MULTICAST: F5 halves again (-49.5%), day total F5 -58%
+
+The L1 reflux-faces wave multicast ALL SIX full faces of every rank-boundary block to
+every participating rank, but a participant applies only the faces whose outside
+coarse layer it owns minus fine-fine seams (own_lo/own_hi + f_amr_face_is_seam in
+s_amr_reflux_face_flags) - typically 1-2 of 6. New s_amr_reflux_faces_for(r) mirrors
+the apply's gates term for term, parameterized by rank from the replicated
+decomposition; the owner ships exactly each participant's apply set and each
+participant posts exactly its own (identical derivation both sides, fixed order, so
+the shared-tag pairing is exact). The device->host pull now covers only the UNION of
+shipped faces (previously EVERY owned L1 block pulled all six faces every stage,
+participants or not); the consume pushes only received faces; unreceived faces are
+NaN-flooded in debug. GATES: byte-identical (bitcmp), F5 547.4M -> 276.6M words
+(-49.5%, msgs 5568 -> 2814), poison probe rc=0, AMR-75. Day total for F5 (seam clip +
+face-selectivity): 659.4M -> 276.6M = -58%. Third rung (f5-complete binary) to queue
+behind 385612 for the pairwise ladder: clip16k -> f2clip -> f5-complete.
+
+## 2026-08-25 (22) — F5b SEAM-CLIPPED + restr SUB-BRACKETS; k004-004 ERA FLOOR = 10.48
+
+The freg wave (F5b) shipped ALL SIX faces of every split level>=2 child to its
+parent's owner, but the parent-side apply (s_amr_reflux_to_parent) multiplies
+sibling-seam faces by weight 0 — dead wire. The weight computation is extracted into
+s_amr_sibling_face_weights (replicated metadata only) and BOTH wave sides now derive
+the identical skip from it: skipped faces post no send/recv, skip their PCIe
+pulls/pushes, and are NaN-flooded in debug so any hidden consumer aborts. GATES:
+byte-identical (bitcmp), F5 words -17% on the 5-step probe (msgs drop with words —
+whole faces), poison probe rc=0, AMR-75 75/75. The modest probe cut says F5a (the L1
+face multicast) dominates F5 -> the next comm increment is F5a FACE-SELECTIVE
+multicast (scoping: notes/overnight_0825_pricing.md — each participant applies only
+the 1-2 of 6 faces whose outside coarse layer it owns; predicates pure+replicated).
+
+Also in this batch: restr sub-brackets rs:wave/rs:rest/rs:rfp (the np16 rung made
+restr the largest inter-node growth; instrument-before-optimize). And the k004-004
+held-node era FLOOR (aggressive-progress protocol): np8 differenced 10.588/10.376 ->
+**10.48 s/step** on the f2clip HEAD — prediction 10.3-10.8 CONFIRMED; trajectory
+14.15 -> 11.64 -> 10.48. Profile: rhs 42%, restr 1.61 + rf:wait 1.42 = the top pool,
+rg:build 0.12 (the rebuild pipeline is done), gather 0.79 post-F2-clip.
+
+## 2026-08-25 (21) — THE FIRST INTER-NODE RUNG: 1.594x per doubling vs bar 1.192x
+
+Job 385465 (2 nodes, clip16k binary = HEAD-before-F2-clip + pi16k), weak-scaled S0
+family, all four arms rc=0, cadence clean: np8 differenced 12.28 s/step -> np16 19.58
+= **1.594x per weak doubling across the node boundary**, vs the AMReX bar's measured
+inter-node 1.192x (384936). Excess 1.34x — BETTER than the intra-node np4->np8 excess
+(1.44x): crossing the fabric did not blow up. Full phase accounting (sums match walls):
+the +7.29 s/step decomposes as restr +2.84 (2.56x — the NEW #1: the freg wave/
+restriction), coarse +1.53 (2.96x, imb 1.67 — the L0 RHS's internal halo absorbs
+inter-node skew; the shell-restricted-L0-RHS candidate is hereby PROMOTED), rf:wait
++0.94, regrid +0.48 (rb:gath 2.4x), gather +0.44, halo +0.31. rhs = 1.09x — the
+physics weak-scales nearly perfectly. Wire: every family grows 2.3-2.5x per doubling;
+F2 alone is 504 G-words at np16 (~half of ALL wire) — the just-landed F2 clip (-54%)
+is not in this measurement; a rung rerun with the f2clip binary is queued (385612).
+
+## 2026-08-25 (20) — F2 RING-CLIPPED: the LARGEST wire family cut -54%, byte-identical
+
+The parent-fill wave (F2, 215 G-words at np8/240 — 3.3x F1 pre-clip) ships the padded
+parent patch whose runtime consumer is the SAME amr_cg ghost fill the stepfill clip's
+dead-byte proof covers (`amr_stepfill_ring_clip.md` is about the READ side of amr_cg,
+independent of which family filled it; the wave's consume calls only
+s_amr_fill_fine_ghosts_*, with prolong-feeding init/regrid gathers on their own
+unclipped paths and the subcycle asserted away). Each child's one full-patch transfer
+becomes its shell-slab list — derived by ONE shared function (s_amr_parent_shell) that
+the send walk, recv walk, and consume all call, so the wire layout cannot drift between
+sides; the pbmv contract keeps the full patch exactly as F1 does. Three bounded
+kernels (pack/unpack/local-copy over a patch-local sub-box) subsume the full-patch
+case, so the wave has one uniform path. The co-located parent copy is shell-only too,
+under the same debug NaN-poison arm.
+
+GATES: F2 words 1,628,915,568 -> 746,280,528 (-54.2%) with msgs unchanged (524) and
+every other family byte-identical; step-5 output BYTE-IDENTICAL (bitcmp); debug poison
+probe rc=0 with headers live on every transfer (int=2, so the untouched regrid F2 path
+ran too); AMR-75. The seeded-bug arm is deliberately omitted: it probes two-sided
+plan-derivation drift, which the single shared derivation function structurally
+excludes, and the live debug headers still verify every transfer's bounds on the wire.
+
+## 2026-08-25 (19) — REG_GROW GOES DEVICE-NATIVE (the store-grow twin)
+
+`s_amr_reg_reserve`'s REG_GROW macro was the last growth path that round-tripped device
+data over PCIe: every register doubling pulled the WHOLE array (all 12 creg/freg
+arrays, ~1.4 MB/slot) to the host, restaged, and pushed back. It now mirrors
+s_amr_st_reserve exactly: below a 512-slot transient threshold (byte-equivalent of the
+store's 32-column cap) growth stages through a device temporary (copy/restore/zero
+kernels, no PCIe); above it the old host round trip remains as the OOM-safe path. The
+registers were already device-authoritative — every host consumer pulls its slot with
+GPU_UPDATE(host=...) immediately before reading (audited: m_amr.fpp wave/exchange
+paths, no whole-array host assignments exist) — so the host mirror coming out of a
+device-path growth undefined is the store's existing contract. The 5-step probe
+exercises the device branch on every rank (floor 64 -> immediate growth to the global
+block count at startup). GATES: bitcmp PASS vs the clip16k binary (byte-identical),
+AMR-75 75/75.
+
+## 2026-08-25 (18) — THE OVERNIGHT PAIRS PRICED THE ATTRIBUTOR CLIFF; WORKAROUND ADOPTED IN-TREE
+
+The three k004-008 np8 pairs (differenced 240-40, 2 reps each) priced the 2026-08-24
+commits: rbatch (5ac7b6fa) 11.79 s/step — wall-neutral vs the 11.64 post-wave floor
+(its win is calls/rank 759->15, which pays at higher np); devmig (62bf3e11) 16.69
+(+43%!); clip HEAD (34296def) 16.37. The regression decomposes entirely into phases
+the commits NEVER touched — rhs +3.05 s/step (+70%), rk +222%, restr +52% — while
+every phase they DID touch improved (rg:mig -0.45, mg:unpk 74->11 ms/call, rg:build
+-0.51, rb:gath -47%, pg:recv -70%). Diagnosis: the migration kernels crossed the
+amdflang Attributor AAPointerInfo cap and the WHOLE image recompiled to slow ISA (the
+known link-time instability, MFlowCode/MFC#1759); none of the overnight binaries
+carried the pi16k flag (verified in every staging link.txt). Full table:
+`amr-bench/notes/overnight_0825_pricing.md`.
+
+ACTION: the workaround is adopted in-tree (`cmake/MFCTargets.cmake`, LLVMFlang link
+line, mirror of PR #1759) so every future build is immune. Fresh-configure rebuild of
+HEAD: flag on the link line, step-5 output BYTE-IDENTICAL to the unflagged clip binary
+(the flag is optimization-only). Repriced pair + the repaired np16 rung (the 384728
+failure was staging — ic/rung_np*/ lacked simulation.inp) submitted on the pinned
+`bins/simulation-clip16k-f066397c`. AMReX 2-node bar measured meanwhile: np8->np16
+weak-scaling 36.85 -> 43.93 s = 1.192x per doubling ACROSS THE NODE BOUNDARY — the bar
+holds inter-node and is what the MFC np16 rung reports against.
+
+## 2026-08-24 (17) — RING CLIP RE-LANDED ON THE WAVES: F1 wire -61%, output byte-identical
+
+The reverted clip (proven correct, killed by the amdflang codegen bug, root-caused and
+workaround-verified since) is reimplemented on the wave plan walks: after each pair's
+box intersection, the slab is clipped against the patch's hollow shell (open core
+[region_lo+1, region_hi-1] is provably dead — `amr_stepfill_ring_clip.md` survived the
+revert and carries the proof), yielding up to 6 sub-slab transfers derived identically
+on both sides from replicated metadata. The primitives (`s_amr_shell_slabs`,
+`s_amr_shell_clip`, the debug NaN-poison arm, the shell-only own-box copy) are lifted
+VERBATIM from the reverted implementation; pack/unpack/consume were already generic
+over (bl, bh), so sub-slabs are just more transfers. The pbmv gather keeps its
+full-box wire contract (qbmm+non-polytropic runs stay unclipped, as the original
+deliberately did). Messages stay at the per-peer count (381); only payload drops.
+
+GATES: F1 words 1,071,084,168 -> 416,141,172 (-61%) with msgs unchanged and every
+other family byte-identical; step-5 output BYTE-IDENTICAL (the dead-byte proof holds
+on the waves); debug probe with the NaN-poison arm LIVE (any consumer read of an
+unshipped cell aborts); seeded header arm; AMR-75; wall not in the slow codegen class
+(the original blocker); the wall pair queues behind the fix/feature pairs.
+
+## 2026-08-24 (16) — THE ADVERSARIAL REVIEW ROUND: three findings on the day's four commits, all fixed
+
+The four rapid increments got their overdue adversarial review; it returned one
+corruption-class, one crash-class, and one contract-gap finding (migration and prolong
+came back clean against every attack): (1) the IB path re-breaks the merge invariant
+the batched reflux apply relies on — `s_amr_expand_box_over_bodies` runs after
+clustering and the follow-up merge fused only OVERLAPPING pairs, so two boxes left
+with a 1-cell gap have COINCIDENT outside coarse cells -> an unsynchronized
+read-modify-write inside one batched kernel (amr+ib configs only; no gate exercises
+them). FIX: the IB merge now fuses pairs closer than a 2-cell gap, restoring the
+separation the clusterer guarantees everywhere else. (2) the device-native grow
+transiently held old + tmp = 2x the array on device, at exactly the memory high-water
+mark — a measured OOM class. FIX: device-native staging only up to 32 old columns
+(the startup/early events where the -57% short-run win lives); above that, the old
+host round trip (device peak max(old, new)). (3) restart pushes full padded columns
+after writing only interiors, and the host pad bytes are undefined since the
+device-native grow. FIX: zero the host column before each restart read.
+
+## 2026-08-24 (15) — I6 (plan caching) REFUTED BY MEASUREMENT: the plan walks are free
+
+New gw:plan/gw:pack/gw:wait sub-brackets inside the stage-fill wave (this commit).
+Probe verdict: gw:plan = 0.01 ms/call — the replicated-list walks that I6 proposed to
+cache cost NOTHING; there is nothing to cache. The wave's real residue is the pack
+copyouts (12.4 ms/call) and the WAITALL (15.9 ms/call), plus the other PH_GATHER
+paths (the parent-fill wave shares the bracket). I6 is REMOVED from the T1 list. The
+evidence now points at RING-CLIP-ON-WAVES as the next comm increment: clipping the
+71%-dead stepfill bytes out of the wave slabs shrinks pack, wire, and wait together,
+and the compiler blocker that reverted the original clip is workaround-verified.
+
+## 2026-08-24 (14) — STORE GROWTH GOES DEVICE-NATIVE: -57% probe wall; the last host-staged store operation is gone
+
+`s_amr_st_reserve` grew the store by round-tripping the ENTIRE store over PCIe — full
+device->host pull, host realloc, full push, for each of up to four arrays per growth
+event. The round trip's one remaining justification (carrying the migration stash's
+host writes across a growth) died with (12), so growth now stages through a
+DEVICE-side temporary: two on-device copies, zero PCIe. The host mirror comes out of a
+growth UNDEFINED — within the existing contract (every host reader pulls its slot
+first; compaction already leaves the host stale by design). The 5-step np8 probe fell
+100.8 -> 43.4 s (-57%!) with BYTE-IDENTICAL output — the growth round trips were a
+huge UNTIMED cost in every short run (all earlier probe comparisons stand: both arms
+carried it equally). Honest expectation for the operating point: much smaller (int=20
+reaches its high-water early; late growth is rare) — the win concentrates in short
+runs, tests (suite -1.3 min), regrid-heavy transients, and restart spin-up.
+mg:slot 3.72 -> 0.60 s on the probe (-84%). Follow-up: the registers' REG_GROW macro
+keeps the same pull/push pattern (smaller arrays; same fix applies).
+
+GATES: step-5 output BYTE-IDENTICAL (np8 probe, sha256); AMR-75 75/75. Its wall pair
+joins the queue when a QOS slot frees.
+
+## 2026-08-24 (13) — PROLONG GOES DEVICE-SIDE: the rebuild now builds every slot where the store lives
+
+The last host stage of the rebuild: `s_prolong_one_var` and the two closure prolongs
+(alphas sum-to-one, species realizability) were host loops writing the cons host mirror,
+forcing a full-slot H2D push per built box at THREE call sites (the rebuild, the startup
+populate, the persistent-L2 build). All three are now GPU kernels (minmod was already
+GPU_ROUTINE-decorated; the shared alpha limiter switch is inlined and its helper
+deleted): the gathered patch's device mirror is pushed once per dispatch (patch-sized,
+8x smaller than the slot pushes it replaces; redundant-but-harmless for level>=2 where
+the patch is device-produced), the slot is built in place, and every full-slot push is
+deleted. With (12), the ENTIRE rebuild data path — stash, migration pack/unpack,
+prolong, overlap carry-forward — runs device-side: the "realloc stages through the
+HOST" structural gap vs AMReX identified in the store-fix analysis is closed for the
+data plane. CPU builds compile the kernels to the identical plain loops, so CPU results
+are unchanged; GPU arithmetic moves device-side (not bit-comparable to the host prolong
+by construction) and gates on golden tolerance.
+
+GATES: np8 S0 probe rc=0 with the [amr-xa] table byte-exact vs the landed baseline
+(slice touches no MPI); AMR-75 75/75; wall 100.1 s (parity-class). Wall pair queued
+when a QOS slot frees (the two pairs ahead of it price (11) and (12)).
+
+## 2026-08-24 (12) — MIGRATION GOES DEVICE-SIDE: the stash chain stops staging through the host
+
+The regrid budget's migration half (rg:mig, 0.80 s/step at np8) was host-staged end to
+end: full-slot D2H + host copy + full-slot H2D per owned old block (stash creation),
+serial host cast loops for the MPI pack/unpack (74 ms/block unpack), a full-slot H2D
+push per received replica, and a host overlap carry-forward. All four now run where the
+store is authoritative: a device cons->stor stash kernel (both full-slot transfers
+deleted), device pack/unpack kernels whose copyin/copyout stage EXACTLY the packed
+interior (wire layout byte-identical, so the message set and [amr-xa] F4 totals are
+unchanged), and a device overlap kernel — with the per-box prolong push HOISTED ahead
+of it (the prolong is still a host loop; same final device state). The stash never
+touches the host mirror any more, which also retires the two grow-hazard push sites and
+their footguns (s_amr_st_reserve's device->host round trip now preserves the stash by
+construction).
+
+GATES: step-5 full-state output BYTE-IDENTICAL to the batched-apply binary (np8 S0
+probe); [amr-xa] byte-identical; probe rg:mig 9.66 -> 5.65 s (-41%), mg:unpk 74 -> 11
+ms/call; local AMR-75 goldens 75/75 (CPU) + the GPU dynamic-regrid case direct. The
+differenced wall pair is queued behind the batched-apply pair on the floor node.
+
+FOUND EN ROUTE (new compiler trap, banked in .claude/rules/common-pitfalls.md):
+amdflang SILENTLY DROPS target regions nested inside Fortran BLOCK constructs from the
+device image — the host registers them and the first launch dies with
+HSA_STATUS_ERROR_INVALID_SYMBOL_NAME naming the missing __omp_offloading_* symbol.
+Kernels must live in ordinary (module) subroutines.
+
+## 2026-08-24 (11) — REFLUX APPLY BATCHED: one kernel per face direction, 759 -> 15 calls/rank on the probe
+
+The verdict below ranked the reflux APPLY loop (10.4% of the np8 step — the exchange is
+the wave since I5, what remained was the per-box form's up-to-3 tiny face kernels per
+block per step) as the #2 overhead. `s_amr_apply_reflux` is now BATCHED: a host
+precompute walks the level-1 slots with the SAME select_slot + face-flags logic the
+per-box form used, fills per-slot descriptor arrays, and ONE kernel per face direction
+corrects the coarse rhs for every block — the exact mirror of the capture-side batching
+(`s_amr_capture_creg_dense_batch`) that has served the creg fill since the flat store
+landed. The per-box form is DELETED (single call site); the subcycle path's
+`s_amr_apply_reflux_state` is untouched. Legality: block corrections are disjoint (the
+merge invariant keeps blocks >= buff_size apart) and a block's x/y/z outside layers are
+distinct cells, so the per-direction regrouping preserves every read-modify-write —
+per-(face, eq, cell) arithmetic and child-sum order are IDENTICAL.
+
+GATES: step-5 full-state output BYTE-IDENTICAL to the pre-batch binary (np8 S0 probe,
+parallel-IO restart compared by sha256); [amr-xa] byte-identical (no MPI touched);
+reflux calls/rank 759 -> 15 on the 5-step probe, phase mean 2.844 -> 2.486 s
+(directional; the operating-point wall pair is queued); local AMR-75 goldens 75/75.
+
+## 2026-08-24 (10) — THE POST-WAVE VERDICT: np8 -17.7%, top rung 1.99x -> 1.65x; rhs is now the largest phase
+
+The differenced 240-40 measurement of the full wave stack (I2a+I3+I5, pinned binary at
+this commit's parent, jobs 383882/383883): **np8 on the floor node = 11.174/12.105 ->
+mean 11.64 s/step vs the pre-wave 14.15 floor (-17.7%, clearing the 7.7% spread).**
+Ladder: np2 5.29 (unchanged, -1.3%), np4 7.04 (-5.6%) — gains concentrate at high rank
+counts, the comm-wave signature. Doublings vs the AMReX bar (1.20x/1.15x): np2->np4
+1.331x (was 1.392x), np4->np8 1.653x (was 1.993x); top-rung excess over the bar 1.73x
+-> 1.44x. Caveat: np8 on k004-008, np2/np4 on k004-001 (the historical ladder's node
+shape); the np8 pair is the hard claim.
+
+The np8 240-step phase budget re-ranks the program: **rhs 37.9% — physics is the
+largest share for the first time.** Overheads: regrid 17.2% (build 9.1% incl. the
+rebuild gather 4.5%; migration 7.2%), reflux 10.4% (the per-box APPLY loop — the
+exchange is now the wave), gather 6.5%, coarse halo 5.2%, seam 3.6% (imbalance 1.465 —
+residual skew parks there), ~13% residual. Next by size: (1) regrid build+migration,
+(2) reflux apply, (3) I6 plan caching for the per-stage plan rebuilds, (4) I5b/F7 is
+too small to appear — deprioritized (design note kept in amr-bench/notes/).
+
+## 2026-08-23 (9) — I5-F5 LANDED: reflux faces + split-ownership freg as waves; message count unchanged BY DESIGN
+
+F5 was the last per-box rendezvous chain: the level-1 face exchange posted and WAITALLed
+once PER BOX on both sides (`s_amr_p2p_reflux_faces`), and the level>=2 split-ownership
+freg handoff did the same inside `s_amr_reflux_to_parent`. Both are now single waves:
+`s_amr_reflux_faces_wave` (F5a, per stage-final step) posts every receive ZERO-COPY into
+the freg register host mirrors — each box owns a register slot, so no pool or unpack
+exists to aggregate into — then the owner D2H + multicast ISENDs, ONE WAITALL, receivers
+push H2D. `s_amr_freg_wave` (F5b) does the cowner->powner freg pairs the same way before
+the reverse apply fold. `s_amr_reflux_to_parent` takes `do_xchg` (subcycle keeps its
+per-box exchange, `.true.` at the dt_sub site; the lock-step driver passes `.false.`
+because the wave already ran). The MESSAGE COUNT IS UNCHANGED (6708) by design — what the
+wave removes is the O(boxes) chain of separate rendezvous, the same structure I2a/I3
+removed for the fills. `s_amr_reg_reserve` hoists ahead of both waves (the apply can
+REALLOCATE the registers under it — the map finding).
+
+GATES: [amr-xa] F5 payload words EXACT vs baseline (659,423,232), msgs 6708 unchanged BY
+DESIGN; F1/F2/F4/F6/F7 byte-identical (F6 at its landed 378); zero-copy means headers
+cannot prefix the payload, so under MFC_DEBUG each transfer gets a COMPANION 8-word
+message ([site, blk, ...]; never s_xa_rec'd, keeping family words comparable) plus
+per-message MPI_Get_count length asserts, clean rc=0; seeded blk-shift arm aborts at the
+companion check (site 39); adversarial review of the F5+F6 pair; local AMR-75 goldens
+75/75. The owner-side multicast membership is the conjunction cand(region+-1 overlap)
+AND f_amr_reflux_participates — reproduced exactly, header-verified.
+
+## 2026-08-23 (8) — I5-F6 LANDED: the seam halo's cross-rank pairs as one wave; shared seam buffers DELETED
+
+The cross-rank branch of `s_amr_fine_fine_halo` — one blocking MPI_SENDRECV per pair in
+pair-list order through two shared buffers, the chain that ABSORBED the skew the fill
+waves freed (I2a probe: seam 2.34 -> 3.47 s while gather fell) — is now one aggregated
+message per (peer, direction) per call: every pair contributes one send and one recv
+transfer on each owner, both ranks walk the SAME replicated pair list ascending, and the
+per-peer offsets agree with no metadata exchange (the property the paired SENDRECVs
+relied on positionally, made explicit and header-verified). Same-rank pairs keep the
+batched device kernel. Converting INSIDE the routine covers all four call sites — the
+per-stage driver, both subcycle sites (shape-preserving, so the I8 scope stands), and
+the L0-advance coexist site the I5 row required. The two shared seam buffers and their
+tile-grow reconciliation block became dead and are DELETED (net +110 LOC). Wire stays
+wp with the stp cast on unpack (F6 converts; F5 must NOT — kept separate).
+
+GATES: [amr-xa] F6 payload words EXACT vs baseline (380,849,184), msgs 2646 -> 378
+(-86%, the largest collapse of the program); F1/F2/F4/F5/F7 byte-identical; debug live
+headers ([site, sending slot, (d, dlo, dhi), (cnt,0,0)]) + per-message length asserts,
+clean rc=0; seeded offset-shift arm aborts at the header check (site 37); adversarial
+review: all ten invariants clean, three cleanliness fixes applied (orphaned comment,
+stale sizing note, the pre-existing dead ym compute); local AMR-75 goldens. F5 (faces +
+freg) remains per-box - next: faces need debug-only companion header messages to keep
+the zero-copy recv-into-register design, and s_amr_reg_reserve must hoist ahead of any
+wave that posts into freg (the apply can REALLOCATE the registers - map finding).
+
+## 2026-08-23 (7) — I3 LANDED: level>=2 parent gathers as per-level F2 waves; per-box stage fill DELETED
+
+`s_amr_parent_fill_wave(lev)` (m_amr.fpp) converts the per-step level>=2 F2 parent
+gather — previously one pooled ISEND + one BLOCKING MPI_RECV per box, per stage, on the
+majority of boxes — to one aggregated message per (parent-owner -> child-owner) pair per
+level per RK stage, levels ascending (preserving the parent-before-child guarantee).
+Each split child is exactly one transfer, so the plan is a pair list derived on all
+ranks from replicated metadata only (f_amr_parent_block + s_amr_parent_foot +
+amr_block_owner — never the lagging per-owner mirrors). Reuses the I2a wave's scratch
+arrays and helpers (the two waves never overlap in time); zero new device kernels.
+`s_amr_fine_stage_fill` lost its last caller and is DELETED (net +155 LOC for the
+increment). Regrid keeps the chunked F2 path; subcycle keeps its per-box sites (I8);
+init/static keep per-box. Two defects found and fixed before any gate ran: (1) restart
+left `amr_num_levels` at its default 1 until the first regrid — the old per-box loop
+keyed on per-slot levels and was immune, the new per-level driver would have silently
+skipped every level>=2 fill; fixed in s_read_amr_restart (and exercised by the
+multi-level-restart np=2 golden). (2) The architecture doc's timestep diagram cited the
+deleted routine (review finding); updated to the wave structure.
+
+GATES: [amr-xa] F2 payload words EXACT vs baseline (1,628,915,568), msgs 1646 -> 524
+(the per-step per-box portion collapsed; remainder = regrid chunked + init), F1
+unchanged from I2a (381 msgs, words exact), F4-F7 byte-identical; debug live headers on
+every F2W transfer + per-message length asserts, clean rc=0; seeded one-word offset
+shift aborts at the header check; adversarial review: all ten checked invariants clean,
+no correctness findings; local AMR-75 goldens. Directional: the 5-step np=8 probe wall
+dropped 130.6 -> 100.9 s vs the I2a-only binary (transient-dominated, n=1 — the honest
+number is the differenced steady pair at the operating point).
+
+## 2026-08-23 (6) — I2a LANDED: the level-1 stage-fill WAVE (plan-based exchange, first payoff increment)
+
+`s_amr_stage_fill_wave` (m_amr.fpp) replaces the per-box rendezvous chain of the
+non-subcycle level-1 per-stage fill — owner IRECV+WAITALL per box, contributor
+pack+ISEND+flush per box, F3 blocking MPI_SEND per box — with ONE wave per RK stage:
+transfer plans derived on every rank from the replicated caches (identical enumeration
+order on both sides, so offsets agree with no metadata exchange), one aggregated message
+per (peer, family) on the runtime tag bases (`amr_tag_base` + epoch fold), all IRECVs
+posted first, device packs into contiguous host pool slices via the EXISTING per-box
+kernels, all ISENDs, one WAITALL, then box-major consume through the single `amr_cg`.
+Level>=2 keeps the per-box F2 path (I3); subcycle keeps its sites (I8). The driver's
+parent-before-child order is strictly refined (all level-1 fills before any level>=2
+gather — legal per the design doc's inset-children argument).
+
+SCOPE DEVIATION from the I2 row, recorded: per-owned-box patch storage + `amr_cpat_off`
+threading is NOT needed for the wave itself — box-major consume after the WAITALL reuses
+the single patch buffer. The storage restructure only buys cross-box batched unpack
+kernels (launch-count reduction) and is deferred to **I2b, contingent** on the post-I2a
+phase budget showing launch/map overhead (not wait) left in the gather share. Zero new
+device kernels — the amdflang codegen-lottery rule is not triggered.
+
+GATES: (1) `[amr-xa]` exactness — F1 payload words EXACT vs baseline (1,071,084,168),
+msgs 858 -> 381 (the per-step per-box messages collapsed to peer aggregates; the
+remainder is the untouched regrid-chunked + init path), F2/F4/F5/F6/F7 byte-identical
+in msgs AND words; (2) debug live headers on every wave transfer + per-message
+MPI_Get_count length asserts, clean probe rc=0, family totals identical to production;
+(3) seeded-bug arm — one-word shift of a consume offset aborted with "header mismatch:
+expected site 31" (XA_F1W_SND), seed reverted; (3b) the F3 twin's wave path — never
+exercised by the S0 probes (no QBMM) and goldens compile headers out — ran the np=2
+QBMM-nonpolytropic case (test DDD79C8B's case) on the DEBUG binary with the [amr-xa]
+report enabled: F3 38 msgs / 2,736 words send==recv exact, live headers on every
+transfer, rc=0; (4) adversarial review — ONE critical
+finding (the high-water grow helpers discarded already-appended transfers on growth;
+invisible at S0 scale, corrupting beyond 64 transfers/rank) — fixed with copy-preserving
+move_alloc BEFORE any gate ran; every other checked invariant clean; (5) goldens: the local AMR-75 subset 75/75 on k004-004 AND the FULL 708-test suite
+708/708, zero failures (job 383666, mi2101x, baseline worktree at e531d354+diff) —
+committed as bdb00d5d with 383666 recorded outstanding, now CLOSED; (6) wall:
+2x differenced np=8 int=20 pairs with the PINNED COPY binary on k004-008 (job 383667),
+priced against the SAME-NODE 3-repeat floor from job 383518: steady s/step
+14.817 / 13.730 / 13.892 (mean 14.15, spread 7.7% — WIDER than the historic 5.3%; wall
+claims on this case must clear it).
+
+Ops lessons banked to memory: install-dir mtime is NOT binary freshness (a stale Aug-21
+binary got probed first — pick by file mtime or explicit path); batch jobs must pin a
+COPY of the binary, never a build-tree path (383518 pinned the path I overwrote mid-job;
+all reps exec'd before the overwrite, so the floor is clean, but only by minutes).
+
+## 2026-08-23 (5) — I1b-gather LANDED: identity headers live on F1/F2/F3, tripwire proven
+
+Per the binding in amr_plan_based_exchange.md: `XA_NH` (8 under MFC_DEBUG, else 0) +
+`s_xa_hdr_pack`/`s_xa_hdr_check` in m_amr_xchg_audit; every gather-trio wire site
+prepends [site, blk, bl, bh] to its payload and the receiver verifies before unpacking.
+Device pack/unpack kernels are UNTOUCHED (offset via argument slices) — no codegen-lottery
+exposure; production arithmetic adds +0 everywhere. `[amr-xa]` records payload words only,
+so its baselines stay comparable across debug/production.
+
+GATES, all passed: (1) production build 75/75 AMR goldens; (2) debug live-header probe —
+5-step np=8 S0, headers verified on all 858 F1 + 1646 F2 messages, zero mismatches,
+[amr-xa] send==recv exact in every family; (3) SEEDED-BUG counterfactual — consume order
+reversed locally, headers aborted with the full diagnostic (expected-vs-got slab), seed
+reverted. The tiling assert (I1b's other half) needs the plan builder's periodic-wrap
+analysis first and rides with I2 prep. Remaining families get headers with their
+conversion increments (F5/F6 with I5, F7 with I5b). Ops note: a fresh build VARIANT
+configured without FC bakes gfortran into its CMakeCache and every retry reuses it
+(rc=143, looks like a SIGTERM race) — purge build/staging/ and verify FC inline.
+
+**I2 (F1+F3 plans, ~600 LOC) is now unblocked and next.**
+
+## 2026-08-23 (4) — T1 RE-PRICED AT int=20: I2 is the program's highest-value increment
+
+Against the int=20 np=8 steady budget, the plan-based-exchange ladder re-prices as:
+**I2 (F1+F3 gather plans) targets 23% of wall scaling 3.84x/doubling — first**; I5
+(reflux+seam, 20%, worst rung 6.84x) and I5b (restr, 10.8%) behind it; I3 small; I4's
+"parallelise the pack" item is REFUTED (see (2) below) and its right-sizing half already
+landed as I4a. Already complete from the ladder's prerequisites: I0, I1a, the mandatory
+ppn=4 dynamic-regrid case, I4a, I4b-a. **NEXT SESSION: I1b-gather (headers on F1/F2/F3 +
+tiling assert + seeded-bug counterfactual — the gate I2's validation requires), then I2.**
+Implementation binding with line numbers: amr_plan_based_exchange.md "I1b implementation
+binding". Overnight: 3-repeat np=8 int=20 pairs queued (job 383518) for the variance floor
+at the new operating point.
+
+## 2026-08-23 (3) — CADENCE MOVE VALIDATED: int=20 cuts 41% of wall; gather is the new front
+
+**The operating point moves: amr_regrid_int 2 → 20 (amr_buf stays 4), certified and adopted**
+(user approval on record). S0's feature speed ~1 at fine-CFL ~0.05 means <1 fine cell of
+travel per 20-step interval, and `[amr-cad]` certifies containment at BOTH the transient
+(40-step arm: 4.6M tags escaped 0) and steady state (240-step arm: 51.0M tags over 12
+regrids, escaped 0). Steady box count identical to int=2 (594).
+
+**Measurement protocol note (the transient trap):** a 40-step arm at int=20 regrids only at
+steps 20/40, so the mesh is coarse for half the run — its 156.8 s wall is the
+hierarchy-population transient, NOT a budget. The honest number is DIFFERENCED from-scratch
+arms (240-step minus 40-step = 200 steady steps), the measure-the-step-loop instrument.
+Checkpoint-restart is not used (it froze the hierarchy historically).
+
+**np=8 steady result (k004-009, post-I4b-a binary, logs/cad20{,b}-0823_*):
+14.86 s/step at int=20 vs 25.2 s/step at int=2 = −41% wall.** Cross-check: the regrid
+family was ~44% of int=2 wall; amortizing ~90% of it predicts 15.2 s/step — matches.
+Steady top-level budget at int=20: rhs 29.3%, gather 20.2%, reflux 14.2% (rf:p2p ≈ all of
+it, rf:wait 8.5%), regrid 12.0%, restr 10.8%, seam 5.7%, coarse 3.0% (sums ~99.5%).
+
+Consequences:
+- **I4b-b and rb:slot are DEAD at the operating point** (mg:unpk 1.6%, mg:slot 0.8% of
+ steady wall) — the deferral rule fired exactly as designed.
+- **The ring clip's value ~doubles**: gather is now the #1 overhead and the parked clip
+ removes 64–72% of gather wire words. The AMD compiler-bug report is the gate.
+- **restr (10.8%) enters the target list** — the per-step restrict-to-parent chain,
+ never optimized, same per-box blocking P2P shape as reflux.
+- **AMReX bar protocol**: AMReX stays at ITS operating point (int=2, n_error_buf=1 at
+ CFL 0.7 — an int=20 AMReX arm would need ~14-cell buffers, a different code); the
+ 1.20x/1.15x doubling bar is internal to each code, so it stands unchanged. MFC's
+ np=2/np=4 int=20 differenced ladder gives our side (s0cad sweep).
+
+**THE LADDER AT int=20 (s0cad-0823_1225 + cad20{,b}, all differenced 240−40, all
+escaped=0, 72 boxes/rank at every np): steady s/step 5.36 (np2) / 7.46 (np4) / 14.86
+(np8) → doubling ratios 1.392x (np2→4) and 1.993x (np4→8), vs 1.598x/2.63x at int=2 and
+the AMReX 1.20x/1.15x bar.** Per-phase rungs (np4→np8): rhs 1.11x (AT the bar; physics
+5.3 s/step and near-flat), gather 3.84x (3.01 s/step at np8 — the largest overhead),
+reflux 6.84x, regrid 3.17x, seam 3.12x, restr 2.39x. Attribution complete (phase sums
+match walls to 0.3%). **If the five comm families scaled at 1.2x the np4→8 rung would be
+1.15x — the remaining program IS the exchange scaling: T1 waves + plan-based exchange +
+the parked ring clip.** The cadence win grows with np (−15%/−26%/−41% at np2/4/8),
+confirming regrid was the worst-scaling family.
+
+Audit notes on the numbers: (a) per-step cross-check passes for gather (3.49 int=2 vs
+3.01 int=20 s/step) but **reflux RISES 1.34 → 2.10 s/step (+57%, rf:wait 1.26 of it) —
+frequent regrids were acting as skew synchronizers; at int=20 the skew accumulates across
+20 steps and the per-step P2P families absorb it.** Already included in the −41%; it is
+T1's mechanism, now visible per-step. (b) The int=2 comparator (25.2 s/step) includes its
+cheap early transient, so steady int=2 is slightly higher and −41% is conservative.
+(c) Cadence also relieves memory: store caps 77 at int=20 vs 125–189 at int=2 (fewer
+migration waves → the replica ratchet barely engages).
+
+## 2026-08-23 (2) — I4b PRICED AND HALF-RETIRED: store growth was the cost, not the pack
+
+The I4a note below left I4b as "pack parallelization, blocked on the host-macro question."
+The pricing measurement (new `mg:slot/pack/unpk/push` brackets splitting `rg:move`; np=8 S0
+on k004-009, budgets in amr-bench/logs/i4b-price-0823_{1011,1106}) REFUTED that framing:
+the pack (27.2 s) and unpack (44.3 s) are secondary — the dominant term was **mg:slot =
+57.9 s mean / 90.2 s max (imbalance 1.56)**: each migration wave's replica-slot allocs grew
+the shared store in 8–16-slot increments, and every growth event restages the WHOLE store
+(both arrays, ~30 GiB at end-of-run caps) through the host in `s_amr_st_reserve`
+(D2H + three host passes + H2D), ~12 events on the worst rank.
+
+**I4b-a LANDED (`180cdf17`, +26 LOC, zero new device code):** `s_amr_prereserve_stash`
+does one exact-target reserve per wave (at most ONE restage), and `s_amr_st_reserve` zeroes
+only the NEW columns. Same-day A/B: mg:slot 57.9→14.2 s (−75%), **mg:wait 53.8→15.6 s
+(−71%: the growth events were desynchronizing ranks and charging the delay to MPI waits)**,
+rg:mig 206.2→126.0 s (−39%), wall 1048.9→1006.0 s (−4.1%, phase deltas far outside the 4%
+noise floor). Gate: step-40 outputs BIT-IDENTICAL (coarse + 30 GB AMR hierarchy),
+`[amr-scale]` trajectory identical, `[amr-cad]` tag-for-tag identical (87,993,659 /
+escaped 0), 75/75 AMR goldens. Caps drop slightly (122–182 vs 125–189), live identical.
+
+**I4b-b (pack/unpack, 71.5 s combined) is DEFERRED behind the cadence move**: those shares
+are int=2 shares, and at int≈20 the whole migration family amortizes ~10x — decide at the
+new operating point before building host-threading machinery. The rebuild's `rb:slot`
+(25.5 s, same growth mechanism, interleaved frees make the pre-count harder) is likewise
+deferred to the post-cadence budget.
+
+## 2026-08-23 — T1/I4a LANDED: migration pools right-sized
+
+`s_amr_regrid_stash_migrate`'s pools were sized for the worst case times every old block:
+`spack/rpack(maxcnt, old_np)` (GBs per regrid at production counts, nearly all columns
+unused) and `rq(old_np*num_procs)` — the O(boxes x ranks) array the endstate's W-invariants
+forbid. Now sized to the blocks actually sent/received (dense column maps from a pre-pass
+that reuses the send loop's own destination criterion) and the exact request count.
+Message set/sizes/tags/order UNCHANGED — gated on exact `[amr-xa]` F4 equality
+(39 msgs / 417,682,080 words both directions on the S0 5-step probe), identical
+`[amr-cad]` counts, fast-class rhs (22.1 ms/call), and the 75-case AMR golden subset.
+Remaining I4: pack parallelization (I4b) — blocked on the host-threading-macro question
+(raw `!$omp` is lint-forbidden; a device pack would need the ISA-stat probe per the
+codegen-instability rule) and priced by a pack-time baseline still to be measured.
+
+## 2026-08-22 (final) — RING CLIP PARKED: an amdflang whole-image codegen regression
+
+**VERDICT: the clip is REVERTED (this commit) and PARKED pending a toolchain fix — the
+wall regression is NOT the clip's algorithm, it is the compiler.** Root cause, proven via
+rocprofv3 per-dispatch ISA records (logs/rcab3-k009): amdflang (AFAR 23.2.1) generates all
+device ISA in a whole-image link (`-flto-partitions`, cmake/MFCTargets.cmake), and adding
+the clip's 7 target regions deterministically degraded UNTOUCHED kernels' code — weno
+scratch 28→140 B (5x spill), the riemann solver's register file flipped into accumulation
+AGPRs (VGPR 128→40, AccVGPR 8→136), LDS 2048→2560 image-wide — making every compute
+kernel 2.4–4.5x slower (rhs 22.1→41 ms/call; np=4 wall 407→553 s). Reproduced
+deterministically in a second tree; partition-count-independent (`-flto-partitions=1`
+identical); constant from step one; both nodes. This is the same AGPR-blowup family as
+`~/work/software/weno-agpr-repro` (which fixed the SLICE variant in 23.2.1) — a NEW
+trigger in the same pipeline. Same-day diagnostics eliminated: node drift, map churn,
+mapping aliasing, DPM clocks, GPU sharing, MFC_DEBUG poison, amr_shl.
+
+**What survives the revert:** the clip's correctness is fully proven (output bit-identity
+at np=4 AND np=8 incl. hierarchy files, zero transport-assert trips, wire words −64 to
+−72%, gather family −33% at np=8) and the two-reviewer design (`amr_stepfill_ring_clip.md`)
+is implementation-complete at commits dc6d4129+bd85c792+a7970743 (this revert's parents).
+**Return trigger:** a toolchain drop whose 3-minute 5-step probe (dirs in
+logs/rcab2-0822 + rcab3-k009; HEAD rhs ≈ 22 ms/call bar) plus per-dispatch ISA stats
+(scratch/VGPR/LDS unchanged for untouched kernels) come back clean — then re-land the
+three commits and rerun the validation ladder (bit-identity, goldens, np=1 arm, MFC_DEBUG
+poison sweep, same-day A/B vs the 1.2x AMReX bar). Measurement rule from this episode,
+standing: any increment that adds/removes GPU kernels must include the ISA-stat probe —
+a wall A/B alone cannot distinguish algorithm cost from codegen lottery.
+
+## 2026-08-22 (late, superseded by the verdict above) — RING CLIP LANDED, CORRECT, AND WALL-REGRESSED (open hunt)
+
+**The ring clip (dc6d4129 + bd85c792 + a7970743) implements `amr_stepfill_ring_clip.md` in
+full and is CORRECT**: output bit-identity at np=4 AND np=8 vs the pre-clip binary
+(logs/rcgate-0822_1516, including the 14/31 GB hierarchy files), zero trips of the always-on
+transport/coverage/frame asserts, message set unchanged, wire words F1 −72/−68% and
+F2 −68/−64% (np4/np8), gather family −33% at np=8 (185.8→124.9 s).
+
+**BUT the clip binary carries a constant ~1.7–1.9x per-launch tax on EVERY compute kernel**
+(rhs 22.1→37–42 ms/call, rk ~3x, restrict ~1.8x — same call counts, bit-identical data,
+phases the clip never touches), making np=4 wall 553 s vs HEAD-same-day 407 s. Refuted by
+same-day A/B (all in logs/rcab*-*): node drift (HEAD reruns at 407/22.1 on BOTH k004-001 and
+k004-009), per-launch metadata-map churn (bd85c792 removed all such maps — no change),
+exact-width slice aliasing (a7970743 + the tax is constant from step one), the MFC_DEBUG
+poison (verified off in flags), amr_shl itself (predated by the 556 s measurement). The DPM
+clock theory is REOPENED (the 2-s SCLK sampling that "refuted" it cannot see ms-scale ramp).
+**A 3-minute discriminator exists**: the 5-step np=4 probe (HEAD rhs 22.1 ms/call, clip
+37–42; dirs under logs/rcab2-0822 and rcab3-k009). Current step: rocprofv3 kernel-trace on
+both arms to split the tax into in-kernel device time vs launch-gap time, then a targeted
+fix — or, if irreducible on this stack, REVERT the clip (delivered wall is the metric; the
+design, proof, and gate evidence stay banked for after the launch-path tax is fixed).
+Still queued behind the verdict: goldens, np=1 bit-identity (HEAD binary prebuilt in
+mfc-amr-baseline), the MFC_DEBUG poison sweep, np=8 same-day A/B.
+
+## 2026-08-22 — STEP 2 LANDED + THE EXPERT-AUDIT RE-AIM (read this before picking new work)
+
+**Gather-batching step 2 (chunked plan-then-execute, both families) LANDED 01cc4318 + 3de4724e
+and is FULLY VALIDATED** — the complete verdict, including the correctness evidence (output
+bit-identity at np=4 AND np=8 across binaries), the on-node differenced walls (np=4 -1.9%,
+np=8 -0.8%), the `pg:recv`-is-dataflow attribution correction, and the k004-001-GCD6 node
+confound, lives in `amr_regrid_gather_batching.md` "STEP-2 VERDICT". The load-bearing
+conclusion for THIS ledger: **the parent-gather wait is a dataflow dependency created by the
+rebuild itself — no further MPI protocol work on that family can pay.** The rendezvous share
+of `rb:gath` was ~20 s at np=8, and step 2 already collected it.
+
+**Expert audit (2 independent reviewers: MPI internals + AMR architecture, both verified
+against source) re-aims the increment ladder:**
+
+1. **DONE same day (7b7ae5c9, logs/p1gate-0822_1259) — THE RULE FIRED: promote clipping
+ ahead of T1.** Measured at np=8: stepfill 67.65e9 words/run **71.2% dead**, rb-L1
+ 1.48e9 words **67.9% dead**, rb-L2 4.90e9 words live-by-construction; np=4 agrees
+ (70.9%/55.6%). stepfill is 91% of all gather-family words (~590 GB of host-DRAM traffic
+ per 40-step np=8 run, 71% dead). Both families clear the pre-registered 50% bar ->
+ **next code increment = ring-clip the step fill** (gather only the margin + one interior
+ cell per face), then coverage-clip rb-L1; T1 re-ranks after. Same sweep: first
+ production run of the hcid dicts (clean), and np=8 wall 1186.4 vs 1235.6 s across
+ back-to-back identical runs = 4% run-to-run variance on k004-001 - never quote
+ single-run walls here. Original design note follows.
+ **`[amr-cov]` dead-byte counter FIRST (~40 LOC, deterministic, piggybacks any S0 run).**
+ VERIFIED in code: `s_amr_fine_stage_fill` (m_amr.fpp:4982) gathers the FULL coarse patch
+ every RK stage while the consumer prolongs only the ghost shell — the interior of every
+ message in the 14.3%-of-np=8-wall gather family is never read. Rebuild side: the
+ carry-forward overwrite is level-1-only (m_amr_regrid.fpp:1498), so the rebuild-clip
+ claim covers F1 (~5% of wall) — level-2 parent bytes stay live until detail-preserving
+ L2 carry-forward exists. PRE-REGISTERED RULE: dead fraction > 50% on either family
+ promotes ring/coverage clipping AHEAD of T1 (clipping est. 8-15% of wall for ~300-500
+ LOC and it COMPOUNDS with T1; T1's floor is 8-12% for ~3100 LOC).
+2. **G-B CLOSED same day (logs/amrexs0-0822_1330, amrex_s0.sh; Advection_AmrCore's IC
+ replaced with the SAME periodic-blob field as S0): THE BAR IS 1.20x (np2->4) / 1.15x
+ (np4->8) per doubling** at fixed per-rank work — and the comparison is unusually clean:
+ AMReX's per-rank advance is EXACTLY flat (76.8M cells/rank/step at every np) and nearly
+ equals MFC's S0 per-rank fine work (77.1M/rank). MFC's ratios: 1.598x (np2->4) and
+ 2.63x (np4->8) -> excess 1.33x and ~2.3x. AMReX does this carrying 27.6k boxes at np=8
+ (46x MFC's block count) with regrid_int=2, no subcycle, reflux on, max_grid_size 32
+ (its own practice). Caveats: one linear scalar vs 6-var multiphase (ratio is internal,
+ physics mostly cancels — and heavier compute HIDES comm, so MFC's worse ratio is more
+ damning, not less); single runs (ratios sit far outside the 4% node variance). Axis-2
+ "done" is now defined: MFC's np-doubling must fall from 2.63x toward ~1.15-1.2x.
+3. **Regrid cadence is a benchmark-definition question.** Production AMR regrids every
+ ~8-16 finest steps; our int=2 operating point inflates the exact phase being optimized
+ (tax 27.2x at int=2 vs 7.2x at int=20 while AMReX barely moves). Before moving the
+ operating point: land the validity coupling (validator rule `amr_buf >= CFL x interval`
+ per level + a regrid-time containment assert, ~30 LOC) and re-baseline box counts (TRAP:
+ `amr_buf` also feeds merge topology via `thr = buff_size + 2*amr_buf`,
+ m_amr_regrid.fpp:596).
+4. **T1 migration waves re-ranked after (1) prices clipping.** rg:mig is 213-218 s at np=8
+ — still the largest single family — but clipping may be cheaper per saved second.
+5. The `amr_gcr_*` chunk machinery is scaffolding for the v2 plan-based exchange (I2/I6
+ cached per-peer schedules): absorb and delete it when I2 lands — two parallel exchange
+ frameworks is the D2 failure mode as code.
+
+**Matched-tax rung at HEAD (logs/tax-0822_1154, tax_analyze.py protocol-exact,
+stationarity 229.6 blocks/step in window): TAX 7.06x -> 6.81x, payoff 2.15x -> 2.23x,
+excess over AMReX's 3.13x now 2.18x.** Ladder: 23.92 -> 11.03 -> 7.06 -> 6.81x. The new
+rung was measured on k004-001 (the slow-GCD6 node) so it is conservative; the differenced
+L2 window fell 332.0 -> 302.8 s (-8.8%) despite the node. Uniform-denominator caveat
+carries: honest range ~6.8-7.8x.
+
+Still open and unchanged: the uniform-denominator re-run (13% tax error bar), the P2 idle
+re-decomposition (gates the Phase-2 contract), and I1b.
+
+## 2026-08-21 — PHASE 0 MEASUREMENTS (endstate ladder): three verdicts in one night
+
+**M2 mechanism split — THE IDLE IS LOCAL; P2 (batched advance) confirmed as the parity lever.**
+Arm A = 200^3 at np=1 (zero MPI, same coarse cells/GCD as the matched 400^3 np=8 arm B).
+The discriminator could not be cleaner: **rhs per-call is IDENTICAL with and without MPI —
+17.10 ms (np=1) vs 17.48 ms (np=8)**. The advance's cost does not contain MPI; it is the local
+launch path, exactly as the swap-overhead and mapped-entity measurements said. Arm A still spends
+68.1% of wall in rhs and 16.7% in regrid with no MPI at all. Meanwhile regrid per-call is 5.45x
+more expensive at np=8 (1737.6 -> 9472.8 ms) — that excess is the MPI/aggregation share, P3's
+target. Each pillar's lever confirmed by the arm that isolates it. (Per the design: no tax is
+quoted from arm A — its block structure differs.)
+
+**CMA-off transport control — waits did NOT balloon; the skew/bandwidth mechanism is confirmed.**
+Two-copy vader (sender-progress-gated) raises per-call waits only ~15-18% (gather 1.53 -> 1.77 ms,
+rb:wait 583.5 -> 670.6 ms, mg:wait 3227 -> 3822 ms) and wall to 877.2 s vs the 782.9-825.5 band.
+A sender-progress-dominated wait would have multiplied, not added 15%. The reflux waits moved
+NOT AT ALL (rf:recv 12.56 -> 11.71 ms, rf:wait 14.72 -> 13.43 — slightly lower, i.e. noise), so
+the transport term lives only in the large-payload gather/migration families and even there is
+small. Production (CMA-on) waits are NOT sender-progress: mechanism (a) posting-order skew is
+minor, (b) pack/arrival skew + (c) node-bandwidth dominate — the v2 design's corrected mechanism
+section stands, and its payoff floor framing (8-12% for T1) is calibrated, not pessimistic.
+
+**S0 weak-scaling harness — first data ever; the W4 violation is now a measured number.**
+Fixed 200^3 cells/rank, one blob per unit cell, periodic. boxes/rank exactly flat at 72 (the
+construction works). Per-rank per-regrid collective volume: **ntag 0 -> 176.9 MiB and gwin
+0 -> 72.4 MiB going just np=1 -> np=2** (the global tag set is replicated to every rank; grows
+~np). cost bytes 1288 -> 2568 (tracks global boxes — S2's target). Wall 215.1 -> 232.2 s = weak
+efficiency **0.926 at np=2** at fixed per-rank work. S1/S3/S2 now have exact baselines and a pass
+bar (flat per-rank bytes). Harness: `amr-bench/s0_sweep.sh` + `s0_report.py`.
+
+**np=4 arm DIAGNOSED + the v2 sweep MEASURED IT (2026-08-21): device OOM from a NEW weak-scaling
+violation — per-GCD memory GROWS with np at fixed per-rank work.** Ranks land on distinct GCDs
+(binding fine); the OOM presents as srun task Killed/Aborted, not an OOM message. The v2 sweep
+(one periodic cos(pi*x)**2 IC — v1's per-arm distinct analytic ICs each forced a FULL solver
+rebuild mid-sweep, since analytic ICs compile into the binary):
+
+| np | boxes | boxes/rank | fine_work/rank | ntag MiB/rank/regrid | wall s | peak GiB/GCD |
+|---|---|---|---|---|---|---|
+| 1 | 72 | 72 | 76.6M | 0 | 227.8 | **49.9** |
+| 2 | 144 | 72 | 76.9M (imb 1.004) | 375.4 | 263.0 (eff 0.866) | **56.4** |
+| 4 | ~288 | 72 | — | — | **device OOM** | **>=60 (ceiling)** |
+| 8 | — | — | — | — | **device OOM** | >=58 (uneven, died mid-spike) |
+
+**POST-W8-FIX (2026-08-21, commit 9bcc9865, node k004-008 — the first complete weak-scaling
+pair in the project's history):**
+
+| np | boxes (last regrid) | ntag MiB/rank/regrid | gwin MiB | cost B | wall s (step loop) | peak GiB/GCD |
+|---|---|---|---|---|---|---|
+| 2 | 144 | 393.6 | 160.7 | 3720 | 255.6 | 55.3 flat |
+| 4 | 288 | 787.3 | 320.0 | 7432 | **662.3** | 63.6 flat (hot card) |
+
+Same build, same case family, same 40 steps at fixed 200^3 cells/rank. np=1 was not re-run on
+this build; the np=8 arm has NEVER run post-fix and is the next S0 gate. Three readings:
+1. **MEMORY weak scaling now holds.** Per-rank live boxes 72 at BOTH np (nboxes doubles exactly
+ with np), VRAM plateaus dead flat mid-run at both, and the fix is wall-neutral at np=2
+ (255.6 vs the 249-263 s band across all variants). W8: from violated to holding.
+2. **TIME weak scaling is now the measured blocker: wall 2.59x per np-doubling at fixed
+ per-rank work.** This was invisible before today — the np=4 arm always died. The doubling
+ global entity counts are the prime suspects (regrid's O(global boxes) loops, the replicated
+ collectives below, the migration storm) but the split is UNMEASURED — the phase brackets
+ exist; running the np=2/np=4 pair with a phase-budget diff is the first S0 follow-up.
+3. **W4/S2 baselines at np=4 are exact:** ntag and gwin and cost all double per np-doubling
+ (787.3 MiB/rank/regrid of replicated tag volume at np=4 — S1's lattice tags target), final
+ regrid migration 938.7 MB. Every S-track item now has a two-point scaling curve to beat.
+
+Per-rank fine work is np-INVARIANT (1.004), so the ~6.5 GiB per np-doubling is replicated
+per-GLOBAL-entity device memory. **ATTRIBUTED (code audit + VRAM-trace corroboration + exact
+arithmetic): it is the STORE-CAPACITY RATCHET in its weak-scaling form.** Slot indices are
+GLOBAL (f_l0_slot over the global box list); at np>=2 a rank's owned set is a shifting SFC
+WINDOW of that index space, and migration allocates received non-owned slots too — so
+amr_loc_n (a high-water that never decrements) grows toward the union of the windows, far
+above the live count. Each capacity step costs **210.6 MiB per slot** (amr_cons_st AND
+amr_stor_st at 132^3 x sys_size x 8 B each), and Fix B's compaction never fires here (gate
+cap > 3*nlive = 216; cap only reaches ~107). The VRAM traces are dispositive: np=1 sits FLAT
+at 49.9 GiB from startup (owned window static, ratchet inert), np=2 ratchets mid-run
+50.30 -> 55.47 -> 56.33 in steps matching the A' growth trajectory exactly. At np=1 the
+ratchet cannot engage at all — which is why a month of single-rank-window measurements never
+saw this term. CORRECTION to the previous revision: freg/creg's np-delta is only ~90 MiB
+(they were pre-over-provisioned to 128 slots by their own doubling), not "the ~1 GiB class of
+the growth". Separate real find, host-side: the migration pack buffers spack/rpack are
+allocated at (per-block bytes x GLOBAL old block count) = ~29 GB virtual at np=2 — the I4
+right-sizing item, confirmed.
+
+**Consequence — the W8 fix is ALREADY DESIGNED and is hereby PROMOTED: P1's device-side store
+remap (kills the host round trip that forces the loose 3x/2x hysteresis, letting compaction
+run at every reconcile to cap = nlive) plus local-index derivation (the index space IS the
+live set; amr_loc_n stops existing). Those two items are the np>=4 unblocker and the first
+S-track increment in practice.**
+
+**W8 FIX LANDED (2026-08-21, same day): the S0 np=4 arm COMPLETES (rc=0, step loop 662.3 s,
+nboxes 288 = exactly 2x np=2's 144 — per-rank boxes flat, the weak-scaling construction holds).**
+What landed differs instructively from the promoted design. The full device-side remake
+(gather to a staging array + realloc) was built first and REFUTED by its own gate: holding
+old + staging on device is a store-sized transient, and the np=4 arm OOMed in init on exactly
+that; worse, the rebuild's overlap carry-forward host-reads `amr_stor_st` WITHOUT pulling,
+relying on the old growth's device->host round trip for coherence — reverting that contract
+NaN'd BOTH churn goldens (27DEC5B6/D127EC91 caught it; the np>2 golden mandate paid off the
+day after it landed). The fix that survived is four smaller mechanisms, each forced by a
+measurement:
+1. **In-place index re-densification every reconcile** (`s_amr_st_move_slot` + rewritten
+ `s_amr_compact_store`): ascending-source-order device moves, no realloc, no staging. Kills
+ the ratchet — np=2 AND np=4 VRAM plateau dead flat, per-rank live 72 at both (the W8
+ invariant measured true for the first time). The allocation plateaus at the rebuild-transient
+ high-water instead of growing run-long.
+2. **Capped growth increment** (`min(oldcap/4, 16)` slots): the proportional +25% growth was
+ itself store-scaled — one late-run growth event's +67-slot transient is what tipped a
+ 59.5 GiB card over 64.
+3. **Early-free of consumed old slots** in the rebuild loop (`last_use` per old block, freed
+ once the last covering new box is built): replicas held until reconcile peaked the transient
+ union; this cut the np=4 plateau 57.3 -> 51.9 GiB. Freed dense indices recycle into the very
+ next allocs.
+4. **Stash-only replica slots** (`s_amr_alloc_slot_stash` + in-place upgrade in
+ `s_amr_alloc_slot`): a received replica only ever touches its `amr_stor_st` half, but the
+ full alloc gave it device-resident q_prim/rhs too (~doubling per-slot cost) across the
+ np-scaled migration storm of the first dynamic regrid. This was found by the new
+ `[amr-cap]` instrument (rank_time_wrt-gated live/cap line at every reconcile), which
+ REFUTED the "store is the hog" theory: the store was already flat at 77 slots ~ 16 GiB;
+ the other ~35 GiB was solver base + per-slot q_prim/rhs.
+Validation: churn goldens 27DEC5B6 (np=2) + D127EC91 (np=4) pass, AMR subset 67/67, S0 gate
+np=2 rc=0 (peak 55.3) and np=4 rc=0 (peak 63.6). **Margin note: np=4's hot card peaks at
+63.6 of 64 GiB — the gate passes but with ~0.4 GiB headroom. The next memory term is per-slot
+q_prim/rhs pooling (P1 proper) and stor-only stashes; do not grow this operating point without
+them.** Still OPEN from the promoted design: local-index DERIVATION (deleting
+amr_loc_free/amr_loc_nfree as concepts) — the re-densification makes the recycle stack
+short-lived rather than gone; it remains a cleanliness increment, no longer a memory one.
+
+**What the W8 arc changes about the ladder (2026-08-21):**
+- **The weak-scaling blocker moves from MEMORY to TIME.** With np=4 completing, wall 2.59x per
+ np-doubling at fixed per-rank work is now the measured gap (table above). That is the
+ constitution's predicted per-global-entity anti-scaling, finally on a curve. First follow-up
+ is cheap: re-run the np=2/np=4 pair with the phase-budget diff to split the 2.59x among
+ regrid's O(global) loops, the replicated collectives, and migration — BEFORE building
+ anything. Do not repeat the phase-share mistake of optimizing the unmeasured.
+- **P1's q_prim/rhs pooling is promoted to the next MEMORY lever.** The [amr-cap] instrument
+ showed the flat store is only ~16 of the ~52 GiB plateau; per-slot q_prim/rhs is a second
+ store-sized term, and the np=4 hot card sits 0.4 GiB from the ceiling. Any operating-point
+ growth (np=8, deeper levels, bigger blocks) needs it first. It is the same code motion P2's
+ batched advance needs anyway — the two pillars now share their first concrete increment.
+- **I1 (exchange validator) remains next in P3** — unchanged by today; the inventory
+ corrections stand. The migration path gained two facts I1 should encode: replicas are
+ stash-only slots now (an invariant the validator can assert), and the first dynamic regrid
+ is a migration STORM (init ownership vs first SFC balance) — any plan-based migration wave
+ design must budget for it, not for the steady-state trickle.
+- **S0 harness upgrades owed:** np=8 arm post-fix (the next W8-class gate), np=1 re-run on the
+ current build (table hygiene), and promote `[amr-cap]` reading into `s0_report.py` so cap
+ flatness is asserted by the harness, not eyeballed from VRAM CSVs.
+- **Test-capital lesson, now policy:** the churn goldens (27DEC5B6/D127EC91) caught BOTH wrong
+ designs same-day — a store-transient OOM and a host-coherence NaN — and the np>2 mandate
+ paid off one day after landing. Every future slot/stash/exchange change runs them FIRST
+ (they are ~2 min each), before any gate sweep.
+
+## PHASE 1 ATTACK PLAN (2026-08-21) — the operational sequence, pre-registered
+
+Written the day the W8 gate passed, per the constitution's just-in-time rule (one phase ahead,
+decision rules pre-registered BEFORE the measurements that trigger them). The architecture is
+`amr_endstate.md`; this section is only the order of operations and its gates.
+
+### M3 — attribution of the 2.59x: ALREADY DONE (the gate logs carried full phase budgets)
+
+np=2 -> np=4 step-loop delta = +413.3 s (387.1 accounted; both arms same build 9bcc9865,
+identical per-rank work, 40 steps, 20 regrids):
+
+| family | phases | delta | share | reading |
+|---|---|---|---|---|
+| **wait/skew** | reflux +104.8 (imb 1.81, 0.18 -> 28.8 ms/call = pure wait), coarse +44.4 (imb 2.85), seam +8.2 | **+157** | **38%** | the "reflux is the sink" pattern is BACK at np=4 — skew originates elsewhere and drains here. Do NOT optimize reflux. |
+| **rhs per-call** | rhs +110.5 — ms/call 17.29 -> 31.34 (x1.81 in the MEAN, not a straggler), imb 1.009 -> 1.465 | **+110** | **27%** | mechanism OPEN — see M4a. M2 said rhs per-call is np-invariant at the matched 400^3 point, so this is either topology or case-specific. |
+| **regrid scaling** | regrid +91.8 (mig +42.7, build +37.8 incl. rb:gath +17.2, clus +5.1), gather +18.9 | **+111** | **27%** | the P3/P4 targets, now with exact per-sub-phase numbers. |
+
+### AUDIT of the attribution (2026-08-21 evening, mid-M4) — what the existing instruments settle
+
+Re-derived with the same-build pair (both arms of gate 1156): rhs 17.87 -> 31.34 ms/call, x1.75 —
+the families stand. Deeper reads that CHANGE the interpretation:
+
+1. **The rhs bracket is pure local advance** (`br_load + s_compute_rhs + br_store`, no MPI), and
+ the phase brackets are disjoint (per-arm phase sums = 95-97% of wall), so the rhs growth is
+ neither nested-wait contamination nor exchange time.
+2. **The `[phase-rank]` instrument (it existed all along) decomposes the family: a FIXED straggler
+ plus a uniform floor.** np=4 per-rank rhs = [212, 206, **362**, 207] (gate) and
+ [188, 196, **353**, 192] (M4 armA) — rank 2 both times. Reflux waiters are exactly ranks 1
+ and 3 (~170-190 s each; rank 0 ~0.4 s — no cross-rank reflux pairs by topology): the
+ wait/skew family is the straggler's SHADOW plus the np-scaled cross-rank pair count (reflux
+ calls/rank double at 2x2). Non-straggler ranks still run ~24.4 ms/call vs np=2's 17.9 — a
+ uniform +36% floor remains after the straggler.
+3. **Refuted by existing data** (each by a measurement, not an argument): GCD-occupancy contention
+ (M2's matched np=8 ran ALL EIGHT GCDs at 17.48 ms/call — verified from budget_full.txt);
+ VRAM fullness as a monotone cause (np=2 plateaus HIGHER than np=4, 56.5 vs 51.9 GiB, and is
+ fast); host-thread oversubscription (1 host thread/rank, unbound over 128 idle cores,
+ observed live); work imbalance (fine_work imb 1.004, [amr-balance]); store capacity
+ ([amr-cap] equal, 77 slots every rank).
+4. **The rank->GCD map is NOT identity and is load-bearing:** np=2's ranks light rocm-smi cards
+ 2,3 — a HIP-vs-rocm-smi renumbering. Under the natural PCI/HSA permutation (0->2, 1->3,
+ 2->0, 3->1), straggler rank 2 sits on card0 — the GCD pinned at 63.3-63.6 GiB (98-99% full)
+ for the WHOLE run in both runs — and np=2 is fast because it happens to sit on the two
+ comfortable GCDs. Leading hypotheses, discriminated inside M4: (a) a near-ceiling ROCm
+ allocator cliff on that one GCD (rank-asymmetric replicas/transients put it there);
+ (b) a degraded physical GCD on this node (the node-identity confound). Arm B's vram.csv
+ reveals the permutation directly (RVD={0,1,4,5}: whichever cards light up define the map);
+ arm D relocates ranks across GCDs (straggler follows the GCD => hardware; follows the rank
+ or vanishes with headroom => memory cliff).
+5. **Consequence if either holds: the "rhs np-scaling family" is NOT an intrinsic scaling law**
+ — it is a per-GCD asymmetry that np=4 exposes — and the honest time-weak-scaling gap
+ shrinks toward the wait/skew shadow + the regrid family. P1 pooling gains a third
+ justification: headroom removes near-ceiling operation entirely.
+6. **Protocol lessons, standing:** benchmark harnesses must run a PINNED binary — `mfc.sh run`
+ auto-rebuilds from the live tree, so code edits during a sweep leak into later arms (armA ran
+ pre-I1a code, arms B onward compile the I1a counters; negligible here — integer adds — but
+ the class is dangerous). And: read the instruments you already have before designing new
+ runs — [phase-rank] and [amr-balance] answered M4b for free, and M3 itself cost zero runs.
+
+### M4 — three cheap discriminators BEFORE any building (one allocation session)
+
+- **M4a (rhs doubling — hardware or code?):** np=2 pinned to the two GCDs of ONE physical
+ MI250X vs two GCDs on DIFFERENT cards (HIP_VISIBLE_DEVICES pinning, same case). If the
+ same-card pair reproduces ~31 ms/call -> the growth is HBM/Infinity-Fabric contention, i.e.
+ a hardware property of dense occupancy: the weak-scaling BASELINE must be defined at full-node
+ occupancy and the 2.59x shrinks accordingly. If not -> code-side; profile one np=4 rank's rhs
+ before touching anything. **Rule: no rhs-side work is scheduled until M4a lands.**
+- **M4b (whose skew?):** per-rank fine_work + per-level block counts at np=4 (load_weight_wrt
+ already on). If L2 ownership is imbalanced -> the cost-model/balancer item (S2, migration-aware
+ LB) moves up. If work is flat but waits are big -> arrival skew, T1's calibrated territory
+ (floor 8-12%). **Rule: balancer work is gated on M4b showing work imbalance > 1.15.**
+- **M4c (table completion):** np=8 arm post-fix + np=1 on the current build. **Rule: np=8
+ device-OOM promotes P1 pooling from "next memory lever" to "immediately before anything
+ else"; np=8 completing parks pooling after I1.**
+
+### M4 VERDICTS (2026-08-21 night, sweep m4-0821_1839; armA ran the committed W8 binary,
+### arms B/D/np1/np8 the same + uncommitted I1a counters — physics-neutral, marked in PIN)
+
+- **M4a: hardware is INERT.** Three GCD arrangements (0,1,2,3 / 0,1,4,5 spread-NUMA / 0,2,4,6
+ one-per-MCM): walls 593/605/581 s, rhs 29.5/30.0/29.1 ms/call, the SAME rank-2 straggler
+ (353/357/358 s) every time, and each rank's VRAM fingerprint (56.1 / 62.5 / 63.3-63.6 /
+ 58.3 GiB) reproduced on whatever GCD it landed on. No sick silicon, no NUMA effect, no MCM
+ pairing. The straggler is rank-attached software state.
+- **The cliff is sharp and now bounded:** rank 1 at 62.5 GiB is FAST, rank 2 at 63.0-63.6 is
+ 1.84x slow — the slow path engages between 97.7% and 98.4% device-full. Standing hypothesis
+ (probe `m4mem.sh`, pre-registered): cumulative per-slot q_prim/rhs alloc/free churn (rank 2 =
+ SFC-middle churns most) ratchets the OpenMP runtime's RETAINED device pool to the ceiling;
+ under ~1 GiB free, every target region's transient allocation hits the allocator slow path.
+ Zero-code knobs found IN OUR RUNTIME BINARY: LIBOMPTARGET_MEMORY_MANAGER_THRESHOLD=0 and
+ OMPX_AMD_MEMORY_MANAGER_THRESHOLD_EXP_2.
+- **M4c: np=1 re-run matches history exactly** (228.5 s, rhs 18.46 ms/call, 49.9 GiB): the
+ same-code curve is 18.5 -> 17.9 -> 29-31 ms/call at np=1/2/4. **np=8 FAILS (rc=143) with ALL
+ EIGHT cards pinned at 62.3-63.7 GiB** — at 2x2x2 every rank is churn-heavy, so the ratchet
+ that singles out rank 2 at np=4 hits everyone, exactly as churn-retention predicts. **The
+ pre-registered rule fires: P1 q_prim/rhs pooling is promoted to IMMEDIATE** (it removes the
+ per-slot alloc/free churn categorically, not just the footprint).
+- Sequencing consequence: I1a lands first (in flight), then `m4mem.sh` (5-min mechanism proof
+ from a clean tree), then P1 pooling as the next code increment. S-track/exchange fronts wait
+ for the post-P1 re-baseline: if the straggler+shadow (~half the 2.59x) falls with P1, the
+ remaining honest gap is the regrid family + the unexplained uniform +36% rhs floor
+ (np-attached, all np=4 arms, unexplained by every hypothesis tested today — named open
+ question, do not hand-wave it).
+
+### The increment sequence (each = one landed permanent piece, one commit, goldens-first)
+
+1. **I1 exchange validator** (P3, ~500 LOC) — starts now, gated on nothing: it is pure code,
+ prerequisite to every exchange conversion, and M4 cannot change its scope. v2 contract + the
+ inventory corrections (F1/F2 shared pool). New asserts earned this week: replicas are
+ stash-only slots; `[amr-cap]` flatness (promote into `s0_report.py`). Verification includes
+ the I0 lesson: seed a deliberate staleness bug and confirm the validator TRIPS.
+2. **P1 q_prim/rhs pooling — REDESIGNED by the pre-increment audit (consumer-lifetime sweep,
+ 2026-08-21 night; full report: amr-bench/qprim_rhs_lifetime_audit.md).** The sweep established: fine-block
+ `rhs` is single-block scratch (fused per-block compute+update, `m_amr.fpp:4910`; reflux
+ never reads slot rhs on that path) but **L0 tiles need per-slot rhs** across the
+ MPI-synchronized reflux point (`m_time_steppers.fpp:635-637`); `q_prim` is written only
+ under `run_time_info|probe_wrt|ib|bubbles_lagrange` (`m_rhs.fpp:849`) and read only by IB
+ correction + the hyper_cleaning term.
+ **Before-increment re-audit (2026-08-21, this session) verified the shape in source and
+ sharpened it:**
+ - Every fine slot's q_prim/rhs is allocated at the SAME uniform `mbuf*` extents
+ (`s_amr_alloc_slot`) — a shared scratch is a drop-in, no per-block reshaping. The module
+ already carries this exact pattern: `amr_rhs_pb_f`/`amr_rhs_mv_f` and `amr_cg` are shared
+ scratch by design (docstring at m_amr.fpp:5484), and `amr_cons_br` (5625) is the
+ batch-folded precedent; `amr_br_batch = 1` today, so slot-shaped scratch IS batch-shaped
+ until P2 widens it.
+ - The tile path calls the SAME stage routines (`s_amr_select_slot` + `s_amr_fine_stage_rhs/rk`
+ at 7052/7073). Caller list is COMPLETE and verified: fused fine advance 4910-4911,
+ subtree advance 5165/5168/5176, tile loops 7052/7073, m_time_steppers:581. So the
+ increment's shape is a thin dispatcher: stage bodies take q_prim/rhs as dummies; tile
+ callers pass `amr_slots(k)%...`, fine callers pass the scratch. `s_amr_ib_correct_fine`
+ (3325/3327) gets the arrays the same way.
+ - Tile slots allocate through the SAME `s_amr_alloc_slot` (tile-geometry mbuf at call time,
+ per the reconcile skip-comment at 5851) — the alloc site needs the tile discriminator
+ (`islot <= l0_slot_off .or. .not. amr`): tiles keep per-slot rhs; fine slots allocate
+ neither.
+ - q_prim gate SHARPENED: the only reader of a SLOT q_prim is `s_ibm_correct_state` — so
+ per-slot q_prim exists only for TILE slots under `ib` (the RK-pass read spans other
+ tiles' RHS work); every other configuration shares the scratch (a gated copy-out into
+ scratch nobody reads is harmless). QBMM `pb_f/mv_f/pb_stor/mv_stor` are persistent
+ per-block side-state and stay per-slot.
+ - The three `allocated(q_prim)` discriminators (alloc-entry upgrade check 5746, free-path
+ teardown guard, reconcile stash assert 5879) move to `allocated(x_cb)` — grid arrays are
+ allocated for every full slot (tile or fine) and absent on stash-only slots; the free
+ path's teardown guards become per-array (q_prim/rhs/QBMM independently).
+ - Verify during implementation: `s_amr_copy_fine_fields` (s==1 backup) touches only the
+ store, not q_prim/rhs.
+ Expected ~15 GiB/rank saved at the S0 point (72 slots x ~2x105 MiB). Same gate as before
+ (goldens + subset + S0 np=4 peak >= 10 GiB lower; np=8 after). The carry-forward device
+ conversion + device-side growth remain bundled. **Bug candidate RESOLVED for our path: `m_rhs.fpp:772` reads q_prim(psi)
+ before the gated copy-out, but amr+hyper_cleaning is transitively unreachable (amr+mhd is
+ 1D-only per m_checker.fpp:136; hyper_cleaning forbids 1D per case_validator.py:1158). On
+ the MONOLITHIC path the read may see stage-stale psi when none of the gate flags is set —
+ an upstream accuracy question, filed as a candidate for an upstream issue, not on our
+ critical path.**
+
+**Config decision closed (P4 arm): threshold=2^20 measured IDENTICAL to =0** (rhs
+[145.0, 140.0, 147.4, 149.7] vs [145.4, 146.5, 152.3, 142.8]) — hoarding of the big freed
+blocks was the entire story; descriptor caching adds nothing. **=0 is the STANDING DEFAULT,
+exported in amr-bench/env.sh (dated note there); every benchmark from 2026-08-21 on runs with
+it, and any runtime upgrade must re-verify it.** The peak-vs-plateau distinction from the P4
+VRAM trace (rank 2 still spikes to 62.4 at the migration storm — LIVE transient,
+knob-independent — while performance tracks the retention plateau) is the shape memory work
+is judged on from now on. **Before quoting any S-track/regrid share: re-baseline the S0
+np=2/np=4 pair WITH the knob** — the 2.59x table above is the pre-knob world; the post-knob
+gap (~1.59x per doubling) is the one the remaining fronts compete over.
+
+**S0 POST-KNOB RE-BASELINE — DONE (2026-08-21, logs/s0knob-0821_2057 np=2 + m4mem-0821_1959/P1
+np=4; same build 9751e479, knob on both, k004-004).** np=2 wall 253.7 s (knob inert below the
+cliff: peaks 43.3/43.7 GiB; pre-knob np=2 was 255.6 on the pre-I1a binary). np=4 wall 405.4 s
+= **1.598x per doubling, gap +151.7 s**, and the split is decisive:
+regrid +86.6 s (57%% of the gap: rg:mig 12.4->54.1 = +41.7; rb:gath 1.7->18.1 = +16.4 at
+5.5x/call; rb:tail 1.9->23.6 = +21.7 with imb 2.44; rg:clus +4.5) + exchange-wait families
++42.7 (gather +17.5 at 3.7x/call, reflux +11.0 pure wait, coarse +8.2 imb 2.17, seam +6.0)
++ rhs only +7.8 (per-call 17.64->18.63 ms = +5.6%%: the allocator fix fully retired the rhs
+story). rb:slot and rb:ovl FLAT (-1.7/+0.2). **Post-P1 front CONFIRMED: the per-box gather
+(rb:gath + its rb:tail shadow) and migration (rg:mig, T1 waves) own the remaining scaling
+excess; every S-track share quoted from here on uses THIS pair, not the 2.59x table.**
+3. **Third increment — SELECTED by the post-knob re-baseline (2026-08-21, supersedes the
+ M4-directed menu below): rb:gath + rb:tail (per-box gather batching), scope SHARPENED by
+ the np=8 sub-brackets: rb:gath = pg:recv 99.2 s (level>=2 parent gather's BLOCKING per-box
+ MPI_RECV — the unconverted half of R1) + rb:wait 58.9 s (level-1 WAITALL); pack/unpack/
+ alloc all ~0. BOTH families go through one chunked plan-then-execute (design:
+ amr_regrid_gather_batching.md, updated with the S0 evidence — its old level-1-only scope
+ was matched-point-specific).** Judged on rb:gath ms/call flattening across np and the
+ rb:tail/reflux/seam wait shadows shrinking with it; increment 1 (plan reproduces today's
+ message set, asserted via the I1a XA counters) is the safety net before any batching. **Fourth: T1 migration waves**
+ (rg:mig +41.7 s, the largest single item; design v2 reviewed, floor 8-12%%). The old menu
+ (S1 lattice tags / I2-I3 waves / S2 balancer) stays written below as the fallback rules if
+ either increment's gate fails.
+ Original menu: S1 block-lattice tags (if regrid/collective scaling is the
+ chosen front — kills the measured ntag doubling; judged on ntag bytes/rank going flat), OR
+ I2-I3 exchange waves (if wait/skew traces to per-box exchange arrival), OR the S2/T1
+ balancer path (only if M4b's rule fires). One front at a time; the other rules stay written
+ so the choice is a lookup, not a debate.
+
+**P1 LANDED (f5f99337) AND GATED (2026-08-21 night, logs/p1gate-0821_2144, pin e964b45f):**
+subset 67/67 incl. both churn goldens. **np=4 peaks 30.2-39.5 GiB vs 63.6 pre-P1 (~27 GiB
+drop; gate was >=10). np=8 COMPLETED FOR THE FIRST TIME EVER: rc=0, peaks 39.0-51.3 GiB
+(predicted ~48), live 72-75 boxes/rank — the MEMORY axis (W8) now holds through np=8 at
+fixed 200^3/rank.** First np=8 phase budget (wall 1106.0 s = 2.63x over np=4): regrid 48.1%%
+(rg:mig 204.8 s over 11 migration events vs 4 at np=4; rg:build 287.9 with rb:gath 168.5 s =
+15.2%% of wall at 6104 calls, 27.6 ms/call) + gather 14.3%% (2.42 ms/call, 3.2x np=4) +
+reflux 5.3%% + seam 4.5%%; rhs healthy at 15.7%% (21.3 ms/call). **The np=8 wall IS the
+per-box gather + migration — increments 3 (rb:gath) and 4 (T1) confirmed with force.**
+Two predictions corrected, honestly: rb:slot did NOT collapse (21.1 s at np=4, unchanged —
+that bracket is dominated by host-staged store growth, not the removed per-slot allocs), and
+np=4 wall came out 421.2 s vs 405.4 pre-P1 (+3.9%%) — **ADJUDICATED AS VARIANCE by a repeat
+arm (410.7 s, rhs 18.88 ms/call vs 18.63 pre-P1 / 19.65 first run; VRAM peaks byte-identical
+across both post-P1 runs). P1 is wall-neutral at np=4, as the mapped-entity law predicts
+(same dummy count per region, different backing). Post-P1 np=4 wall band: 410.7-421.2 s.**
+- **G-A: CLOSED same night (logs/tax-0821_2241, tax_matched_p1.out; the analyzer reproduces
+ the historical 11.03x on the old file — protocol-exact, stationarity verified at 229.6
+ blocks/step in BOTH windows). MATCHED TAX 11.03x -> 7.06x; PAYOFF vs uniform-at-finest
+ 1.38x -> 2.15x; excess over AMReX's 3.13x: 3.52x -> 2.26x.** Delta between the pairs =
+ knob + P1 only (zero solver-algorithm change): the differenced L2 window fell 489.0 ->
+ 332.0 s (-32.1%%) at identical fine_work; the uniform window is stable (10.51 -> 11.16 s).
+ Carry-forward caveat: the uniform denominator is still the one flagged 13%% high (open
+ row: uniform re-run at cc59ad38) — honest tax range ~7.0-8.0x. P2's old 14.91x idle
+ factor is now UNMEASURED at the matched point (that decomposition predates both fixes) —
+ re-decompose before ranking P2 against increments 3/4.
+- **G-B: "no performance tax over SOTA" has NO weak-scaling bar.** We compare AMReX at one
+ operating point but judge scaling only against ourselves (1.598x/doubling). Run the
+ AMReX S0-equivalent at np=2/4/8 on this node (amrex_tax.sh is most of the harness) to
+ define the target our np-doubling ratio must meet. Until it exists, axis-2 "done" is
+ undefined.
+4. **Phase-2 (P2 batched advance) contract is WRITTEN during increment 2-3** per the
+ constitution — seeded by the 2a prototype (batch convert_conservative_to_primitive) and
+ M2's verdict; it does not start until its contract passes the audit ritual.
+
+### Re-audit cadence (user directive 2026-08-21: "reaudit things as needed regularly")
+
+An evidence audit is a ZERO-RUN activity — re-read the instruments, re-check same-build/
+same-node provenance (the PIN files), re-derive the headline ratios from the raw tables — and
+the 2026-08-21 audit overturned two working theories and found the straggler without a single
+new run. It is now scheduled, not occasional:
+
+- **Before starting any increment:** does the evidence still support its premise? (The device-
+ remake increment failed exactly this check in hindsight — its premise ignored a measured
+ transient.)
+- **After every sweep:** do the new data change any pre-registered rule's input? Read
+ [phase-rank]/[amr-balance]/[amr-cap]/[amr-xa] per rank, not just the means.
+- **At phase boundaries:** a full re-derivation of the operating picture against the
+ constitution's invariants, with anything refuted banner-marked in the docs AND memory.
+- **Confound checklist at each audit:** build identity (PIN), node identity (PIN), bracket
+ nesting (phase-sum vs wall), cumulative-vs-stationary phenomena (rule 16), rank->device
+ permutation (rule 6).
+
+### Standing constraints for this phase (the do-not list)
+
+- Do not optimize reflux (it is the sink, not the source — twice-confirmed).
+- Do not grow the operating point (np=8, deeper levels, bigger blocks) before P1 pooling.
+- Do not re-litigate P2's position (constitution D-phase2: full commitment, after Phase 1).
+- No multi-node work until single-node np=8 weak scaling is clean (D-node).
+- Every slot/stash/exchange change: churn goldens FIRST, then subset, then gates; wall claims
+ only from from-scratch same-build pairs; counters over wall wherever a counter exists.
+- Watch CI on 9bcc9865/7ca673a0: `s_amr_st_move_slot` + stash-only slots are new device code
+ paths for the other three compilers (local gate is amdflang-only by standing rule).
+
+**Mission: drive the AMR infrastructure tax toward zero.** Physics (`rhs`, `coarse`, `rk`) is
+untouchable; everything else is overhead to be removed. This version supersedes the 2026-08-18
+rewrite (git history) now that the WHY is established — the findings live in
+`amr_slowness_analysis.md` (causal model, five-reviewer panel) and `amr_tax_review.md` (measurement
+audit); this document is only the work list, its gates, and its decision rules.
+
+## 2026-08-20 EVENING — WHAT THE MEASUREMENTS DID TO THE PLAN
+
+Four items closed or downgraded in one session. **Read this before acting on the ladder below.**
+
+| item | status | evidence |
+|---|---|---|
+| T0a non-blocking reflux recv | **correct but 0% measured** | -2.0% wall, inside a 5.3% floor; a later same-config run came in HIGHER than baseline |
+| M4 t8code guard | **no-op, already exists** | `rr /= proc_rank` at the send loop already excludes the only rank holding the block |
+| T0b send aggregation | **dead** | fan-out measured **1.048** — each moved block has one destination |
+| T0b SFC hysteresis | **alive but marginal** | `rg:move` is 50% wait / 50% volume; payoff 4.7-8.4% against a 5.3% floor |
+
+**THE NOISE FLOOR IS 5.3%**, from four runs of the identical configuration (782.856 / 799.022 /
+818.498 / 825.481). Every remaining T0 item is a 4-8% candidate. **T0 will not produce a defensible
+multiplier**, and the earlier 11.03 -> 8.54x ladder projection is withdrawn.
+
+### The one good methodological find
+
+`[amr-mig] ... bytes 10748501376` was **identical to the digit** across two runs. Migration volume is
+deterministic, so a hysteresis A/B can be judged on **bytes moved** — exact, zero noise — instead of
+wall time. Confirm the volume cut first; spend a timed run only if it lands. Apply this pattern
+wherever a fix targets a deterministic quantity: it converts a 5.3%-noise experiment into an exact one.
+
+### Where the effort should go
+
+Infrastructure is 78.2% of wall against a 6.6% parity budget (11.9x reduction needed). Nibbling
+single-digit percentages cannot get there. **T1 (per-block -> per-level conversion) is the only item
+that touches the 78.2%, and it is the same refactor as S4 (distributed box metadata).** That is the
+program; T0 is not.
+
+## TWO PROGRAMS: TAX (T) and SCALING (S)
+
+Written 2026-08-20 after the full budget. These have **different success metrics and must not be
+measured against each other** — the scaling fixes score ~0 on the matched benchmark, and the tax
+fixes do nothing for O(N) growth.
+
+| | Track T — tax | Track S — scaling |
+|---|---|---|
+| goal | matched tax 11.03x -> 3.13x (AMReX) | per-rank memory and collective volume O(1) or O(log P) in box count |
+| metric | ns per cell-step, matched point | per-rank bytes + bytes-per-collective as f(problem size) |
+| harness | exists (`tax_matched.sh`) | **does not exist** - S0 below |
+| current | 11.03x, infra 78.2%% of wall | `union_gtag` is **64 GiB/rank at 4096^3** |
+
+### THE KEY STRUCTURAL POINT: the two tracks CONVERGE at the top
+
+T's big item (convert per-box operations to per-level plan-then-execute) and S's big item (stop
+replicating global box metadata) **are the same refactor**. A per-level plan only needs *this rank's
+boxes plus its neighbours*; building it is what makes the global tables unnecessary. Doing them
+separately would mean writing the same code twice and merging conflicts. **Co-design T1 and S4.**
+
+The cheap items on both tracks are genuinely independent and can proceed in any order.
+
+### Track T — tax
+
+| id | item | LOC | expected |
+|---|---|---|---|
+| T0a | non-blocking reflux receives (`rf:recv` 6.3%%) | ~30 | 11.03 -> 10.5x |
+| T0b | migration volume: t8code guard + SFC hysteresis (`rg:move` 12.4%%) | ~50 | -> 9.9x |
+| T0c | chunked gather batching (`rb:wait` 9.0%% + the skew sinks it feeds) | ~300 | -> 8.8x |
+| T0d | flatten `q_prim`/`rhs` per-slot allocs (`rb:slot` 3.4%%) | ~150 | -> 8.5x |
+| **T1** | **per-level plan-then-execute throughout** | months | **-> ~4-5x** |
+| T2 | fused advance; attacks the 2.41x per-cell inefficiency | months | -> ~3.5x |
+
+**T0 as a whole is worth ~1.3x and does NOT reach AMReX.** Infrastructure is 78.2%% of wall and the
+parity budget is 6.6%% - an 11.9x reduction. T0 delivers ~1.4x of that. Do T0 because it is cheap and
+de-risks measurement, but the parity claim rests entirely on T1.
+
+### Track S — scaling
+
+| id | item | LOC | why |
+|---|---|---|---|
+| S0 | **weak-scaling harness** | ~150 | Track S has no metric today. Report per-rank peak bytes and per-collective volume vs problem size. Without it S1-S4 are unfalsifiable. |
+| S1 | coarsen tags to a block lattice before `union_gtag` | ~60 | **512x volume cut at 8^3.** 491 MiB/rank -> 0.96 MiB now; 64 GiB -> 0.12 GiB at 4096^3. AMReX `blocking_factor`, Uintah region lattice. |
+| S2 | `MPI_SCAN` prefix weights instead of `ALLREDUCE(cost, nboxes)` | ~40 | Carries **8 B/rank regardless of box count**, O(log P). p4est's approach. |
+| S3 | local clustering + boundary reconciliation (SAMRAI) | ~400 | Removes the global tag set entirely rather than shrinking it. |
+| **S4** | **distributed box metadata** | months | `amr_block_owner`/`amr_slots`/`amr_region_*_all` are sized `1:amr_max_blocks` on EVERY rank, and the rebuild loops `do k = 1, nboxes` globally. O(N) memory and O(N) trip count per rank. **Co-design with T1.** |
+
+### The three global collectives, measured
+
+| site | carries | current | at 4096^3 |
+|---|---|---|---|
+| `s_amr_union_gtag` ALLGATHERV | tagged **cell** indices | 491 MiB/rank, 1.53 GiB/regrid | **64 GiB/rank** |
+| `s_amr_pack_gwin_pairs` 2x ALLGATHERV | window pairs | same class | same class |
+| `s_amr_block_cost` ALLREDUCE | `cost(amr_num_blocks)` | 1.8 KiB/rank | 1.8 MiB/rank |
+
+**Warning for whoever measures S1/S2:** they cost ~0 on the matched benchmark (`rg:clus` 2.2%%,
+`rg:tag` 0.5%%). Judging them by wall time at 400^3 will make them look worthless. Judge them by S0's
+metrics.
+
+## THE LEDGER — every idea, its status, and what would move it
+
+Audited 2026-08-20. This is the index; the chronological evidence is below. **Read this section
+first and do not re-open a CLOSED row without new evidence** — several have been re-proposed more
+than once.
+
+### The frame: what the tax actually decomposes into
+
+The matched head-to-head gives **23.92x = 1.60x ARITHMETIC x 14.91x IDLE**. The arithmetic factor is
+benign (MFC does real multiphysics against a linear-advection benchmark). **The excess is idle**, and
+its shape is explained by launch count: ~224 blocks x 3 RK stages x ~21 kernels ~= 14,100, against a
+measured 14,091/step versus AMReX's 81. AMReX launches once per *level* because a MultiFab kernel
+spans every box; **we launch once per block**.
+
+Every alive item below attacks one of five idle sources:
+
+| # | idle source | measured share | attacked by |
+|---|---|---|---|
+| I1 | per-block kernel launches (not fused) | 173x launch ratio | B1, B2, B4 |
+| I2 | MPI progress spinning (np=8) | ~51% of host CPU | C1, C2, C3 |
+| I3 | per-region GPU map/descriptor cost | 2.00 copies per mapped array | **IRREDUCIBLE — see closed** |
+| I4 | per-box gather in regrid | 16.9% of wall | R2, R3 |
+| I5 | regrid frequency | 37% of wall at int=2 | R1, R4, R5 |
+
+**Unresolved conflict that gates I1 vs I2**: `PH_RHS` is 54-57% GPU-busy at `int=20` but overall busy
+is 5.4% at the matched `int=2` point. Different operating points. Until reconciled, we do not know
+whether fusing the advance (I1) or cutting regrid (I5) is the larger lever. **M2 below settles it.**
+
+### CLOSED — landed
+
+| id | item | result |
+|---|---|---|
+| L1 | Level-2 parent-gather ISEND pool | -17 to -22% wall, regrid -39.3%, 76/76 |
+| L2 | Loop-invariant coarse-halo hoist | ~2.4x on its path |
+| L3 | **Store: bounded growth + compaction** | **2.32x** (1.80x compact x 1.29x growth) |
+| L4 | Flat store is authoritative for q_cons | prerequisite for all batching |
+| L5 | max_grid_size heap corruption | fixed + golden |
+| L6 | Multi-level + subcycle + np>1 PROHIBIT lift | covered by C45DBB52 |
+
+### CLOSED — refuted, with the evidence that killed each
+
+| id | item | killed by |
+|---|---|---|
+| X1 | Packed super-grid / block packing | even-split tiler leaves blocks exactly slot-sized |
+| X2 | Cost-weighted balancer | work balanced to 1.4%; imbalance 1.015-1.027 all run |
+| X3 | Straggler = gather ownership / co-location | gather barrier 29.6 s vs 0.185 s exchange (160:1) |
+| X4 | L0-sourcing of coarse patches | gather never skewed to the sick rank (argmax rank 6) |
+| X5 | Churn causes the straggler | ranks 4/5: identical churn, 0.998x vs 1.089x rhs |
+| X6 | "Cost grows with sim time" is intrinsic | 3.68x pre-fix vs **1.17x post-fix** |
+| X7 | Batch-convert remaining blocking calls | hoisting the step gather drain made wall WORSE |
+| X8 | Bigger blocks (cap > 64) | cap 96 +18%/cell; cap 128 device-OOM on per-block size |
+| X9 | Reducing per-region GPU map cost | **7 mechanisms measured, ALL fail** — treat as a floor |
+| X10 | Optimising reflux | 99.6% comms, and it is the SINK not the source |
+| X11 | rocprof-sys-causal profiling | rejects MFC's .text FUNCs as ineligible |
+
+### ALIVE — ranked by (value x confidence) / cost
+
+**Tier 1 — cheap, high confidence, do regardless of pending measurements**
+
+| id | item | LOC | why |
+|---|---|---|---|
+| S1 | **Device-side store remap** | ~80 | Removes the host round trip that forces compaction's 3x/2x hysteresis. Steady state 2-3x live -> **1x**. AMReX `RemakeLevel` does exactly this. Given L3 measured that *carrying* capacity costs 1.29x on its own, this is directly valuable. |
+| S2 | Derive the local index, delete the recycle stack | ~40 | AMReX `localindex` = binary search over the owned-box list; Parthenon `lid = n - nbs`. Index space *is* the live set, so the ratchet cannot return. Mostly redundant with S1 but deletes the bug class. |
+| A10 | Migration phase bracket | ~10 | We cannot currently price migration at all — regrid and redistribute are fused (see M3). Uintah's separate brackets are what found their scaling limiter. |
+| R5 | Grid-identity early-out | exists | Already have the `same` check; verify it covers the level set too. |
+
+**Tier 2 — the main line, gated on M2**
+
+| id | item | LOC | why |
+|---|---|---|---|
+| B1 | **Device-resident descriptor array + one fused kernel** | weeks | Parthenon's `BndInfo`/SparsePack shape. *Fully compatible with our contiguous store* — each descriptor degenerates to an integer slot index. This is the direct attack on I1. |
+| B2 | Rebuild-descriptors-only-on-invalidation | ~30 | Parthenon rebuilds packs only at remesh. Prevents the fused path re-acquiring per-step host cost. |
+| R2 | **Batch the per-block regrid data motion** | weeks | SAMRAI fills a whole level with ONE RefineSchedule; Chombo with ONE copyTo. We do one `s_amr_gather_coarse_patch` per block (16.9% of wall). Converts churn from O(blocks) to O(1) plans. |
+| R3 | Plan-then-execute for the parent gather | ~200 | Narrower version of R2 targeting the level>=2 path specifically. |
+
+**Tier 3 — load balance; cheap but no longer aimed at a known problem**
+
+| id | item | LOC | why / caveat |
+|---|---|---|---|
+| A1 | Per-block constant in `s_amr_block_cost` | ~10 | Uintah ships `patchCost = 16` cells; SAMRAI added `minimum_patch_load` for exactly our regime. **Caveat: work is already balanced to 1.4%, so this buys little today.** |
+| A7 | SFC-cut hysteresis (gain threshold) | ~40 | Uintah `gainThreshold` 0.05; WarpX measured optimum 10%. Zero correctness risk. |
+| A2 | Fit cost coefficients to measured per-block time | ~100 | Uintah `ModelLS`. **Heed A4**: Uintah's own dissertation found measured filters *worse* than the fitted model immediately after a regrid — and LB always follows a regrid. |
+| M3 | `vsize` migration-cost companion to block cost | ~30 | Every scheme in the literature needs work AND redistribution cost; we model only work. Cheap and exact for us: `sys_size x fine cells`. |
+| M4 | t8code guard: don't send a block to a rank that already has it | ~10 | `s_amr_regrid_stash_migrate` has no such guard. |
+| M5 | Decouple adapt from repartition (p4est Principle 2.1) | ~200 | We fuse them, so we pay the expensive half every time we want the cheap half — and cannot price them separately. **Prerequisite for measuring migration at all.** |
+
+**Tier 4 — worth trying, low effort, independent**
+
+| id | item | why |
+|---|---|---|
+| C1 | Ranks per GCD (MPS-analogue) | Parthenon Table 1: ~1.8-2x independently, near-zero code change |
+| C4 | Per-thread-block scratch instead of per-block | Parthenon-VIBE: 8.858 GB -> 0.138 GB (modeled, not end-to-end) |
+| T1 | `amr_tag_eps` per-level thresholds | a single threshold populates exactly ONE level on smooth features |
+| F1 | Delete the flux families | in progress; its own premise was wrong (delete, don't flatten) |
+
+### BLOCKED — needs a measurement before it can be ranked
+
+| id | question | experiment | status |
+|---|---|---|---|
+| M1 | What is the tax NOW, post-store-fix? | matched arm, differenced 40->80 | **RUNNING** |
+| M2 | Is the excess launch-bound (I1) or MPI-bound (I2)? | **np=1 run of the MATCHED case** | designed, never run — the single highest-value open experiment |
+| M6 | Why is rank 5 slow when rank 4 has the same capacity? | per-rank `hipMemGetInfo` at each regrid | ~10 LOC |
+| M7 | Does slot size vary enough to justify per-box sizing? | max/mean box-volume ratio | derivable from a log |
+
+### M2 DESIGN — separating local launch cost from MPI progress
+
+The two idle findings (85% survives at np=1 with zero MPI; host 51% busy in MPI progress at np=8)
+were measured on different cases and have never been reconciled. The obvious experiment — run the
+matched case at np=1 — **does not work, and it is worth recording why** so it is not attempted again:
+
+- The matched case is 400^3. At np=8 we measured 44-64 GiB in use *per GCD*. Halving the rank count
+ doubles per-GCD memory, so np=4 needs ~88-128 GiB against a 64 GiB device. **np<8 on this domain
+ OOMs immediately**; np=1 is off by 8x.
+
+**The design that does work: hold per-GCD work constant instead of holding the domain constant.**
+
+| arm | domain | ranks | cells/GCD | MPI |
+|---|---|---|---|---|
+| A | 200^3 | 1 | same as B | **none** |
+| B | 400^3 | 8 | same as A | yes |
+
+200^3 at np=1 puts exactly the same number of cells on one GCD as 400^3 at np=8. Compare
+**ns per fine-cell-step** between the arms:
+
+- A ~= B -> the idle is **local** (launch path / descriptor mapping). Fusing kernels (B1) is the lever.
+- A << B -> the idle is **MPI progress**. The convoy work (C-tier) is the lever, and fusing the
+ advance would be aimed at the wrong term.
+
+This needs no rocprof: ns/fine-cell-step is already the reported quantity, and the phase brackets
+carry `GPU_WAIT` on both ends so they measure completed device work.
+
+**Known imperfection, stated up front:** a 200^3 domain does not produce the same AMR block
+*structure* as 400^3 (fewer blocks, different boundary fraction), so this is a controlled comparison
+of the idle *mechanism*, not of the tax. Do not quote a tax from arm A.
+
+### THE STRATEGIC FACT nobody should lose sight of
+
+**AMR payoff is currently < 1 at single-node scale — uniform refinement beats our AMR by 4-5x.** Every
+item above is about making AMR *cost less*, not about whether it currently *pays*. The tax must fall
+by roughly an order of magnitude before AMR is the right choice on one node; the case for it is
+multi-node, where uniform refinement does not fit in memory. **Do not let a local win obscure that
+the headline payoff is still negative.**
+
+
+## Where we stand
+
+- **Landed:** R1 (level-2 gather blocking-SEND -> ISEND pool): **-17%/-22% wall**, regrid -39%,
+ goldens 76/76. Phase instrumentation: 44 brackets, call counts, per-rank output; zero cost when
+ `rank_time_wrt` is off.
+- **Measured taxes:** matched point 6.30x -> **5.21x** post-R1. Production point: **not a number** —
+ 4.02x in the 40-80 step window growing to 12.14x in 80-160 at constant mesh; the growth costs
+ ~61% of a 160-step run. Long runs at `regrid_int=2` **OOM by regrid count** (40 regrids dies).
+- **Store fix A' applied** (one line, growth policy): the OOM mechanism is diagnosed as a plateau
+ overshot by doubling, not a leak - Phase 1. Verification in flight on the case that dies today.
+- **The causal model** (`amr_slowness_analysis.md` sec. 3): regrid churn -> rank-local grow-only
+ store ratchet -> (a) OOM at the 64->128 doubling, (b) VRAM pressure -> slow per-launch alloc path
+ -> rank-local rhs divergence -> **convoy amplification** through the per-box blocking lattice.
+ Link (b) is the leading hypothesis (E-H1), under adjudication now.
+- **Two laws that gate every fix below:** (1) a per-box rendezvous is also a BARRIER — deferral
+ without a downstream sync relocates cost (measured, twice); aggregation removes it. (2) Code-read
+ attributions run ~2-for-11 here — every fix is gated on a bracket or counter, never on a reading.
+
+## Phase 0 — finish the adjudication (hours, in flight)
+
+| item | action | decides |
+|---|---|---|
+| 0.1 | Read RK_160 per-rank data (running) against pre-registered signatures: rhs bimodal at flat fine_work + same slow ranks = E-H1; rhs tracks block/L2 count = composition; rotating slow ranks = thermal | which Phase-1 premise holds |
+| 0.2 | `map(alloc:)` revert A/B at 160 steps (2 lines, temporary) | E-H1 (VRAM-pressure alloc path) vs heap fragmentation |
+| 0.3 | Land trip-wire (stderr: `amr_loc_n`, `amr_st_cap`, live slots per rank per regrid) + `PH_RESTR` bracket on the post-stage restrict/reflux chain (~15 LOC) | makes the ratchet and the invisible 4-6% observable |
+| 0.4 | Commit the verified instrumentation (reflux + per-rank brackets, goldens green) | keeps the tree honest |
+
+## Phase 1 — the store fix: DIAGNOSED, A' APPLIED, verification in flight
+
+### What the counters actually showed (2026-08-19, `logs/recon-0819_1351`)
+```
+rank 5 live 29 loc_n 48 freed 19 stack_in 0 stack_out 19
+rank 5 live 32 loc_n 89 freed 57 stack_in 0 stack_out 57
+rank 5 live 29 loc_n 89 freed 60 stack_in 0 stack_out 60
+rank 0 live 26 loc_n 31 freed 4 stack_in 1 stack_out 5
+```
+**RETRACTION: it is not an index leak.** `loc_n = live + stack_out` EXACTLY on every line - nothing is
+lost. It is a **PLATEAU**: `stack_in` is 0 every time because the rebuild drains the whole recycle
+stack then needs more, since frees happen AFTER allocs. `loc_n` settles at ~3x live (29 live + 60
+parked); the floor with this ordering is ~2x, old and new being concurrently live during a rebuild.
+
+**The OOM comes from DOUBLING overshooting the plateau**, not the plateau itself: `loc_n` tops at 89,
+`newcap = max(2*oldcap, nloc)` jumps 64 -> **128** = 28.3 GB of store holding 6.4 GB of live data,
+total 60.4 GB of 68.7.
+
+**THE ASYMMETRY IS CHURN, NOT WORK:** rank 0 frees 4-5 slots/regrid, rank 5 frees **57-60** - 12x, at
+identical `fine_work`. Which subdomain the feature migrates through is a deterministic geometric fact
+and **nothing balances churn**. Rank 5 is also the 4x `rhs` straggler in both per-rank runs.
+
+### FIX A' — applied, one line — FAILED ALONE, still in tree (see the attribution caveat above)
+`newcap = max(oldcap + max(oldcap/4, 8), nloc)`. Trajectory 8,16,24,32,40,50,62,77,**96** (~21 GB,
+total ~53 GB) instead of 16,32,64,**128**. Growth POLICY only - slot lifetime, index assignment and
+the device-authoritative contract untouched, so it cannot produce a wrong answer, only a different
+allocation trajectory. Checked: `newcap >= nloc` always (never undersized), `newcap > oldcap` always
+(cannot stall).
+
+**A' RESULT: FAILED (2026-08-19, `logs/fixA-0819_1456`).** The case still aborts, same
+`HSA_STATUS_ERROR_OUT_OF_RESOURCES` on rank 5, never reaching the step loop. A' worked as designed -
+cap 128 -> 120, lower ranks 64 -> 50-77 - but that reclaims only 1.8 GB. TWO errors in the projection:
+(a) `loc_n` does NOT plateau at 89; that was measured over 20 regrids and over 40 it reaches **103**,
+so growth policy alone cannot bound it; (b) the non-store footprint was estimated at 32.1 GB from one
+historical figure, while the VRAM sampler measured **63.9 GB peak**, back-solving to ~35.6 GB. At cap
+120: 35.6 + 26.5 = **62.1 GB** against an effective ceiling near 64 - it dies by a nose. A' is kept
+(strictly better than doubling, safe, one line) but is NOT sufficient. **Fix B is therefore required,
+not optional**, and is under test now.
+
+**PASS BAR:** the 80-step / 40-regrid matched case - which aborts today with
+`HSA_STATUS_ERROR_OUT_OF_RESOURCES` - must COMPLETE with zero OOM strings; then goldens 76/76.
+Live evidence mid-run: ranks at `nloc` 56-63 sit at cap 62 where doubling would have forced 128; only
+the two churniest reached 96; **no rank has requested 128**; and `nloc` 89 on rank 5 reproduces the
+plateau measured independently in the reconcile run.
+
+**If it passes**, three things unlock together: long runs at realistic regrid intervals, the
+differenced matched-tax measurement that was never possible, and a genuine test of whether relieving
+capacity pressure touches the rank-5 straggler (E-H1's real prediction, still untested).
+
+### FIX B — APPLIED AND VERIFIED ON THE OOM CASE (2026-08-19)
+
+`s_amr_compact_store(nlive)`: dense renumber of `amr_loc_of` + shrink realloc of all four store
+arrays, called at the end of `s_amr_reconcile_slots`. Trigger `amr_st_cap > 3*nlive`, target
+`2*nlive`.
+
+**Result: the case that reliably OOMs today COMPLETED, rc=0, 814.570 s step-loop wall, and the
+full suite is 76/76.** Compaction fires as designed (`loc_n 96 -> 29, cap 58`).
+
+> **CORRECTION (2026-08-19): the OOM case is NOT the cap-96 case.** It is
+> `regrid_int=2` / `amr_max_grid_size=64` / `weno_order=1` / `riemann_solver=5` / 80 steps — a
+> deliberate high-CHURN stress case (40 regrids) with a cheap scheme so store churn dominates the
+> run. "cap 96 OOMs" is a **separate, independent** finding from a different experiment. An earlier
+> revision of this document conflated the two; whether Fix B unblocks cap 96 is **untested**.
+
+> **ATTRIBUTION CAVEAT — the verified configuration is A' + B TOGETHER, not B alone.** Fix A'
+> (1.25x growth, `m_amr.fpp` `s_amr_st_reserve`) was left in the tree when B was built and tested.
+> What is established: A' *alone* does not prevent the OOM; A'+B does. **B alone is untested.**
+> Do not claim "compaction fixes the OOM" without either running B-alone or keeping both. The two
+> are plausibly complementary — A' limits overshoot on the way up, B reclaims on the way down —
+> but A' also makes reallocs *more frequent*, and each one is a multi-GB host round trip, so A'
+> may be a net time cost once B exists. Resolve this by measurement, not reasoning.
+
+Peak local indices still reach `nloc 103 / cap 112` on the hot rank, so the plateau is *reduced,
+not removed* — expected, since the trigger is deliberately hysteretic (see next block for why, and
+for the fix that removes the hysteresis).
+
+### The hysteresis is an artifact of a host round trip — external review (2026-08-19)
+
+Reviewers on AMReX, Parthenon/Athena++ and Chombo/SAMRAI converge on the same two points, and both
+are actionable:
+
+1. **Our compaction and growth both stage the whole store through the host**
+ (`GPU_UPDATE(host)` -> `tmp = store` -> realloc -> `GPU_UPDATE(device)`). Multi-GB over PCIe, so
+ we cannot afford to run it often — hence the 3x trigger and the 2x target. AMReX's
+ `RemakeLevel` fills the new `MultiFab` **device-side** from the still-live old one. Making our
+ remap a device-to-device gather lets compaction run unconditionally at `newcap = nlive`, taking
+ steady state from 2-3x live to **1x**, with a transient peak of 2x *live* rather than today's
+ 2x *cap* — cheaper than the current peak even before the steady-state win.
+2. **Neither AMReX nor Parthenon allocates a local index at all.** AMReX's `localindex` is a binary
+ search over the sorted owned-box list; Parthenon's `lid = n - nbs` is recomputed contiguous every
+ regrid. The index space *is* the live set by construction, so it cannot ratchet. This is Option 1
+ (stable slot identity), and it deletes `amr_loc_free`/`amr_loc_nfree`/`amr_loc_n` as concepts
+ rather than mitigating them.
+
+Do (1) then (2): (1) is the larger memory win and is local to two routines; (2) removes the bug
+class. Together they reproduce AMReX's invariant — *storage size == live working set, every regrid,
+with no memory of the past* — while keeping the one contiguous device array the offload result
+requires.
+
+Two caveats banked from the same review, against over-claiming the batching payoff:
+
+- Parthenon's headline 82x packing win is **launch-latency-bound buffer fill** (kernels copying ~8
+ numbers). MFC's blocks are ~2.3M cells; a per-block kernel runs for milliseconds and cannot be
+ launch-latency-bound. Our overhead is a *different* mechanism (offload descriptor mapping), so
+ that number does not transfer.
+- Parthenon-VIBE, on a code that already has full pack fusion, still measures **4.4% GPU-busy** on
+ a 3-level AMR case — worse than ours. Kernel fusion removes one term; it does not fix host-side
+ mesh bookkeeping.
+
+### FIX B — original deferred plan (superseded by the block above)
+Compact post-reconcile so `loc_n` returns to `live` (peak ~2x not ~3x): recovers ~15.5 GB against
+A''s ~7.3 GB. Safe in principle (post-reconcile all readers are done) but it MOVES LIVE DATA - the
+silent-corruption class. Price only after A' is measured; it may not be needed.
+
+### REFUTED — kept as a warning
+"Free stale slots BEFORE the rebuild's alloc loop" (~20 LOC) was this phase's original fix. Its
+premise - stale slots have no readers by rebuild time - is FALSE: the overlap carry-forward reads
+`amr_stor_st(..., amr_loc_of(kks))` for OLD blocks (m_amr_regrid.fpp ~1422) while the stash is
+WRITTEN at those same old local indices (~1221), and `s_amr_free_slot` zeroes `amr_loc_of` and
+recycles the index. Silent wrong answers. Patch parked at `amr-bench/phase1_patch.py` (raises on
+execution). **Caught by tracing runtime reads, not by the anchor check - the eleventh code-read
+attribution refuted, and the first caught before burning a build.**
+
+## THE RUN QUEUE (2026-08-19, one node / 8 GCDs, serial)
+
+Ordering is the scarce resource: one node means one timing arm at a time, and the overlap policy
+forbids building during a timing arm. So the queue is ordered by **how much of the remaining plan
+each run invalidates**, not by how promising each idea is.
+
+Every entry names the decision it changes. A run that cannot change a decision does not belong here.
+
+| # | run | cost | decides |
+|---|---|---|---|
+| **R1** | **A5 discriminator** (RUNNING) | build + 80 + 160 steps, ~40 min | **Whether the balancer track exists at all** |
+| **R2** | **Cap sweep 64 / 96 / 128** | 3 runs, ~45 min | Whether Fix B unlocked a faster operating point |
+| R3a | A7 SFC-cut hysteresis A/B | 40-60 LOC + build + 2 runs | *gated on R1* |
+| R3b | A1 per-block cost constant | ~10 LOC + build + 2 runs | *gated on R1* |
+| R4 | Fix B alone vs A'+B | build + 1 run, ~30 min | One line (`s_amr_st_reserve` growth factor) |
+| R5 | Device-side store remap | days | Independent; steady-state store 2-3x live -> 1x |
+
+### R1 — the gate (running)
+
+Reads per-rank `gather` against per-rank `rhs` at 80 and 160 steps, so the discriminator is read on
+the **onset difference** rather than one endpoint (at 80 steps there is no straggler at all).
+
+- `gather` skews with `rhs` -> **L0-sourcing**: the sick rank sources its coarse gathers from a
+ *static* L0 subdomain. No fine-block balancer can move that work. **A1/A7 are dead**; go to A6.
+- `gather` flat while `rhs` is 4x -> L0-sourcing is out; the churn correlation survives; A7/A1 live.
+
+The binary also prints per-rank `[amr-recon]` churn and `[amr-store]` peaks, which supply the
+reviewer's *blocks-arrived/departed* counter for free. The one thing still missing is
+*coarse-gather bytes sourced*; add it only if R1 comes back ambiguous.
+
+**Why this must be read carefully:** the apparent refutation of L0-sourcing (`rhs` 2.91 vs `gather`
+1.127) compares numbers from **two different cases** — 2.91 is cap-64 production at 160 steps, 1.127
+is the cap-32 matched case over a 10-warm-step window. R1 measures both on one case in one run,
+which is the only reason its answer is worth anything.
+
+### R1 + R1b RESULT — SETTLED: the straggler is a STORE-CAPACITY artifact
+
+Same node (k004-004), same case, **byte-identical `fine_work` sequence**, the only difference being
+Fix A' + Fix B:
+
+| | wall | ns/fine-cell-step | rhs max/mean | rank-5 rhs | max cap |
+|---|---|---|---|---|---|
+| pre-fix (reverted) | 1693.195 s | 56.80 | **2.694** | 923.6 s | **128** |
+| post-fix (A'+B) | **712.032 s** | **23.89** | **1.069** | 221.3 s | **77** |
+
+**2.378x wall at identical work.** The straggler returns when the fix is removed and vanishes when
+it is restored, on the same hardware. Mechanism: caps of 128 drove two GCDs to **63.8 / 62.5 GiB of
+64 (97-99%)**; ungoverned store growth exhausts VRAM and pushes onto a slow path. It is
+state-dependent — the first 80 steps match across nodes to 0.6%, and all divergence is in 80->160.
+
+**Consequences for this plan:**
+- **L0-sourcing REFUTED.** `gather` never skewed to rank 5 (argmax was rank 6). The gate that was
+ blocking A1/A7 is lifted — but see below, because the *reason* to do them has changed.
+- **"Cost grows with sim time" is not intrinsic**: 3.68x pre-fix, **1.17x post-fix** (linear).
+- **The balancer track is deprioritised on its merits, not by the gate.** Work was balanced to 1.4%
+ throughout and the straggler had nothing to do with partitioning. A1/A7 remain cheap and
+ defensible, but they are no longer aimed at a known 2.4x problem.
+- **The device-side remap (R5) is promoted.** If capacity is what costs 2.378x, then getting steady
+ state from 2-3x live down to 1x live is the highest-value remaining store item.
+
+**Still unexplained, do not paper over:** ranks 4 and 5 both reach cap 128 pre-fix but only rank 5
+is slow (294 s vs 924 s). Capacity is necessary, not sufficient. One run with a per-rank VRAM print
+would close it.
+
+### R1 — PRE-REGISTERED READ (written before the 160-step arm returned)
+
+Recorded in advance because the failure mode of this campaign has been fitting a story to numbers
+after seeing them. The 80-step baseline is in: `rhs` imbalance **1.089** (pathology absent), and
+per-rank `gather` **56.86 on rank 5 against a 52.14 mean** — mildly above, but the argmax is rank 6.
+
+**The direction of the gather skew is the discriminator, not its magnitude.** `gather` contains MPI,
+so a slow rank makes *other* ranks wait inside it. The two hypotheses therefore predict opposite
+signs, which is a far stronger test than "is gather skewed":
+
+| | rank 5's `gather` | other ranks' `gather` |
+|---|---|---|
+| **L0-sourcing** (rank 5 does the work) | **HIGH** | low |
+| **Consequence of `rhs` skew** (others wait on rank 5) | **LOW** | high |
+
+The `reflux` column already shows what a pure wait-sink looks like: rank 5 is the **lowest** (20.87
+vs 31.83 mean, 0.656x) precisely because it is the one computing while everyone else waits. So if
+`gather` were only absorbing rank 5's lateness, rank 5 would be *lowest* there too. **At 80 steps it
+is not — it is above the mean.** That is a genuine, if weak, point against pure wait-artifact.
+
+Decision rule, fixed now:
+
+- **L0-sourcing CONFIRMED** — at 160 steps rank 5's `gather`/mean rises materially from 1.09 *and*
+ rank 5 is the argmax. Balancer track (A1/A7) is dead; go to A6.
+- **L0-sourcing REFUTED** — `gather` imbalance stays near 1.1-1.2 or its argmax is another rank,
+ while `rhs` imbalance reaches ~2.9. Note this outcome does **not** confirm the churn hypothesis;
+ the rank-4/rank-5 control pair below already damages that independently.
+- **AMBIGUOUS** — `gather` rises to roughly 1.3-1.5, or rank 5 goes *below* mean (wait-artifact
+ contaminating the signal). Then the *coarse-gather bytes sourced* counter is required, and no
+ balancer work starts until it is run.
+
+**The control pair, which stands regardless of the above.** At 80 steps ranks 4 and 5 carry
+near-identical churn (91 vs 88) and store high-water (nloc 65 vs 64) but `rhs` of 0.998x vs 1.089x
+mean. **Churn does not determine `rhs` time.** This reproduces, within a single run, the anomaly
+previously noted across two ("rank 4 also reaches cap 128 and is NOT slow") and materially weakens
+the churn/store-plateau mechanism as a *cause* of the straggler.
+
+**Do not quote the 80-step correlations** (churn-rhs +0.54, gather-rhs +0.47, churn-gather +0.77).
+With n=8 and a 1.089x signal they are not distinguishable from noise; they are recorded only as a
+baseline for the 80 -> 160 change.
+
+### R4 RESULT — both store fixes are load-bearing; they fix TWO different costs
+
+| config | wall | ns/fine-cell-step | rhs imbalance | max cap |
+|---|---|---|---|---|
+| neither | 1693.2 s | 56.80 | **2.694** | 128 |
+| **B alone** | 941.8 s | 31.59 | **1.106** | **128** |
+| A'+B (2 runs) | **729.7 s** | 24.5 | 1.06 | **77** |
+
+**B alone 1.80x | A' on top 1.29x | combined 2.32x.** All four at byte-identical `fine_work`.
+Dropping A' costs **29.1%**, far outside the 4.96 % noise floor [superseded by ledger 120: that figure was a two-arm whole-wall spread across days; measured per-arm sd 0.5 % (240-step), 3.1 % (40-step), 3.8 % (uniform 20), 2.8 % (uniform 60); differenced AMR step 0.7 %, excess 0.05 s/step]. **Commit both.**
+
+The mechanism was predicted before the run and confirmed: compaction fires at `cap > 3*nlive`
+(trigger ~87), and 2x growth doubles 64 -> 128 in one step straight past it — so B alone overshoots
+to cap 128/116 and cleans up afterward (5 compaction events), while A' prevents the overshoot.
+
+**The non-obvious result: these are two separate costs.** B alone already removes the straggler
+(2.694 -> 1.106) yet remains 29% slow. So (1) the capacity *cliff* causes the straggler and
+compaction fixes it, and (2) *carrying* excess capacity costs a further 1.29x with no straggler
+involved. "Just add compaction" would have left a third of the win unclaimed.
+
+### R2 RESULT — cap 64 is an interior optimum; stop sweeping upward
+
+| cap | wall | ns/fine-cell-step | work imbalance | outcome |
+|---|---|---|---|---|
+| 64 | 747.333 s | **25.07** | 1.027 | **best** |
+| 96 | 888.174 s | 29.58 (+18%) | 1.140 (max 1.237) | runs |
+| 128 | - | - | - | **device OOM** |
+
+Work matched to +0.7% between 64 and 96, so the 18% is overhead, not less useful work. With the
+prior cap 32 -> 64 result (2.26x), the curve is worse-below / best-at-64 / worse-above /
+infeasible-beyond.
+
+**Three results, one of them a refutation of my own premise:**
+
+1. **Fix B generalizes.** cap 96 completes (rc=0) where it previously OOMed twice. Fix B was
+ verified on the `regrid_int=2` churn case; this is independent confirmation.
+2. **THE NOISE FLOOR IS 4.96% [superseded by ledger 120: per-arm sd 0.5-3.8 %, differenced step 0.7 %, excess 0.05 s/step].** The cap-64 arm re-ran the exact configuration measured at
+ 712.032 s and returned 747.333 s. This is the first run-to-run spread for this case. It licenses
+ the 2.378x store result (far outside it) and is now the yardstick: **anything under ~5% is not a
+ result.**
+3. **cap 128's OOM is a DIFFERENT failure from the pre-Fix-B ones.** `HSA_STATUS_ERROR_OUT_OF_
+ RESOURCES` at **nloc 16, cap 16** - immediately, at a tiny slot count. A cap-128 level-1 block
+ spans 256^3 fine cells, so a few slots plus the stash exhaust 64 GiB. This is the raw per-block
+ working set, **not** the capacity ratchet, and Fix B cannot help. Do not conflate the two.
+
+**My premise for R2 was wrong and the direction is closed.** I ranked it "most likely to produce an
+outright win" on WarpX's measured optimum of ~9 boxes/GPU. It does not transfer: at cap 96 we sit
+near their optimum and are measurably worse, because larger blocks degrade partitioning granularity
+(1.027 -> 1.140) faster than they save per-block overhead. Different code, different per-block cost
+structure.
+
+**Caveat on box counts:** the parser's `est blocks = fine_work/cap^3` gives 711 at cap 64 against
+~224 recorded elsewhere. It scales correctly across arms (711 -> 212) so it is internally
+consistent, but its absolute value disagrees - `fine_work` may not be plain fine-cell count.
+Compare caps on ns/fine-cell-step, which needs no box count.
+
+### R2 — original premise (superseded by the result above)
+
+**Premise, stated correctly.** `amr_max_grid_size = 96` OOMed in an earlier, separate experiment.
+Fix B was verified on a *different* case (the `regrid_int=2` churn stress case) — so **whether Fix B
+unblocks cap 96 is exactly what R2 tests**, not something it assumes. If cap 96 still OOMs, that is
+itself the result, and it says compaction's 3x/2x hysteresis is too loose for that configuration.
+
+External evidence says block count matters more than any balancer change:
+
+- WarpX measured 150 boxes/GPU giving *better* load-balance efficiency but *worse* walltime than 9
+ boxes/GPU (1040 s vs 896 s) — "the overhead associated with a greater number of boxes outweighs
+ the performance benefit of improved load balance efficiency". Their optimum was **9 boxes/GPU**.
+- Three independent sources converge on **boxes per rank >= 3-4** as the parameter that actually
+ governs balance quality in Chombo/BoxLib-family codes.
+- **We currently run ~224 blocks over 8 ranks = ~28 boxes/GCD** — far above WarpX's optimum and far
+ above the 3-4 floor. Every per-block overhead we have measured is multiplied by that count.
+- Our own prior A/B: cap 32 -> 64 gave 4.9x fewer boxes, lower memory, and **2.26x less wall**.
+
+So the direction is established and the next step up was blocked only by the OOM that Fix B just
+removed. Sweep 64 / 96 / 128 at the production point, matched on everything else, and report
+wall + per-rank phases + box count.
+
+**Caveat to apply when reading it:** larger blocks refine more volume than the tags require, so
+arithmetic work rises even as overhead falls. Report **wall AND fine-cell count**, and compare
+ns/cell, not wall alone — otherwise a cap that wins on wall by doing less useful work will look
+like a free win. This is the same denominator error that produced the retracted 1.57x tax.
+
+### Gating logic, stated once
+
+R3a/R3b are **not** queued behind R1 as a formality — if R1 says L0-sourcing, the cost model and the
+cut hysteresis both operate on a quantity that is not the bottleneck, and running them would produce
+two clean null results that teach nothing. R4 and R5 are independent of R1 and can fill any gap.
+
+## Migration cost is a SECOND quantity we do not model (external review, 2026-08-19)
+
+Reviewers on p4est/Dendro/GAMER/Enzo-E, Zoltan/ParMETIS and Chombo/SAMRAI/Uintah converge on a
+result we have no analogue for. Three independent groups, three decades, same order of magnitude:
+
+| study | migration reduction | cut-quality cost |
+|---|---|---|
+| Schloegel/Karypis/Kumar (JPDC 1997), multilevel diffusion vs from-scratch | >10x total, >3.3x max-rank | within 5% |
+| Walshaw (JOSTLE), 9 successive adaptive meshes | 20-100x (0.54-3.76% vs ~94% migrated) | within ~8% |
+| Zheng/Bhatele/Meneses/Kale (IJHPCA 2011), Charm++ RefineLB vs GreedyLB | 16-30x, and it GROWS with scale | - |
+
+And the blunt one, Bak et al. CCGrid 2018: **"GreedyLB doesn't work well even compared to execution
+runs without load balancing."** Unconditional optimal remapping is a *net loss*.
+
+**The concrete gap: ParMETIS carries TWO per-object arrays — `vwgt` (work, the balance constraint)
+and `vsize` (redistribution cost). `s_amr_block_cost` has only the `vwgt` analogue.** Every scheme
+in this literature needs both. For MFC the second is cheap and exact: a block's migration cost is
+`sys_size x fine cells`, known from its region and level.
+
+Two structural rules we violate, both nearly free to adopt:
+
+- **t8code**: "only send a local tree to a process p if this tree is not already local on p."
+ `s_amr_regrid_stash_migrate` has no such guard.
+- **p4est/t8code, stated as a named design rule** — *Principle 2.1 (Complementarity principle)*:
+ "A collective mesh operation shall either change the local element sizes within the existing
+ partition boundary, or change the partition boundary and keep the elements the same, **but not
+ both**." Its stated payoff is exactly our problem: it "simplifies the projection and transfer of
+ simulation data" — interpolation runs processor-local because the partition has not moved yet,
+ and the subsequent partition step transfers data without further changing the refinement pattern.
+ **`s_amr_regrid_stash_migrate` does both at once**: it changes the box set, reassigns owners, and
+ moves data in a single pass.
+
+### Reconciling "partition is cheap" with "migration is expensive"
+
+The two reviews appear to contradict each other. p4est says partitioning is "usually negligible in
+terms of execution time, so we suggest to call it whenever load balance is desirable"; ParMETIS and
+Charm++ say migration must be actively penalized or it costs more than it saves.
+
+**Both are right, and the complementarity principle is why.** p4est's cheap operation is the SFC cut
+over a forest of *elements* — pure topology, no field data. The *transfer* is a separate, explicitly
+invoked step. So "the cut is cheap" and "the transfer is expensive" are statements about two
+different operations that p4est keeps apart and MFC runs together. Fusing them means we pay the
+expensive one every time we want the cheap one, and we cannot price them separately because no
+instrumentation boundary separates them. Splitting the two is therefore a prerequisite for
+*measuring* the migration cost, not merely a tidiness argument.
+
+### COMPETING HYPOTHESIS for the sick rank — and the run that settles it
+
+A reviewer on SAMRAI/Chombo/Uintah proposes a mechanism that would **invalidate the entire
+load-balancer track**, so it must be tested before any balancer work:
+
+> Cells balanced to 1.4% with one rank 4x slower is more consistent with *intrinsic* churn — the
+> feature crosses that rank's **level-0 coarse subdomain**, so it sources all the per-block coarse
+> gathers and migration packs — than with partitioner-induced ownership flipping. **The L0
+> decomposition is static, so no fine-block ownership balancer can move that work.**
+
+**Status: not yet discriminated, and our existing data does not settle it.** The competing
+predictions differ in *which phase* carries the skew:
+
+| hypothesis | predicts skew in |
+|---|---|
+| Reviewer's L0-sourcing | `gather` (and regrid migration) |
+| Our churn/store correlation | `rhs` |
+
+The phase budget shows `rhs` imbalance **2.91** against `gather` **1.127**, which looks like a clean
+refutation of the reviewer — **but it is not**, and claiming so would repeat a mistake we have
+already made twice. The 1.127 comes from a 10-warm-step window; the rank-5 pathology **develops
+between steps 80 and 160** (at 80 steps `rhs` imbalance is 1.06 and there is no straggler). The two
+numbers describe different regimes and cannot be compared.
+
+**The settling run is cheap and the instrument already exists.** The per-rank gather reporting added
+this session (`PR_ID = [PH_RHS, PH_REFLUX, PH_GATHER, PH_SEAM]` in `m_phase_timing.fpp`) prints
+per-rank `gather` alongside per-rank `rhs`. A single 160-step run with the current binary answers it:
+if rank 5's `gather` is flat while its `rhs` is 4x, the L0-sourcing mechanism is out; if `gather`
+skews with it, the balancer track is dead and A6/B-class fixes are the ones that pay.
+
+Add the two counters the reviewer suggests to make it unambiguous: per rank per regrid,
+**blocks-arrived/blocks-departed** (partitioner churn) versus **coarse-gather bytes sourced**
+(subdomain churn).
+
+### Earlier hypothesis (SUPERSEDED by the above — keep for the reasoning, not the conclusion)
+
+We have measured, at *identical* `fine_work`: rank 5 spends 976 s in `rhs` vs ~245 s for the other
+seven, and separately that rank 0 frees 4-5 slots/regrid while rank 5 frees 57-60 — **12x the
+churn**. Rank 5 is also the highest-`nloc` rank. The literature above says churn is a first-class
+cost, which makes "the sick rank is the high-churn rank" a candidate mechanism rather than a
+coincidence. It is currently only a correlation across two separately-measured quantities; the test
+is to plot per-rank churn against per-rank `rhs` time in a single run. See
+[[amr-one-sick-rank]] and [[amr-reflux-is-the-sink-not-the-source]].
+
+### Corrections to earlier reading
+
+- **Zoltan's `LB_APPROACH` applies only to `GRAPH`/`HYPERGRAPH`** — there is no migration-vs-quality
+ dial for RCB/RIB/HSFC. The geometric equivalent is `RCB_REUSE` (default 0), which has no
+ published payoff.
+- The ITR dial's real useful range is **~2x**, not orders of magnitude: sweeping it over six
+ decades buys 2.33x worse cut for 2.0x less redistribution, with the knee between 0.1 and 1.
+- **Enzo-E has no measured load-balancing result anywhere**; its "cello" balancer is three lines of
+ equal-count SFC cut. Its architectural claims should not be cited as measurements.
+- **`GreedyRefine` semantic trap**: the old `+LBPercentMoves` was a *migration* budget; the current
+ TreeLB `tolerance` is an *imbalance* budget (default 1). Cite the old parameter if citing it as
+ prior art for a migration budget.
+
+**Caveat to carry**: Walshaw also finds that when load changes *dramatically*, repartitioning from
+scratch can win outright. This is a regime question, and our regrids are frequent and incremental —
+which is the regime where diffusion wins — but that should be checked, not assumed.
+
+What is genuinely absent from the literature is an end-to-end **wall-clock** attribution on a GPU
+AMR code. MFC would be producing that datum, not reproducing it.
+
+## Ranked items from the SAMRAI/Chombo/Uintah review (2026-08-19)
+
+**The reframing:** none of SAMRAI, Chombo or Uintah puts migration cost in the partitioning
+objective — all three balancers are pure `(boxes, weights) -> owners` with no `previous_owner`
+input. `s_amr_sfc_cut` has the same signature shape. **MFC is not doing anything unusual; it is
+missing the compensating mechanisms**, which live elsewhere: metadata-only movement, a gain
+threshold, and anti-churn logic in the *regridder* rather than the balancer.
+
+| # | item | LOC | confidence |
+|---|---|---|---|
+| A7 | **Hysteresis on the SFC cut.** Keep the previous `amr_fine_cut(:,lev)`, adopt the new one only if it improves max-rank load past a threshold. This is Uintah's `gainThreshold` (0.05) and WarpX's ratio threshold (**measured optimum 10%**; 5% churns too much, 15% too little). No correctness risk — any owner map is valid. | 30-50 | high |
+| A1 | **Per-block constant term in `s_amr_block_cost`.** Uintah ships `patchCost = 16` cells; SAMRAI added `minimum_patch_load` for exactly the regime "uniformity in patch count matters more than in cell count". Our per-block constant is almost certainly large given the measured per-region overhead. | ~10 | high |
+| A10 | **A dedicated migration phase bracket.** Uintah instruments regrid / LB / schedule / migrate separately, and that separation is what let them identify migration as the AMR-ICE scaling limiter. Makes the A5 question answerable in one run. | ~10 | high |
+| A2 | **Fit the cost coefficients to measured per-block time** (Uintah `ModelLS`: regress time on `[cells, ib_cells, pc_iters, 1]`, Cholesky on the normal equations, smooth the *coefficients* with `alpha = 2/(min(iter,T)+1)`, T~20). Yields A1's constant automatically and is far more robust than using raw per-block times as weights. | 80-120 | medium |
+| A6 | **Batch the per-block regrid data motion.** SAMRAI fills a whole new level with **one `RefineSchedule`**; Chombo with **one `copyTo` + one `Copier`**. We do one `s_amr_gather_coarse_patch` per block with its own allocs and P2P set. *"SAMRAI can afford a churn-blind partitioner precisely because moving load meant moving only metadata, not voluminous mesh data."* Converts churn from O(blocks) to O(1) plans. | weeks | high value |
+| B3 | **Free each old slot as its overlap contribution is consumed**, rather than all of them after. Drops the peak toward `max(live_old, live_new)` instead of the sum. A reordering, not a redesign — but see sec. 9.2: the stash is read at old indices throughout the rebuild, so this needs per-block liveness, not a bulk move. | ~30 | medium |
+
+**A4 — the negative result to heed before investing in measured cost.** Uintah's dissertation found
+the measured filters *"perform worse than the model immediately following a regrid... and load
+balancing will always occur immediately following a regrid."* WarpX's tuned optimum used the
+**heuristic**, not the measured GPU clock, and CUPTI-based measurement made their run **2x slower**.
+If we regrid every 2 steps, a fitted algorithmic model (A2) is defensible; direct per-block timing as
+the weight is the risky one.
+
+**A3 — keep cost keyed to SPACE, not block identity. We already do this and should not stop.**
+Uintah deliberately profiles on a fixed lattice of regions, *"so the patch set can change without
+needing to migrate forecasting data between the changing patch sets."* Our footprint-integral
+formulation is right. Seed new blocks with the **domain-average** weight, as Uintah does.
+
+**A relevant measured counterpoint to more/smaller blocks (WarpX):** 150 boxes/GPU gave *better*
+load-balance efficiency but *worse* walltime than 9 boxes/GPU (1040 s vs 896 s), "because the
+overhead associated with a greater number of boxes outweighs the performance benefit." Three
+independent sources converge on **boxes per rank >= 3-4** as the parameter that actually governs
+balance quality.
+
+### Two source cautions
+
+- **Chombo's design document does not describe the code that ships.** It says `LoadBalance` uses
+ Kernighan-Lin knapsack; the KL knapsack has **zero callers outside a unit test**. The shipping path
+ is single-pass greedy bin-fill, and the Morton sort its comment assumes is a separate function the
+ application must call and the flagship examples do not. Do not cite Chombo as knapsack prior art.
+- **Chombo's petascale numbers are not evidence about load balancing** — the 196K-core run
+ *replaced* the balancer with lexicographic assignment. IPDPS'09 measured that load balance and
+ communication volume were *"the lowest priority"* impediments.
+
+## Phase 2 — the convoy pilot (days; ~40-60 LOC)
+
+freg pre-post: post ALL participant IRECVs at stage start with per-block tags (buffers are already
+per-block: `freg(D)%%lo(:,:,:,amr_cur)`), one WAITALL before the apply loop; owner hoists its
+per-block WAITALL identically. Keep the subcycle twin (`m_time_steppers.fpp:793`) blocking — the R1
+lesson: grep every generated/secondary call site, not the wrapper.
+
+Gate on counts + per-call time: reflux ms/call at 160 steps should collapse toward its 80-step
+value if the convoy mechanism is real. **This pilot is the go/no-go for the whole aggregation
+family (Phase 3). If it is null, STOP and re-diagnose before spending Phase 3's ~500 LOC.**
+
+## Phase 3 — per-level aggregation family (weeks; conditional on Phase 2)
+
+In value/risk order, re-priced against post-Phase-1 budgets before each:
+
+| item | today's share | LOC | risk |
+|---|---|---|---|
+| 3.1 L1 gather recv batching (`rb:wait`) | ~5% | 60-100 | medium |
+| 3.2 post-stage restrict/freg chain (bracket first via 0.3) | ~4-6% + kills the step-to-step skew feedback | 100-150 | med-high |
+| 3.3 fill-gather aggregation (per-block `amr_cg` patches, ~0.5 GB; cached overlap lists exist) | gather 13-17% | 150-300 | high |
+| 3.4 seam halo aggregation | 2.5-4% | 60-100 | medium |
+
+All four share Phase 2's pattern: post-all, per-block tags, one drain, cached lists, aggregation
+WITH a sync point (never bare deferral).
+
+## Phase 4 — regrid modernisation (weeks)
+
+4.1 Device-side rebuild (prolong + stash on device): `rg:mig` 6.7% + `rb:ovl/slot` ~6%; ~120-200
+LOC; HIGH risk — the documented history (device kernels silently not emitted in large routines,
+the 3-change NaN). Piecewise, probe-first, one change per A/B. 4.2 capture-sweep precompute (~40
+LOC, low-med) when rhs's non-busy share is re-measured post-Phase-1.
+
+## Phase 5 — endgame (after the tax is stationary)
+
+5.1 Cost-weighted balancer (AMReX `makeKnapSack` shape; infra exists in `m_load_weight`) — ONLY if
+per-rank data still shows skew after Phases 1-3; under convoys it is absorbed, and after the ratchet
+fix there may be nothing left to balance. 5.2 The honest AMReX head-to-head: matched cap 64, same
+regrid_int, DIFFERENCED protocol both sides, `amr_buf` scaled with interval and matched `fine_work`
+as an iterated gate — meaningful only once MFC's tax is a number again. 5.3 Multi-node scaling
+(the per-box lattice anti-scales; Phase 3 is what changes that slope).
+
+## Standing rules (the short list; canon in `amr_tax_review.md` sec. 8 and the memory index)
+
+- Bracket before believing; counts before wall; one clock per ratio; never compose across runs.
+- Every number carries its operating point AND its time window.
+- From-scratch runs; VRAM settle gate between GPU runs; stderr for anything that must survive an
+ abort; `gate_phases.py` before every build; grep generated twins for every touched call site.
+- np=2 dynamic-regrid is the minimum correctness bar for anything touching slots, stash, or
+ exchanges — np=1 and single-rank goldens prove nothing about this code.
+
+## Expected trajectory (estimates, not promises)
+
+Phase 1: production tax becomes a NUMBER again (~4x static at int=20) and long runs work.
+Phases 2-3: the ~27% static per-box communication share compresses -> ~2.5-3x. Phase 4: regrid's
+residual halves -> ~2-2.5x, at or below AMReX's 3.40x on its own protocol. Floor: the physics is
+already at parity (per-cell arithmetic 0.96x uniform at cap 64) — everything above 1.0x is
+infrastructure, and every line of it is now attributed.
diff --git a/docs/documentation/amr_block_batching.md b/docs/documentation/amr_block_batching.md
new file mode 100644
index 0000000000..780d6963c0
--- /dev/null
+++ b/docs/documentation/amr_block_batching.md
@@ -0,0 +1,2169 @@
+@page amr_block_batching AMR per-rank block batching
+
+# AMR per-rank block batching (design note)
+
+> **Design record / implementation note.** This documents the measured cost of the swap-based
+> per-block advance and the design it implies. For user-facing behavior and parameters, see
+> @ref amr. For the fine-level distribution across ranks, see @ref amr_fine_distribution.
+
+Status: **not implemented.** This note records the measurement, the state inventory, and the
+increment plan, so the work can be picked up without re-deriving any of it.
+
+## Problem
+
+Within a rank, owned blocks advance **sequentially**: `s_amr_swap_to_fine` overwrites the
+solver's global grid state with one block's, the block advances, `s_amr_restore_coarse` puts
+the coarse state back, and the next block repeats. Per-rank wall time therefore scales with
+the *sum* of its blocks' work, so strong scaling saturates exactly when the fine-level
+distribution succeeds at giving ranks many small blocks.
+
+## Measurement
+
+`l0_ntile` tiles the base grid into `l0_ntile**d` blocks advanced through the *same*
+swap-based per-block solver, with a correctness bar of byte-identical to `l0_ntile = 0`.
+Grid, flops, and answer are fixed; only the number of swap/advance cycles varies. So
+`cost(ntile) - cost(monolithic)` isolates the per-block overhead exactly.
+
+Measured on MI250X (amdflang AFAR 23.2.0, OpenMP offload), 2D uniform grid, np=1, 30 steps.
+Byte-identity verified at every point (restart md5 identical across tile counts).
+
+| `l0_ntile` | blocks | TimeAvg (s) | vs monolithic |
+|---|---|---|---|
+| 0 | monolithic | 0.04502 | 1.00x |
+| 1 | 1 | 0.04527 | 1.01x |
+| 2 | 4 | 0.19811 | 4.40x |
+| 4 | 16 | 0.75420 | 16.75x |
+
+cost/blocks = 1.01, 1.10, 1.05: **linear in block count, each block advance costing about as
+much as advancing the whole grid** while holding 1/16 the cells.
+
+It does not amortize with problem size:
+
+| N | monolithic (s) | 16 blocks (s) | ratio |
+|---|---|---|---|
+| 128^2 | 0.0427 | 0.7675 | 17.96x |
+| 256^2 | 0.0450 | 0.7542 | 16.75x |
+| 512^2 | 0.0511 | 0.7843 | 15.36x |
+
+The 16-block time is flat (~0.77 s) across a 16x increase in cells, and so is the monolithic
+time. Both are fixed-overhead bound at these sizes; the GPU is far from saturated. The
+penalty is still 15x at 512^2.
+
+**Conclusion: per-block cost is independent of block size.** It is fixed overhead per block
+per RK stage, not work — dominated by per-block kernel launch count plus the per-swap device
+syncs, none of which shrink as blocks shrink.
+
+**Confirmed 2026-08-02 with AMR ACTIVE (the sweeps above are uniform-only / one fine block).**
+2D 4096x2048, np=2, corner-refined so each rank already advances 16 fine blocks, varying only
+`l0_ntile`. The right independent variable is TOTAL block advances per rank, \f$I = 16 + T\f$
+with \f$T = \texttt{l0\_ntile}^{2}\f$ — not the tile count alone:
+
+| `l0_ntile` | \f$T\f$ | advances \f$I\f$ | \f$I/I(1)\f$ | measured | agreement |
+|---|---|---|---|---|---|
+| 0 | 1 | 17 | 1.000 | 1.000 | — |
+| 2 | 4 | 20 | 1.176 | 1.362 | +16% |
+| 3 | 9 | 25 | 1.471 | 1.610 | +9% |
+| 4 | 16 | 32 | **1.882** | **1.932** | **+3%** |
+
+Cost tracks total block advances, converging to 3% at the largest point. The excess at small
+\f$T\f$ is expected: an L0 tile starts far larger than a fine block and costs more per advance,
+converging as it shrinks toward fine-block size — i.e. per-advance cost is *weakly* size-dependent,
+not perfectly flat.
+
+> **Recorded because I got it wrong.** Fitting the same law on \f$T\f$ ALONE — ignoring the 16
+> fine-block advances already in the step — predicts 2.77x at \f$T=16\f$ against 1.932x measured, a
+> 30% overprediction, and briefly looked like a falsification of the per-block floor itself. The floor
+> is real; the fit used the wrong variable. Any future sweep of this kind must count EVERY block advance
+> in the step, not just the ones being varied.
+
+> **SCOPE LIMIT added 2026-08-01: the launch-count premise below holds only at LOW block counts.**
+> Profiling a 320-block 3D case (`rocprofv3`, kernels + memory copies, np=2) puts kernel execution at
+> 8.5% of the span, device-to-device copies at 23.5% (2937729 of them, 20.5 per kernel), and the GPU
+> idle ~68%. Mean kernel duration is 69 us, and 143k launches at 10 us each is ~1.4 s against ~82 s of
+> idle - launch count is not in the top two cost terms at that scale. The measurements in this section
+> were taken on a 16-tile / 1-fine-block case and remain valid there, but **ranking increments by
+> "launches removed" does not generalize to the many-block regime this arc exists to fix.** See
+> @ref amr_per_level_distribution, queue item 14, including its sizing caveat.
+
+## Direct confirmation: the cost is kernel launch count
+
+Counted with `rocprofv3 --kernel-trace` (2D 128^2, 6 steps, np=1, under `srun`):
+
+| | monolithic | 16 blocks (`l0_ntile=4`) | ratio |
+|---|---|---|---|
+| GPU kernel launches | 381 | 7619 | **20.0x** |
+| wall time (256^2 sweep) | — | — | 16.75x |
+
+Launch count scales 20x with block count while wall time scales 16.75x, so the per-block
+cost tracks launches directly. This is measured, not inferred: combined with the refuted
+hoist below (removing swap traffic changed nothing), it closes the argument that the fixed
+per-block cost IS the launch count. Note each tile advance issues ~450 launches against the
+monolithic step's 381 — the per-block path adds its own ghost fills and halo work on top of
+the same RHS kernel sequence.
+
+### Where the launches go, and what rides on them
+
+Repeated at 2048x1024 with dynamic regrid (6 steps, np=1), tracing memory copies as well —
+note `--kernel-trace` **alone leaves the copy table empty**, so pass `--memory-copy-trace`
+too or the transfers below are invisible:
+
+| | uniform | AMR | ratio |
+|---|---|---|---|
+| kernel launches | 381 | 4619 | 12.1x |
+| device-to-device copies | 7,094 | 88,667 | 12.5x |
+| kernel busy time | 297 ms | 601 ms | 2.0x |
+| wall span | 716 ms | 4264 ms | **10.9x** |
+
+Wall time tracks launches (12.1x vs 10.9x), not kernel work (2.0x): about 86% of the AMR span
+is GPU idle between kernels. Splitting AMR's launches by whether the kernel also appears in
+the uniform run:
+
+- **shared-solver kernels** — the per-block `s_compute_rhs` re-invocation — **3165 launches,
+ 565 ms: 69% of launches and 94% of kernel time**;
+- AMR-only kernels (ghost fills, seam halo, RK update, flux capture, reflux): 1454 launches
+ but only 36 ms, **6%** of kernel time.
+
+So further fusion of the AMR-side kernels is worth much less than its launch share suggests.
+The lever is reducing `s_compute_rhs` invocations.
+
+The ~89k copies are **not** a separable AMR inefficiency: normalised per launch they are 18.6
+(uniform) and 19.2 (AMR) — kernel-argument marshalling that the uniform solver pays too.
+There is nothing to batch there. This reconciles the refuted hoist below rather than
+contradicting it: transfers are not independently expensive, they are the mechanism by which
+launch count costs time. Cutting `s_compute_rhs` calls cuts launches and their copy traffic
+together.
+
+### Regrid is 7-10% of runtime, not half
+
+An earlier revision of this note inferred "regrid costs about half the runtime, roughly one
+time step per regrid" from an A/B on `amr_regrid_int` (0.2974 s -> 0.1525 s per step at np=4
+going from every-2-steps to every-10). **That inference is wrong and is retracted.** Varying
+`amr_regrid_int` does not hold the block set fixed: regridding less often leaves staler,
+generally smaller boxes, so the A/B prices the blocks a regrid *produces* together with the
+regrid itself. Per-phase `system_clock` instrumentation inside `s_amr_regrid` measures the
+cost directly (2048x1024, 20 steps, `amr_regrid_int=2`, so 10 regrid calls):
+
+| | np=1 | np=4 | np=8 |
+|---|---|---|---|
+| full rebuilds / early-outs | 2 / 8 | 2 / 8 | 2 / 8 |
+| total regrid time | 0.955 s | 0.459 s | 0.602 s |
+| total run time | 13.0 s | 5.8 s | 6.2 s |
+| **regrid share of runtime** | **7.3%** | **7.9%** | **9.7%** |
+
+Most regrid calls are cheap: 8 of 10 find the box set unchanged and return after tagging
+(~0.028 s at np=1, ~0.007 s at np=8), so only the two full rebuilds cost anything. Regrid is
+therefore **not** comparable to the block advance, which remains the dominant lever rather than
+one of two equal halves. (This sentence originally named the *packed super-grid* as that lever.
+Packing is DISPROVED below - the lever is the per-invocation cost of the advance itself, which
+packing cannot remove.)
+
+Where a full rebuild's time actually goes differs with rank count:
+
+- **np=1** is the host round trip of fine block state: pulling each old block to the host and
+ bouncing it through `q_cons_stor` (0.159 s), the host-side `s_interpolate_coarse_to_fine`
+ (0.042-0.091 s) and overlap copy (0.066 s), and pushing the new state back (0.043-0.146 s).
+ All of it is serial host work on data that is already resident on the device.
+- **np>=4** is dominated by *per-box synchronization*, not by any collective's own cost. The
+ per-box `MPI_ALLREDUCE` at the end of `s_set_amr_fine_geometry` measures 7.4 ms (np=4) to
+ 13 ms (np=8) per call, ~700x a real one-integer allreduce — because it is absorbing the
+ spread in the owner-only `s_amr_alloc_slot` work that precedes it. Inserting an
+ `MPI_BARRIER` at the top of the rebuild loop collapses that phase from 0.089 s to 0.0011 s
+ (np=4) and 0.119 s to 0.0001 s (np=8), with the barrier picking up the difference.
+ **Batching those allreduces into one buys nothing AT THIS BOX COUNT** (14-21 boxes, np<=8):
+ the time is the wait, not the reduction, so hoisting only moves the rendezvous. The rebuild
+ loop would have to stop synchronizing per box at all to help here.
+
+ **That conclusion is regime-limited and does not carry to scale.** With `nboxes` collectives the
+ cost has a floor of `nboxes x latency` independent of any imbalance - at 10^5 boxes that is ~0.5 s
+ of pure rendezvous per regrid, before a single byte of imbalance. The reduction was hoisted anyway
+ (@ref amr_per_level_distribution, "What actually blocks exascale") because it removes an O(nboxes)
+ term from the assignment; **expect no measurable change at the sizes benchmarked in this note**,
+ which is what this paragraph predicts.
+
+### The box set is not rank-invariant
+
+Same case, same steps, varying only rank count: the regrid produces 14 boxes at np=1, 2, and
+4, but **21 at np=8**. `amr_maxc_fit` is the min over ranks of the local half-extent, so more
+ranks shrink the cap until boxes that fit at np<=4 must be tiled. Total boxes rise 50% while
+per-rank boxes fall only 25% (3.5 -> 2.6), and every per-box collective in the rebuild loop
+runs over *all* boxes on *all* ranks. This is a concrete, previously unattributed mechanism
+for the np=8 turnover, and it ties that turnover to the same base-subdomain scratch cap — not to
+MPI collective volume. (Originally "the cap the packed super-grid has to address"; packing is
+DISPROVED below, and the cap was instead addressed directly by pinning `amr_max_grid_size`, which
+is what the "Resolved" note immediately following records.)
+
+**Resolved (2026-08-01): that was the DERIVED cap, and with `amr_max_grid_size` pinned the AMR
+machinery is exactly rank-invariant.** Measured on a 3D sharp-interface case (128^3, two slabs at
+a density ratio of 8, cap 32) at np = 1, 2, 4, 8: the level-1 tag sets are **byte-identical** —
+31752 tags, zero symmetric difference in the tagged cell coordinates — and that carries through to
+16 level-1 boxes and `fine_work` = 691200 at every rank count. The tagger, the `MPI_ALLGATHERV` tag
+union, the coarse-CONS halo exchange, and the signature clusterer are all rank-invariant as designed,
+including at np=1 where active-box windowing is active.
+
+**But a badly conditioned CASE will still make the box set look rank-dependent, and that is not a
+code defect.** The 2D benchmark pair (`hg8_*`, `sc_*`) uses the `hcid 299` multi-mode analytic
+perturbation, which leaves a large fraction of cells sitting marginally at `amr_tag_eps` = 0.02.
+Any floating-point-level difference then flips them wholesale: at np = 1/2/4/8 the level-1 tag
+counts were 26849 / 37674 / 53924 / 61924 and the tag SETS were nearly disjoint (np=2 vs np=8 shared
+**zero** cells; np=1 vs np=2 shared 77 of ~27000). Only 1.5–6.7% of tags lay on internal rank-seam
+planes, so seam effects were a minor contributor — the bulk was threshold marginality across the
+whole domain. Consequence: `fine_work` varied 5.4x with rank count (35.0M at np=1 to 188.8M at np=8),
+which makes any AMR strong-scaling number from that case meaningless.
+
+**Benchmark rule that follows.** An AMR scaling case must be verified rank-invariant BEFORE it is
+timed — compare `fine_work` and the per-level box counts across the rank counts to be used, and
+reject the case if they move. Prefer a sharp discontinuity (unambiguous tagging) over a smooth
+perturbation. The literature is explicit that AMR strong scaling is hard to interpret for exactly
+this reason (Athena++: work "is highly variable and depends on the refinement criteria"; PLUTO:
+strong scaling is "difficult to interpret in the case of AMR computations"), and the standard metric
+is zone-cycles/s — cell-updates summed over ALL levels, divided by wall time — which is what
+`fine_work` + base cells provides here. A second, complementary option is to freeze the hierarchy
+(`amr_regrid_int = 0`, valid up to `amr_max_level = 2`), which holds work constant by construction
+and isolates solver and halo scaling from AMR-decision variability.
+
+## What this rules out
+
+@ref amr says "per-slot state instead of the global swap" is the lever. That is necessary but
+**not sufficient**: it removes the per-swap state traffic, not the per-block launch count.
+Two specific traps:
+
+- Caching the swap-recomputed coefficient tables per slot removes the *host* recompute but
+ **not** the device transfers, because the WENO kernels read module-global arrays. Removing
+ the transfers requires the device-side arrays to be per-slot and the kernels to index by
+ slot.
+- Running K blocks concurrently in separate lanes multiplies the O(N^d) working set by K
+ without reducing launch count.
+
+The lever is **batching many blocks into single kernel launches over a block list**, not
+per-lane duplication.
+
+## State inventory
+
+Per-block *data* is already per-slot (`t_level`: `region`, `m/n/p`, `buff_size`, `idwbuff`,
+the nine coordinate arrays, `q_cons`, `q_cons_stor`, `q_prim`, `rhs`, `q_ghost_a/b`, and the
+QBMM side-state). What is still global, and must be indexed by block for a batched kernel:
+
+| Category | Items |
+|---|---|
+| Solver geometry (the SWAP CONTRACT) | `m/n/p`, `idwint`, `idwbuff`, nine coordinate arrays, `acoustic_source`, `ab_active` |
+| Derived per-grid tables | WENO coefficients (`poly_coef_*`, `d_cb*`, `beta_coef_*`), hypoelastic FD coefficients, IGR `jac`/`jac_old` (bounced via `sw_jac`) |
+| Scratch justified by sequential advance | `amr_cg` + `amr_cpat_off/hi`, `amr_rvw`, `amr_rhs_pb_f`/`amr_rhs_mv_f` (the last is explicitly commented "shared across slots (slots advance sequentially)") |
+| RHS working set | module allocatables across `m_weno`, `m_rhs` (including its `vector_field` set, which dominates), and `m_riemann_solvers`, all sized to the base subdomain. `m_viscous` holds no volumetric scratch and does not contribute. |
+
+The RHS working set being base-subdomain-sized is also why a block is capped at about half the
+subdomain per dimension: the fine advance borrows the rank-local solver scratch. The enforced
+cap is `amr_maxc_fit` (min over ranks of the local half-extent), **not** `amr_maxc` — the
+latter is the global half and is read nowhere outside its own computation. For non-IB a box
+exceeding the cap is **tiled**, not rejected; that tiling is one of the ways the many-blocks
+regime this note addresses is produced. Only IB, which must own a body's block whole and
+un-tiled, aborts.
+
+## Why this gates the other arcs
+
+The same cap is what blocks multi-level coexist: relaxing the `amr_max_level > 1` clause of
+the `m_checker.fpp` `l0_ntile > 0 .and. amr` gate produces
+`the nested level-2 block exceeds the per-rank scratch cap (2*L0-extent > amr_maxc_fit);
+static multi-level does not tile the level-2 block`. So the coexist gate and this note's
+redesign are blocked on the same single-working-slot architecture, not on independent work.
+Sequencing the batching arc *after* the unification arc therefore risks reworking it.
+
+## Strong-scaling baseline (the "before" curve)
+
+Track 3's evidence artifact is a strong-scaling curve. The baseline, measured on the same
+machine, 2D 256^2, static single-level AMR, 20 steps:
+
+| np | compact block (32x32 coarse) | wide block (128x32 coarse) |
+|---|---|---|
+| 1 | 0.1009 s (1.00x) | 0.1009 s (1.00x) |
+| 2 | 0.0980 s (1.03x) | 0.1190 s (0.85x) |
+| 4 | 0.0983 s (1.03x) | 0.1267 s (**0.80x**) |
+
+**AMR does not strong-scale, and wide blocks anti-scale.** Both cases hold exactly one fine
+block (a static block cannot exceed `amr_maxc_fit`, so tiling never triggers), and single-owner
+distribution puts all of its work on one rank whatever `np` is. The compact case is
+therefore flat: extra ranks only split the coarse grid, which is not the bottleneck. The
+wide case is worse than flat because the block spans more ranks' coarse subdomains, so each
+added rank buys more coarse<->fine P2P gather/scatter with no fine parallelism to offset it.
+
+Caveat: this measures the single-block regime. It does not test multi-block distribution —
+reaching several blocks needs dynamic regrid, since a static block is capped at
+`amr_maxc_fit`.
+
+### The multi-block curve
+
+Measured with dynamic regrid and many disjoint tag clusters, 2D 2048x1024, 20 steps, median
+of the solver's steady `Time/step` (**not** `Time Avg`, which is a running mean still
+carrying startup and therefore a function of run length):
+
+| np | AMR | speedup | uniform control | speedup |
+|---|---|---|---|---|
+| 1 | 0.6634 s | 1.00x | 0.0611 s | 1.00x |
+| 2 | 0.3971 s | 1.67x (84%) | 0.0509 s | 1.20x (60%) |
+| 4 | 0.2974 s | 2.23x (56%) | 0.0463 s | 1.32x (33%) |
+| 8 | 0.3720 s | 1.78x (22%) | 0.0427 s | 1.43x (18%) |
+
+This **supersedes the single-block conclusion above**: with several blocks to distribute, AMR
+does strong-scale, and scales better than the uniform control through np=4. It then turns
+over at np=8, a 25% regression the uniform arm does not show.
+
+The number batching must move is the np=1 column: **AMR costs 10.9x the uniform solver on the
+same grid**, and the ratio grows with problem size (5.7x at 256x128). That is the per-block
+serial advance.
+
+Two cautions for anyone repeating this. Run the **uniform control** arm — without it a rising
+AMR curve cannot be told apart from a problem too small to scale, and at 256x128 AMR appears
+to *anti*-scale (+65% from np=1 to np=8) purely because fixed per-step overhead dominates a
+32k-cell workload. And measure at a realistic size: the small case gives a qualitatively
+wrong answer.
+
+## Swap topology (and what blocks the obvious optimization)
+
+The hot path has exactly **one `s_amr_swap_to_fine` / `s_amr_restore_coarse` pair per block
+per RK stage**, wrapping `s_compute_rhs` in `s_amr_fine_stage_rhs` (and its subcycle twin).
+The RK pass (`s_amr_fine_stage_rk`) does not swap — it works on slot arrays at slot extents.
+The fill phase does not swap either; it reads the gathered patch `amr_cg` and slot arrays.
+So a timestep costs `3 * nblocks` swap round-trips, each carrying
+`s_amr_sync_grid_state_to_device` plus, on nonuniform grids, `s_amr_recompute_weno_coefs`.
+
+The obvious cheap win — hoist the restore, letting consecutive blocks swap fine->fine and
+restoring once per phase — has **two** blockers, not one.
+
+1. *Reflux in the coarse frame.* `m_time_steppers` called `s_amr_p2p_reflux_faces` and
+ `s_amr_apply_reflux` between blocks inside the advance loop, both operating on the coarse
+ `rhs_vf` at coarse indices. **Resolved:** the advance and reflux loops are now split
+ (phase 3 advances all blocks, phase 4 refluxes), so the reflux runs in the coarse frame
+ after the advances rather than interleaved with them.
+2. *Nested swap sites inside the RK pass.* Still open, and the larger of the two.
+ `s_amr_fine_stage_rk` reads no grid globals itself (slot arrays plus `dt` and feature
+ flags), but it calls `s_amr_pressure_relax_fine`, `s_amr_ib_correct_fine`, and
+ `s_amr_update_mib_fine`, and **each opens its own `s_amr_swap_to_fine` /
+ `s_amr_restore_coarse` pair**. They assume the coarse frame on entry. With the restore
+ deferred they would swap while already swapped and trip
+ `@:ASSERT(.not. amr_swapped, "nested s_amr_swap_to_fine (swap/restore must pair)")`.
+
+ **Resolved:** the swap is now depth-counted and re-entrant — only the outermost swap
+ saves into the `sw_*` bounce buffers, only the outermost restore puts them back, and an
+ inner swap re-installs the same slot idempotently. No nesting occurs yet, so depth never
+ exceeds 1 and behavior is unchanged.
+3. *The IGR sigma bounce is save-and-seed in one routine.* Still open. `s_amr_swap_to_fine`
+ ends with `if (igr) call s_amr_igr_swap_sigma()`, which BOTH saves the coarse
+ `jac`/`jac_old` into `sw_jac`/`sw_jac_old` AND seeds the block's sigma from the parent —
+ and it reads `sw_idwbuff` for the coarse extent. Once nesting is actually used, an inner
+ swap would re-run it and overwrite `sw_jac` with fine state.
+ **Resolved:** the save loop is depth-guarded, the seed loop is not. The seed reads
+ `sw_jac`, which still holds the coarse state, so every nested block seeds from the correct
+ parent — guarding only the save is both necessary and sufficient.
+
+ Note this routine already caused an OpenACC-only crash (its own comment: the `sw_*`
+ host-only module state "makes OpenACC's present lookup fail (OpenMP's implicit map(to)
+ tolerates it, which is why only acc lanes crashed)"). It is a worked example of why an
+ OpenMP-offload pass does not validate this area, and it is the reason the Frontier acc
+ lane is the real gate for anything that changes how this routine nests.
+
+With all three resolved, hoisting the restore became a small change, and it was **built,
+measured, and abandoned**. Record of that, so it is not retried:
+
+A `s_amr_swap_hold` entry point (save the coarse state without installing a slot) was added
+and the per-tile RHS loop in `s_l0_advance_stage_rhs` was bracketed with it, so consecutive
+tiles went fine->fine with one coarse restore after the loop instead of one per tile. Output
+stayed byte-identical. The `l0_ntile` sweep, 2D 256^2, np=1:
+
+| `l0_ntile` | tiles | with hoist | without |
+|---|---|---|---|
+| 0 | monolithic | 1.00x | 1.00x |
+| 1 | 1 | 1.01x | 1.01x |
+| 2 | 4 | 4.32x | 4.40x |
+| 4 | 16 | **16.87x** | **16.75x** |
+
+**No effect.** The coarse round trip between blocks — its `sw_*` copies, its device sync, its
+WENO/FD coefficient rebuild — is not a measurable share of the per-block cost, even at 16
+blocks where the total penalty is ~17x. The change was reverted rather than carried as
+unused machinery.
+
+This sharpens the conclusion above: the per-block cost really is **kernel launch count**
+inside `s_compute_rhs`, not swap traffic. Reducing swap traffic in any form (per-slot
+coefficient tables, per-slot device grid state, hoisted restores) should be expected to do
+nothing on its own. Only increment 3 — one launch over a block list instead of one launch
+set per block — addresses the measured cost.
+
+The three prerequisites remain resolved in the code, so a future batching attempt does not
+have to redo them; note they currently have no caller and are unused generality.
+
+Note the SWAP CONTRACT warning in `.claude/rules/common-pitfalls.md`: a stale device copy of
+coarse bounds reads out of range on the fine grid under **CCE OpenACC only**. A CPU-only or
+NVHPC-acc pass proves nothing for this class, so any swap-contract change needs a Cray GPU
+run before it can be trusted.
+
+## Increments
+
+### 0. Same-rank seam exchange — LANDED (`2e7151fa`)
+
+`s_amr_fine_seam_exchange` replaced the four `s_amr_fine_slice` calls in the same-rank branch of
+`s_amr_fine_fine_halo` with ONE fused device kernel doing both directions. Byte-identical.
+Measured (2D 64x32, `l0_ntile=4` = 16 tiles / 24 seam pairs, MI250X): launches 10561 -> 7969
+(`rocprofv3`), Time Avg 0.8179 -> 0.7121 s, n=3 per arm, **ranges disjoint**; run-to-run variance
+also collapsed 3.3% -> 0.5%.
+
+**Two rules this increment established, which govern everything below:**
+
+- **Rank increments by LAUNCHES REMOVED. Credit transfer savings at zero.** The intermediate step
+ (device-to-device but still 2 kernels/pair) was worth **+0.03%** — removing four blocking
+ device<->host round trips per pair per stage bought *nothing*, while going 2 -> 1 kernels bought
+ 13%. On this machine launch count is the cost and small-slab PCIe traffic is free.
+- **Measure with `rocprofv3 --kernel-trace`, not wall time.** Back-to-back runs scatter 0.17%; runs
+ separated in time scatter 3%+. A 1.7% "win" was once reported here that was pure noise.
+
+### Why this arc is now the main line
+
+Per-level distribution is done and its cost model is fixed (@ref amr_per_level_distribution, steps
+4-7). Measured imbalance is now 1.012 at np=4 — 98.8% of perfect — while parallel efficiency on the
+same run is only 62%. **Balance has been eliminated as the limiter by fixing it**, and the residual
+is the per-block fixed overhead measured below. This arc is what remains.
+
+### DISPROVED (2026-08-01): the packed super-grid cannot work, because blocks are already slot-sized
+
+The packed super-grid — lay \f$P\f$ same-level blocks contiguously along x in one slot and call the
+unmodified `s_compute_rhs` once — is **arithmetically impossible for tiled blocks**, at every level
+and every rank count. It is not a scheduling or memory-budget problem; there is no \f$P>1\f$ to reach.
+
+Each packed block keeps its full buffered extent, so \f$P\f$ blocks of fine extent \f$f\f$ need
+\f$P(f + 2\,\texttt{buff\_size}) - 2\,\texttt{buff\_size} \le \texttt{max\_f1} + 1\f$. Writing the
+block's coarse extent as \f$b_c\f$ and the cap as \f$C\f$ (so \f$\texttt{max\_f1}+1 = 2C\f$):
+
+\f[ P_{\max} = \left\lfloor \frac{C - b_c}{b_c + \texttt{buff\_size}} \right\rfloor + 1 \f]
+
+so \f$P>1\f$ requires \f$b_c \lesssim C/2\f$. But `s_amr_tile_box` splits **evenly**:
+\f$n_{tl} = \lceil e/t_c \rceil\f$ then \f$s = \lceil e/n_{tl}\rceil\f$, which for \f$n_{tl}\ge 2\f$
+gives \f$s > t_c(1 - 1/n_{tl}) \ge t_c/2\f$. **Every tiled block therefore exceeds half the tile
+size, and \f$P_{\max} = 1\f$ identically.** The tiler's purpose is to make blocks as large as the
+slot permits, so a slot sized to hold one maximal block can never hold two.
+
+Measured on the 75.5M case (2D, np=8, `amr_max_blocks` = 4096) with a temporary probe printing each
+level's block extents against `max_f1` — level-1 blocks come out *exactly* slot-sized at every cap:
+
+| `amr_max_grid_size` | `max_f1` | level-1 `fx_min`/`fx_max` | \f$P\f$ | blocks packable 2-up |
+|---|---|---|---|---|
+| 128 | 255 | 240 / 256 | 1 | 0 of 4096 |
+| 256 | 511 | 496 / 512 | 1 | 0 of 1152 |
+| 512 | 1023 | 1008 / 1024 | 1 | 0 of 288 |
+| 1024 | 2047 | 2032 / 2048 | 1 | 0 of 72 |
+
+Level 2 leaves 2–3 blocks per run small enough to pack, out of 128–1156 — under 0.3%.
+
+This also retires the "packing is 7x at np=1 but collapses to ~2x at np>=4" table. That table was
+never about rank count in the way it read: it came from a case (2047x1023, 7 stripes) whose blocks
+were 108 coarse cells against a 1024 cap, i.e. *untiled* clustered boxes far below the cap — a
+regime that does not survive a pinned cap at production scale. Separately, the rank-dependence it
+worried about is genuinely gone: `amr_max_grid_size > 0` makes both the pack slot
+(`amr_maxc_fit(d) = min(amr_maxc(d), amr_max_grid_size)`) and the solver scratch
+(`idwbuff_alloc`, `m/n/p_alloc`) independent of the decomposition. \f$P_{\max}=1\f$ regardless.
+
+Reviving packing would require a pack buffer and solver scratch sized \f$P\times\f$ a maximal block —
+a genuinely new allocation, which is exactly the cost the design's "no new allocation is needed"
+scope cut claimed to avoid. That cut relied on the np=1 coincidence \f$\texttt{max\_f1} = m_{glb}\f$,
+which the pinned cap removes by construction.
+
+### The lever that does exist: block size, bounded by device memory
+
+Since per-block cost is near-fixed, the way to spend it on fewer blocks is to make each block bigger —
+which is the `amr_max_grid_size` parameter, not new code. Same case and ranks, varying only the cap
+(@ref amr_per_level_distribution, "The per-block floor"): 70.3 s/step at cap 128 versus 8.5–9.5 at
+cap 1024, a ~20x span, *while the cap-1024 arm advances 2.8x more cells*.
+
+That does not extend indefinitely. Per-rank scratch is \f$O(C^{\,\texttt{num\_dims}})\f$, and at cap
+2048 this case aborts inside `__tgt_target_data_begin_mapper` — device out of memory — before
+completing a single step. The failure mode is worth knowing: one rank core-dumps and the rest block
+until the job is killed, so it presents as a hang. **The efficient regime is the largest cap that
+fits device memory**, which for this case at np=8 in 2D lies between 1024 and 2048.
+
+Even at the best measured cap the residual is ~7.3x uniform per cell (11.4 vs 1.55 ns/cell-update),
+so per-block overhead remains the target — but it must be attacked by making each block's advance
+cheaper (launch fusion, increments 1–3 below), not by combining blocks.
+
+### MEASURED 2026-08-02: the per-block tax is DUMMY ARGUMENTS, not launch count or descriptors
+
+Attributing 337,431 device copies to 16,698 dispatches (rocprofv3, temporal attribution, np=1 2D AMR):
+
+| kernel | dispatches | copies/dispatch |
+|---|---|---|
+| `m_amr::fine_rk_update` | 678 | 54.0 |
+| `m_riemann_solver_hllc` | 696 | 44.0 |
+| `m_rhs::compute_rhs` | 696 | 37.7 |
+| **`m_amr_registers::capture_boundary_flux`** | **1356** | **0.0** |
+| **`m_amr_registers::apply_reflux`** | 240 | **0.0** |
+
+Kernels reading MODULE-LEVEL `GPU_DECLARE`'d state (`freg`/`creg`, `m_amr_registers.fpp:56-57`) pay
+ZERO; kernels taking fields as DUMMY ARGUMENTS pay 33-54. Copy count matches the deep-member count
+exactly (`3*sys_size + q_T_sf + bc_type(2,2)` = 20 at `sys_size=5`, measured 20.2/dispatch). Total copy
+time 2.0 s against ~1.5 s of kernel time - a first-order cost.
+
+A 4-translation-unit reproducer (`amr-bench/attach/mtu/`) isolates the penalty at **4.3-4.7x per
+region**, including per-advance re-attach, and confirms cross-TU `declare target` residency, runtime
+slot indexing on device, and alternating attach targets all work.
+
+**Two hypotheses this KILLS.** Flattening the `scalar_field` interface (3,840 `%%sf` sites across
+`common/`) buys nothing - flat-array dummies measure the same as deep-allocatable ones. And batching
+attacks dispatch COUNT while the tax is per-dispatch argument mapping.
+
+**Conversion attempted on `s_amr_fine_rk_update` and REVERTED at 74/76.** Four failures, in order:
+`GPU_EXIT_DATA(detach=)` emitted `map(always,from:)` (copies back, drops residency -> NaNs);
+`GPU_ENTER_DATA(attach=)` emitted `map(always,to:)` (clobbers live device state with stale host values
+-> wrong answers); allocating the views behind `.not. amr` (pure-L0 reaches the routine via
+`s_l0_advance_stage_rk` -> segfault). The first two were real MFC bugs in clauses with ZERO in-tree
+users, now fixed to `map(always,alloc:)` / `map(release:)`.
+
+**THE OPEN BLOCKER, isolated by a control experiment: there is no correct ATTACH primitive for this
+backend.** Keeping the attach calls but reverting the kernel to read its dummy arguments fails
+*byte-identically* (`icfl Inf` on `00EB793A`, `8.357478479233075E+22` on `EF58E377`), so the kernel
+change is innocent and **the attach operation itself corrupts the slot's device data**:
+
+- `map(always,to:)` copies the STALE HOST array over live device state.
+- `map(always,alloc:)` forces a fresh, uninitialised device allocation, orphaning the live data.
+
+A device-side probe comparing the view against the dummy inside one kernel reads exactly zero
+difference, which is consistent rather than contradictory: both resolve to the same *wrong* buffer.
+That probe is worth keeping in mind - "the view resolves correctly" and "the view resolves to the right
+memory" are different questions.
+
+Only the multi-level cases fail because they regrid *and* advance most often; the static multi-level
+np=2 golden `09E0D257` passes. A standalone 6-phase reproducer
+(`amr-bench/attach/mtu/f_lifetime.f90`: attach-only, attach+detach, slot recycling, varying extents,
+realloc-at-new-extent) passes every phase, so this is an INTEGRATION property, not a property of the
+technique - an MWE de-risks the mechanism, not the integration.
+
+Before retrying: establish an attach primitive that neither copies nor reallocates on already-present
+data (candidates: `map(to:)` / `map(alloc:)` WITHOUT `always`, or `omp_target_associate_ptr`), and
+validate it against `00EB793A` specifically. Note `GPU_ENTER_DATA(attach=)` has 8 existing users in
+`m_rhs.fpp`/`m_igr.fpp`, so its expansion cannot be changed casually - they currently rely on the
+`always,to` behaviour.
+
+### HOW THE FIELD SOLVES THIS, and the plan to match it (2026-08-03)
+
+This is a named, solved problem elsewhere, and the consensus answer is the one this note originally
+proposed as increment 3.
+
+- **AMReX** fuses across boxes: *"If there are 512 patches of 32^3 cells each, only one GPU kernel is
+ launched to work on all 512 patches, which enables it to achieve similar performance as if operating
+ on a single patch of 256^3 cells."* They quantify the problem on OUR hardware: *"a simple kernel
+ running on an AMD MI250X will only achieve ~10% of its peak memory bandwidth on small boxes of 32^3
+ cells."* They apply the same fusion to halo pack/unpack, where *"the dominant cost was kernel launch
+ latency"*, reducing it to ONE launch per rank. (arXiv 2403.12179)
+- **Parthenon** does the same via `MeshBlockPack`, with the pack size *"hardware and problem dependent,
+ and so may be set at runtime."* (arXiv 2202.12309)
+- **Castro/AMReX gridding guidance**: *"Best performance is obtained with bigger boxes, so setting
+ `amr.max_grid_size = 128` and `amr.blocking_factor = 32` can give good performance"*; *"too small
+ max_grid_size may ruin the code performance."* This independently corroborates the cap finding.
+- **OpenMP offload specifically** carries higher per-region overhead than CUDA/HIP because of its device
+ runtime layer; LLVM offers a reduced "bare-metal" kernel mode. MFC pays more per operation than an
+ equivalent HIP code would, which raises the value of reducing operation COUNT.
+
+**MEASURED HERE (`amr-bench/attach/serial/batch.f90`), the same mechanism, same arithmetic, 64 blocks:**
+
+| | span | operations | copies/kernel |
+|---|---|---|---|
+| one launch PER BLOCK (MFC today) | 433.5 ms | 15370 | 0.0 |
+| one launch over ALL BLOCKS (AMReX/Parthenon) | **35.0 ms** | **250** | 0.0 |
+
+**12.4x, with byte-identical results.** Note BOTH rows show 0 copies per kernel because the store is a
+PLAIN CONTIGUOUS ARRAY. That resolves a contradiction earlier in this note: the per-region map traffic
+is not about module-scope versus dummy argument, it is about **plain array versus derived type with a
+pointer component**. Module-scope `scalar_field` measured 32.8 copies/kernel; a plain module array
+measures 0. AMReX's MultiFab is precisely the plain-contiguous-across-boxes layout.
+
+**PLAN TO MATCH THEM.** Three pieces, in dependency order, each golden-gated:
+
+1. **Flat contiguous backing store** - `real(stp) :: store(cell, var, block)` for the per-block field
+ families, replacing per-slot `scalar_field` allocations. This is the enabler for 2 and it removes
+ the descriptor traffic by itself. Sizing must come from max live blocks per rank, NOT
+ `amr_max_blocks` (1024 would OOM) - **step 1a landed this as `amr_loc_of`/`amr_loc_n`, byte-identical
+ across 76 goldens (`905e9d7c`)**.
+
+ **SCOPING CONSTRAINT, found by attempting it: a field family cannot be migrated independently if it
+ shares a consumer routine with a family that is not migrating.** `q_ghost_a`/`q_ghost_b` look like
+ the smallest possible first conversion - 9 references, one file, two consumers - but
+ `s_amr_fill_fine_ghosts` is not ghost-specific: it is a general prolong-coarse-into-fine routine
+ whose THIRD caller targets `q_cons` (`m_amr.fpp:4597`). Branching inside the routine does not help,
+ because a dummy referenced in ANY branch of a target region is still mapped, so the migrated path
+ would keep paying the tax and the conversion would buy nothing. **The natural conversion unit is
+ therefore `{q_cons, q_ghost_a, q_ghost_b}` together.** Counting references to a family NAME
+ understates its blast radius; count the consumers and then the consumers' other targets.
+
+ Separately confirmed while scoping: `q_ghost_a/b` are allocated UNCONDITIONALLY while their only
+ consumers sit on subcycle-only paths (`s_amr_subcycle_setup_block`, `s_amr_advance_fine_subcycle_all`,
+ `s_amr_advance_children`), and their `pb`/`mv` twins already carry an `if (amr_subcycle)` guard.
+ Adding the matching guard frees roughly `2 x sys_size x mbuf x live_slots` of device memory on every
+ non-subcycle run - memory that competes directly with `amr_max_grid_size`, the ~20x lever.
+2. **Batched block kernels** - one launch over the block list instead of per block, for the RHS and RK
+ paths. This is the 12.4x above and it is what `amr_max_grid_size` is currently substituting for.
+3. **Fused halo pack/unpack** - AMReX reduced this to one launch per rank; MFC's seam/ghost fills are
+ the same shape of work.
+
+Target, from the 60%-of-GCD profile: busy is 8.2 s of a 28.4 s span, so eliminating serialization is
+worth **~3.5x on that case** before counting the bandwidth gain AMReX reports from larger effective
+kernels. Expect more where blocks are smaller, since the penalty scales with block count.
+
+**RETRACTION.** Earlier in this session I wrote that batching "attacks dispatch count, not the
+per-dispatch tax" and set it aside. The profile then showed dispatch count IS the governing quantity,
+and AMReX and Parthenon both converge on exactly this mechanism. Increment 3 below was right and the
+dismissal was wrong. Note the separate "packing is disproved" result concerns MFC's SLOT-based packing
+into one working slot - a different mechanism from cross-block fusion, and only the former is dead.
+
+### THE GOVERNING LAW (2026-08-03, profiled): wall time is set by GPU OPERATION COUNT
+
+Gap analysis of a real AMR run (`rocprofv3`, kernel + copy traces, np=1 2D, 6 steps):
+
+| | |
+|---|---|
+| span | 13516.7 ms |
+| kernel busy | 1823.3 ms (13.5%) |
+| copy busy | 2000.4 ms (14.8%) |
+| union busy | 3823.6 ms (28.3%) |
+| **GPU IDLE** | **9693.0 ms (71.7%)** |
+
+The idle is not a few big stalls - it is ~354,000 operations each separated by a **~15 us median gap**:
+261k gaps under 20 us (27.6% of span), 89k between 20-100 us (21.1%), and only 143 gaps over 1 ms
+(16.7%, worth attributing separately). **95% of those operations are COPIES** (337k of 354k), so the
+map traffic costs ~2.0 s of transfer PLUS ~5 s of serialization - closer to half the span than the 15%
+a busy-time reading suggests.
+
+A faithful reproducer (`amr-bench/attach/serial/`) matches the signature - 81.6% idle, 18.7 us median
+gap against MFC's 71.7% / 15.4 us - and a clean sweep holding work and arrays fixed while varying only
+how many regions the work is split into gives:
+
+| regions fused | operations | span |
+|---|---|---|
+| 1 | 6555 | 202.4 ms |
+| 2 | 3315 | 120.2 ms |
+| 4 | 1695 | 73.8 ms |
+| 8 | 885 | 56.0 ms |
+| 24 | 345 | **37.6 ms** |
+
+Net of ~29 ms fixed startup the variable time falls **20x for a 19x reduction in operations**, and the
+median gap is ~18 us at every point. So:
+
+> **span = busy + (operations x ~18 us).** The per-operation gap is irreducible; the COUNT moves, and
+> so does the WORK each operation carries.
+
+**The count is only half of it - WORK PER KERNEL decides which regime you are in.** Holding the operation
+count fixed at 721 kernels / 5834 copies and varying only kernel duration:
+
+| mean kernel | busy % | regime |
+|---|---|---|
+| 14 us | 20.5 | latency-bound |
+| 16 us | 21.1 | latency-bound |
+| 37 us | 25.6 | latency-bound |
+| **201 us** | **51.2** | **crossover** |
+| 763 us | 77.4 | work-bound |
+
+Crossover is ~200 us of kernel work per ~8 copies. Scaled to MFC's ~20 copies per kernel that is
+**~500 us**, and MFC's mean kernel is **109 us** - so MFC runs **4-5x below** the point where work
+begins to dominate latency. Separately, raising work per region 256x at small sizes (16 -> 4096 cells)
+changed the span by 5%: down in that regime the work is free and only the operation count matters.
+
+**CHECKED AT PRODUCTION OCCUPANCY - the regime does NOT change with problem size.** Every measurement
+above ran at ~15% of one GCD, so the obvious objection is that short kernels are an artifact of a toy
+problem. Re-profiled at 4x the cells (8.4M -> 33.6M, ~60% of a 64 GB GCD):
+
+| | 15% of GCD | 60% of GCD |
+|---|---|---|
+| span | 13516.7 ms | 28389.8 ms |
+| busy | 28.3% | **28.9%** |
+| GPU idle | 71.7% | **71.1%** |
+| operations | 354,129 | 639,276 |
+| median gap | 15.4 us | **15.5 us** |
+| copies/kernel | 20.2 | 21.8 |
+
+Busy fraction and per-operation gap are INVARIANT to problem size. The reason matters: under AMR the
+work per kernel is set by `amr_max_grid_size`, **not** by the global grid - a larger domain yields MORE
+BLOCKS OF THE SAME SIZE, so it moves along the operation-count axis while leaving work-per-kernel
+untouched. Scaling up does not walk you out of the latency-bound regime; only raising the cap does.
+(The 60% run exited 134 on the same `getTargetPointer returned null` mapping abort seen at 15% after
+producing 28 s of trace; the ratios match the smaller run, but that abort is worth chasing on its own.)
+
+So the governing relation is two-dimensional:
+
+> **efficiency = kernel work / (kernel work + operations x ~21 us)**
+
+This is why `amr_max_grid_size` is worth ~20x (70.3 s/step at cap 128 versus 8.5-9.5 at cap 1024) and
+it is not a mysterious constant: a larger cap puts more cells under each kernel, moving the solver from
+the latency-bound regime toward the work-bound one. It also upgrades kernel fusion, which improves BOTH
+terms at once - a fused region carries more work and costs fewer operations.
+
+**`nowait` is REFUTED as a lever.** Enqueuing the same dependent regions with `nowait` + `depend` and one
+`taskwait` per advance measured 213 ms against 202 ms baseline, with the median gap unchanged (18.6 vs
+18.4 us). Asynchronous enqueue does not collapse the serialization.
+
+**Consequences, in priority order.**
+1. **Fewer block advances** - `amr_max_grid_size`. Every advance multiplies the whole operation count.
+ Already measured ~20x and already shipped with runtime advisories. Still the largest available win.
+2. **Kernel fusion inside `s_compute_rhs`** (16 direct regions). The sweep above is the evidence that
+ this pays, and it pays on BOTH factors: a fused region removes its own gap and its maps together.
+ Note fusing raises copies-per-kernel slightly (8.1 -> 10.1 measured) because a fused region touches
+ more arrays; total operations still fell 19x, so the trade is strongly favourable.
+3. **The 143 stalls over 1 ms** (2253 ms, 16.7% of span, one of 543 ms) are host-side and unattributed.
+ Cheap to investigate and potentially a large easy win.
+
+What this retires: anything that reduces the COST of an operation rather than the NUMBER of them. See
+the retraction below - seven such mechanisms were measured and all failed.
+
+### RETRACTED 2026-08-03: the promotion plan below is DEAD, and so is its premise
+
+**The premise was an attribution artifact.** "Dummy-argument kernels pay 33-54 maps per dispatch while
+module-level `GPU_DECLARE`'d kernels pay 0" came from TEMPORAL attribution: correlation ids do not match
+between the kernel and copy traces, so each copy was assigned to the next dispatch by timestamp. Copies
+CLUSTER - 11.5% of inter-dispatch intervals contain zero copies and one contains 2893 - so a kernel
+dispatched in a burst shows "0" whether or not it needs maps. The `m_amr_registers` kernels that
+measured 0 are ~8% of dispatches, squarely inside that zero-interval share. The MEDIAN of 20 copies per
+interval is real and matches the deep-member count, so the ~20 maps/dispatch AVERAGE stands; the
+per-kernel split does not.
+
+**Every mechanism was then measured directly by COPY COUNT** (`amr-bench/attach/clauses/`, one variant
+per process under `rocprofv3`, no attribution needed, immune to the launch-time noise floor):
+
+| mechanism | copies/kernel | verdict |
+|---|---|---|
+| deep-type dummies (MFC today) | 9.4 | baseline |
+| flat-array dummies (no derived type) | 9.4 | no gain - retires "flatten the interface" for good |
+| pointer dummies | 9.1 | no gain |
+| `defaultmap(present:aggregate)` | 9.1 | no effect |
+| `map(present,alloc:)` | 9.1 | no effect |
+| `!$omp declare mapper` | 39.1 | **4x WORSE** |
+| module state - static, allocatable, or the exact `freg` pattern | 32.8 | **3.5x WORSE** |
+
+**Per-region map traffic is irreducible by any interface or clause change on this compiler, and moving
+fields to module scope makes it worse.** That kills promotion, flattening, and the view/attach design
+together. It also explains why `freg`-style code looked free: it was never measured, only attributed.
+
+**What survives.** The tax itself is real and first-order (2.0 s of copy time against ~1.5 s of kernel
+time). Since it cannot be reduced PER REGION, the only remaining levers are fewer regions and fewer
+block advances:
+
+1. **Fewer block advances** - `amr_max_grid_size`. Already measured at ~20x (70.3 s/step at cap 128
+ versus 8.5-9.5 at cap 1024) and already shipped as a default plus runtime advisories. This remains
+ by far the largest available win and needs no code.
+2. **Fewer regions per advance** - kernel fusion inside `s_compute_rhs` (16 direct regions). Untested,
+ touches numerics-adjacent code, and is the only untried lever left.
+
+Do not re-attempt promotion, flattening, mapper, or attach without first re-measuring the table above;
+all seven were tested on 2026-08-03 and all seven failed.
+
+### PLAN (2026-08-03): promote the RHS working set from dummy arguments to module scope
+
+**The insight that removes the blocker.** The attach hunt was solving the wrong problem. The tax is not
+"pointers are slow" - it is that *fields arrive as dummy arguments*, so every target region re-maps their
+deep members. Nothing needs to be aliased, attached, or flattened: the fields simply need to BE module
+state. `m_rhs` already declares ~12 module-scope `GPU_DECLARE`'d derived-type arrays (`q_cons_qp`,
+`q_prim_qp`, `flux_n`, `flux_src_n`, `qL_prim`/`qR_prim`, `tau_Re_vf`) and those kernels measure ZERO
+maps per dispatch. Only `q_cons_vf`, `q_prim_vf`, `rhs_vf` arrive as dummies - exactly the ones taxed.
+
+**The change, per routine: declarations and call sites only. Loop bodies are untouched.** Promote the
+dummy to a module variable OF THE SAME NAME, so `q_cons_vf(i)%%sf(j,k,l)` still resolves - now to module
+state. This is what makes the change tractable and what makes it safe for a bit-identical requirement:
+the arithmetic is not edited at all. (Contrast the flat-store design, which threads a slot index through
+every reference - a genuine 500-loop rewrite.)
+
+**How AMR then feeds it.** The monolithic path pays NOTHING: the module arrays simply are its arrays.
+The AMR path copies block *k*'s fields into them before the advance and `rhs` back after -
+device-to-device, ~1.3 MB for a 128^2 2D block at `sys_size=5`, about **1.3 us**, against the measured
+**~2.9 ms** of argument mapping per `s_compute_rhs` invocation (2.0 s / 696). Roughly a 2000:1 trade.
+This is the `s_amr_swap_to_fine` idiom already used for grid state, extended from geometry to fields.
+
+**Re-entrancy: VERIFIED SAFE, and it was the risk that could have killed the design.** Module-scope state
+is only sound if no two block advances overlap. `s_amr_advance_children` is `recursive`, but the
+recursion sits OUTSIDE the stage loop - every level-`clev` block completes all three stages, and only
+then does the routine recurse into level `clev+1`. `s_l0_advance_stage_rhs` and the fine-advance loops
+are likewise serial over blocks. No nesting, so no working-set stack is required.
+
+#### MEASURED 2026-08-03, AFTER step 1a landed: where the operations actually are
+
+Step 1a (`905e9d7c`) and the flat store itself (`cacc14ec`) are in. Before converting 78 call sites, the
+per-module split was read out of four independent `rocprofv3` kernel-stats profiles
+(`amr-bench/scratch/{l0p-hVcToX/p0,l0p-hVcToX/p2,att-dQ6b8U,sat2-UvUxRt}`). The two metrics disagree, and
+which one governs is the whole question:
+
+| | kernel TIME | LAUNCH count |
+|---|---|---|
+| `s_compute_rhs` tree (`m_variables_conversion`, `m_weno`, `m_riemann_solver_hllc`, `m_riemann_state`, `m_rhs`) | 88.7 - 91.1% | 60.6 - 66.7% |
+| AMR-local (`m_amr`, `m_amr_registers`) | 5.1 - 10.1% | 32.7 - 38.2% |
+
+**Launch count governs**, because the regime is latency-bound (cost proportional to operations, 71.7%
+idle) - so the AMR-local kernels this plan set out to batch are worth about **one third of the operation
+budget**, not the ~8% their kernel time suggests. That third is real and worth taking. The other two
+thirds are inside the RHS tree and this plan does not reach them.
+
+**THE BLOCKER, and it is an interface problem, not a mechanism problem.** Splitting the 78
+`amr_slots(...)%%q_cons` references by what consumes them:
+
+| kind | count | can the interface change? |
+|---|---|---|
+| element access `%%q_cons(i)%%sf(a,b,c)` | 15 | yes - free |
+| whole-array pass to an AMR-local callee | 40 | yes - the callee is ours |
+| whole-array pass to a SHARED solver routine | 8 | **no** |
+
+The 8 are `s_compute_rhs` (x4), `s_ibm_correct_state` (x2), `s_pressure_relaxation_procedure`, and
+`s_infinite_relaxation_k` - the last living in `src/common/`, shared by all three executables. All take
+`type(scalar_field), dimension(sys_size)` and all are used by the MONOLITHIC path too, so their signatures
+cannot follow `q_cons` into a flat store without dragging `q_cons_ts(i)%%vf` and the whole of `m_rhs` with
+them. The pointer-view bridge that would avoid this (a `scalar_field` whose `%%sf` points into the store)
+is the MWE's variant D1/D2, already shown to fail silently on this backend - the device sees a descriptor
+holding a host address.
+
+**Consequence for the plan below: sub-steps 4 and 5 as written are not reachable.** `q_cons` cannot
+migrate while those 8 sites exist. And because `s_amr_lerp_fine_ghosts` and the 4579 `s_amr_fill_fine_ghosts`
+call both terminate in a `q_cons` write, even the ghost-only migration stops short of a batchable path.
+The remaining forks are recorded below; do not restart sub-step 4 without picking one.
+
+#### DECISION + STATE (2026-08-03): fork 1 chosen - AMR-local migration behind a copy bridge
+
+Of the three forks above the choice was **fork 1**: migrate the AMR-local sites to the flat store and
+copy device-to-device around the 8 shared-solver call sites, leaving `s_compute_rhs` and friends with
+their `scalar_field` interfaces untouched.
+
+**Landed and golden-clean (76/76 each):**
+
+| commit | what |
+|---|---|
+| `905e9d7c` | step 1a - dense local index |
+| `cacc14ec` | the flat store + `s_amr_st_reserve` (device-preserving geometric growth) + `s_amr_st_finalize` |
+| `bbf8ec8e` | **2a - the subcycle ghost sources migrated**; first change where data really flows through the store |
+
+2a is +10 net lines because `s_amr_fill_fine_ghosts` is now generated for three targets (`_sf`, `_gsta`,
+`_gstb`) from ONE source body using a Fypp accessor lambda -
+``#:set QF = (lambda ix: ...) if TGT == '' else (lambda ix: ...)`` - the idiom `m_riemann_solver_hlld`
+already uses for its per-direction stencil variants. Branching on the target inside a single region is
+not an option: a dummy referenced in ANY branch is still mapped.
+
+**2b - `q_cons` + the copy bridge. LANDED (see the results subsection below). It was ATOMIC and bigger than the original plan said.**
+
+- **70 code sites** (not 59), across `m_amr.fpp` 47, `m_amr_regrid.fpp` 17, `m_amr_restart.fpp` 6,
+ `m_time_steppers.fpp` 1.
+- They cascade into **~17 AMR-local callee signatures**: `f_amr_rho_tot`, `s_l0_pack_unpack_block`,
+ `s_amr_fine_slice`, `s_l0_edge_bc_tile`, `s_l0_copy_block`, `s_amr_restrict_pack_device`,
+ `s_amr_gather_from_parent_field`, `s_amr_fine_rk_update`, `s_amr_copy_fine_fields`,
+ `s_prolong_species_closure`, `s_prolong_one_var`, `s_prolong_alphas_closure`,
+ `s_l0_fill_ghost_corners`, `s_amr_restrict_overwrite_device`, `s_amr_reflux_apply_faces`,
+ `s_amr_fine_seam_exchange`, `s_amr_fill_fine_ghosts_sf`. Some take TWO block fields (parent+child,
+ or two seam neighbours) and become two `loc` arguments - which is better for batching, not worse.
+ Some take a MIX (`s_amr_copy_fine_fields(q_cons, q_cons_stor, ...)`); the unmigrated dummy is still
+ mapped there, so that call site keeps its per-region tax until `q_cons_stor` follows.
+- `m_amr_restart.fpp`'s 6 sites are HOST-side I/O with explicit `GPU_UPDATE` - retarget them at the
+ store (whole-store update is wasteful but restart is rare).
+- **It cannot be split.** The store is either authoritative for `q_cons` or it is not; a dual-write
+ staging period is exactly the silent-divergence trap. Convert in dependency order, build often, run
+ the goldens once at the end, and bisect by reverting individual routines if they fail.
+
+**The bridge costs more than first assumed, so the payoff is smaller.** All four shared routines are
+`intent(inout)`, and `s_compute_rhs` reaches `s_populate_variables_buffers`, which writes `q_cons`'s
+buffer region - so the bridge must copy BOTH directions at all 8 sites. Each crossing is a region taking
+a `scalar_field` dummy (~20 argument maps) while the batched kernels it enables cost 0. Per block
+advance that turns ~9.3 AMR-local launches into ~2.4, i.e. **~25-30% of total operations, not the ~35%
+launch share**. Quote the 25-30%.
+
+**Harness note:** the session scratchpad rotates and ate a UUID list mid-run (the failure looks like a
+kill, not a missing file). Keep test lists and logs under `amr-bench/logs/store/`.
+
+#### 2b RESULT (2026-08-03): the store is authoritative for `q_cons`
+
+Converted in dependency order, one build per group, goldens once at the end. Net **+86 lines** across
+three files (`m_amr.fpp`, `m_amr_regrid.fpp`, `m_amr_restart.fpp`); `t_level%%q_cons` and its
+`@:ALLOCATE`/`ACC_SETUP_SFs`/`@:DEALLOCATE` are gone.
+
+**The site count was 80, not 70.** The earlier inventory grepped `%%q_cons` and filtered out lines
+containing `q_cons_stor` - which also dropped every line carrying BOTH, hiding `s_amr_copy_fine_fields`
+and `s_amr_fine_rk_update` (4 sites, 2 signatures). When inventorying a rename, filter on the token, not
+on the line.
+
+**Three callees turned out to be polymorphic** over "a block" and "the level-0 monolithic field", so they
+became two Fypp-generated variants from one body rather than one converted routine:
+
+| routine | `_st` (flat store) | `_sf` (scalar_field) |
+|---|---|---|
+| `s_l0_pack_unpack_block` | migration / scatter of a block | `q_cons_vf`, `coarse_tgt`, `rhs_delta` |
+| `s_amr_restrict_overwrite_device` | fold a child into a parent BLOCK | fold into level-0 |
+| `f_amr_rho_tot` | fine sensor on a block | coarse sensor on `q_cons_base` |
+
+`s_amr_gather_from_parent_field` (and its two callees) needed the same split for a different reason: it
+is called once with the parent's `q_cons` (store) and once with its `q_cons_stor` (still a
+`scalar_field`), which is the subcycle's two-bracket gather.
+
+**`s_amr_fill_fine_ghosts`'s `_sf` variant DISAPPEARED**, folding into the `_gsta`/`_gstb` pattern from
+2a - all three targets are now `(q_coarse, loc)`. Same for `s_amr_lerp_fine_ghosts`, which lost its
+`q_tgt` argument entirely. That is where most of the deleted lines came from.
+
+**The bridge is 6 crossings, not 8**, because the two `s_compute_rhs` sites and the two
+`s_ibm_correct_state` sites are if/else arms - the load/store hoists around the branch, so one round trip
+per stage, not per arm. The sixth is `s_amr_reflux_apply_faces`, which is NOT one of the four shared
+solver routines: it lives in `m_amr_registers`, which `m_amr` already `use`s, so reaching the store from
+it would be a circular dependency. The bridge solved that at zero extra design cost.
+
+**Bridge invariant: crossings must not nest.** `amr_cons_br` is a single shared buffer, so a load inside
+a load would silently clobber the outer block's state. None of the six call chains re-enters AMR code;
+check that before adding a seventh.
+
+**Two traps hit:**
+
+- ``#:for DIR, LHS, RHS in [('load', A, B), ('store', B, A)]`` fails `lint_source.py` - it reads the
+ flattened list and reports `A` and `B` as duplicate entries. Make the direction a flag and derive the
+ operands (``#:set LHS = BR if DIR == 'load' else ST``), which is clearer anyway.
+- `./mfc.sh build ... | grep error:` reports GREP's exit code, not the build's. Redirect to a log and
+ echo `$?` on its own line. (Same class as the `--only` comma trap already recorded.)
+
+**Confirmation that 2b was the right prerequisite:** `s_amr_fine_seam_exchange`'s own comment named this
+change as its blocker - *"Batching further, across PAIRS, is NOT possible without a flat per-slot backing
+array: each slot's `q_cons(i)%%sf` is an independent allocation and `amr_slots` is not `GPU_DECLARE`'d, so
+a runtime slot index inside a kernel is a null deref."* Both blocks are now addressed by a plain integer
+subscript into a `GPU_DECLARE`'d module array. Same for `s_l0_pack_unpack_block` and
+`s_l0_fill_ghost_corners`, whose dummies existed only to dodge that null deref.
+
+**2b is a toll, not a win.** It adds two whole-block device copies per crossing and, per the attach/map
+measurements, saves none of the ~20 argument maps at the crossing itself. All of its value is unlocking
+step 2. Measure step 2's operation count with `amr-bench/attach/serial/gaps.py` before believing any of
+the projected 25-30%.
+
+#### EXECUTION PLAN for 1b + 2 (written 2026-08-03, SUPERSEDED IN PART - read the section above first)
+
+**1b - migrate `{q_cons, q_ghost_a, q_ghost_b}` to the flat store.** They move together because
+`s_amr_fill_fine_ghosts` targets all three; see the scoping constraint above.
+
+```fortran
+real(stp), allocatable :: amr_cons_st(:,:,:,:,:) ! (x, y, z, var, LOCAL slot)
+real(stp), allocatable :: amr_gst_a(:,:,:,:,:), amr_gst_b(:,:,:,:,:)
+$:GPU_DECLARE(create='[amr_cons_st, amr_gst_a, amr_gst_b]')
+integer :: amr_st_cap = 0
+```
+
+Order of work, each sub-step compiling and golden-clean before the next:
+
+1. Declare the stores + `s_amr_st_reserve()` (geometric growth on `amr_loc_n`). Call it from
+ `s_amr_alloc_slot` after `amr_slot_live = .true.`. Guard the ghost stores on `amr_subcycle`.
+ `q_cons` growth MUST preserve device contents (unlike the ghosts) - copy old -> new before freeing.
+2. Convert `s_amr_fill_fine_ghosts`: replace the `q_fine` dummy with `(target, loc)` where target
+ selects `amr_cons_st`/`amr_gst_a`/`amr_gst_b`. **Duplicate the target region per branch** rather than
+ branching inside one region, or the unmigrated dummy is still mapped and the win is lost.
+3. Convert `s_amr_lerp_fine_ghosts` (1 write site) and the 5 ghost call sites.
+4. Convert the `q_cons` readers/writers. 59 references across 4 files - do it file by file, building
+ between each. `amr_slots(k)%%q_cons(i)%%sf(a,b,c)` becomes `amr_cons_st(a,b,c,i,amr_loc_of(k))`.
+5. Delete `q_cons`/`q_ghost_a`/`q_ghost_b` from `t_level` and from alloc/free.
+
+**2 - batch the per-block kernels.** Replace `do k = ...; call s_amr_select_slot(k); ` with
+a single region carrying `loc` as an extra collapsed dimension over `1:amr_loc_n`. Start with
+`s_amr_fine_rk_update` (self-contained, 2 regions), then the RHS path. Requires that per-block loop
+bounds (`amr_slots(k)%%m/n/p`) also be readable on device - stage them into a small
+`GPU_DECLARE`'d `integer :: amr_blk_m(:), amr_blk_n(:), amr_blk_p(:)` indexed by `loc`.
+
+**Verification protocol, non-negotiable.** Every sub-step is a pure data-layout or scheduling change,
+so **all 76 AMR/L0 goldens must stay byte-identical**. A diff means the change is wrong, not that the
+goldens need regenerating. In addition, after step 2 confirm the mechanism actually engaged by
+re-running the gap analysis (`amr-bench/attach/serial/gaps.py` on a `rocprofv3` dir) and checking that
+the operation count fell - a passing golden set with an unchanged operation count means the batching
+did not take effect.
+
+**Traps already paid for, do not rediscover:**
+- `amr_slots` is allocated in TWO places (`s_initialize_amr_module`, behind `if (.not. amr) return`, and
+ `s_l0_tiles_init` for pure-L0). Anything allocated beside it must follow the POOL. Fingerprint: only
+ the `L0 tiles` goldens fail.
+- Print the text being REPLACED on every non-trivial substitution. A `max(..., bub_pos_frac*u0)` clamp
+ was nearly rewritten to `max(..., 0._wp)` - a silent physics change that only a Lagrange-bubbles
+ golden would have caught, hours later.
+- Do NOT pass the store as a dummy argument. A plain-array dummy costs the same per-region map traffic
+ as a deep-type one (9.4 vs 9.4); only a plain MODULE array reaches 0.
+- The tool timeout is 10 minutes and an MFC rebuild exceeds it - background the build and poll a log
+ marker, and never write `pgrep -f ""`, which matches the poller.
+
+#### De-risking MWEs, each run BEFORE the matching phase
+
+Build them as one matrix in a single compile (`amr-bench/attach/mtu/`), not one hypothesis per MFC
+rebuild - a 6-phase matrix compiled in ~20 s eliminated four hypotheses at once and correctly predicted
+an MFC failure, where the same questions cost ~20 minutes each in-tree.
+
+| MWE | de-risks | pass condition |
+|---|---|---|
+| M1 promotion, multi-TU | module state referenced from a DIFFERENT translation unit than it is declared in | correct result; per-region time at the ~22 us module level, not the ~110 us dummy level |
+| M2 copy-in/advance/copy-out | the AMR feed path, with host and device data DELIBERATELY DIVERGED | correct result; copy cost measured and compared against the mapping it replaces |
+| M3 serial reuse, varying extents | one shared working set reused by many blocks of DIFFERENT sizes | correct for every block, in any order |
+| M4 sub-block extents | working arrays sized at `mbuf` max while a block uses a sub-range | no read/write outside the block's own range |
+
+M2's divergence requirement is not optional: uniform host/device data hid a data-movement defect through
+seven passing variants in the session that produced this note.
+
+#### MWE RESULTS (2026-08-03, `amr-bench/attach/promote/`): correctness de-risked, 5/5
+
+| phase | de-risks | result |
+|---|---|---|
+| S1 | promotion through a 3-deep call chain, cross-TU, over a sub-range | PASS |
+| S2 | POISONED halo beyond the block untouched - no out-of-range write | PASS |
+| S3 | 25 advances with host/device DELIBERATELY diverged, plus unrelated target regions between them | PASS |
+| S4 | 48 blocks of VARYING extents cycled through one shared working set | PASS |
+| S5 | working set REALLOCATED mid-run | PASS |
+
+**Mechanism detail that matters for implementation.** A module-scope deep type needs the parent
+descriptor mapped AND its members mapped; `map(to:)` on the parent alone leaves `%%sf` null on device
+and the first kernel faults at a nil address. With promotion this setup runs **once at init** and the
+working set is never re-pointed - which is exactly why promotion sidesteps the attach problem that
+killed the view-based design.
+
+**Timing could NOT be measured cleanly and no speedup is claimed here.** The node showed a ~134 us
+per-region launch floor, uniform across all 8 GCDs (129-135 us) with the GPUs otherwise idle, against
+~20 us for the same construct earlier the same day. Within-program A/B gave 448 vs 501 us/region: 53 us
+saved for 2 dummy arrays, ~26 us per array per region. Extrapolating instead from MFC's own profile
+(485 copies / 24 regions = 20 maps per region, 2.0 s / 696 invocations = ~6 us per map = ~120 us per
+region, against a 69 us mean kernel) implies roughly a **2-3x per-region reduction**. Treat the 4.4x
+from the earlier quiet-node reproducer as an UPPER BOUND and re-measure on an idle node before quoting.
+
+#### Phases, each golden-gated and independently revertible
+
+1. **`s_amr_fine_rk_update`** - AMR-only, one file, three arrays. Smallest in-tree proof of the pattern.
+ Gate: all AMR goldens byte-identical AND its copies/dispatch measured 54 -> ~0.
+2. **`s_compute_rhs`'s three field dummies** - 5 call sites. Benefits the uniform solver too (it pays
+ 18.6 copies/launch to AMR's 19.2). Gate: FULL suite byte-identical, plus a uniform-case timing.
+3. **Walk the call chain** - `m_riemann_solver_hllc` (44 maps/dispatch), `m_riemann_state` (33),
+ `m_viscous`, `m_weno`; ~57 call sites pass these three arrays. Gate: full suite, per-stage.
+
+Stop after any phase whose measured gain does not survive its own run-to-run spread, and say so.
+
+#### What would falsify this plan
+
+- M1 shows promotion does not remove the maps once the reference crosses a TU boundary.
+- The copy-in/out is not device-to-device (a host round trip would cost far more than the tax).
+- Phase 1 changes any golden. This is a storage-location change with identical arithmetic; a diff means
+ the model is wrong, not that the goldens need regenerating.
+
+### SETTLED 2026-08-03: concurrency (option C) is DEAD; fusion (option B) is MEASURED
+
+Both settled on one harness, `amr-bench/attach/serial/conc.f90` (wall clock via `omp_get_wtime`;
+`NBLK` blocks x `NREG=15` dependent regions x `NADV=30`, deep-allocatable dummies = the MFC interface).
+
+**Option C - concurrent block advances - produces ZERO overlap and is slower.** Each block was given
+its OWN `a/b/c/d` arrays AND its own `depend` token, so the `NBLK` chains were genuinely independent:
+the best possible case, with nothing to serialize on.
+
+| NBLK | serial | conc | |
+|---|---|---|---|
+| 1 | 0.059 s | 0.072 s | 1.23x SLOWER |
+| 4 | 0.235 | 0.262 | 1.11x slower |
+| 16 | 0.948 | 1.031 | 1.09x slower |
+| 64 | 3.91 | 4.13 | 1.06x slower |
+
+Both scale perfectly linearly in `NBLK` - no hint of overlap - and a `rocprofv3` trace of the `conc`
+variant confirms it directly: **7201 kernels, 0.0% overlapped**. `nowait` plus independent per-block
+`depend` tokens produce no device-side concurrency at all on this backend (amdflang/AFAR, gfx90a).
+
+**This is NOT a repeat of the earlier `nowait` result.** `s.f90`'s `k_nowait` put `depend(inout: d)` on
+ONE shared token, serializing every region into a single chain; it asked whether a SERIAL chain
+pipelines. The question of whether SEPARATE chains overlap was open until now. It is now closed.
+
+Corollary: the ~17 module-scope `GPU_DECLARE`'d families in `m_rhs` that would have to be replicated
+per stream are MOOT - concurrency fails before sharing ever becomes the constraint. **Do not re-attempt
+concurrency, streams, or async task graphs.** With this, TEN mechanisms for reducing or hiding
+per-region cost have been measured and all ten failed.
+
+**Option B - fewer regions - is the whole game, and wall time is LINEAR in region count.** Same
+arithmetic in every variant (`result=21.00`), only the region count differs:
+
+| regions/advance | wall | vs 15 regions | s per region |
+|---|---|---|---|
+| 15 (= serial) | 0.945-0.955 s | 1.00x | 0.063 |
+| 5 | 0.313-0.429 | 3.0x | 0.074 |
+| 3 | 0.188-0.190 | 5.0x | 0.063 |
+| 1 | 0.064 | 14.8x | 0.064 |
+
+`wall ~ 0.064 s x regions`, flat to +-15% across a 15x range (the 5-region point is the one noisy
+sample: 0.313 and 0.429 on two runs). `FUSE=1` reproduces `serial` (0.955 vs 0.945), which is the
+harness checking itself.
+
+**Re-pricing option B against the real profile.** The harness is 97.5% idle with ~6 us kernels; the real
+AMR run is 72% idle with 91 us average kernels, so fusion helps proportionally less there. Using the
+real split - the `s_compute_rhs` tree is 55.5% of launches at ~14.7 regions per block-stage - a 3x
+region reduction inside it removes ~37% of all operations, i.e. **~26% of wall**. That is roughly 2.5x
+the ENTIRE remaining step-2 batching programme (~10% across three 2b-sized field migrations), and it
+also benefits uniform runs, which AMR-local batching does not.
+
+**What this means for the plan.** Every surviving lever is the same lever: FEWER REGIONS. Fusion (B),
+batching (A), and bigger blocks (`amr_max_grid_size`, shipped, ~20x) are three applications of it.
+Nothing that reduces per-region COST works, and nothing that OVERLAPS regions works. Rank by measured
+value: B ~26% > A-remainder ~10% > C = 0. The concrete next target is `m_weno` + `m_riemann_state` -
+3216 launches each, ~4.2 regions per block-stage apiece, adjacent in the pipeline with a direct
+producer/consumer dependency.
+
+Method notes worth keeping: `cpu_time` is WRONG for this measurement (it sums CPU across threads and
+made `conc` look merely 2-16% slow when the wall-clock gap was different); use `omp_get_wtime`.
+`rocprofv3` needs `--output-format csv` or it writes only a `.db`. And the pre-existing `k_fused` in
+`s.f90` is NOT arithmetically equivalent to its `k_base` (`result=12` vs `30`), so its timings cannot
+be used to price fusion - `conc.f90`'s variant was written to be equivalent and checks it.
+
+### MEASURED 2026-08-03 AT PRODUCTION SIZE (3D, 400^3): the cap is exhausted, balance is state of
+### the art, and AMR captures ~11% of its own potential
+
+Everything below is on `amr-bench/cases/sc3dx_amr.py` - 400^3 = 64M base cells, np=8, ~48% of a 64 GB
+GCD per rank at the ~1M points / 2 GB rule. **All prior AMR pricing in this document came from a 2D case
+at ~4% of GCD capacity and should not be trusted where it disagrees with this section.**
+
+**`amr_max_grid_size` is EXHAUSTED in 3D.** Clean U-curve with the optimum exactly at the shipped
+default, walled off above by device OOM rather than by tuning:
+
+| cap | boxes | boxes/rank | s/step | ns/cell |
+|---|---|---|---|---|
+| 12 | 1089 | 136 | 22.18 | 258.2 |
+| 16 | 2401 | 300 | 27.34 | 299.5 |
+| 24 | 1089 | 136 | 16.76 | 171.3 |
+| **32** | **625** | **78** | **9.5-9.8** | **93.9-96.1** |
+| 48 | 324 | 40 | 16.73 | 158.5 |
+| 64, 96, 128 | - | - | **OOM** | - |
+
+> **THIS ROW IS WRONG (correction 2026-08-15/18).** Cap 64 runs fine from scratch and is now the
+> recommended setting (2.24x less wall at LOWER memory); the OOMs were a checkpoint-restart confound.
+> Caps 96 and 128 were never retested from scratch, so their status is UNKNOWN, not OOM. Do not cite
+> this row for any cap. See `amr_action_plan.md` Tier 0.1.
+
+cap 32 reproduced across two independent sweeps to 2%. cap 16 is anomalous (2401 boxes, MORE than
+cap 12's 1089) - the clusterer tiles pathologically there; an oddity, not a trend.
+
+**This OVERTURNS the recorded 2D conclusion** that bigger blocks are "by far the largest available win"
+(~20x, cap 128 -> 1024). That is a 2D result. In 3D the cap costs memory as cap^3 (the validator says so
+explicitly: solver scratch is sized to the cap, "growing as the cap raised to the dimension count"), so
+the base problem and the cap compete for the same memory and the ceiling arrives immediately.
+
+**CORRECTION: OOM does NOT present as a hang.** It aborts at exit 134 with
+`HSA_STATUS_ERROR_OUT_OF_RESOURCES` and an explicit message. The wrapper's `rc=143` is the OUTER
+timeout, two layers up - reading it as a timeout was wrong.
+
+**AMR vs uniform, both converged.** Uniform 400^3 needed ~100 steps to converge (Time Avg 0.493 at 21
+steps -> **0.7068** converged, a 43% error); AMR needed ~60 (9.54 single-sample -> **~10.24** Time Avg,
+still drifting down). **20-step runs are NOT converged - the cap table above therefore holds as a
+RELATIVE comparison (identical protocol per arm) but its absolute ns/cell understates AMR by ~7%.**
+
+| | cell-updates/step | s/step | ns/cell |
+|---|---|---|---|
+| uniform 400^3 | 64.0M | 0.7068 | **11.05** |
+| AMR cap 32 | 101.5M (64.0M base + 37.5M fine) | ~10.24 | **~100.9** |
+
+- **AMR per-cell penalty = ~9.1x** - NOT the ~31x on record, which came from the small 2D case.
+- Matching AMR's finest resolution uniformly is 1600^3 = 4.096e9 cells: a **40.4x** cell-update saving.
+- AMR converts that into **~4.4x** of wall clock, i.e. it captures **~11% of its own geometric
+ potential**. The missing ~9x IS the per-region cost.
+- AMR is unambiguously WINNING here (an earlier worry that it might be a net loss is retracted), and
+ 1600^3 uniform would need ~8.2 TB against 512 GB available - it does not merely lose, it does not fit.
+
+**LOAD BALANCING IS NOT THE PROBLEM - it is state of the art.** Measured on this case:
+`max/mean 1.016-1.018, ranks_with_no_fine_block 0` -> **efficiency 0.982-0.984** on AMReX's own metric
+(mean load / max load). Published AMReX values: knapsack 0.97-1.00, Painter's SFC 0.92-1.00, original
+SFC 0.80-0.95 (arXiv 2505.15122). **We match knapsack and beat their original SFC.** That paper also
+explicitly declines to claim production wall-clock savings for ANY algorithm - so our own 0.4% recovery
+from rebalancing is not a sign of being behind, it is what converting a good epsilon into seconds looks
+like. Do not spend effort here: the remaining 2% of balance is noise against 72% idle.
+
+**THE REAL GAP vs state of the art is BLOCK COUNT.** AMReX operates at 4-16 boxes per rank ("at least 4
+... more than 16 starts to cause performance issues"). Our OPTIMUM is 78 boxes/rank, and every cheaper
+cap is worse (300/rank at cap 16). We are ~5x outside their regime at our best setting and cannot move
+toward it, because per-block memory is cap^3 x ~17 module scratch families where their MultiFab is ONE
+contiguous array per level. Same root cause as the 19.5 copies/launch: per-block replication instead of
+a packed representation.
+
+**What this means for priorities.** Fusion (~26%) and the step-2 batching remainder (~10%) are margin
+work against a ~9x gap between AMR and its own potential. Both of those numbers are also 2D-derived and
+must be re-priced here before they are quoted. The axis that matters is per-block overhead and block
+count - which is what the flat store began.
+
+**Harness rules this cost four self-inflicted failures to learn** (three already documented and hit
+anyway): never run a benchmark while another `mfc.sh run` is live (they contend for the same GPUs and
+the control silently never starts); never `pgrep -f` a pattern that appears in the poller's own command
+line (an `until ! pgrep` loop then never exits - three stalled monitors and counting); pass `mfcrun.sh`
+an ABSOLUTE case path (it `cd`s to the tree first, so a relative path resolves there); and never edit a
+shell script while an instance of it is executing (bash reads scripts incrementally, so the running copy
+then fails to parse, at a line number that no longer means anything). `mfcrun.sh` now enforces the first three.
+
+### PROPER 3D PROFILE (2026-08-04): the 9.1x penalty is 1.38x arithmetic and 6.6x overhead
+
+Profiled the REAL case - 400^3, np=8, cap 32, all 8 ranks under rocprofv3 - and, critically, computed
+idle as `1 - (kernel busy from the trace) / (wall from a CLEAN unprofiled run)`, so the profiler's own
+overhead is excluded from the idle figure. Uniform 400^3 profiled identically.
+
+| | uniform 400^3 | AMR cap 32 |
+|---|---|---|
+| kernels / rank / step | **600** | **44,174** |
+| kernel busy | 0.552 s/step | 1.207 s/step |
+| **GPU idle** | **21.9%** | **88.2%** |
+| kernel work per cell | **8.62 ns** | **11.89 ns** |
+| wall per cell | 11.05 ns | 100.9 ns |
+| copies per launch | - | 19.5 |
+
+**The 9.1x per-cell penalty decomposes as 1.38x arithmetic + 6.6x pure per-region overhead.** AMR's
+kernels are only 38% less efficient per cell than the monolithic solver's; everything else is idle.
+**AMR runs 73.6x more kernels for 1.59x the work.** That single ratio is the whole problem - it is not
+load balance (0.98, state of the art), not the block cap (exhausted, optimum = default), and not
+arithmetic.
+
+Region mix (rank 0): compute_rhs tree 56.1%, AMR-local 34.8%; `m_weno` and `m_riemann_state` are 7344
+launches EACH. Pricing at the measured 88.2% idle:
+
+| change | d_ops | **d_wall** |
+|---|---|---|
+| fuse `weno`+`riemann_state` (1:1, adjacent producer/consumer) | 16.8% | **14.9%** |
+| 3x reduction across the tree | 37.4% | **33.0%** |
+| tree -> ~1 region | 52.3% | **46.1%** |
+| tree->1 + all AMR-local batched | 83.7% | **73.8% (3.8x)** |
+
+**What the prize really is.** Removing per-region overhead entirely would take AMR from 9.1x uniform
+per cell to **1.38x**, and from delivering 4.4x of its 40.4x geometric potential (**11%**) to ~29x
+(**72%**). The full program above reaches ~17x (**42%**). The earlier 2D-derived "~26%" was not wrong in
+magnitude but priced the wrong change: 26% described a 3x tree reduction, which measures 33% here.
+
+An earlier proxy profile (128^3, np=1) gave 84.2% idle and 12-15% / 28-33% for the same two changes -
+close enough to validate the method, but the real case is worth MORE, not less. Region mix is set by
+`num_dims`/`weno_order`/`riemann_solver`, not by problem size; the IDLE FRACTION is what needs the real
+case, and it must be computed against an unprofiled wall.
+
+**Harness: never profile or run in the shared `cases/` directory.** `-t pre_process` alone does NOT
+regenerate `simulation.inp`, so a stale 400^3 input silently ran under a 128^3 case name and OOM'd on one
+GPU - misread twice as a real memory ceiling before the input file was checked. `blocksize_sweep.sh`
+uses `mktemp -d` per arm for exactly this reason. Multi-rank profiling also needs a per-rank `-d`
+directory (a wrapper keyed on `$SLURM_PROCID`), or the 8 ranks collide on one output prefix.
+
+### RETRACTED 2026-08-04: "fuse weno+riemann_state, ~26%" IS WRONG. Fusion pays only for LIGHT kernels.
+
+**The MWE that produced the linear-in-regions law was invalid in two ways, both load-bearing.**
+
+1. **Problem size.** It used `NS=5 x nxr=64` = **320 elements per kernel**. A real region spans a whole
+ fine block: 72^3 x sys_size ~= **2.2M elements**. 320 elements cannot fill ONE compute unit of a
+ 110-CU GCD, so occupancy - the exact effect being tested - was structurally unable to appear.
+2. **Compile flags.** It used bare `-O2 -fopenmp`. MFC builds with `-O3 -march=native` plus
+ `-fopenmp-assume-threads-oversubscription`, `-fopenmp-assume-teams-oversubscription` and
+ `-fopenmp-assume-no-nested-parallelism` - precisely the flags that steer team scheduling.
+
+**Re-measured at realistic size with MFC's exact flags** (`amr-bench/attach/serial/fuse.f90`: 78 blocks
+x 72^3 x sys_size 6, NREG=15, ~68 MiB and ~55 us per region - the same regime as MFC's 27-91 us
+kernels). Total arithmetic is held IDENTICAL on both sides, so the only variable is region count:
+
+| live registers | split (15 regions) | f=3 (5) | f=5 (3) | f=15 (1) | **fusion gain** |
+|---|---|---|---|---|---|
+| 1 | 2.413 | 1.269 | 0.714 | 0.517 | **5.81x** |
+| 8 | 4.831 | 4.088 | 3.234 | 2.417 | **1.89x** |
+| 32 | 8.145 | 11.403 | 10.208 | 7.673 | **0.92x - a LOSS** |
+
+**Register pressure kills fusion.** The earlier toy said fusion still gave 8x at 48 live accumulators;
+at real size it goes NEGATIVE by 32. The first sweep was reassuring me about the one risk I had
+identified as load-bearing, and it was an artifact.
+
+**CONSEQUENCE: DO NOT FUSE `weno` + `riemann_state` (or any arithmetic-heavy pair).** WENO holds a
+5-point stencil x sys_size; the HLLC solve holds L/R states plus wave speeds - easily 30-60 live
+doubles, i.e. the wgt=32 column, where fusing LOSES. That refactor would have been a net slowdown
+discovered only after touching numerics-adjacent shared solver code.
+
+**The program splits in two:**
+
+- **LIGHT kernels (data movement, copies, reshapes) - FUSE.** Near-zero live set, the 5.8x regime.
+ `s_finalize_riemann_solver` (7344 launches, pure copies) is the type case and is now fused 6 -> 3
+ regions per block-stage. `weno::pack_weno_input_arr` (3672, marshalling) is the next candidate.
+- **HEAVY kernels (`weno` 3672, `riemann_solver_hllc` 3672) - DO NOT FUSE.** They are where the launches
+ are, and they are exactly where fusion costs more than it saves.
+
+**Revised prize.** The realistically fusable set is the light kernels, ~25% of launches, of which fusion
+can remove perhaps half -> **~11% of wall, NOT the 46% (tree->1) or 74% (full program) projected
+earlier.** Those projections assumed every region fuses equally; they do not. The 6.6x per-region
+overhead is real, but kernel fusion cannot recover most of it - only reducing the NUMBER OF BLOCK
+ADVANCES or the per-region map traffic can, and both of those are already refuted or exhausted.
+
+**This also puts a caveat on the concurrency disproof above.** That measurement (0.0% overlap) used the
+SAME invalid harness - 320-element kernels, wrong flags. The conclusion may well stand (nothing in the
+result looked marginal), but it has NOT been re-verified at realistic size and should be before anyone
+relies on it. Re-running it is cheap: add a `nowait`/per-block-token variant to `fuse.f90`.
+
+### THE MEASUREMENT THAT OVERTURNS THIS DOCUMENT (2026-08-04): AMReX head-to-head on the same node
+
+AMReX built from source with the SAME AFAR drop (`clang++`, HIP, `--offload-arch=gfx90a`) and the same
+OpenMPI as MFC, running `Tests/Amr/Advection_AmrCore` at MATCHED AMR settings - 400^3 base, max_level 2,
+ref_ratio 2, max_grid_size 32, regrid_int 2, no subcycling, reflux on, np=8 - measured with the SAME
+instruments (`rocprofv3`, and a PMPI shim; `amr-bench/mpiprof/` has a Fortran-symbol shim for MFC and a
+C-symbol one for AMReX).
+
+| per rank per step | MFC AMR | AMReX | |
+|---|---|---|---|
+| kernel launches | 7,270 | **57,585** | AMReX launches **7.9x MORE** |
+| **argument-map copies** | **143,586** | **54** | |
+| **copies per launch** | **19.75** | **0.00** | |
+| total GPU operations | **150,856** | 57,639 | MFC 2.6x more |
+| MPI calls | 1,258 | **166** | MFC 7.6x more |
+| MPI time | 2.73 s | **0.318 s** | MFC 8.6x more |
+
+**KERNEL COUNT IS NOT THE PROBLEM, AND MOST OF THIS DOCUMENT ASSUMED IT WAS.** AMReX launches EIGHT
+TIMES as many kernels as MFC and is still faster, because it pays essentially nothing per launch. Every
+projection above that prices a change by how many REGIONS it removes - the 14.9% weno+riemann figure,
+the 33% "3x tree reduction", the 46% "tree to 1 region", the 74% full programme, and the governing law
+"wall ~ regions x constant" - optimises the wrong variable. Treat them as historical.
+
+**The variable that matters is COST PER LAUNCH: 19.75 argument-map copies versus 0.00.** That is not a
+hardware limit, not an AMR limit, and not a ROCm limit - it is a property of MFC's OpenMP-target
+interface. A `target` region taking `type(scalar_field), dimension(sys_size)` re-maps every deep `%%sf`
+member on entry. AMReX passes device-resident `Array4` views BY VALUE into HIP kernels, so there is
+nothing to map. The ten refuted mechanisms in this document all tried to make OpenMP mapping cheaper;
+AMReX's answer is to have no mapping inside the loop at all.
+
+**This re-prices the flat store.** Migrating `q_cons` to `amr_cons_st` - a plain `GPU_DECLARE`'d module
+array indexed by a dense slot, replacing per-slot `scalar_field`s - was recorded as "a toll, not a win"
+because it did not reduce region count. Region count was the wrong metric. It is the only change so far
+that moves MFC toward the layout that gives AMReX 0.00 copies per launch, and it should be read as the
+first step of the fix rather than as overhead paid for batching.
+
+**Our MPI is independently worse**: 7.6x the calls and 8.6x the time per step. AMReX aggregates its
+FillPatch/FillBoundary communication across all boxes of a level into one phase; MFC's coarse-patch
+gather is per block (measured: `WAITALL` ~116 times per rank per step).
+
+**Caveats that must travel with these numbers.** AMReX tiles level 0 into 32^3 boxes (~1953 of them)
+while MFC keeps L0 monolithic - that is WHY they launch more kernels, so launch count is not
+like-for-like. Their advection carries one scalar; MFC carries sys_size = 6. Wall-clock is NOT
+comparable (linear advection vs compressible multiphase) and no wall-clock ratio appears above.
+**Copies per launch is the robust figure**: it is a per-launch property, independent of decomposition
+and variable count.
+
+### Remaining increments
+
+1. **Per-slot derived tables.** Give each slot its own WENO/FD coefficient storage so a swap
+ selects rather than rebuilds. Bit-identical; measurable only on stretched/axisymmetric
+ grids (`amr_weno_coef_recompute`), where it also drops ~18 device transfers per swap.
+2. **Per-slot device grid state.** Make the device copies of `m/n/p`, `idwint/idwbuff`, and
+ the coordinate arrays per-slot so `s_amr_sync_grid_state_to_device` becomes an index
+ change rather than a transfer.
+3. **Batched block kernels.** Replace the per-block launch of each RHS/RK kernel with one
+ launch over a block list, with the per-block geometry read from the slot arrays produced
+ by increments 1 and 2. This is the increment that actually removes the measured cost, and
+ the one that retires the `amr_swapped` paired-swap guard. With the packed super-grid
+ disproved above, this is again the *only* route to batching — and it still needs the flat
+ backing store it always did, since `amr_slots` is not `GPU_DECLARE`'d and a runtime slot
+ index inside a kernel is a null dereference. Cost and risk are unchanged from the original
+ assessment: `ACC_SETUP_SFs` would perform overlapping partial mappings of one shared array,
+ which is undefined for the present table and untestable outside Cray. Settle that with a
+ build before committing to the increment.
+
+Re-measure with the `l0_ntile` sweep above after each increment: it is cheap, byte-identity
+checked, and needs no new instrumentation. Two harness traps: the LAST `Time Avg` line in a
+run log is a "Saving" line reporting 0.0 (parse the `Time step` lines), and `D/` is only
+populated by post_process (checksum `restart_data/` instead).
+
+### 2026-08-06: the retraction above is HALF WRONG, and promotion works when the target is FLAT
+
+The 2026-08-03 table retired promotion on the row *"module state - static, allocatable, or the exact
+`freg` pattern | 32.8 | 3.5x WORSE"*. That row is real but it measured **derived types at module
+scope**, which are indeed the worst case. It does not describe a **flat array at module scope**, which
+is the cheapest form available. Retiring "promotion" on that row retired two different things under
+one name.
+
+Re-measured from scratch (`amr-bench/mwe/desc.f90`, 12 variants, one per PROCESS under `rocprofv3` so
+no attribution is needed, built with the EXACT solver flags scraped from `flags.make`):
+
+| what the KERNEL sees | copies/launch | us/launch |
+|---|---|---|
+| flat array, MODULE scope (2 arrays or 12 - same) | **0.63** | 32-55 |
+| flat array, DUMMY (2 arrays) | 4.61 | 89 |
+| flat array, DUMMY (12 arrays) | **24.51** | **391** |
+| derived-type components, module scope | 24.51 | 387 |
+| derived-type components, DUMMY | 28.10 | 446 |
+
+Identical arithmetic in every variant, so every difference is per-region mapping. **Flat-as-dummy costs
+exactly what derived-type-as-module costs**; only a flat array at module scope is free. Cost is ~2 copies
+and ~14 us per descriptor the kernel must materialize per launch, additive across arrays. That single
+model fits all 12 variants, the 08-03 table, and MFC in situ (16.39 copies/launch ~= 8.2 descriptors x 2,
+against the runtime trace's measured 9.75 attaches/kernel).
+
+**Confirmed IN SITU, not just in an MWE.** `s_hllc_riemann_solver`'s hot kernel (`:1013`, **756 of 7,609
+launches/rank-step**) referenced `qL_prim_rsx_vf`/`qR_prim_rsx_vf` 17x each as dummies. Moving their
+actuals (`qL_rsx_vf`/`qR_rsx_vf`) from `m_rhs` to `m_riemann_state` and reading them module-direct:
+
+| | copies/rank-step | copies/launch |
+|---|---|---|
+| baseline `107695df` | 124,749 | **16.39** |
+| predicted | ~121,300 | ~15.9 |
+| measured | **121,729** | **16.00** |
+
+Launches identical (7,609). 3,020/756 = **4.0 copies removed per launch** against 4.6 predicted. The MWE
+constant transfers. **This un-retires promotion for the flat case** - and note it needs no attach
+primitive at all, which is what killed the 08-02 attempt: the arrays are simply DECLARED somewhere both
+sides can see.
+
+**Do NOT read this as "flatten the interface".** Flat *dummies* measure the same as deep dummies (08-03
+row 2, and V12 above). The variable is module-vs-dummy, not flat-vs-deep. Flatness matters only because
+a module-scope derived type is also expensive.
+
+#### Open contradiction, unresolved - read before trusting the model
+
+Flattening `freg` from `type(t_face_reg) :: freg(3)` to six flat `declare target` module arrays should
+have been free-to-free at worst. It measured **WORSE**: copies 16.39 -> 16.61, and a `LIBOMPTARGET_INFO`
+diff on the same case showed attaches **4,027 -> 4,203 (+176)** at identical kernel count. Six flat
+module arrays cost more than one module derived type with six components. The MWE says the opposite
+(V11: 12 flat module arrays = 0.63). The only structural difference found is that `freg_lo*` are PUBLIC
+and USE-associated into `m_amr`, while the MWE's are same-module. **Untested.** Until it is explained,
+predict promotion gains only for arrays that stay within one module, and measure every conversion.
+
+`freg` was also the wrong target for a second reason the 08-02 table already recorded:
+`s_amr_capture_boundary_flux(id, stage)` takes **two scalars and no array dummies**. It was at the floor
+already. Enumerate a kernel's array dummies before converting it.
+
+#### The second penalty, not previously recorded: OCCUPANCY
+
+A 32^3 block is 32,768 work items. An MI250X GCD wants ~1e5-1e6 in flight. **Every fine-block kernel runs
+about an order of magnitude underfilled**, while uniform (8M cells/rank) saturates - consistent with the
+88.2% idle figure. Measured directly by the block-size sweep at constant physics:
+
+| `amr_max_grid_size` | cells/block | fine cells | wall |
+|---|---|---|---|
+| 16 | 4,096 | 27.29 M | **128.58 s** |
+| 32 | 32,768 | 37.53 M | 75.36 s |
+
+Smaller blocks advanced **27% fewer cells in 71% more wall**. So small blocks cost twice: the fixed
+per-invocation cost amortizes badly AND the arithmetic itself runs at a fraction of peak. Batching fixes
+both with one change (32 blocks batched ~= 1M work items = full occupancy), which makes the batching
+prize larger than the `C` analysis alone implies.
+
+There is currently **no minimum block size and no occupancy floor** in the code - only `amr_max_grid_size`
+(a cap) and `amr_cluster_eff`. From the payoff data (overhead 235x at 0.30M cells/GCD, 38x at 2.13M, ~9x
+at production, against a ~40x geometric potential) **breakeven is ~2M fine cells per GCD**; below that,
+refining is a net loss versus running uniform.
+
+### THE PLAN (2026-08-06). Root cause, increments, audits, MWEs
+
+**ROOT CAUSE.** Block identity is a *state reconfiguration* (`s_amr_swap_to_fine` overwrites global grid
+state), not a *data dimension*. Everything follows: the swap, the geometry sync, `C` paid 963x/step, the
+per-box gather, per-box reflux, and the occupancy deficit. The fix is to make the block index an argument
+to the index space rather than a mutation of module state.
+
+**THREE FACTS THAT MAKE IT CHEAPER THAN IT LOOKS.**
+1. At a given level every block shares `dx` and extents; only the ORIGIN shifts. Geometry
+ de-globalization is one integer offset per block per dimension, not a rewrite of every kernel that
+ touches `dx`.
+2. The flat store `amr_cons_st(x,y,z,var,slot)` already exists and already pads every slot to identical
+ `mbuf` extents - ragged blocks are already solved in storage.
+3. It chunks. Batch `B` blocks at a time, `B` traded against scratch memory. `B=2` proves the mechanism,
+ `B=32` captures the win.
+
+**HARD CONSTRAINT.** Batched kernels must read FLAT MODULE arrays with a slot dimension, never dummies
+and never module-scope derived types. Violating this reintroduces exactly the tax the batching removes.
+
+#### Increment B1 - slot dimension on the RHS working set
+
+- Add a trailing slot dimension to the RHS scratch (`q_cons_qp`, `q_prim_qp`, `flux_rs*_vf`,
+ `qL/qR_rsx_vf`, `dq*`): `(..., 1:B)`. TRAILING, matching `amr_cons_st`, so each block's cells stay
+ contiguous.
+- Outer loop over `b = 1, B` collapsed with the spatial loops, so occupancy rises with `B`.
+- Per-block origin offsets in a small `declare target` integer array; `dx`/extents stay global per level.
+- Blocks smaller than `mbuf` compute on pad cells that nobody reads. **AUDIT:** confirm no NaN/Inf
+ escapes the pad region into a reduction - there are no global reductions in the RHS, but verify rather
+ than assume.
+- **MWE first** (`amr-bench/mwe/batch.f90`): one kernel over `(b, k, j, i)` against `B` sequential
+ kernels, identical arithmetic, measuring copies/launch AND wall. Establishes the achievable `B` before
+ any solver edit, and prices the pad waste.
+- **AUDIT:** copies/launch (expect ~1/B of the per-invocation share), `rhs` phase, and occupancy via
+ `rocprofv3` grid size. Goldens after each `B`.
+
+#### Increment B2 - aggregate the gather per level
+
+Gated on the substage measurement now running. Replace the per-box `s_amr_gather_coarse_patch` with one
+per-level phase (AMReX's FillPatch model). **AUDIT:** `gather` phase and `g:box`/`g:mpi`/`g:dev`/`g:alloc`
+substages; the box set must stay byte-identical (`[amr-balance] fine_work`).
+
+#### Increment B3 - batch reflux. #### Increment B4 - regrid, gated on the `rg:*` substage sweep.
+
+#### Standing measurement protocol
+
+1. `copies_per_launch.sh` FIRST - it resolves ~1% and is not noise-limited. Wall time on `prof_amr` has
+ a **+-10% run-to-run spread** (71.26 vs 78.21 s for an identical binary; `reflux` 7.53 vs 10.60),
+ so no sub-10% wall A/B is callable from one rep per arm.
+2. State the predicted number BEFORE running. Every mechanism refuted this campaign was refuted by a
+ prediction that missed.
+3. Goldens for anything touching shared solver code. Copy counts are blind to wrong answers - the L/R
+ swap at `m_rhs.fpp:714` (`qR_rsx_vf` is passed into the `qL_prim_rsx_vf` slot) makes a same-name
+ rename silently transpose the Riemann states.
+4. `ls -t` on build dirs picks the CHEMISTRY variant; scrape the binary MFC actually ran. `ls -t` on
+ `/tmp/mfcrun.*.log` returns a STALE log when a run is refused by the contention guard.
+
+#### Refuted this campaign - do not retry without new evidence
+
+| mechanism | result |
+|---|---|
+| `rhs` module-level bridge (change the ACTUAL argument) | copies **+4.8%**. The callee's dummy declaration sets the cost; the actual is irrelevant. |
+| `freg` derived type -> 6 flat module arrays | copies **+1.3%**, attaches **+176**. See the open contradiction above. |
+| USM (`-fopenmp-force-usm` + `xnack+`) | builds, runs, **65x SLOWER** on MI250X. "Unified" here is host DRAM over the bus; it targets MI300A APUs. Did confirm the tax is 100% mapping: flat and derived-type converge under USM. |
+| `map(alloc:)` vs `map(to:)` at enter-data | no effect, either kind |
+| literal vs loop-variable component indexing | no effect |
+| static vs allocatable derived-type container | no effect |
+
+### 2026-08-07/08 PROFILED (rocprof-sys, not brackets): the straggler is GATHER OWNERSHIP
+
+Switched from hand-placed timers to `rocprof-sys-sample` (`amr-bench/scratch/sysprof.sh`, no code
+changes). It found in ~20 minutes a 14% line item that ~30 timer brackets had folded silently into
+"reflux", and it audited the brackets themselves.
+
+**A 1-integer `MPI_ALLREDUCE` (`s_amr_reduce_xchg_flag`) is 12.23 s = 14.4% of the step loop.** PMPI
+agrees: 27 calls / 11.56 s = **~428 ms per call** for an integer max that should cost tens of
+microseconds. It does no work - it is a pure skew meter, and it says the ranks are ~0.4 s out of
+step at every global sync.
+
+**Per-rank, late ranks (5,6,7) vs early (0,1):**
+
+| routine | late | early | diff |
+|---|---|---|---|
+| **amr_gather_coarse_patch** | **13.12** | **5.45** | **+7.67** |
+| amr_fine_stage_fill | 15.34 | 8.63 | +6.71 |
+| **amr_recv_parent_patch** | **6.04** | **2.56** | **+3.48** |
+| compute_rhs | 25.91 | 24.80 | +1.11 |
+| mpi_allreduce (WAITING) | 0.10 | 10.55 | -10.46 |
+
+**Ranks 5-7 do ~2.4x the GATHER work; compute is nearly equal.** The parent->child ownership mapping
+is asymmetric, so high ranks carry 2.4x the `recv_parent_patch` burden, block there, arrive last, and
+the other five ranks sit in the allreduce.
+
+**It follows the RANK, not the GPU.** Re-ran with `ROCR_VISIBLE_DEVICES=7,6,5,4,3,2,1,0` (MFC picks
+`dev = mod(local_rank, devNum)`, `m_start_up.fpp:1043`): straggler set unchanged, values within ~5%.
+That exonerates GPU placement *and* host/GPU locality (rank 7 drove GCD 0 with identical timing), and
+proves the pattern is not noise - 8 per-rank values reproduced across two independent runs.
+
+**Why the balancer misses it:** it equalizes `fine_work` (CELLS) to 1.018. It does not equalize
+COMMUNICATION burden, and gather cost is per-block and per-ownership-crossing. "Load balance is state
+of the art" is true for cells and false for the gather.
+
+**Clean negative:** no MFC host routine carries meaningful self-time - the host sits in
+`WaitAcquire` (GPU) and `opal_progress` (MPI). Every "expensive host work" theory dies at once.
+Bracket audit: rhs/regrid/reflux agree within a point; `seam` was 2.5x off; `save_data` (9.2%) was
+never instrumented.
+
+#### REVISED PRIORITY (supersedes the increment order above)
+
+1. **Co-locate children with parents** in the ownership assignment - the code already has a
+ "tower co-location" path where the gather degenerates to a local device copy. Attacks the 2.4x
+ directly; changes assignment logic, not the solver.
+2. **`rebuild_slots`** - still 93% of the regrid anomaly (16.0 -> 36.0 s at gs=64), still unexplained.
+ Fixing it makes gs=64 viable, worth ~-15% of wall with no solver change.
+3. **Aggregate the gather per level** (B2) - makes the burden collective instead of per-rank and
+ removes the per-block synchronization together.
+
+**DOWNGRADED:** the per-kernel descriptor conversion (2.4% of the tax per edit, ~40 edits for the
+whole prize, and batching subsumes it - keep only its design CONSTRAINT that batched kernels must read
+flat module arrays). **Non-blocking MPI as a standalone fix** - the receives are asymmetric in COUNT,
+so overlapping helps the loaded ranks but does not remove the asymmetry.
+
+**`hllc` module-direct is HELD, not committed**: correct (706/706), non-regressing on both arms
+(uniform +0.7%, AMR -2.9%, both inside a +-10% noise floor), but worth only ~0.6% of wall and it
+leaves two unreferenced dummies in the signature shared by all four Riemann solvers. Fold it into B1,
+where flat module arrays are load-bearing rather than cosmetic.
+
+## 2026-08-08 MEASURED: co-location is REFUTED, and the parent gather is SKEW not communication
+
+The previous section made "co-locate children with parents" the top priority, on the profiled finding
+that ranks 5-7 do 2.4x the gather work. **That priority is now withdrawn, and the 2.4x attribution with
+it.** Both were settled by measurement before any assignment logic was written.
+
+### The instrument
+
+`s_amr_report_gather_burden` (scaffolding, `mfc-amr-dev`): rank 0 only, gated on `load_weight_wrt`, and
+built entirely from REPLICATED metadata (`amr_block_owner`, `amr_region_*_all`, `f_amr_parent_block`,
+`s_amr_rank_coarse_range` + `s_amr_box_isect`). No hot-path timers, no MPI, no collective added to the
+assigner. It counts exact ownership crossings for both gather paths and - the decisive part - computes
+the COUNTERFACTUAL balance that co-location would produce, so the fix could be priced without being
+built, and without a golden cycle to revert.
+
+### Result 1: co-location is admissible
+
+| level-2 weight balance (max/mean) | value |
+|---|---|
+| actual (independent per-level SFC cuts) | 1.010 / 1.012 |
+| if every L2 block follows its parent | **1.028 / 1.026** |
+| ranks left idle if co-located | **0** |
+
+The stated reason co-location was removed - pinning a subtree to one rank caps granularity at depth -
+does not bite at this configuration. 625 level-2 boxes over 8 ranks leaves ample slack.
+
+### Result 2: co-location is nevertheless worthless
+
+Measured at 400^3 / np=8 / `amr_max_grid_size` 32, from the barrier probe (`PH_P_BAR`) that splits
+"waiting for the peer to arrive" from "the exchange once it has":
+
+| bracket | mean s | % wall |
+|---|---|---|
+| `p:all` - whole level>=2 parent gather | 30.433 | 37.0% |
+| `p:bar` - skew before the exchange | **29.562** | **36.0%** |
+| `p:mpi` - the exchange itself | **0.185** | **0.2%** |
+| `p:pack` / `p:copy` | 0.306 / 0.375 | 0.4% / 0.5% |
+
+`p:mpi` moves 106.6 MB in 0.185 s over 189 calls/rank = **4.46 GB/s, near fabric speed**. The parent
+exchange is not slow; it is negligible. Co-location removes 261 of 625 crossings, so its entire ceiling
+is `p:mpi` + `p:pack` ~= **0.49 s of 82 s = 0.6%** - against the 1.8% balance cost above. **Plausibly a
+net loss.** A 160:1 barrier-to-transfer ratio says the parent gather is SKEW; removing messages cannot
+touch skew.
+
+### Result 3: the 2.4x was wait misread as work
+
+Measured crossing counts, ranks 5-7 vs ranks 0-1: **1.23x**, not 2.4x. The heaviest rank is **3**
+(L1recv 53, L2recv 60), which is not in the profiled straggler set at all. `s_amr_gather_coarse_patch`
+receives with `IRECV` + `WAITALL`, so its INCLUSIVE time absorbs skew - the profile's "gather work" is
+substantially "waiting for peers." This is the same inclusive-time trap already recorded once in this
+campaign, re-entered from the other side: last time ranking by SELF time hid a real cost, this time
+ranking by INCLUSIVE time invented one.
+
+The cells-vs-communication mismatch is nonetheless real and worth keeping: cell balance **1.016** while
+`L1recv` imbalance is **1.50x** and `L2recv` **1.84x**. It is simply not what makes ranks late.
+
+Burden at the same configuration: L1 169 boxes with 109 local / **283 wire** contributor pairs; L2+ 625
+boxes at co-located fraction **0.582**, rising to 0.795 at the next regrid.
+
+### TRAP: this build's phase budget is not a production number
+
+`PH_P_BAR` inserts a global barrier PER BOX. A per-box barrier partly manufactures the serialization it
+measures - each one waits for that box's slowest rank, and 625 boxes accumulate an artifact rather than
+a cost. So `p:bar`, and the 82.2 / 88.2 s wall from this build, must not be used to price anything
+absolute. `p:mpi` is exempt for a specific reason: the barrier sits immediately BEFORE it, which is what
+makes it measure pure transfer. Quote `p:mpi`; do not quote `p:bar` as a cost.
+
+### Revised priority
+
+1. **`rebuild_slots`** - `rg:rebld` is 31.6% of wall and its `rg:gpatc` leaf is 27.4%, while the gather's
+ own instrumented internals (`g:mpi` 3.63, `g:dev` 0.77, `g:box`/`g:alloc` ~0.00) account for a small
+ fraction of it. That gap is the largest unexplained block in the budget and is a COST, not a skew
+ artifact. Measure it on a build WITHOUT the probe barrier.
+2. **Find the skew source.** Cells balance to 1.016, box counts to 1.136/1.024, and messages cost 0.185 s
+ - none of these explain ranks arriving milliseconds apart, thousands of times per run.
+3. **Aggregate the gather per level** (AMReX FillPatch) - unchanged, still the structural answer.
+
+**DEAD (do not re-propose):** co-locating children with parents, and any cost model that balances
+ownership crossings - the crossings cost 0.185 s in total.
+
+## 2026-08-08 CONTROLLED EXPERIMENT: the AMR tax, MFC vs AMReX, on clean binaries
+
+Everything above this line was measured with in-code instrumentation that, in at least three cases,
+distorted what it measured. This section is the controlled replacement: an uninstrumented binary, all
+timing external, arms interleaved, repeats, and one estimator applied identically to both codes.
+
+Configuration: hpcfund np=8, 400^3, `amr_max_grid_size` 32, `amr_ref_ratio` 2, subcycle off, reflux on.
+MFC at `107695df` built clean (hllc stashed, no phase timers, no probe barrier). AMReX `amrex-ref`
+Advection_AmrCore 3d with `run/inputs.match`. Harness and raw logs: `amr-bench/expt/`.
+
+### Result
+
+| tax, per cell advanced, vs that code's OWN uniform arm | MFC | AMReX | excess |
+|---|---|---|---|
+| max_level 1 | **5.9x** | **1.26x** | **4.7x** |
+| max_level 2 | **15.4x** | **1.31x** | **11.8x** |
+
+Absolute ns per cell-update -- MFC 4.38 / 26.0 / 67.4, AMReX 0.711 / 0.896 / 0.932 -- are NOT
+comparable across codes (AMReX advects one linear scalar, MFC solves 6-equation multiphase). Only the
+within-code ratio is, which is why the tax is defined that way.
+
+### The shape, not the magnitude, is the finding
+
+AMReX's tax is FLAT with refinement depth (1.26 -> 1.31, +4%). MFC's nearly TRIPLES (5.9 -> 15.4,
++161%). Adding a level multiplies BLOCK count at roughly fixed cells per block, so a cost that grows
+with depth is per-BLOCK and one that does not is per-CELL. This is the per-block thesis measured
+directly rather than inferred from a profile.
+
+The block counts sharpen it. MFC runs **794 boxes** (169 at L1 + 625 at L2, printed by the code).
+AMReX advances 572.3M cells/step at L2 against MFC's 88.0M; its box count is not printed, but at
+`max_grid_size` 32 the cell counts floor it at 99.1M/32^3 + 393.6M/32^3 = **>= 15,000 boxes**. That is
+a DERIVED LOWER BOUND, shown so it can be audited -- do not quote it as a measurement. AMReX therefore
+carries on the order of 19x the blocks for roughly 1/12 the tax.
+
+### Estimator, and the evidence it is sound
+
+ marginal s/step = (A_last*n_last - A_first*n_first) / (n_last - n_first)
+
+from MFC's cumulative `Time Avg` prints and from AMReX's `Total Time:` at two step counts. This removes
+startup and the early transient without having to estimate either.
+
+It validates internally: two independent MFC windows -- steps 11-31 of a 40-step run and steps 26-76 of
+a 100-step run -- agree to **0.4%** (5.84 vs 5.94 at L1, 15.42 vs 15.40 at L2). The window dependence
+that plagued the first pass is gone.
+
+### Four methodology bugs, each of which changed a number
+
+1. `Coarse STEP n ends. TIME =` is SIMULATION time, not wall. `amr-bench/amrex_tax.sh` regexes it.
+2. `Total Time` / steps includes setup, which inflates the CHEAPER arm proportionally more and so
+ DEFLATES the measured tax -- biasing the comparison in MFC's favour.
+3. Measuring one code in its transient and the other in steady state. Both codes have transients and
+ they run in OPPOSITE directions (MFC L2 falls 6.506 -> 6.032 over 100 steps; MFC uniform RISES
+ 0.247 -> 0.276; AMReX per-cell falls 23% between the 20-40 and 50-200 windows). This alone moved
+ the MFC L2 tax from **19.1x to 15.4x -- a 24% error**.
+4. Interval `Time/step` is a 3-sample-per-run estimator that fluctuates **38% within a single run**.
+ Its noise was initially mistaken for machine noise: on the uniform arm, interval rates spread 22.7%
+ across reps while cumulative averages spread 4.2% -- same runs, same machine, different sample size.
+
+### Reproducibility is itself a result
+
+Spread across reps, on BIT-IDENTICAL work (`fine_work` was identical to the digit for every rep of an
+arm, so the grid is deterministic): uniform **0.9%**, L1 **~3%**, L2 **7.7%** at 100 steps and **19.9%**
+at 40. Only the deepest AMR arm fails to reproduce, and longer runs tighten it -- consistent with
+skew-dominated execution rather than deterministic compute. Note also that the +-10% noise floor quoted
+earlier in this document is a property of the INSTRUMENTED build, not of the machine.
+
+Peak VRAM 36.5 GiB/GCD, 5.7x above the starvation floor, so none of this is a starved-GPU artifact.
+
+## 2026-08-08 CORRECTION: the excess is ~2x, not ~12x -- the denominator was wrong
+
+The section above reported an MFC-vs-AMReX AMR excess of 4.7x (L1) and 11.8x (L2). **Both numbers are
+wrong, by about 5x.** The controlled experiment was sound; the BASELINE was not.
+
+**A tax ratio is only as good as its denominator.** MFC's uniform arm is MONOLITHIC -- 400^3 over 8
+ranks, 200^3 per rank. AMReX's uniform arm at `max_grid_size 32` is decomposed into ~1953 boxes, and
+that decomposition costs it **5.4x** (0.7109 ns/cell at cap 32 vs **0.1312** at `max_grid_size 200`,
+which gives 8 boxes -- one per rank, MFC's exact decomposition). That box cost sits in BOTH of AMReX's
+arms and cancels out of its own ratio. So the original comparison set "MFC vs a fast monolithic
+baseline" against "AMReX vs an already-slow boxed baseline" and attributed the difference to AMR
+machinery.
+
+### The settled comparison
+
+Both codes against a structurally identical monolithic baseline, and with AMReX additionally given
+MFC's per-level structure (`amr.max_grid_size = 200 32 32`: L0 monolithic, fine levels at 32):
+
+| tax vs monolithic baseline | MFC | AMReX structure-matched | excess |
+|---|---|---|---|
+| max_level 1 | 5.94x | **5.43x** | **1.09x -- parity** |
+| max_level 2 | 15.40x | **7.01x** | **2.20x** |
+
+Making AMReX's L0 monolithic barely moved its L2 tax (7.10 -> 7.01), which confirms per-level structure
+was not the distortion -- the denominator was.
+
+### What this redirects
+
+MFC's tax nearly TRIPLES from one refinement level to two (5.94 -> 15.40) while AMReX's grows 1.29x
+(5.43 -> 7.01). The gap is therefore specific to **what the SECOND level adds** -- the parent<->child
+gather, nesting, the level>=2 path -- and NOT to per-block cost in general, where MFC is at parity.
+Any future work aimed at "block overhead" writ large is aimed at the wrong place; at one level MFC
+already matches AMReX.
+
+Raw logs: `amr-bench/expt/amrex_mono` (baseline), `amr-bench/expt/amrex_matched` (structure-matched),
+`amr-bench/expt/logs` (MFC). 3 reps each, marginal-slope estimator throughout.
+
+## 2026-08-08 ROOT CAUSE: the GPU is idle 85% of the time, and it is NOT MPI
+
+Everything above diagnosed AMR's cost by attribution -- brackets, ratios, inference. This section is
+the direct measurement, on a clean uninstrumented binary with external profilers only.
+
+### The time budget (amr_l2, 400^3, np=8, cap 32; wall 6.665 s/step/rank)
+
+| component | s/step | % of wall |
+|---|---|---|
+| kernel execution | 0.694 | **10.4%** |
+| memory copies | 0.850 | 12.8% |
+| **neither -- GPU idle** | **5.12** | **76.8%** |
+
+The uniform arm is the control and validates the instrument: in-kernel 0.2279 s against a 0.2145 s
+wall = **106%**, i.e. the method reads ~100% when the GPU really is busy (the 6% overshoot bounds its
+accuracy). So AMR's 10.4% is a real reading, not an artifact.
+
+### It is NOT MPI -- the decisive discriminator
+
+The same AMR case at 200^3, run at np=1 (no MPI at all) and at np=8:
+
+| | in-kernel | GPU idle |
+|---|---|---|
+| **np=1, zero MPI** | 14.7% | **85.3%** |
+| np=8 | 7.8% | 92.2% |
+
+**85 points of idle survive with a single rank.** Inter-rank effects add ~7 points on top. This
+**retires the skew narrative as the primary cause**: the 12.23 s allreduce, the 160:1
+barrier-to-transfer ratio, gather ownership, co-location and load balance are all real, all measured,
+and all live inside those ~7 points.
+
+### The mechanism
+
+Per rank-step MFC issues **6,146 kernel dispatches + 101,400 memory copies = ~107,546 GPU operations**,
+and blocks in **51,822 `hsa_signal_wait_scacquire`** calls -- roughly one wait per two operations, and
+**92% of all HSA API time**.
+
+| per rank-step | uniform | amr_l2 | ratio |
+|---|---|---|---|
+| kernel dispatches | 82 | 6,146 | 75x |
+| memory copies | 1,318 | 101,400 | 77x |
+| blocking signal waits | 826 | 51,822 | 63x |
+| **waits per dispatch** | **10.1** | **8.4** | **the same** |
+| **copies per dispatch** | **16.07** | **16.50** | **the same** |
+| **seconds per kernel** | **2.8 ms** | **95 us** | **1/30** |
+
+**The per-dispatch toll is identical in both arms** -- slightly higher in uniform, in fact. What
+differs is the work inside: uniform's 2.8 ms kernels hide a ~55 us per-operation host toll completely;
+AMR's 95 us kernels cannot. **AMR issues 77x the GPU operations to advance 1.375x the cells.**
+
+### Ruled out by direct measurement
+
+- ~~**host<->device transfers**: none exist. Every copy is `MEMORY_COPY_DEVICE_TO_DEVICE`.~~
+ **RETRACTED - this was an instrument artifact, and it was the exact opposite of the truth.**
+ `hsa_amd_memory_lock` pins the host buffer, after which rocprofv3 labels a genuine host<->device
+ transfer `MEMORY_COPY_DEVICE_TO_DEVICE`. Byte accounting and call-stack sampling
+ (`targetDataEnd -> retrieveData -> pushMemoryCopyD2HAsync`) independently put ~11.6 GB/step on the
+ link at 1.5-4.9 GB/s against ~50 GB/s: **~75% of AMR wall**. Host<->device traffic is not ruled
+ out, it is THE root cause. Lesson: a negative result from a single instrument is a claim about the
+ instrument until a second method agrees.
+- **occupancy / slow kernels**: AMR in-kernel is 7.9 ns/cell vs uniform's 3.6 -- only **2.2x**, not 54x.
+ The arithmetic is fine.
+- **the descriptor tax as THE mechanism**: uniform pays the same ~16 copies per launch.
+- **MPI, skew, distribution, block size**: see above; block size is separately exhausted (cap 32 is the
+ knee, cap 128 OOMs).
+
+Copies are nonetheless real and numerous: 1.48M on rank 0 over 12 steps, 83% of them 5-10 us with a
+4.64 us floor -- fixed-overhead dominated, the descriptor-attach signature. **They are 94% of the
+OPERATION COUNT even though only 12.8% of wall time**, and since the cost is per-operation host
+synchronisation rather than per-byte transfer, that is the denominator that matters.
+
+### Consequences for the plan
+
+Prize: taking the GPU from 23% busy to saturated is wall 6.665 -> ~1.0-1.5 s/step, a **4-6x** on the
+AMR arm, which would put MFC's tax near 3x against AMReX's 6.33x.
+
+Levers, ordered by operation-count reduction (operations = dispatches x (1 + copies/dispatch)):
+1. **Batch kernels across blocks** (~68x fewer dispatches). Blocked by block identity being a STATE
+ RECONFIGURATION (`s_amr_swap_to_fine` rewrites global grid state) rather than a data dimension.
+2. **Eliminate descriptor copies** (~17x fewer operations) -- now motivated by operation count.
+3. **Async `nowait`/`depend`** -- keep the dispatches, remove the blocking waits. Cheapest to test.
+
+**Pilot discipline:** batching one kernel family removes ~200 of 6,146 dispatches = ~3% of wall, which
+is BELOW this arm's ~8% run-to-run spread. Measure a pilot by **dispatches per rank-step and idle
+fraction**, never by wall -- wall would return a false negative and kill a correct mechanism.
+
+## Removing the regrid host<->device round trip (attempt 4: the A/B split)
+
+### Why attempt 3's NaN could not be attributed
+
+Attempt 3 cut the recurring regrid traffic hard -- slot copies 486 -> 14, H2D 24,251 -> 724 MB -- and
+then NaN'd at a base-grid index. It changed three things at once, so nothing was attributable:
+
+ (a) the `GPU_UPDATE(device=amr_cons_st)` moved BEFORE the overlap, leaving HOST `amr_cons_st`
+ carrying prolong-only data;
+ (b) `s_amr_st_reserve` growth interacting with a now-device-only stash;
+ (c) the overlap bounds rewritten from three per-dimension `cycle`s to one guarded assignment.
+
+### The coupling that forces the split
+
+The stash and the overlap-copy cannot be separated by traffic, because **both the prolong
+(`s_prolong_one_var`) and the overlap-copy are HOST loops**. The stash's D2H of `amr_cons_st` exists
+to feed a host overlap loop that reads host `amr_stor_st`; drop it while the overlap is still on the
+host and the overlap reads nothing. So the win only lands once BOTH move -- which is why attempt 3
+moved both, and why it could not be bisected after the fact.
+
+The split is therefore by **what each step can prove**, not by what each step saves:
+
+| Step | Change | Traffic | Isolates |
+|---|---|---|---|
+| A | overlap-copy -> device kernel (`s_amr_overlap_fine_fields`); push moved ahead of the loop; all existing `GPU_UPDATE`s kept | neutral by construction | (a) and (c) |
+| B | stash -> `s_amr_copy_fine_fields` (device) + conditional host pull | the win | (b) |
+
+If A is clean, a NaN in B is attributable to (b) alone. That is the entire purpose of A.
+
+### Two things the code review found before any run
+
+- **`s_amr_copy_fine_fields` (`m_amr.fpp`) already is the device stash B needs.** B is a deletion plus
+ a call, not new code.
+- **An np>1 bug in A, found by reading rather than by testing.** A migrated block is unpacked into
+ HOST `amr_stor_st` only. Once the overlap reads the stash on the device, those blocks feed garbage.
+ **np=1 cannot see this** -- same shape as attempt 1's failure. A now pushes received slots to the
+ device in the unpack loop.
+
+### Verification gates (`amr-bench/stepA.sbatch`)
+
+Ordered by what each can actually see:
+
+1. **golden suite** -- the only HEAD-independent reference; catches the bounds rewrite (c).
+2. **3D np=1** -- device residency (a), which the goldens do not exercise.
+3. **3D np=8** -- the migration path. Non-optional: goldens cannot see memory-safety bugs (706/706
+ once passed while a 400^3 np=8 run died of an OOB read).
+
+**Harness note.** The build/run variant is STICKY: a bare `--gpu mp` inherited `--no-mpi` from the
+previous session and silently produced a serial binary, on which the np=8 gate would have proven
+nothing while looking like a pass. The job now asserts the binary is MPI-linked and newer than the
+source before trusting any gate.
+
+### Measured: paired HEAD vs Step B (job 367662, 4-step census + 3 timed reps, interleaved)
+
+Both arms prebuilt and saved, installed per run, on the same node, same case, same parser. Necessary
+because both builds land on the SAME variant hash and would otherwise overwrite each other; the job
+aborts if the two arms hash identically.
+
+| np | H2D | D2H | total |
+|---|---|---|---|
+| 1 | 53,668 -> 48,166 MB (-10.3%) | 37,975 -> 32,473 MB (-14.5%) | **-12.0%** |
+| 8 | 59,991 -> 55,172 MB (-8.0%) | 41,981 -> 37,162 MB (-11.5%) | **-9.5%** |
+
+Both directions fall by EXACTLY 5,501.7 MB - the signature of removing one D2H of `cons` plus one
+H2D of `stor` of equal size. Predicted from the copy count 322 x 17.09 MB = 5,503.0 MB; measured
+5,501.7 MB, **0.02% agreement**. Attribution by `Name=` confirms it: every other source file is
+byte-identical between arms and the whole delta is `m_amr.fpp` (644 copies = 322 x 2).
+
+**Wall clock is a SPLIT result and must be reported as one:**
+
+- np=8: **-5.0%**, triplicates non-overlapping (head 3.132-3.184 vs stepB 3.008-3.031). Real.
+- np=1: **-0.1%**. No effect - despite removing proportionally MORE traffic there.
+
+That asymmetry is the interesting part: 12% fewer bytes bought 0% wall at np=1, so the removed
+transfers were not on the critical path. "~75% of wall is host<->device traffic" does NOT convert
+linearly into wall-clock, and any future estimate that assumes it does is unfounded.
+
+**This is NOT attempt 3.** Attempt 3 reported 486 -> 14 slot copies (-97%); Step B cuts bulk slot
+copies 1932 -> 1288 (-33%). A second, independent confirmation that attempt 3 carried a fourth and
+larger change - the one that NaN'd.
+
+### Where the remaining bulk bytes are (stepB, np=1, 4 steps, m_amr.fpp)
+
+| size | count | total | what |
+|---|---|---|---|
+| 17.09 MB | 1288 | 22,007 MB | per-slot copies - the RECURRING cost |
+| 34 -> 8748 MB (doubling) | 26 | ~47,431 MB | `s_amr_st_reserve` growth - a startup transient that amortises away |
+
+Next increment: the surviving 17.09 MB copies are the host-side prolong push and the tag pull. Both
+are the same pattern this step removed - a HOST loop over fine data forcing a full-slot round trip -
+so moving `s_prolong_one_var` to the device is the direct continuation. Note the wall-clock lesson
+above before pricing it: bytes removed != wall saved.
+
+### Harness bugs found this round (all of which produced confident wrong numbers)
+
+- **awk `substr()` returns a STRING.** `n >= 10000000` compared LEXICOGRAPHICALLY, so "5000" > "10000000"
+ and the census reported all 946,278 copies as bulk. Force numeric with `+0`.
+- **The census piped its raw output away**, leaving nothing to attribute. Bulk lines are now kept
+ gzipped - which is the only reason the per-file attribution above exists.
+- **The build/run variant is STICKY**: a bare `--gpu mp` inherited `--no-mpi` from a previous session
+ and silently produced a serial binary. An np=8 gate on it proves nothing while looking like a pass.
+- **``grep -cE '^ *Time step'`` reported steps=0** on runs that had advanced fine, because the line is
+ indented differently than assumed. A gate whose own counter reads zero is not a pass.
+- **LTO builds here are NOT reproducible** (`.text` differs across identical-source rebuilds), so
+ binary identity cannot be used to skip a re-test.
+
+### Unrelated repo bug: running the test suite breaks precheck
+
+The chemistry TESTS write into the EXAMPLES' gitignored `IC/` caches with smaller parameters
+(`lines` 32 vs 160, and 1024 vs 19200). The resulting cache-key mismatch sends
+`./mfc.sh validate` down the IC regeneration path, which aborts in TensorFlow's thread pool
+(`pthread_create` EAGAIN). So `./mfc.sh test` followed by `./mfc.sh precheck` fails on a clean tree.
+Observed twice, restored both times from a clean worktree. The fix is for the tests to use their own
+IC directory rather than the examples'.
+
+## 2026-08-10: the tax is LAUNCH-PATH SERIALIZATION, and this REVERSES the 2026-08-02 conclusion
+
+The section above ("the per-block tax is DUMMY ARGUMENTS, not launch count or descriptors") ruled
+batching out. Measurement at production size says the opposite, and the earlier result has an
+identifiable methodological cause.
+
+Method, which is the reason to believe this over the earlier attempt. 3D 256^3, np=1 (no MPI), and
+crucially measured at STEADY STATE: spin up 30 steps uninstrumented, checkpoint, restart, discard
+the post-restart warm-up, and verify the regime by kernels per step (26,869 measured against 26,868
+extrapolated from an independent 8-to-32-step slope). Copies per launch and gaps per launch are
+taken from SEPARATE RUNS of the same window, because taking both from one timeline makes the
+regression circular. Argument lists come from joining LIBOMPTARGET_INFO to the kernel trace by
+ordinal, gated on an exact 1:1 correspondence (86,118 = 86,118) and on replicate consistency.
+
+Three instruments agree on the mechanism:
+
+- The device is genuinely idle. Clean wall 12.75 s/step against 2.09 s/step of kernel time, so the
+ GPU is busy 16.4% of wall. Intersecting the copy trace with the inter-kernel gaps, 85.9% of gap
+ time has neither a kernel nor a copy active - the idle is not hidden data movement.
+- The host is spinning, not blocked. perf on a run with 1.4% overhead (12.93 against 12.75 s/step)
+ puts 82.63% of host CPU inside libhsa-runtime64, 81.49% self. The cycles event samples only a
+ running CPU, so this is busy execution in the runtime.
+- The volume explains it: about 195.6 HSA calls PER KERNEL LAUNCH - 47 signal stores, 31 signal
+ loads, 17 system-info queries, 17 copies, 14 queue submissions, 9.4 blocking waits and 5.2 signal
+ creations. One OpenMP target region costs roughly 195 runtime calls and 14 HSA packets.
+
+### What this corrects in the section above
+
+- Kernels reading module-level state do NOT pay zero. `capture_boundary_flux` measures 8.73
+ copies per launch, not 0.0. The zero came from TEMPORAL attribution, which credits the following
+ kernel with copies emitted by intervening non-kernel data regions. The same method also made
+ `capture_creg_dense_batch` look like 33 copies per launch when it performs 2.67.
+- Copies are not a first-order cost of WALL time. Regressing gap on copies with the two quantities
+ taken from independent runs gives R-squared 0.283. The counterexamples are decisive: the three
+ advection-source regions perform 0.00 copies per launch and carry 545 to 812 microseconds of gap,
+ while `amr_copy_fine_fields` performs 34 copies and carries 120 microseconds.
+- Argument mapping does not predict the cost. Rank correlation between a region's total argument
+ count and its gap per launch is +0.067.
+- Therefore batching is NOT ruled out. The tax is charged per launch, so reducing launches is the
+ lever. Private ARRAY variables do predict COPIES well (rank correlation +0.771, and hllc's 23
+ private arrays give 53 copies per launch, a third of all copies), but copies do not predict wall,
+ so that is not a wall-time target.
+
+### Runtime configuration does not fix it (12 settings tested)
+
+Harmful: HSA_ENABLE_INTERRUPT=0 is 3.2x slower, NUM_INITIAL_HSA_SIGNALS=1024 is 1.8x slower, and
+HSA_QUEUE_BUSY_TRACKING=0 is worse than baseline. Unresolved: STREAM_BUSYWAIT, NUM_HSA_QUEUES,
+NUM_INITIAL_STREAMS, USE_MULTIPLE_SDMA_ENGINES and HSA_QUEUE_SIZE all land inside the baseline
+spread. The best candidate was re-tested with interleaved triplicates over a 16-step window
+(averaging the last 8 steps): baseline 13.490, 12.781, 13.368 against 13.375, 13.309, 13.534, an
+effect of -1.5% with fully overlapping ranges. That the harmful settings register at 1.8 to 3.2x is
+what makes this null meaningful rather than merely underpowered.
+
+Measurement caveats worth reusing: a post-restart window of 8 steps is too short, because the
+warm-up is about 4 steps and a last-4 average still contains it, inflating every value by roughly
+15 percent. Baselines must be interleaved with the treatment rather than grouped, or node drift
+reads as an effect - the first sweep showed two identical baselines differing by 7.6 percent.
+Instrument distortion must be measured rather than assumed: on the same window, settled seconds per
+step were 12.75 clean, 12.93 under perf, 16.77 under kernel tracing, 26.61 adding LIBOMPTARGET_INFO
+and 30.52 adding HSA tracing.
+
+## 2026-08-13: the per-entity mapping law, Step 1 landed, and the scope that follows
+
+### The law, measured in a controlled microbenchmark
+`amr-bench/scaling/` varies launch count and mapped-entity count INDEPENDENTLY (N target regions,
+M entities each, M swept 0..32, amdflang with MFC's exact flags, MI250X). Every fit below has
+R-squared 1.0000 on the HSA-call term and exactly 2.00 copies per entity.
+
+| construct | copies/entity | HSA calls/launch | wall/launch |
+|---|---|---|---|
+| private SCALARS | 0 | 6.2 constant | ~14 us constant |
+| module arrays referenced directly | 0 | 6.2 constant | free |
+| explicit-shape dummy arrays (bound from an argument OR from module state) | 0 | 6.2 constant | free |
+| BLOCK-scoped arrays inside the loop body | 0 | 6.2 constant | free |
+| private / local fixed-size ARRAYS (any size, with or without a private clause) | 2.00 | +27.9 per entity | +30.5 us per entity |
+| assumed-shape dummy arrays | 2.00 | +26.9 per entity | +34.3 us per entity |
+
+So the per-launch floor is only 6.2 HSA calls and about 11-14 microseconds. Everything above it is
+per-ENTITY, and an entity is expensive exactly when the compiler must materialise a runtime
+descriptor or a per-thread private copy. The cost is independent of the array's size.
+
+### Step 1, landed and measured
+One clause on one macro call at `src/simulation/m_riemann_solver_hllc.fpp:1013`, naming exactly the
+23 private ARRAYS and none of the 60 scalars (naming a scalar would demote it from pass-by-value to
+a real device allocation). Fypp propagates it to all three direction instantiations.
+
+- map-ops on the three regions: 66/70/71 becomes 43/47/48, exactly 23 fewer each
+- hllc copies per launch: 52.7 becomes 6.67, a drop of 87.3 percent
+- fleet copies per launch: 17.02 becomes 12.08, a drop of 29.0 percent
+- correctness: checkpoints after three steps are BYTE-IDENTICAL, both files
+- wall, interleaved triplicates on a 16-step window: 13.170 becomes 10.632 seconds per step,
+ **a drop of 19.3 percent**, ranges non-overlapping
+- AMR goldens 4 of 4, precheck 7 of 7
+
+**Implied cost per copy in situ: 19.1 microseconds.** The microbenchmark slope transferred; a
+review that assumed 9.6 to 10.1 microseconds predicted only 9.9 percent and was wrong by a factor
+of two. This also settles an older dispute: removing copy COUNT converts to wall even though
+removing 12 percent of BYTES did not. They are different currencies.
+
+### Remaining budget, measured after Step 1
+Of the 10.63 seconds per step that remain, 6.20 is copy cost (324,451 copies per step), 2.09 is
+kernel arithmetic, and 2.34 is residual non-copy overhead.
+
+| phase | target | seconds per step | risk |
+|---|---|---|---|
+| A | remaining private arrays: weno l1117 times three (6 arrays each), convert_conservative_to_primitive (6) | 1.75 | low, mechanical, proven pattern |
+| B | AMR kernel dummies: br_store, fine_rk_update, capture_boundary_flux, fill_fine_ghosts, br_load | 3.18 | high; these have no array privates, their cost is descriptor-bearing dummies, and fine_rk_update needs the flat store first |
+| C | rhs advection terms, entity class not yet classified | 1.26 | unknown |
+| D | the 2.34 second residual | measurement only | gates batching |
+
+Phase D matters more than its size suggests. The microbenchmark's per-launch floor predicts only
+0.3 to 0.4 seconds per step, so roughly 2 seconds is unaccounted for. Batching pays only if that
+residual is per-launch; if it is host-side AMR bookkeeping instead, batching cannot reach it. Run
+the measurement before committing to the refactor.
+
+Ceiling: phases A through C complete give about 4.4 seconds per step, roughly 3.0 times today's
+baseline. Removing the residual as well would give about 2.1 seconds, 6.3 times - which
+independently corroborates the 6.6 times per-region overhead measured on the production case.
+
+### Refuted, with the measurement that killed each
+Runtime environment tuning (twelve settings, all null under interleaved triplicates; two of them
+1.8 to 3.2 times slower). Byte reduction (12 percent removed, zero wall). `defaultmap` on the AMD
+branch (hard compile error, reproduced: Firstprivate is currently unsupported defaultmap
+behaviour). `nowait` (compile error for any region with a private clause). `has_device_addr`
+(memory access fault). `firstprivate` for arrays (18 map entries become 38). Interface flattening
+(flat dummies measure the same as deep). The chemistry Fypp guard (dominated by the map(alloc:)
+clause, which needs no semantic change).
+
+
+## 2026-08-15: the matched AMReX decomposition answers Phase D, and the plan that follows
+
+Phase D above asked whether the unaccounted residual is per-launch (batching reaches it) or
+host-side AMR bookkeeping (batching cannot). **It is host-side AMR bookkeeping**, and the shape of it
+is now measured on both codes.
+
+### What is established
+Matched case (400^3, np=8, 2 levels, ref_ratio 2, volumetric blob, refined fraction matched to 1%),
+warm-started, wall from untraced marginal slopes:
+
+| | tax | arithmetic | idle | busy uniform -> l2 | launches/step | dead/launch |
+|---|---|---|---|---|---|---|
+| AMReX | 3.13x | **1.96x** | **1.59x** | 85.7% -> 53.7% | 36 -> 2,582 | **15.3 us** |
+| MFC | 23.92x | **1.60x** | **14.91x** | 80.7% -> 5.4% | 81 -> 14,091 | **1,237 us** |
+
+**Our arithmetic multiplier is BETTER than AMReX's (1.60x vs 1.96x): the AMR algorithm is not what is
+wrong.** The entire deficit is idle - 81x more dead time per launch, 443x more total dead time/step.
+
+**THE STRUCTURAL DIFFERENCE, from call counts (exact, unperturbed by instrumentation):**
+
+| operation both codes must do | AMReX | MFC | ratio |
+|---|---|---|---|
+| coarse->fine patch fill | 2.23/step (`FillPatchTwoLevels`: whole LEVEL per call, all boxes in one `ParallelCopy`) | 625/step (`s_amr_gather_coarse_patch`: ONE BOX per call, own `MPI_WAITALL` each) | **281x** |
+| all MPI exchanges | 16.6/step | >=625/step (regrid alone) | **>=38x** |
+| regrid box generation | 0.57/step | 0.5/step | ~1x |
+| tagging | 1.10/step | 0.5/step | ~0.5x |
+
+**AMReX batches per LEVEL; MFC loops per BOX.** Everything else is comparable. That one design choice
+produces the 81x dead time, the host spinning in Open MPI progress (~51% of host CPU, vader 39.7%),
+and the 94.6% GPU idle.
+
+Device data resident: **AMReX 2.8 GB/rank vs MFC ~50 GB/rank (17x)** - which is why AMReX affords
+64^3 blocks and we are pinned at 32^3 (caps 40/48/64 all OOM at 77-87% VRAM).
+
+### The budget, and why no single fix reaches the target
+To BEAT AMReX's 3.13x we need 18.43 -> 2.41 s/step: **remove 87% of wall.**
+
+| item | % wall | s/step | pattern |
+|---|---|---|---|
+| gather (rbgath 17.4% + gather 13.7%) | 31.1% | 5.73 | per-box |
+| physics dead time inside rhs | 21.0% | 3.87 | per-launch mapped entities |
+| reflux | 10.3% | 1.90 | per-box (expected, NOT measured internally) |
+| rgmig fine-state migration | 7.8% | 1.44 | per-box |
+| rgbuild tail (reconcile + IB + seam revalidate) | 6.9% | 1.27 | per-box |
+| seam halo | 4.7% | 0.87 | serial cross-rank SENDRECV |
+| residual (unbracketed) | 7.1% | 1.31 | unattributed |
+
+Removing the top TWO alone leaves 8.83 s/step = tax 11.46x - still far short. **This is a campaign,
+not a patch.** The kernel floor is 1.00 s/step (tax 1.29x at 100% busy).
+
+### The plan
+
+**Gate 0 - measure the device-memory split (cheap, unblocks Track C).** ~50 GB/rank is spread across
+per-slot `%%q_prim`/`%%rhs` (sized to the CAP, ~56 MB/block), the shared store (`amr_cons_st` etc.,
+grown by DOUBLING - up to 2x overshoot), and O(cap^3) per-rank solver scratch. The split is inferred
+from source, never measured. Instrument the three allocation sites and print at init. Until this
+exists, Track C is guesswork.
+
+**Track C - reduce per-block footprint so the cap can rise (highest leverage per unit work).**
+Cap 32 -> 64 is 8x fewer boxes, which divides EVERY per-box row above by ~8: the four per-box rows
+are 56% of wall today and would become ~7%. That is a larger win than batching, for less
+restructuring - IF the memory can be found. The suspect is the O(cap^3) scratch, which grows 8x with
+no compensating reduction (per-slot storage stays ~constant: 8x bigger blocks, 8x fewer). Sizing the
+fine advance's scratch to the actual block rather than the cap is the specific change to evaluate.
+Blocked on Gate 0.
+
+**Track A - per-box -> per-level batching (the AMReX pattern).** Restructure
+`s_amr_gather_coarse_patch` and its callers so one call services a whole level: post every box's
+IRECV/ISEND, then ONE WAITALL, and hoist the four per-call heap allocations
+(`rbuf`/`sbuf`/`reqs`/`srank`, m_amr.fpp:910) out of the loop. Then apply the same shape to reflux,
+rgmig and the rgbuild tail. Addresses the four per-box rows = 56% of wall (10.34 s/step).
+NOTE the measured split: of the ~31% in gather, only 7.2% of wall is the WAITALL itself; ~24% is
+per-call host work. **So batching the exchange alone is worth ~7%; the allocation/geometry/pack
+hoist is the larger half.** Do the hoist first - it is mechanical and independently valuable.
+
+**Track B - per-launch mapped-entity cost in the physics.** `rhs` is 22.1% of wall and only ~22%
+busy. This is the proven `map(alloc:)` pattern (-26.4% measured at np=1) plus the remaining phases A
+to C above. Independent of Tracks A and C; can proceed in parallel.
+
+### Sequencing and gates
+1. Gate 0 (memory split) - hours, unblocks C.
+2. Track A step 1: hoist the per-call allocations out of the gather. Mechanical, low risk,
+ independently valuable. Measure before and after with the phase budget (`rank_time_wrt = T`).
+3. Track C if Gate 0 says the scratch is the bulk - highest leverage.
+4. Track A step 2: batch the exchange per level.
+5. Track B in parallel throughout.
+
+Every step validates the same way: `./mfc.sh test` for correctness, then the phase budget plus the
+untraced marginal slope on the matched case for wall. **Never take wall from an instrumented run** -
+rocprofv3 inflates MFC 1.3-2.4x and TinyProfiler inflates AMReX 37%.
+
+### Caveats carried forward
+The matched case runs `riemann_solver = 5` (LF) and `weno_order = 1` - the cheapest numerics, chosen
+to match AMReX's linear advection - so neither landed `map(alloc:)` clause is active on it and 23.92x
+is an UPPER bound on the tax for production numerics. The 7.64x excess is NOT decomposition-matched
+(MFC 32^3 vs AMReX 64^3) and cannot be, since MFC cannot allocate 64^3 here; read it as "MFC at its
+memory-forced decomposition vs AMReX at 64^3". MFC phase timers GPU_WAIT at every bracket (phases
+include GPU execution); AMReX TinyProfiler does not (host regions, async kernels) - **share-vs-share
+between the two codes is invalid; call counts are the honest comparison.**
+
+### SUPERSEDED 2026-08-15: the three-track plan above, and the 7.64x it was built on
+The action list now lives in `amr_action_plan.md`. Two things invalidated the plan above:
+1. **The 7.64x excess was an unmatched comparison** - MFC at cap 32 against AMReX at cap 64 (a `sed`
+ override of an inputs file whose committed value was 32). At MATCHED cap the excess is 2.03x
+ (cap 64) or 4.15x (cap 32), and AMReX's tax is not flat in the cap either (5.84 -> 3.40).
+2. **"The cap is exhausted / larger caps OOM" was a checkpoint-restart confound.** Cap 64 runs, gives
+ 4.9x fewer boxes and 2.74x less wall at LOWER memory. Every phase share in the plan above was
+ measured with 4.9x more boxes than we would ship with, so all of its sizing is stale.
diff --git a/docs/documentation/amr_endstate.md b/docs/documentation/amr_endstate.md
new file mode 100644
index 0000000000..784781b69a
--- /dev/null
+++ b/docs/documentation/amr_endstate.md
@@ -0,0 +1,274 @@
+# The AMR end-state: weak-scaling architecture and the re-derived program
+
+Written 2026-08-20, from the ground up, after a month of measurement. This document is the
+**constitution** for the AMR performance program: it states the architecture we are building toward,
+disposes of every piece of work done so far (keep / carry / delete / never-revisit), and re-derives
+the increment ladder so that **every increment is a permanent piece of the end state**. The
+day-to-day work list remains `amr_action_plan.md`; the exchange-layer contract remains
+`amr_plan_based_exchange.md`. Findings update this document; they do not re-found it.
+
+## 1. The diagnosis — why a month of work has not closed the gap
+
+The campaign produced real wins (store fix 2.32x, ISEND pool -17 to -22%, tax 23.92x -> 11.03x,
+payoff now above 1) and a definitive evidence base. It also has a structural failure worth naming,
+because it is the answer to "something critical is going on":
+
+**D1 — Sequencing by phase share, not by architecture.** Each cycle attacked the biggest phase at
+the current operating point. But the measured decomposition proves no single-phase attack can reach
+parity: 23.92x = 1.60x arithmetic x 14.91x idle, and parity needs ~41% GPU busy while *deleting all
+AMR infrastructure outright* only reaches 16.4% — the advance itself is ~22% busy from per-block
+launches. Two independent overheads, **both required**. Yet "batching the advance" was deferred
+because "regrid is 47.4% now" — an operating-point artifact, not a refutation. The result: a month
+of pathology removals (correct, kept) while the two structural constants — per-box kernels and
+per-box messages — remained untouched.
+
+**D2 — Four efforts that are one architecture, never unified.** The flat store (landed), batched
+AMR-local kernels (proven 12.4x on the AMR-local ops), the plan-based exchange (designed, v2), the
+fused advance (T2, never started), and the S-track scaling items are the four pillars of a single
+architecture — the one AMReX/Parthenon/SAMRAI all implement. Tracked as separate tracks with
+separate justifications, each kept being individually deprioritized against the others.
+
+**D3 — The stated goal has no instrument.** The goal is weak-scaling AMR; every measurement is
+np=8 on one node. The weak-scaling harness (S0, ~150 LOC) does not exist; the known scaling walls
+come from code audit; no increment is currently gated on a scaling metric. A program cannot
+converge on a goal it never measures.
+
+The methodology fixes already adopted (5% noise floor, deterministic byte/count gates,
+phase-tree mechanization, pre-registered decision rules) stay. The strategic fix is this document.
+
+## 2. Should we keep this implementation at all?
+
+Three options were weighed:
+
+- **(a) Rearchitect in place along the four pillars below — CHOSEN.** MFC already has the
+ design AMReX/Chombo/BoxLib share: whole-box ownership, absolute cap, replicated box metadata with
+ communication-free assignment, P2P data movement. The earlier "exascale needs a rewrite"
+ conclusion was retracted after audit (the real ceiling was subdomain-derived caps, since removed).
+ Two pillars are partially landed (flat store; plan-based exchange designed and I0 in
+ verification). The gap is *granularity of execution*, not topology of ownership.
+- **(b) Adopt AMReX as the mesh layer.** Rejected: a C++/HIP dependency across four CI compilers
+ plus AMD flang; and the hardest item — rewriting MFC's solver kernels to operate on batched box
+ sets — is *contained in* option (b) anyway, plus an integration layer. All of (b)'s value with
+ less risk is available by adopting AMReX's *patterns* (which this document does, explicitly).
+- **(c) Continue phase-share optimization.** Rejected — it is diagnosis D1.
+
+## 3. The end state, stated as invariants
+
+> **The "today" column below is a SNAPSHOT and drifts.** It was written 2026-08-20 and was a week
+> stale when re-audited on 2026-08-27 (ledger 35: W1 is O(global boxes^2), not O(global boxes); W8
+> now holds through np32). Do not trust it - **run `amr-bench/invariant_scorecard.py `**,
+> which computes the invariant-facing quantities from the `[amr-scale]` counters the code already
+> emits. The program drifted for five days onto a wall-clock metric that is structurally blind to
+> W4; a scorecard you have to remember to consult is one that stops being consulted.
+
+A weak-scaling AMR arm satisfies, at fixed per-rank work as ranks and problem grow together:
+
+| # | invariant | today | end state |
+|---|---|---|---|
+| W1 | per-rank step cost = f(local cells, peers) | seam all-pairs scan FIXED (5ec798ed). Pass-2's O(parents x global tagged cells) rescan is retired by S3.3a. **ROOT CAUSE FOUND 2026-08-28: the block metadata is REPLICATED GLOBALLY** -- `amr_region_lo_all`/`amr_region_hi_all`/`amr_owns_all`/`amr_block_level` are all allocated to `amr_max_blocks`, so every rank holds every block's geometry, ownership and level (~240 MB/rank of metadata at 1e5 ranks x 75 blocks/rank). Every `do ob = 1, amr_num_blocks` site is only writable BECAUSE of this, so W1 cannot be closed by restructuring loops: pass 1 is still O(parents x global blocks) = **O(P^2) per rank**, and S3.3c takes it to O(P) but no lower. Closing W1 needs the metadata DISTRIBUTED (own blocks + neighbour halo, remote queries through `f_amr_owner`) -- an architectural increment on the scale of the store flattening, to be scoped before further W1 loop work | f(local, peers) |
+| W2 | kernel launches/step = O(levels x stages) | 14,091/step (O(boxes x stages x kernels)). **FLAT IN P** (75 boxes/rank at np8/16/32), so this is an efficiency/parity item and NOT on the scaling critical path -- also the largest and least-bounded item | ~10^2 |
+| W3 | MPI messages/step = O(peers x families x levels) | measured live 2026-08-27: **F5 is 71.7 percent of ALL messages** (10,944 of 15,258) while carrying 9.8 percent of the words -- its messages average 0.8 MB against 8-65 MB for every other family. A LATENCY problem; F1/F2 aggregation is the template | O(peers) |
+| W4 | no per-CELL global collectives | **level-1 gather DELETED by S3.1** (`s_amr_union_gtag` gone; ntag_bytes 185 MB -> 0 per rank per regrid, box set bit-identical). **RESTATED 2026-08-28 by differencing per regrid: the residual wall is COLLECTIVE COUNT, not volume.** The level-1 reducing path is FLAT in P in both per-rank bytes (1.39 MB) and collective count (**16,383 global `MPI_ALLREDUCE`s per regrid**, cap-fixed) -- and **99.93% of those are on nodes lying wholly inside ONE rank**, where the reducing rank already holds every tag in the subtree, so they buy nothing but a full-machine sync. Only 7 (np8) / 11 (np16) span >1 rank. The earlier `rbytes` growth of 1.67x/1.83x per doubling lives entirely in the **level-2 forest**, which does zero collectives today. **2026-08-28, CORRECTED: BOTH paths are O(P).** The level->=2 window `ALLGATHERV`, `gwin_bytes` = 360/719/1440 MB per rank at np8/16/32 — exactly 2.00x per doubling, and larger than the 185 MB gather S3.1 deleted. Level 1 is O(P) too: with the block cap raised so it never binds, level-1 tree nodes (= global ALLREDUCEs per regrid) go 13,825 / 27,537 / 54,961 = 1.992x, 1.996x, and its shared set goes 11 / 23 / 47. The earlier 'flat 16,383' and 'O(log P) shared set' readings were BOTH artifacts of a fixed amr_max_blocks = 8192 saturating in every rung (16,383 = 2*8192-1). So S3.3 (each rank clusters only the parent windows it OWNS — the forest is 99.8% rank-local at a CONSTANT fraction in P) goes FIRST, then S3.2b for level-1's flat 16,383-collective latency constant** -- and S3.3 also retires W1's regrid pass-2 loops. Prerequisites B0 and B1 have landed | tag exchange O(local + peers) |
+| W5 | tag space independent of box count | the SECOND wall, at ~28k ranks (2^21 / ~75 boxes per rank). Verified 2026-08-27: **19 of 41 AMR p2p call sites still tag per box**; F1 only partially converted (I2b unlanded), migration tags by column index, and the subcycle sites are an EXPLICIT deferral to I8. Needs I2b + I7 + I8, not one increment | (family, epoch) tag bases |
+| W6 | store lifecycle device-resident | a device-native growth path EXISTS; the host round trip is a deliberate fallback above `amr_grow_dev_cap = 32` columns because device-native staging transiently doubles the footprint (a measured OOM sits behind it). Fix is CHUNKED device-side migration, not deleting the host path | device-side remake, index derived |
+| W7 | migration priced and bounded | verified: `s_compute_load_weight` is 1.0 inside the active box and 0.0 outside -- a CELL COUNT, not a cost model. 170 LOC, so the code surface is tiny; the blocker is choosing the model (the ledger records that a*cells + b*boxes failed its residual test and greedy remapping was worse than none). Goes LAST | work + migration terms, decoupled, hysteresis |
+| W8 | per-rank DEVICE memory = f(live local boxes), never f(global index space) | **HOLDS THROUGH np=8 as of f5f99337 (2026-08-21 night, P1 pooling): np=4 peaks 30.2-39.5 GiB (was 63.6), np=8 COMPLETES for the first time at 39.0-51.3 GiB with live 72-75/rank — >12 GiB headroom on every card** | landed: in-place re-densify + capped growth + early-free + stash-only replicas (9bcc9865) + pooled q_prim/rhs advance scratch (f5f99337) |
+
+Deliberately **kept global**: the replicated box list + owner map (~tens of bytes/box on every
+rank). That is AMReX's own design — it buys communication-free assignment and is tolerable to
+~10^7 boxes. Do not trade it away (audited conclusion, 2026-08-01). What must go is everything
+sized per-cell globally, iterated per-box globally, or allocated O(boxes x ranks).
+
+## 4. The four pillars, with existence proofs
+
+**P1 — Storage: level-major flat store, device-authoritative.**
+One contiguous device array per field family, dense slot index, remade device-side at regrid,
+local index *derived* (search over the owned-box list), no recycle stack.
+*Foreign proof:* AMReX MultiFab + RemakeLevel; Parthenon lid = n - nbs.
+*Status:* flat store landed and authoritative for q_cons; bounded growth + compaction landed
+(2.32x); **remaining:** device-side remap (kills the host round trip that forces the 3x/2x
+hysteresis; steady state 2-3x live -> 1x), then index derivation (deletes the ratchet bug class).
+**PROMOTED 2026-08-21: these two are the measured W8 fix** — at np>=2 the ratchet runs over
+GLOBAL slot indices (a shifting SFC window plus received migration slots) and device-OOMs the
+weak-scaling sweep at np=4; invisible at np=1 where the owned window is static. They are the
+first S-track increment in practice and slot in alongside Phase 1 (independent of the exchange
+conversion; ~120 LOC per the old R5/S2-tier estimates).
+**LANDED same day — S0 np=4 completes; per-rank live boxes AND store capacity measured flat
+across np (the W8 invariant holds).** What survived contact differs from the design: the full
+device-side remake OOMed on its own staging transient and broke a host-coherence contract the
+rebuild's carry-forward depends on (both churn goldens caught it). The landed form is in-place
+index re-densification every reconcile + capped growth increments + early-free of consumed old
+slots + stash-only replica slots, plus the `[amr-cap]` invariant instrument — full narrative in
+`amr_action_plan.md` "W8 FIX LANDED". np=4's hot card peaks 63.6/64 GiB: the next memory term
+is pooling per-slot q_prim/rhs (this pillar, proper) before growing the operating point.
+Local-index derivation stays open as a cleanliness increment (no longer a memory one).
+
+**P2 — Compute: one kernel per (stage, level) over the local box set.**
+Flattened-prefix indexing with binary search over a cell-count prefix (the form already shipping
+and mandated in the exchange design), explicit-shape or module-array access — free under the
+mapped-entity law — with map(alloc:) for unavoidable private arrays.
+*Foreign proof:* AMReX ParallelFor over a FabArray; Parthenon packs rebuilt only on remesh.
+*Why it is required, measured three ways:* a per-block advance costs ~1x a full monolithic step
+regardless of block size (launch count confirmed by kernel trace, 20x launches at 16 tiles); the
+mapped-entity law prices every mapped array at 2.00 copies / ~31 us per launch, irreducible by
+clauses (7 mechanisms refuted); batching the AMR-local kernels over the flat store measured
+**433.5 -> 35.0 ms (12.4x), operations 15,370 -> 250**. The advance (s_compute_rhs tree: 88-91% of
+kernel time, 60-66% of launches) is the one place this form has not been applied.
+*Status:* proven on AMR-local ops; **the advance conversion is the largest open item and the
+parity item.**
+*Caveat carried from Parthenon-VIBE:* full kernel fusion alone still measured 4.4% busy on a
+3-level case — fusion removes the launch term, not host-side mesh bookkeeping. P2 without P3/P4 is
+not sufficient either. The pillars compose; none substitutes for another.
+
+**P3 — Communication: plan-based, per-(family, level) exchange waves.**
+The complete contract is `amr_plan_based_exchange.md` (v2, four-auditor review): SoA plans, epoch
+staleness, aggregated per-peer messages, mandated pack-kernel form, persistent wire buffers,
+per-family precision, hardened validator, increments I0-I8.
+*Foreign proof:* AMReX FillPatch/FillBoundary; Chombo copyTo; SAMRAI RefineSchedule.
+*Status:* designed; I0 (epoch, tags, asserts, the migration-stash corruption fix) in verification.
+Payoff floor 8-12% of wall at the matched point; **the scale case (W3/W4/W5) is unconditional.**
+
+**P4 — Regrid + load balance: local, scan-based, migration-aware.**
+Block-lattice tag coarsening (512x volume cut at 8^3 blocks — AMReX blocking_factor), MPI_SCAN
+prefix weights (8 B/rank regardless of box count — p4est), local clustering with boundary
+reconciliation (SAMRAI), adapt decoupled from repartition (p4est Principle 2.1), SFC cut with a
+migration-cost term and gain hysteresis (ParMETIS vsize; Uintah gainThreshold; Charm++ RefineLB —
+three decades of literature agree migration-blind rebalancing is a net loss, 10-30x more movement).
+*Status:* not started. **Warning to the measurer:** these score ~0 on the matched benchmark
+(rg:tag 0.5%, rg:clus 2.2%); they are judged on S0 scaling metrics and deterministic bytes, never
+on 400^3 wall time.
+
+## 5. Why this reaches the goal — the arithmetic, honestly
+
+Matched point today: 799.022 s, tax 11.03x, AMReX 3.13x (AMReX's own arithmetic floor 1.96x).
+
+- Regrid made free (P3+P4 ceiling): 11.03x -> ~5.8x.
+- Advance at our own uniform arm's efficiency (P2 target; uniform MFC is 80.7% busy, launches 81
+ per step): the decomposition gives 1.60x arithmetic floor — *below* AMReX's 1.96x. The AMR
+ algorithm was never the problem.
+- Composite: **estimate <=5x after Phase 2 lands, 3-4x band after Phase 3** — estimates, not
+ promises; each phase carries its own measured gate.
+- Weak scaling: W1-W7 are what AMReX demonstrates at 10^4 GPUs. Nothing in MFC's ownership
+ topology forbids them; every violation is an implementation artifact with a named fix above.
+
+Two cheap discriminators calibrate the ordering before the big investments (Phase 0): the M2
+mechanism split (is the matched-point idle local-launch-bound or MPI-progress-bound — 200^3 np=1
+arm at equal cells/GCD vs the existing np=8 budget) and the CMA-off transport control (splits
+posting-skew from pack/bandwidth in the exchange families).
+
+## 6. Disposition of everything written so far
+
+**KEEP — already end-state pieces:** flat store + device-authoritative contract; growth bound A'
++ compaction B; level-2 ISEND pool; loop-invariant coarse-halo hoist; P2P parent/child + tower
+de-colocation; per-box allreduce hoist; merge-sort SFC cut; map(alloc:) clauses (hllc, weno);
+phase instrumentation + phase_tree.py + [amr-scale]/[amr-mig] counters; the v2 exchange design;
+seam topology relaxations; store-fix regression case.
+
+**CARRY until replaced by the ladder:** per-box gather paths (replaced in I2-I5b); per-box advance
+(replaced in Phase 2); whole-block migration sends (I4 keeps them for the exact-bytes gate;
+clipping is I4b); subcycle per-box call sites (I8).
+
+**DELETE — candidates, each a user decision:**
+- The L0 coarse-tiling machinery (~1014 LOC of s_l0_ routines): measured 28-35% cost with perfect
+ placement, rebalancing recovers 0.4% (inside noise), and the granularity argument is structural
+ (the finest correction is one tile = 25% of a rank's load). Its goldens would go with it.
+- The recycle stack + amr_loc_free/amr_loc_n bookkeeping — deleted by P1 index derivation.
+- The flux families (deletion already in progress on its own evidence).
+
+**NEVER REVISIT (closed by measurement; the ledger in `amr_action_plan.md` holds the evidence):**
+packed super-grid; cap above 64; greedy/unconditional remapping; per-region map-cost reduction by
+clauses; optimizing reflux (it is the sink, not the source); batch-converting blocking calls
+without a downstream sync; T0 micro-items as a program; L0-sourcing; "cost grows with sim time".
+
+## 7. The ladder, re-derived
+
+Ordering rule: correctness first; then what unblocks measurement; then the scaling walls; then
+constant factors. Every increment lands green and reports S0 metrics once S0 exists. **The local
+test gate is the AMR subset (--only AMR plus the four coexist UUIDs) plus a small cross-section
+when a change touches shared code — never the full 706 locally (user directive, stated three
+times); the full matrix and the other compilers are CI's job on push.**
+
+**Phase 0 — instruments and in-flight verification (days).** Results: `amr_action_plan.md`,
+"2026-08-21 PHASE 0 MEASUREMENTS".
+| id | item | status |
+|---|---|---|
+| 0.1 | migration-stash fix: verify + commit | **DONE** ca360af2, subset 65/65 |
+| 0.2 | CMA-off control | **DONE** — waits +15-18% only: skew/bandwidth mechanism confirmed, sender-progress refuted |
+| 0.3 | M2 mechanism split: 200^3 np=1 arm | **DONE** — rhs per-call IDENTICAL with/without MPI (17.10 vs 17.48 ms): the idle is LOCAL; P2 confirmed as the parity lever, regrid's 5.45x np=8 per-call excess is P3's |
+| 0.4 | **S0 weak-scaling harness** (`amr-bench/s0_sweep.sh` + `s0_report.py`, gate arms `s0_w8gate.sh`) | **DONE, and the W8 blocker it found is FIXED (9bcc9865)** — boxes/rank and fine_work/rank flat by construction (imb 1.004); post-fix np=2/np=4 both complete with flat VRAM plateaus (55.3 / 63.6 GiB) and live 72/rank at both. **The measured gap is now TIME: wall 2.59x per np-doubling at fixed per-rank work (255.6 -> 662.3 s), with ntag/gwin/cost all doubling per np-doubling (W4). Next S0 runs: phase-budget diff of the np=2/np=4 pair (split the 2.59x BEFORE building anything), np=8 arm, np=1 on the current build.** (The earlier freg/creg ~1 GiB attribution guess was WRONG — their np-delta is ~90 MiB; the ratchet + per-slot q_prim/rhs were the real terms.) |
+| 0.5 | uniform-baseline re-run (13% discrepancy) | pending |
+
+**Phase 1 — P3 exchange (in flight; contract = `amr_plan_based_exchange.md`).**
+I0 -> I6 as staged there, plus the two independent cheap scaling items folded in early: S1
+block-lattice tag coarsening and S2 scan-based weights (~100 LOC combined, judged on S0 metrics).
+Exit: messages O(peers); plans cached on epoch; validator green at ppn=4; bitwise goldens.
+
+**Phase 2 — P2 batched advance (the parity item).**
+- 2a prototype: batch convert_conservative_to_primitive over each level's boxes (the single
+ biggest kernel in BOTH arms, 562 launches/step -> one per stage per level). Prices the full
+ conversion before commitment; gate: launch count + matched wall + byte-identity.
+- 2b the rhs tree: (stage, level) kernels over the flat store; flattened-prefix box indexing;
+ explicit-shape/module access; map(alloc:) private arrays. The largest single investment in the
+ program (m_rhs/m_weno/m_riemann, three offload backends). Risk bounded by 2a, the l0_ntile
+ byte-identity sweep (the established instrument for exactly this cost), and per-family
+ conversion order.
+Exit: launches/step O(levels x stages); l0_ntile sweep ratio ~1 (today 16.75x at 16 tiles);
+matched tax at or below ~5x.
+
+**Phase 3 — P4 regrid + load balance.**
+S3 local clustering + reconciliation; M5 decouple adapt/repartition (prerequisite for pricing
+migration at all); M3 migration-cost term + A7 hysteresis (judged on deterministic bytes — the
+10,748,501,376-byte reproducibility makes this an exact experiment); I7/S4 shrink the O(boxes)
+loops and the O(boxes x ranks) allocations whose consumers are all converted.
+Exit: per-rank regrid cost O(local + peers); S0 metrics flat across the size sweep.
+
+**Phase 4 — completion.**
+I8 subcycle conversion; execute the deletion list; full suite + four CI compilers + AMD flang;
+**multi-node weak-scaling validation** (needs an allocation decision — see below); upstream PR
+strategy for #1628.
+
+## 8. Decision points (user)
+
+- **D-phase2: RE-SEQUENCED 2026-08-27 — 2b is required but is NOT next.** The 2026-08-20 decision
+ ("yes full commitment we need to get this done") stands on WHETHER; ledger 35 changed WHEN. W2 is
+ FLAT in P (75 boxes/rank at np8/16/32 alike): a ~173x launch constant is a permanent efficiency
+ tax at every scale, but it is not what fails at 1e5 ranks. W4 and W1 are, and both have far
+ smaller fixes. Order: W4 -> W1 -> W5 -> W3 -> W2 (2b) -> W6/W7. 2a stays gated off
+ (`amr_prim_batch = .false.`); its bridge-load regression is the argument FOR store-native 2b, not
+ against Phase 2.
+- **D-node: CONSTRAINED 2026-08-20 — nodes are scarce here.** Weak-scaling validation is designed
+ single-node-first: S0 sweeps problem size and rank count (1..8 GCDs) at fixed per-rank work,
+ which exposes every O(boxes) and O(P) term without a second node. Multi-node becomes a final
+ spot-check if and when an allocation window exists; nothing in the ladder blocks on it.
+- **D-l0: DECIDED 2026-08-27 — DELETE.** MFC's level 0 is balanced BY CONSTRUCTION (a Cartesian
+ decomposition hands every rank one equal-sized chunk), so L0 tiling load-balances something that
+ cannot be imbalanced in the uniform-cost case. AMReX boxes level 0 only because there boxes ARE
+ the decomposition, which is also why the literature's ">=4 boxes/rank" floor does not transfer.
+ Measured: tiling costs 28-35% wall, rebalancing recovers 0.6% (inside noise). **RE-ENTRY
+ CONDITION, and it is live rather than hypothetical:** a measured level-0 work imbalance above
+ ~10% on an IB, chemistry, or Lagrangian-bubble case, with `[amr-balance]` extended to level 0 —
+ MFC's own fine-block cost model already carries `K_ib`/`K_pc` terms, so the code encodes that
+ per-cell cost is NOT uniform once those physics are on; level 0 just gets no equivalent. Before
+ deleting, check what the 12 L0/coexist tests cover incidentally. The L0 restart-writer filter is
+ DROPPED - do not repair save/restart for machinery being removed.
+
+## 9. Planning discipline: just-in-time contracts, one phase ahead
+
+Only one phase carries a detailed implementation contract at a time (as of 2026-08-27: the W4 fix =
+`amr-bench/notes/s3_distributed_clustering_design.md`; Phase 1's `amr_plan_based_exchange.md` is
+landed and no longer the active contract). When phase N is roughly 70% landed, phase N+1 gets its own
+contract at the same resolution — family/kernel inventory, data-layout contract, portability
+constraints, increments with gates — written against the code as it exists *then*, and put
+through the independent multi-reviewer audit ritual before its first increment (v1 of the
+exchange design was wrong seven ways when audited; the ritual also found a live corruption bug).
+Planning further ahead than one phase is recorded here only at the pillar/invariant level.
+Concretely: the Phase 2 contract is written during Phase 1's I4-I6 stretch, seeded by the landed
+pack-kernel form, the 2a prototype's measured price, and the M2 discriminator's verdict.
+
+## 10. Standing rules (unchanged, restated)
+
+Noise floor ~5%: single-run wall deltas below it are not results; judge deterministic bytes/counts
+where possible. Pre-register decision rules before data lands. Mechanize error-prone readings.
+An unexplained golden diff is a bug report. Smallest correct change; increments land green,
+one commit each. Findings update this document's status columns; re-founding it requires evidence
+that an invariant in section 3 is wrong.
diff --git a/docs/documentation/amr_fine_distribution.md b/docs/documentation/amr_fine_distribution.md
new file mode 100644
index 0000000000..746e75bf12
--- /dev/null
+++ b/docs/documentation/amr_fine_distribution.md
@@ -0,0 +1,172 @@
+@page amr_fine_distribution AMR fine-level distribution
+
+# AMR fine-level distribution (design note)
+
+> **Design record / implementation note.** This documents the internal design and development of AMR
+> fine-block distribution across MPI ranks. For user-facing behavior and parameters, see @ref amr.
+
+## Problem
+
+MFC's AMR uses a **mirror decomposition**: the fine level reuses the coarse rank
+decomposition, so each rank owns exactly the fine cells over its coarse subdomain's
+intersection with the blocks (`s_amr_compute_isect` → `amr_rank_owns_block`). This makes
+coarse↔fine coupling entirely rank-local (zero communication) but leaves fine work
+**unbalanced**: if refinement concentrates in a sub-region, only the ranks owning that
+region do the fine advance while the rest idle. At scale this caps AMR speedup.
+
+## Target
+
+Give the fine level its **own distribution**, decoupled from the coarse decomposition, so
+fine blocks spread across all ranks by measured work — the AMReX per-level
+`DistributionMapping` idea. MFC already enforces an invariant that makes this far simpler
+than the general case: **blocks are kept ≥ `buff_size` apart** (regrid merge), so with
+**whole-block-per-rank** assignment there is *no fine–fine halo at all*
+(`s_mpi_sendrecv_amr_fine_halo` disappears). The only coupling that becomes communication
+is coarse↔fine, block-granular.
+
+## Coupling changes (whole-block-per-rank)
+
+| Step | Today (mirror, local) | Decoupled |
+|---|---|---|
+| Ownership | intersection, multi-owner (`amr_rank_owns_block`) | single owner (`amr_block_owner(k) == proc_rank`) |
+| Ghost fill / prolong (coarse→fine) | read local coarse `q_cons` | **gather** coarse patch (block + `buff_size` halo) from coarse owner(s) to block owner |
+| Reflux + restriction (fine→coarse) | write local coarse cells | **scatter** corrections from block owner back to coarse owner(s) |
+| Fine–fine halo | coarse Cartesian neighbors | none (blocks separated) |
+| Regrid | cluster (global) → mirror | cluster → **assign** (`amr_block_owner`) → **migrate** fine state |
+
+The gather/scatter is the only new communication surface. SFC-ordered assignment keeps a
+block's coarse patch on an SFC-nearby rank, bounding the cost. Conservation exactness is
+preserved because the scatter applies the *same* reflux add / restrict overwrite the
+mirror model applied locally — a pure data-movement change, not a numerics change.
+
+## Reuse
+
+`m_load_weight` (per-cell cost field) and `m_sfc_partition` (Morton order + chains-on-chains
+balanced partition) already exist as an init-time diagnostic. They become the fine-level
+distributor: feed the block list + per-block fine-work weight, return `amr_block_owner(:)`.
+
+## Phasing (each independently mergeable)
+
+1. **Distribution map, computed but not applied** (behavior-preserving). Add
+ `amr_block_owner(:)` + SFC assignment + an imbalance diagnostic; mirror ownership and all
+ coupling unchanged. Goldens bit-identical. *(this note's first increment)*
+2. **Apply the map**: switch `amr_rank_owns_block` to single-owner, add the coarse↔fine
+ gather/scatter, drop the fine–fine halo. Validate conservation + assignment-independence.
+3. **Dynamic rebalance each regrid**; optionally drop the fixed max-size slot pool for
+ right-sized boxes.
+
+Phase 2 carries the correctness risk (gather/scatter exactness) and is the checkpoint gate.
+
+## Phase 2 implementation status (branch `amr-fine-dist-wip`)
+
+Done and np=1 bit-identical (the gather reduces to the local read when the owner is the sole rank):
+
+- **Gather** (`s_amr_gather_coarse_patch`): per-block coarse patch `[region_lo-nmar : region_hi+nmar]`
+ assembled by a sentinel-MAX allreduce into `amr_cg` (a drop-in `scalar_field`). Contribution rule
+ `f_amr_own_coarse` claims interior cells + physical-boundary ghosts only (never inter-rank ghosts), so
+ there is one authoritative contributor per cell and no coarse-ghost halo dependence. `pull_host` flag
+ stages device-resident coarse to host for the runtime callers.
+- **Read side rerouted**: init/regrid host prolongation (`s_interpolate_coarse_to_fine`) and the runtime
+ device ghost-fill (`s_amr_fill_fine_ghosts`, stage + subcycle) now prolong from `amr_cg`.
+- **Restriction scatter** (`s_restrict_fine_to_coarse`): owner restricts on host into the `amr_cg_wp`
+ scratch (sole contributor), sentinel-MAX assembles, each rank overwrites the covered coarse cells it
+ owns. `s_restrict_all_vars` (old local device kernel) deleted.
+- **Fine–fine halo dropped**: `s_mpi_sendrecv_amr_fine_halo` calls removed (whole-block owner has no
+ continuation faces; blocks ≥ buff_size apart). Routine in `m_mpi_proxy` now dead — remove with the
+ reflux rework.
+
+Remaining (the conservation crux — reflux is NOT yet decoupling-correct):
+
+- **Reflux redesign.** `s_amr_reflux_face_flags` derives transverse participation `tv` from `amr_isect`,
+ which is owner-only in the decoupled model, so `own_lo/own_hi` (gating BOTH `creg` capture and the
+ reflux apply) is true only on the block owner — which does not own the outside coarse cells. Fix:
+ (1) recompute `tv` from the replicated block range (`amr_region_lo/hi(t)` overlap with `sidx:sidx+ext`),
+ so any coarse-outside-owner participates; (2) the owner captures `freg` (already correct) and BROADCASTS
+ it (allreduce, replacing the cart-neighbor `s_mpi_sendrecv_amr_reflux_faces`); (3) coarse-outside-owners
+ capture `creg` locally and apply `(freg-creg)` to their owned outside cells — verify the apply's
+ block-relative transverse indexing maps onto each receiver's local coarse slice. Conservation-critical.
+- **QBMM pb/mv** gather/scatter for np≥2 (currently local; non-polytropic QBMM+AMR now **gated fail-closed** at np≥2 in
+ `m_checker` — see "Known open" for the scatter follow-up).
+- np=2 conservation + assignment-independence validation once reflux lands (acceptance goldens:
+ BD21A5C0, 5EFB3277, 79B334C7 — they pass on `up/mega` via the mirror).
+
+## Phase 2 status: DONE and validated (reflux + scalability)
+
+The reflux redesign above landed (block-relative frame, participation from the replicated block range), and the
+whole coupling is now **point-to-point + right-sized** — the fine level distributes with no global collective per
+stage and per-rank memory that scales with the decomposition.
+
+- **Reflux**: `s_amr_reflux_face_flags` derives `tv`/`tlo`/`thi` from the replicated block range; `creg` capture +
+ both applies index block-relative; the owner's `freg` is delivered to the applying coarse-outside-owners.
+- **Point-to-point coupling** (replaced the correctness-first global collectives): a replicated coarse-decomposition
+ table `amr_decomp` (allgathered once at init) lets any rank compute which ranks hold a coarse-cell range.
+ - gather: owner `Irecv`s patch slices from the coarse-owners (`f_amr_rank_coarse_range`).
+ - restriction: owner `Isend`s each coarse-owner its covered slice (`f_amr_rank_interior`).
+ - reflux: owner `Isend`s `freg` only to participants (`f_amr_reflux_participates` = `own_lo/hi` parameterized by
+ rank via `amr_decomp`); `s_amr_p2p_reflux_faces` in `m_amr`.
+ Non-participants exchange nothing.
+- **Right-sized memory**: fine/coord/register arrays sized to `amr_maxc_fit` (min-over-ranks local half-extent = the
+ max block a rank can own, enforced by the scratch-constraint abort), not the global half-domain `amr_maxc` — about
+ `1/num_procs` (and `1/num_procs^(d-1)` for the face registers) the memory at scale.
+- **Coordinate fix**: `s_amr_swap_to_fine` extends fine ghost coords from the global boundaries `amr_g?cb` (the owner
+ need not hold the block's local coarse coord slice).
+
+Validated: np=1 1D/2D/3D goldens bit-identical; np=2 conservation exact in 1D (energy 1.9e-16) and 2D with
+transverse-face appliers (mass 1.4e-14), bounds-clean. `s_mpi_allreduce_array_max` remains only for the
+once-at-init coordinate assembly.
+
+## Phase 3
+
+1. **Block-splitting / tiling** (the coverage gap) — DONE.
+ - **Tiling**: `s_amr_tile_box` splits any box > `amr_maxc_fit` into contiguous ≤`amr_maxc_fit` sub-blocks, wired into
+ the initial-block setup and the regrid pipeline (non-IB); `s_populate_amr_fine` loops over all blocks refreshing
+ per-block mirrors via `s_amr_select_slot`.
+ - **Block-to-block fine-fine halo**: the fine advance is three driver phases — **fill all** (gather + coarse
+ ghost-fill), **`s_amr_fine_fine_halo`** (overwrite each seam ghost with the neighbour's *stage-entry* interior,
+ buff_size-deep, `MPI_Sendrecv` between owners or a local copy when one rank owns both; adjacency from the
+ replicated `amr_region_*_all` via `f_amr_seam`), **advance all** (RHS + RK). `s_advance_amr_fine_stage` split into
+ `s_amr_fine_stage_fill` / `s_amr_fine_stage_advance`.
+ - **Reflux seam-exclusion**: `f_amr_face_is_seam` drops a sub-block face shared with another fine sub-block from
+ `s_amr_reflux_face_flags` `own_lo/own_hi` (fine-fine, not c/f).
+ - **Owner-ordering fix**: `s_amr_assign_block_owners` runs BEFORE the owner-dependent `s_set_amr_fine_geometry` in
+ init, regrid, AND restart — the stale default (rank-0) owner map otherwise sized multi-block owners wrong (only
+ surfaces once tiling makes several blocks). Restart (`s_read_amr_restart`) is a two-pass read (regions → assign →
+ place data) for both the parallel_io and non-parallel_io paths.
+2. **Regrid cross-rank fine-state migration** — DONE (the stretched-np≥2 correctness fix). The regrid overlap-copy
+ preserves a covering old block's fine detail by reading `amr_slots(kk)%%q_cons_stor`, but that was local-only
+ (`if (.not. old_owns(kk)) cycle`). Under fine-level distribution an old block can be owned by a rank *other* than the
+ one now owning a covering new block, so the copy was silently skipped and the new block kept only its
+ coarse-prolonged values — **exact on uniform grids** (prolongation reproduces the fine field) but **~O(1e-4) wrong on
+ stretched grids** (prolongation is not exact). Fix: broadcast every old block's stashed fine state from its owner
+ into the replicated slot's `q_cons_stor` on all ranks (`num_procs>1`; no-op at np=1), copy the overlap from *every*
+ covering old block regardless of ownership, and take `old_ilo`/`old_ext` from the global replicated region (not the
+ owner-only isect). Correctness-first collective; a per-block P2P version mirroring `s_amr_gather_coarse_patch` is
+ future work. Validated (`-b mpirun`): 79B334C7 (1D stretched dynamic-regrid, 2 ranks) passes; F0DDE1B4 (np=1 twin),
+ 5EFB3277 + BD21A5C0 (uniform np=2 tiled + restart), and the np=1 AMR batch all pass.
+
+## Golden regeneration note (tiling refines more at np=1)
+
+At np=1, tiling adds a capability the mirror never had: refining a tagged region **larger than `amr_maxc`** (half the
+domain per dim). The old regrid **clamped** any box to `amr_maxc_fit` (`hi = lo + amr_maxc_fit - 1`), so a big tag was
+only partially refined; block-splitting **tiles** it and refines the whole tag. Any np=1 AMR golden whose tag exceeds
+`amr_maxc(dim)` therefore changes (more cells refined) and must be regenerated with the tiled binary — an *intended*
+solution change, not a regression (the tiled advance is bit-identical to the mirror where footprints match, conservation
+is exact, and the seam is exact). Example: **B7704247** (2D stretched-y regrid) — the mirror refined `y4:23` (20 cells,
+clamped); tiling refines the full `y4:35` (`y4:19` + `y20:35`). Golden regenerated. np≥2 goldens are unaffected: the
+mirror splits a block across ranks there, so its footprint already matches tiling.
+
+## Known open
+
+- **QBMM pb/mv** gather/scatter for np≥2 — the pb/mv side-state coarse↔fine coupling (`s_amr_prolong_pbmv` /
+ `s_restrict_pbmv`) and the regrid QBMM overlap-copy are still LOCAL-only (same bug class as the q_cons migration
+ above). Now **gated fail-closed**: `m_checker` PROHIBITs `qbmm .and. .not. polytropic .and. num_procs > 1` for `amr`,
+ so np≥2 non-polytropic QBMM+AMR aborts at case load instead of silently coupling to the wrong coarse side-state.
+ Distributing pb/mv (gather/scatter/migration, mirroring q_cons) is future work for when np≥2 QBMM+AMR is needed and
+ testable. Polytropic QBMM+AMR at np≥2 is unaffected (its moments ride q_cons, which is already distributed).
+- **`amr_g?cb` lacks physical-boundary ghost coords** (sized `-1:m_glb`; the base grid's `x/y/z_cb` carry BC-aware ghosts
+ via `s_populate_grid_variables_buffers`). A near-domain-edge **whole** (untiled) block can drive the fine ghost-coord
+ build out of `amr_gycb` bounds — surfaced only by artificially disabling tiling; tiled blocks stay in bounds. Fix if
+ untiled near-edge whole blocks ever become reachable.
+- Minor: the P2P routines scan all `num_procs` to find participants (integer-only, O(P) per block per stage); the regrid
+ migration broadcasts (correctness-first, → P2P); patch-only device transfers instead of whole-field host round-trips
+ (GPU only); own-only slot allocation.
diff --git a/docs/documentation/amr_implementation.md b/docs/documentation/amr_implementation.md
new file mode 100644
index 0000000000..e9be09c5ff
--- /dev/null
+++ b/docs/documentation/amr_implementation.md
@@ -0,0 +1,523 @@
+# AMR Implementation Reference
+
+`amr.md` describes *what* MFC's AMR does. This document describes *how it is built*: the index
+spaces, the data structures, the exact call sequences, and the invariants that hold between them.
+
+It exists because the conceptual description is not sufficient to modify the code safely. Every
+serious defect found during the 2026 performance campaign came from a wrong belief about one of
+the items below — not from a wrong algorithm. Sections 2 and 11 are the two most load-bearing.
+
+Routines are cited by name rather than line number so this document ages gracefully; every name
+here is greppable in `src/simulation/m_amr.fpp`, `src/simulation/m_amr_regrid.fpp`,
+`src/simulation/m_amr_registers.fpp`, `src/simulation/m_global_parameters.fpp`, or
+`src/simulation/m_time_steppers.fpp`.
+
+---
+
+## 1. Module map
+
+| File | Responsibility |
+|---|---|
+| `src/simulation/m_global_parameters.fpp` | Slot pool metadata, working-slot mirrors, `s_amr_select_slot` |
+| `src/simulation/m_amr.fpp` | Everything per-block: store, gather, prolong, restrict, reflux, halo, swap |
+| `src/simulation/m_amr_regrid.fpp` | Tagging, clustering, nesting, box shaping, slot rebuild |
+| `src/simulation/m_amr_registers.fpp` | Flux registers (capture and application) |
+| `src/simulation/m_amr_restart.fpp` | Checkpoint of the hierarchy |
+| `src/simulation/m_time_steppers.fpp` | The driver: where the AMR calls are sequenced within an RK stage |
+
+`m_amr.fpp` is ~7000 lines and holds ~90 routines; it is the file to read for anything per-block.
+
+---
+
+## 2. The four index spaces
+
+**This is the section to read before touching anything.** Four distinct integer index spaces are
+in play, they are all `integer`, and nothing in the type system distinguishes them. Confusing two
+of them produces a silent wrong answer, never a compile error.
+
+### 2.1 Global slot index — `k`, and the working value `amr_cur`
+
+Range `1 : amr_max_blocks`. **Replicated on every rank**: every rank knows the level, owner, and
+region of every block in the hierarchy, whether or not it owns it. This is what indexes:
+
+```
+amr_block_level(k) amr_block_owner(k) amr_slot_live(k)
+amr_region_lo_all(:,k) amr_region_hi_all(:,k)
+amr_isect_lo_all(:,k) amr_isect_hi_all(:,k) amr_owns_all(k)
+```
+
+The pool is **tiles-prefix partitioned**:
+
+```
+[1 : l0_slot_off] level-0 L0 tiles
+[l0_slot_off+1 : l0_slot_off+amr_max_fine] regrid-managed fine blocks
+```
+
+With the L0-tile path disabled (the common configuration) `l0_slot_off = 0` and
+`amr_max_fine = amr_max_blocks`.
+
+`amr_cur` is the *working* slot. `s_amr_select_slot(islot)` sets `amr_cur = islot` and copies that
+slot's region/intersection/ownership into the scalar working mirrors (`amr_region_lo`,
+`amr_isect_lo`, `amr_rank_owns_block`, ...) that the per-block machinery reads. Most per-block
+routines take no slot argument — **they read `amr_cur` implicitly**. Calling one without a
+preceding `s_amr_select_slot` operates on whatever block was selected last.
+
+`amr_num_blocks` is the number of currently active slots, and the loops are
+`do islot = 1, amr_num_blocks` **on every rank**, with a `cycle` for blocks the rank does not own.
+The loop is therefore collective in structure even where the work is not.
+
+### 2.2 Local dense index — `loc = amr_loc_of(k)`
+
+Range `1 : amr_loc_n`, **per-rank and private**. Defined only for blocks this rank owns;
+`amr_loc_of(k) == 0` means "not live here". This is the only thing that indexes the flat field
+store's slot dimension.
+
+The two spaces are related solely through `amr_loc_of`. There is no inverse map. `loc` values are
+handed out by a counter with a recycle stack, **not derived from the live set** — see §5, and
+§11.3 for why that distinction is the root of a real bug.
+
+> **The two per-block arrays disagree on index space.** The field store is indexed by the *local*
+> dense index; the **flux registers are indexed by the *global* slot index**
+> (`freg(d)%%lo(:,:,:,amr_cur)` in `m_amr_registers.fpp`) and sized `1:amr_reg_cap`, which grows
+> toward `amr_max_blocks`. So `amr_cons_st(...,amr_loc_of(k))` and `freg(d)%%lo(...,k)` refer to the
+> same block through different subscripts. Passing one where the other is expected compiles
+> cleanly and silently reads another block's data.
+
+### 2.3 Box index — `k` within a regrid, `ks = f_l0_slot(k)`
+
+During `s_amr_regrid_*`, freshly clustered boxes are numbered `1 : nboxes`. This is a *third*
+space, mapped to global slots by `f_l0_slot(k)`. The regrid code holds **old** and **new** box sets
+simultaneously (`old_np`, `old_ilo`, `old_ext`, `old_level`, `old_owns` describe the pre-regrid
+set), and both are indexed in this space. Reading `old_*` with a new box index, or vice versa, is
+the classic regrid bug.
+
+### 2.4 Cell index
+
+Block regions are stored **in level-0 cell indices at every level**. A level-`l` block's fine
+extent per dimension is `amr_ref_ratio**l * region_width - 1`. So `amr_region_lo_all` is *not* in
+the block's own resolution, and comparing a region bound against a fine-grid loop bound requires
+the scale factor.
+
+---
+
+## 3. The flat field store
+
+```fortran
+real(stp), allocatable, dimension(:,:,:,:,:) :: amr_cons_st, amr_stor_st, amr_gst_a, amr_gst_b
+! (x, y, z, var, LOCAL slot)
+$:GPU_DECLARE(create='[amr_cons_st, amr_stor_st, amr_gst_a, amr_gst_b]')
+integer :: amr_st_cap = 0
+```
+
+One contiguous device-resident array per role, replacing a per-slot vector of independently
+allocated `scalar_field`s. This is the layout AMReX's `MultiFab` single-chunk path uses and the
+prerequisite for batching one kernel over all blocks.
+
+| Array | Role |
+|---|---|
+| `amr_cons_st` | Conserved state. **Authoritative** for `q_cons` on fine blocks. |
+| `amr_stor_st` | Regrid stash — the pre-regrid state, read to seed new blocks |
+| `amr_gst_a`, `amr_gst_b` | Subcycle ghost pair; allocated **only** when `amr_subcycle` |
+
+Every slot carries the same buffered extents (`mbuf*_lo : mbuf*_hi`), so one array serves them all.
+The cost of that uniformity is that every slot is sized for the *largest* block, not its own.
+
+`amr_st_cap` is the number of local slots the store is sized for.
+
+### 3.1 The copy bridge
+
+`s_compute_rhs`, `s_ibm_correct_state`, `s_pressure_relaxation_procedure` and
+`s_infinite_relaxation_k` all take `type(scalar_field), dimension(sys_size)` and also serve the
+monolithic (non-AMR) path, so the flat store cannot be passed to them. A pointer view into the
+store is **not attachable on the OpenMP-offload backend** (measured; see `amr_block_batching.md`).
+
+A single block-shaped `scalar_field` array bridges instead:
+
+```
+amr_cons_br --s_amr_br_load--> call --s_amr_br_store--> amr_cons_st
+```
+
+All four dummies are `intent(inout)` — `s_compute_rhs` writes the buffer region through
+`s_populate_variables_buffers` — so **both directions are required at every crossing**. This
+round trip, once per block per RK stage, is a first-order cost.
+
+`amr_br_batch` is a compile-time constant currently `1`, i.e. **the batched path is dormant**. G0
+measured `PH_RHS` at 54-57% GPU-busy, capping batching at roughly 1.09x.
+
+---
+
+## 4. Per-block geometry and the swap
+
+Because the shared solver reads module-scope grid state (`x_cb`, `dx`, `idwint`, `idwbuff`, ...),
+running it on a fine block requires **temporarily overwriting the global grid state** with that
+block's:
+
+```
+s_amr_swap_to_fine -> rebuild coords, extents, WENO coefficients; push to device
+ ... solver call ...
+s_amr_restore_coarse -> put the coarse grid state back
+```
+
+`s_amr_swap_to_fine` performs on the order of nine host array copies plus heap allocations and
+calls `s_amr_sync_grid_state_to_device` (four `GPU_UPDATE` groups); `s_amr_restore_coarse` does
+four more. Measured at 0.5-0.8% of wall, so it is **not** a leading cost, but it is why the fine
+advance cannot simply be hoisted out of the per-block loop.
+
+---
+
+## 5. Slot lifecycle and store sizing
+
+Five routines, in `m_amr.fpp` (post-W8-fix, commit 9bcc9865):
+
+| Routine | Effect |
+|---|---|
+| `s_amr_alloc_slot(islot)` | Full slot: dense index + geometry (+ QBMM side-state; + per-slot `rhs`/gated `q_prim` for L0 **tile** slots only). Idempotent for full slots; **upgrades a live stash-only slot in place** (keeps its index and stor data, adds the arrays). |
+| `s_amr_alloc_slot_stash(islot)` | **Stash-only slot**: dense index + `amr_slot_live` only — no geometry or field arrays. Used for migration replicas, which only ever touch their `amr_stor_st` half. |
+| `s_amr_free_slot(islot)` | Idempotent, handles both flavors (each array family's teardown guarded on its own `allocated`; the full-vs-stash discriminator is `allocated(x_cb)`). Pushes the index onto `amr_loc_free`. |
+| `s_amr_st_reserve(nloc)` | Grows the store, increments capped at 16 slots. Never shrinks the allocation. |
+| `s_amr_scr_init()` | Allocates the **pooled `q_prim`/`rhs` advance scratch** (`amr_scr_prim`/`amr_scr_rhs`), once, on every rank. Called where `mbuf*` are final per mode: module init (pure AMR) or after `s_l0_tiles_init`'s mbuf union (any tiles). |
+| `s_amr_compact_store()` | Re-densifies the local index space **in place on the device**, every reconcile. Does NOT realloc. |
+
+**P1 pooling (this section's state after it): fine blocks carry NO per-slot `q_prim`/`rhs`.**
+The fused per-block advance (`s_amr_fine_stage_advance`: rhs then rk on one block) leaves no
+cross-block lifetime, so all fine blocks share one slot-shaped scratch pair; the stage routines
+take the target arrays as dummies and the caller chooses (fine → scratch; L0 tiles → per-slot,
+because all owned tiles' rhs coexist across the MPI reflux point, and a tile's `q_prim` is read
+in the RK pass after other tiles' RHS work — allocated per-slot exactly when the `m_rhs`
+copy-out gate writes it: `run_time_info|probe_wrt|ib|bubbles_lagrange`). This removes ~2×105 MiB
+per live fine slot (~15 GiB/rank at the S0 point) AND the per-slot alloc/free churn that fed
+the libomptarget retention plateau. Per-slot device cost is now the slot's share of the flat
+store (`amr_cons_st` + `amr_stor_st`) plus, under QBMM only, the per-slot side-state.
+
+### 5.1 How the store grows — and the host-coherence contract
+
+`s_amr_st_reserve` early-returns when `nloc <= amr_st_cap`. Otherwise it grows by
+`max(min(oldcap/4, 16), 8)` slots and reallocates, staging **through the host**:
+
+```
+GPU_UPDATE(host=...) -> tmp = store -> DEALLOCATE -> ALLOCATE(newcap) -> zero -> copy -> GPU_UPDATE(device=...)
+```
+
+The increment cap matters at scale: a proportional (+25%) increment is itself store-sized, and
+its transient is what tipped a 59.5 GiB card over the 64 GiB ceiling on the S0 np=4 arm.
+
+**The host round trip is LOAD-BEARING, not incidental.** The rebuild's overlap carry-forward
+(`s_amr_regrid_rebuild_slots`) reads `amr_stor_st` on the HOST without pulling first — it relies
+on every store resize leaving host == device, so that the migration stash's host writes (pushed
+to device at write time) survive a mid-rebuild grow. A device-only resize was tried (2026-08-21)
+and NaN'd both churn goldens through exactly this path. Until the carry-forward is converted to a
+device kernel, any change to `s_amr_st_reserve` must preserve: *after a resize, the full host
+copy equals the device copy*.
+
+### 5.2 The high-water problem — SOLVED by re-densification (the W8 fix)
+
+`amr_loc_n` is still `(live slots) + (recycle-stack depth)` mid-rebuild, and
+`s_amr_regrid_rebuild_slots` still allocates new blocks while old stashes are live. What changed:
+
+1. **`s_amr_compact_store()` runs at EVERY reconcile**, renumbering `amr_loc_of` densely and
+ moving slot data **in place on the device** (`s_amr_st_move_slot`, no staging array, no
+ realloc). In-place is safe because moves are processed in ascending source order: each
+ destination (the rank of its source among live indices) is <= its source, and every pending
+ source lies above the current destination. Moved slots' host copies go stale — that is the
+ store's normal state between rebuilds; §5.1's contract applies to *resizes*, not moves.
+2. So `amr_loc_n` is pinned to the live count at every reconcile, and `amr_st_cap` plateaus at
+ the **rebuild-transient high-water** (old + new generations coexisting) instead of ratcheting
+ run-long. The ratchet's weak-scaling form — at np>=2 the owned set is a shifting SFC window
+ plus received replicas, so the union grows without bound — is dead: S0 measures flat VRAM
+ plateaus and live 72/rank at both np=2 and np=4.
+3. The rebuild loop **early-frees** old-only slots the moment their last covering new box is
+ built (`last_use` per old block, geometric region overlap as a conservative superset of every
+ stash read), so freed indices recycle into the very next allocations and the transient union
+ itself stays small.
+4. Replicas received in migration are **stash-only** slots (see table above).
+
+The old hysteresis compaction (`cap > 3*nlive` trigger, `2*nlive` target, full host-staged
+rebuild of the store) is gone with the constraint that forced it.
+
+**Instrumentation:** `[amr-cap] rank r live n cap c` prints on stderr at every reconcile when
+`rank_time_wrt` is on — per-rank store capacity is the W8 invariant quantity (device memory =
+f(live local boxes)), and wall time cannot see it. `cap - live` is the transient envelope.
+
+> **Comparison.** AMReX and Parthenon have no analogous quantity, because neither *allocates* a
+> local index. AMReX's `localindex` is a binary search over the sorted owned-box list; Parthenon's
+> `lid = n - nbs` is recomputed contiguous every regrid. In both, the index space *is* the live
+> set by construction, so it cannot ratchet. Re-densification gets MFC the same invariant at
+> reconcile granularity; deleting `amr_loc_free`/`amr_loc_nfree` outright ("derive the index")
+> remains a cleanliness follow-up. See §11.3.
+
+---
+
+## 6. The timestep
+
+Within each RK stage `s`, in `s_tvd_rk` (`m_time_steppers.fpp`), non-subcycled path:
+
+```
+PH_COARSE s_compute_rhs on the coarse (level-0) grid [1 per stage]
+
+if (amr .and. .not. amr_subcycle):
+ PH_HALO s_amr_exchange_coarse_cons_halo [1 per stage]
+
+ PH_GATHER s_amr_stage_fill_wave ! ALL level-1 fills as ONE F1+F3 wave [1 per stage]
+ do ilev = 2, amr_num_levels
+ PH_GATHER s_amr_parent_fill_wave(ilev) ! level-lev fills as one F2 wave [1 per LEVEL]
+
+ PH_SEAM s_amr_fine_fine_halo(0) ! all levels together [1 per stage]
+
+ do islot = 1, amr_num_blocks ! skip level 0
+ PH_RHS s_amr_fine_stage_advance [1 per BLOCK]
+
+ do islot = 1, amr_num_blocks ! skip level 0 AND level >= 2
+ PH_REFLUX PH_RFP2P s_amr_p2p_reflux_faces [1 per L1 BLOCK]
+ PH_RFAPP s_amr_apply_reflux
+```
+
+Then after the stage loop, in reverse slot order:
+
+```
+PH_RESTR do islot = amr_num_blocks, 1, -1
+ s_restrict_fine_to_coarse
+ s_amr_reflux_to_parent
+```
+
+**Multiplicity is the thing to notice.** `PH_COARSE`, `PH_HALO` and `PH_SEAM` are once per stage;
+everything else is once per *block*. At 224 blocks that is the difference between 3 and ~670 calls
+per step.
+
+Three facts that are easy to get wrong:
+
+- **`PH_COARSE` is not part of `PH_RHS`.** The coarse `s_compute_rhs` is bracketed separately. An
+ early analysis in this campaign charged it to `PH_RHS` and overstated GPU-busy by ~10 points.
+- **The reflux loop skips level >= 2**, so `PH_REFLUX` covers level-1 blocks only.
+- **The loops run on every rank** and `cycle` on non-owned blocks, so loop *trip count* is global
+ even though the work is local.
+
+---
+
+## 7. The level-1 / level-2 divergence
+
+`s_amr_gather_coarse_patch` — the routine that fills a fine block's coarse-side data — branches at
+the top:
+
+```fortran
+if (amr_block_level(amr_cur) >= 2) then
+ call s_amr_gather_from_parent(pull_host) ! entirely different path
+ return
+end if
+```
+
+**Everything after that branch is level-1-only code.** On the production case, 160 of 224 blocks
+are level >= 2, so the majority of blocks never execute the routine's main body.
+
+This one early return explains a long list of "refuted" optimization candidates from the campaign:
+changes made to the main body were measured on a case where most blocks took the other path. Any
+instrumentation or optimization of coarse-patch gathering **must cover both branches** or it
+reports on a minority of the work.
+
+The level >= 2 path (`s_amr_gather_from_parent`) does a parent-to-child point-to-point exchange:
+the parent's owner packs the patch on device and sends it; the child's owner receives and unpacks.
+The send side now uses a deferred `ISEND` pool (§8.2).
+
+---
+
+## 8. Communication
+
+### 8.1 Inventory
+
+Raw call counts by call site (not by dynamic frequency):
+
+| | `m_amr.fpp` | `m_amr_regrid.fpp` |
+|---|---|---|
+| `MPI_RECV` (blocking) | 13 | - |
+| `MPI_SEND` (blocking) | 11 | - |
+| `MPI_ISEND` | 7 | 1 |
+| `MPI_IRECV` | 2 | 1 |
+| `MPI_SENDRECV` | 6 | - |
+| `MPI_WAITALL` | 6 | 1 |
+| `MPI_ALLREDUCE` | 4 | - |
+| `MPI_ALLGATHER(V)` | - | 5 |
+
+**These are static call sites, not expanded counts.** Many sit inside Fypp `#:for` loops over
+dimensions, so a `grep` undercounts what actually executes — `s_amr_p2p_reflux_faces` shows 2
+`MPI_RECV` call sites but issues **6** in 3D (three dimensions x lo/hi). Read the Fypp, not the
+grep, when sizing a communication path.
+
+**Blocking calls outnumber non-blocking roughly 2:1.** Combined with fixed tags and a globally
+ordered block loop, this produces head-of-line blocking: rank A cannot progress past block *i*'s
+rendezvous even when block *i+1*'s partner is ready. This "convoy amplification" is the structural
+explanation for why measured MPI time is ~87% *wait* rather than bandwidth.
+
+### 8.2 The deferred send pool
+
+`amr_gsnd_pool` / `s_amr_gsnd_reserve` / `s_amr_gather_send_flush`, capacity `amr_gsnd_max = 64`.
+
+The parent-gather send site was converted from `allocate / MPI_SEND / deallocate` per box to a
+device-side pack into a pooled buffer plus `MPI_ISEND`, with a single drain. **Measured: -17 to
+-22% wall, regrid -39.3%, 76/76 goldens.**
+
+The safety rule: any call site whose original semantics were "the send has completed when this
+returns" must be followed by `s_amr_gather_send_flush()`. Two such sites exist in
+`s_amr_subtree_stage_advance` and carry that call with a comment. **A deferred send with no
+downstream drain is a deadlock**, and one was introduced and caught during this work.
+
+An attempt to hoist the drain to once per step improved the target phase ~14% and made wall time
+*worse*; it was reverted. Deferring sends pays only where a downstream synchronization already
+absorbs the timing drift.
+
+### 8.3 Reflux exchange
+
+`s_amr_p2p_reflux_faces`: the block owner posts `2 * num_dims` `ISEND`s per participating rank
+followed by one `WAITALL`; **each participating non-owner does `2 * num_dims` blocking `MPI_RECV`s**
+(6 in 3D) on fixed tags `2*d` and `2*d+1`, i.e. tags 2-7, then a `GPU_UPDATE`. Both the sends and
+the receives are generated by a Fypp `#:for` over dimensions guarded by `if (d <= num_dims)`. Reflux is ~99.6% communication. Its cost grows with simulation time
+through per-call *wait* (7.4 ms -> 74.5 ms), not through participation (+17%).
+
+Reflux is the **sink** for load skew, not its source: imbalance originates in `PH_RHS` (1.09 ->
+2.90) and is absorbed here.
+
+---
+
+## 9. Regrid
+
+`s_amr_regrid` (`m_amr_regrid.fpp`), in order, with three early exits:
+
+```
+PH_RGHALO s_amr_exchange_coarse_cons_halo
+ s_amr_compute_lag_supp (bubbles_lagrange only)
+PH_RGTAG s_amr_regrid_tag_cells -> tag_grid
+PH_RGCLUS s_amr_regrid_cluster_tags -> boxes, nboxes
+ if (nboxes == 0) return ! nothing tagged anywhere
+PH_RGSHAPE s_amr_regrid_shape_boxes
+ if (nboxes == 0) return ! all boxes died in the domain margin
+ s_amr_regrid_nest_children
+ s_amr_check_box_caps ! invariant: no box exceeds its level cap
+ s_amr_regrid_boxes_unchanged -> same
+ if (same) return ! identical box set: keep live slots
+PH_RGMIG s_amr_regrid_stash_migrate -> amr_stor_st, ownership
+PH_RGBUILD s_amr_regrid_rebuild_slots -> amr_cons_st, new slots
+```
+
+The `same` early exit is what makes regrid cost bimodal — a regrid that changes nothing is nearly
+free, so averaging cost over regrid *calls* understates the cost of a real one.
+
+### 9.1 stash_migrate
+
+Writes each old block's state into `amr_stor_st` at its **old** local index, exchanges blocks whose
+owner changed, sets the new `amr_num_blocks`, and calls `s_amr_assign_block_owners`
+(SFC/work-balanced, `s_amr_sfc_cut`).
+
+### 9.2 rebuild_slots — and the ordering constraint
+
+```fortran
+do k = 1, nboxes
+ ks = f_l0_slot(k)
+ ...
+ if (amr_block_owner(ks) == proc_rank) call s_amr_alloc_slot(ks)
+ ...
+ amr_cons_st(fi,fj,fk,i, amr_loc_of(ks)) = amr_stor_st(ofi,ofj,ofk,i, amr_loc_of(kks))
+ ! ^^ NEW slot ^^ OLD slot, kks = f_l0_slot(kk)
+```
+
+**This line is why old slots cannot be freed wholesale before the rebuild.** The stash is read at
+*old* local indices for `kk = 1, old_np` while new slots are being allocated, so both index sets
+must be simultaneously valid. An attempted blanket free-before-allocate was staged and then
+withdrawn on discovering this read — it would have produced silent wrong answers, not a crash.
+The correct refinement landed 2026-08-21 (9bcc9865): the rebuild loop precomputes `last_use(kk)`
+(the last new box whose region overlaps old block `kk` — a conservative geometric superset of
+every stash read) and frees each old-only slot at the top of iteration `last_use(kk) + 1`. The
+freed dense indices recycle into the very next allocations, which is what keeps the transient
+union — and with it the store's capacity plateau — small.
+
+`s_amr_reconcile_slots` runs at the end (`PH_RBREC`), frees the remaining now-dead slots, and
+calls `s_amr_compact_store` (which now re-densifies the index space every time, §5.2).
+
+---
+
+## 10. Phase instrumentation
+
+`m_phase_timing.fpp` defines `PH_N = 45` phase ids with `s_phase_tic` / `s_phase_toc`. Both ends
+issue `GPU_WAIT()`, so brackets measure completed device work, not launch return.
+
+Reporting is gated on `rank_time_wrt`. **Benchmark cases usually set it `.false.`** to keep I/O out
+of the timings — which is why the phase budget was invisible for most of this campaign. The
+counters accumulate regardless; enabling reporting costs two `MPI_ALLREDUCE`s at finalize.
+
+The report emits mean/max/imbalance per phase, a calls column and ms/call (from an `MPI_ALLREDUCE`
+over an `ncall` array), and per-rank lines for `PH_RHS`, `PH_REFLUX`, `PH_GATHER`, `PH_SEAM`.
+
+Five traps, each of which has cost real time:
+
+1. **Zero-time phases are dropped from the report** (`if (gsum(i) <= 0._wp) cycle`). A phase id
+ that is declared but never `tic`'d is indistinguishable from one whose code is missing. A binary
+ was once built with four ids declared and unwired, and it looked identical to a correct one.
+ `amr-bench/gate_phases.py` now checks: `PH_N` matches the name count, every used id is imported,
+ and every declared id is actually `tic`/`toc`'d.
+2. `PH_NAME` is `len=8`; longer names silently truncate and can collide.
+3. `RESIDUAL` is meaningless once brackets nest — nested phases double-count against wall.
+4. A phase must bracket **both** branches of §7 or it reports on a minority of blocks.
+5. Per-call cost, not total, is the diagnostic quantity when block counts differ between runs.
+
+---
+
+## 11. Invariants and traps
+
+### 11.1 Checkable invariants
+
+| Invariant | Where it can break |
+|---|---|
+| `amr_loc_n == live + amr_loc_nfree` | Holds today; verified by instrumentation |
+| `amr_loc_of(k) > 0` iff rank owns live block `k` | `alloc`/`free` ordering in rebuild |
+| `amr_st_cap >= amr_loc_n` | `s_amr_st_reserve` post-condition |
+| Every `@:ALLOCATE` has a matching `@:DEALLOCATE` | The store's realloc paths |
+| No box exceeds its level's slot cap | `s_amr_check_box_caps` |
+| `amr_reg_cap >= amr_num_blocks` | Flux registers are indexed by *global* slot (§2.2) |
+| Block regions are in L0 cell indices at all levels | Any new geometry code |
+
+### 11.2 Traps that have actually bitten
+
+- **Implicit `amr_cur`.** Per-block routines take no slot argument. A missing `s_amr_select_slot`
+ silently operates on the previous block.
+- **Two-space confusion in regrid.** `old_*` arrays are indexed by old box index; the live arrays
+ by new. Both are `integer` and both are in scope.
+- **The level >= 2 early return** (§7) hides the majority of blocks from anything measuring the
+ level-1 body.
+- **Deferred send with no drain** deadlocks (§8.2).
+- **`amr_buf` does double duty**: it sets the ghost width *and* enters the box-merge threshold
+ `thr = buff_size + 2*amr_buf`. Changing it to tune ghosts also changes the box topology.
+- **`rocm-smi` GPU[N] enumeration need not match HIP device N.** Rank-to-device is
+ `dev = mod(local_rank, devNum)`; do not infer the slow rank from the busiest GPU row.
+- **Recycle-stack depth is tautological when read at a high-water print** — it is printed only when
+ the high-water rises, which requires the stack to be empty. Instrument where the value can vary.
+
+### 11.3 Known structural weaknesses
+
+1. **The local index is allocated, not derived** (§2.2, §5.2). AMReX derives it by binary search
+ over the sorted owned-box list; Parthenon recomputes `lid` contiguous every regrid. Since
+ 2026-08-21 the index space is re-densified at every reconcile, which gets the same invariant
+ at reconcile granularity — deriving it outright (deleting `amr_loc_free`/`amr_loc_nfree`) is
+ now a cleanliness item, not a memory one.
+2. **Store GROWTH still stages through the host** (§5.1) — and this is now a documented
+ contract, not merely a weakness: the rebuild's overlap carry-forward host-reads depend on
+ resize leaving host == device. The obvious AMReX-style fix (full device-side remake into a
+ staging array) was BUILT AND REFUTED 2026-08-21: its old+staging transient device-OOMed the
+ very weak-scaling case it targeted, and dropping the host round trip NaN'd both churn goldens
+ through the carry-forward. The path that remains: convert the carry-forward to a device
+ kernel first, then growth can go device-side — as part of P1's pooling, not before.
+3. **Slots are sized for the maximum block, not their own** (§3). AMReX's single-chunk arena sums
+ actual per-box bytes. This is an independent multiplier equal to the max/mean box-volume ratio;
+ measure that ratio before deciding it is worth the change to non-uniform striding.
+4. **Blocking-dominated communication** (§8.1) with fixed tags over a globally ordered loop.
+
+---
+
+## 12. Related documents
+
+| Document | Content |
+|---|---|
+| `docs/documentation/amr.md` | User-facing overview, parameters, usage |
+| `docs/documentation/amr_multilevel.md` | Nesting rules and level semantics |
+| `docs/documentation/amr_fine_distribution.md` | Ownership and the SFC distribution map |
+| `docs/documentation/amr_per_level_distribution.md` | Per-level distribution design |
+| `docs/documentation/amr_block_batching.md` | Batching investigation, including the pointer-attach measurement |
+| `docs/documentation/amr_tax_review.md` | Measured phase budgets and experiment log |
+| `docs/documentation/amr_slowness_analysis.md` | Causal model of the AMR overhead |
+| `docs/documentation/amr_action_plan.md` | Current open work |
diff --git a/docs/documentation/amr_multilevel.md b/docs/documentation/amr_multilevel.md
new file mode 100644
index 0000000000..4ffeada821
--- /dev/null
+++ b/docs/documentation/amr_multilevel.md
@@ -0,0 +1,95 @@
+@page amr_multilevel Multi-level AMR nesting
+
+# Multi-level AMR nesting — design and implementation plan
+
+> **Design record / implementation note.** This documents the internal design and development of
+> multi-level AMR nesting. For user-facing behavior and parameters, see @ref amr.
+
+Status: **multi-level nesting implemented.** The block-structured AMR core supports arbitrary
+refinement depth (L0, L1, …, L`amr_max_level`, 2:1 per level): static AMR (`amr_regrid_int = 0`)
+nests one level-2 block, dynamic regrid (`amr_regrid_int > 0`) nests deeper and per-level. This
+document is the design record. It was implemented in behavior-preserving increments: at
+`amr_max_level = 1` the code is bit-identical to the single-level core.
+
+## The one assumption to generalize
+
+Everywhere in `m_amr`, "coarse" means the **L0 base grid**:
+
+- `t_level%%region` is a box in **L0 cell indices**.
+- Every coupling routine reads/writes the L0 fields (`q_cons_base` / `q_cons_ts(1)`):
+ gather (`s_amr_gather_coarse_patch`), prolong (`s_interpolate_coarse_to_fine`),
+ restriction (`s_restrict_fine_to_coarse`), reflux (fine flux corrects L0).
+- The advance driver (`m_time_steppers`) loops the single fine-block pool once per L0 step.
+
+Multi-level replaces "coarse = L0" with "**the coarse side of level `l+1` is level `l`**".
+
+## Target architecture
+
+- Levels `0 .. amr_max_level`. A level-`l` block (`l ≥ 1`) refines a covering level-`(l-1)`
+ region by `amr_ref_ratio` (2 today). Level `l+1` must be **properly nested** inside level `l`
+ (surrounded by level-`l` cells; never adjacent to level `l-1`).
+- **Flat pool + per-block level tag** (chosen over a per-level pool array): `amr_slots` stays
+ one pool; each block gains `level` and `parent` (the covering coarser block, or 0 for an
+ L1 block whose parent is L0). Rationale: the distribution machinery (SFC owners, P2P
+ gather/restriction/reflux/migration, lazy owned-only slot allocation, repartition-on-restart)
+ all operate on the flat pool and are level-agnostic, so they carry over with near-zero change.
+ A per-level pool array would force rewriting every `amr_slots(k)` reference (high churn,
+ silent-bug-prone — the same reason the #4 lazy-alloc avoided a global→local pool remap).
+- **Recursive subcycling** (chosen over lock-step): `advance(l)` advances level `l` by `dt_l`,
+ then for `s = 1..amr_ref_ratio` recursively advances level `l+1` by `dt_{l+1} = dt_l/amr_ref_ratio`
+ with time-interpolated C/F boundary data from level `l` (extends today's 2-level subcycle,
+ `q_ghost_a/b`, recursively), then refluxes `l+1 → l`. Most accurate and efficient; the
+ standard Berger–Colella time integration.
+
+## Increments (each validated np=1 bit-identical + np≥2 conservation + GPU)
+
+1. **Foundation (bit-identical).** `amr_max_level` namelist param (default 1), gated
+ `amr_max_level > 1` fail-closed in `m_checker` until the recursion lands. *(this increment)*
+2. **Recursive coupling.** Add the per-block `%%level`/`%%parent` tags (done: `amr_block_level`
+ in 2a; `f_amr_parent_block(k)` finds the covering coarser block by region overlap), then
+ parameterize gather/prolong/restriction/reflux by a coarse-level source: the level-`l` block
+ data instead of only `q_cons_base`. The L1↔L0 path is the `l = 0` case and stays byte-identical.
+
+ **The one hard detail — the coarse frame.** The prolong reads `amr_cg` via
+ (`amr_isect_lo`, `amr_cpat_off`, `amr_ref_ratio`) and is reused unchanged as long as `amr_cg` and
+ that frame are in **parent-level cell indices**. Level-1 block: parent level is L0, frame is
+ L0 indices (today). Level-2 block with L0 region `R2`, parent L1 block `p` with L0 region `R1`:
+ - parent-fine index of L0 cell `c` is `2*(c - R1.lo)` (amr_ref_ratio per level);
+ - coarse footprint in the parent's fine frame: `isect = 2*(R2 - R1.lo)`;
+ - fine extent `m = amr_ref_ratio*(parent-fine footprint) - 1 = amr_ref_ratio^2 * |R2| - 1`;
+ - `amr_cg` holds the parent's fine cells `[isect.lo - nmar : isect.hi + nmar]`, gathered from
+ `amr_slots(p)%%q_cons` (np=1: local copy; np≥2: P2P via `amr_block_owner`);
+ - "coarse coords" are the parent's fine coords `amr_slots(p)%%x_cb`, not `amr_gxcb` — needed
+ only for the advance/stretched grids, so a **uniform-grid np=1 operator self-check**
+ (`prolong → restrict` conserves) is the first testable milestone and can skip coords.
+ `s_set_amr_fine_geometry` and `s_amr_gather_coarse_patch` choose this frame; each gains a
+ `level == 1 ? L0 : parent-fine` branch.
+3. **Advance (make level-2 evolve).** 2b built the coupling *into* a level-2 block
+ (gather-from-parent, prolong); this builds the coupling *out* of it plus the driver:
+ - **restrict-to-parent** — level-aware `s_restrict_fine_to_coarse` folds a level-2 block's
+ fine averages back into its parent L1 block's fine array (mirror of gather-from-parent,
+ same parent-fine frame);
+ - **reflux-to-parent** — the Berger-Colella C/F flux correction from L2 into L1's cells
+ (the reflux registers key off "the coarse", which becomes level l-1);
+ - a **persistent static L2 block** (replacing the non-intrusive self-test), and a
+ **level-loop driver** in `m_time_steppers`: for level 1..maxlevel, fill+advance from the
+ parent then restrict+reflux to it.
+ Both restrict-to-parent and reflux-to-parent are required for conservation.
+ **Lock-step first** (all levels advance at L0's `dt`, interleaved per RK stage — extends
+ today's non-subcycle mode; no time-interpolation/recursion): first milestone is a np=1
+ static 2-level case that runs several steps and conserves (~1e-13). **Then** add recursive
+ subcycling (level l+1 takes `amr_ref_ratio` substeps with time-interpolated ghosts) on top,
+ generalizing `s_advance_amr_fine_substeps` (already Berger-Colella for L0↔L1).
+4. **Per-level regrid + proper nesting.** Tag each level for the next-finer one; build level
+ `l+1` boxes clustered + tiled + nested inside level `l`; distribute (reusing the SFC map).
+5. **Restart / distribution / GPU per level.** Extend the fine-restart record with a per-block
+ level; validate repartition-on-restart and the device present-table across levels.
+
+## Design decisions on record
+
+- Flat pool + per-block `level`/`parent` tag (not a per-level pool array).
+- Recursive subcycling with time-interpolated C/F BCs (not lock-step).
+- `amr_ref_ratio` stays 2 for now (ratio-4 is separate, banked work); nesting/coupling are written
+ ratio-generic so ratio-4 drops in later.
+- Load balance: the existing SFC map distributes blocks across **all** levels from the flat
+ pool; the `amr_max_blocks < num_procs` warning applies per the total block count.
diff --git a/docs/documentation/amr_per_level_distribution.md b/docs/documentation/amr_per_level_distribution.md
new file mode 100644
index 0000000000..9933ca2523
--- /dev/null
+++ b/docs/documentation/amr_per_level_distribution.md
@@ -0,0 +1,1076 @@
+@page amr_per_level_distribution AMR per-level distribution
+
+# AMR per-level distribution
+
+Design for the next phase of block-structured AMR: distribute each refinement level
+independently, so AMR strong-scales instead of degrading as ranks are added. Written
+2026-07-29 against `up/mega` @ `7b1e4933`. Companion to @ref amr_block_batching, which covers
+the per-block launch cost, and @ref amr_multilevel, which covers the nesting.
+
+**How to read this.** "What actually blocks exascale" is the primary open work item and comes first.
+"Status" says what has landed. "The cost model is regime-dependent" and "Superseded measurements"
+together record what measurement has and has not established - several earlier conclusions in this
+file were retracted, and the retractions are kept rather than deleted. "Sequencing" is the queue.
+
+## Status
+
+All four design steps are landed. The measured outcome did **not** confirm the performance thesis,
+and the reason matters more than the steps did — see "The cost model is regime-dependent" and
+"Superseded measurements".
+
+| Step | Commit | Result |
+|---|---|---|
+| 1. Scratch decoupling | `86782249` | landed |
+| 2. Rank-independent cap | `a108dd37` | np=4->8 flipped 1.16x slower to 0.84x faster (single level) — **but see the caveat below** |
+| 3. P2P parent<->child | `6832d299`, `d53fac46` | landed; 3d `26e0d080` hoists the level advance to lockstep |
+| 4. Per-level mapping | `cfdd2847` | landed; correctness proven with a split tower, **no measured speedup**; the A/B that produced that result was run too small to interpret — see "Superseded measurements" |
+| 5. Balance metric | `fc53e097`, `3780f30a` | landed; `[amr-balance]` per-level max/mean behind `load_weight_wrt`. Its *conclusion* ("box supply binds") is **retracted** — see below |
+| 6. Model vs measured | — | done; **the cost model does not predict measured time**. Redirects the effort to step 7 |
+
+Landed alongside, from auditing the above (2026-07-31):
+
+| Change | Commit | Note |
+|---|---|---|
+| Multi-level subcycle at np>1 un-gated | `8dca4b65` | its stated blocker had been removed by `3db24df0`; golden `C45DBB52` |
+| Level-general child slot cap | `be94db38`, `1e07eb65` | fixed `/2` was level-2-specific; **verified to fail without** — old cap core-dumps at `amr_max_level=3` |
+| Brand-new-region box skipped the cap | `cfbacebe` | **heap corruption** under the pinned cap; golden `00EB793A` |
+
+### Caveat on step 2, and the coverage hole behind it
+
+`amr_max_grid_size` had **zero test coverage** until `00EB793A` — not one golden or example case set
+it, only the schema, validator and parameter definitions. It is the mechanism this whole step rests
+on (pin the cap → many small boxes → `boxes_per_level >> num_procs`), and nothing exercised it.
+
+That is not hypothetical. `s_amr_regrid`'s brand-new-region branch emitted level≥2 boxes without ever
+consulting `amr_maxc_fit` — the one box emitter that skipped `s_amr_tile_box` — so a child over the
+cap made `s_amr_build_block_coords` write past `x_cb`, corrupting the heap on every regrid and
+surfacing much later as `corrupted size vs. prev_size` inside an unrelated `free()`. Under `-O2` it is
+silent. It needs all four of: pinned cap ≡ 0 (mod 8), `amr_max_level ≥ 2`, `num_procs ≥ 2`, and a
+scattered IC (a Sod-like patch grows regions that already have fine data, so the branch never fires).
+
+**Therefore step 2's measured numbers were collected on a code path that could silently corrupt the
+heap, and a corrupting run still produces plausible timings.** The conclusion is probably still right
+— the defect is a bounds overrun, not a change to the distribution — but it is no longer a clean
+measurement, and it should be re-run on fixed code before being cited as settled.
+
+The general lesson is the one worth keeping: **a parameter with no golden is a parameter whose every
+failure mode is invisible**, and the plan leaned on this one for months.
+| `no_blocks_ranks` is not idleness | `3ab65ab6` | see "What binds at scale" |
+
+Two findings from the step-4 A/B that redirect this work:
+
+1. **Per-level distribution shows no benefit at np<=8** on a 3-heavy-tower case (flat within
+ noise at every rank count). Expected from the granularity floor below, but **not attributable**
+ — there is no imbalance metric, so a flat result cannot distinguish "nothing to fix" from
+ "balancer did nothing".
+2. **Per-box overhead, not balance, is the dominant cost.** At np=1 the same case runs ~40x the
+ coarse solve while the refinement it adds accounts for only ~2.5x. That ~16x residual belongs
+ to @ref amr_block_batching, not here.
+3. **The sweep was run too small above np=2.** The uniform control reaches only 18% parallel
+ efficiency at np=8, so both arms are latency-bound exactly where distribution should have
+ mattered — finding 1 is therefore inconclusive rather than negative. Check the control's
+ efficiency before trusting any A/B run against it.
+
+The consequence for sequencing: **instrumentation precedes further distribution work.** Steps 1-4
+were gated on correctness and end-to-end s/step, neither of which measures balance.
+
+## Where this stands (2026-08-02), and what large scale actually demands
+
+**The goal is state-of-the-art AMR with load balancing at large scale.** This section is the current
+measured position against that goal; everything below it is the history that produced it, including
+several retracted conclusions.
+
+### Measured position
+
+| question | answer | evidence |
+|---|---|---|
+| Does AMR strong-scale? | **yes, 0.790 at np=8** (was 0.426) | 3D 256^3, rank-invariant box set, n=3 |
+| Does AMR weak-scale? | **yes, 0.846 at np=8** | constant 2.10M base cells/rank, work/rank held to 1.00-1.10x |
+| Is load balance the constraint? | **no** | imbalance 1.000-1.071 and ZERO idle ranks at every cap, even at 152 blocks/rank |
+| Is AMR efficient? | **no - 4.2x uniform per cell** at the best cap | cap sweep, np=8 |
+| Biggest single lever | `amr_max_grid_size`: 64 is **3.2x** faster than 32 | cap sweep |
+| Beyond one node? | **UNKNOWN** | nothing here exceeds 8 GCDs on one node |
+
+Two cautions on those numbers. The scaling figures are AMR compared to ITSELF at constant work; the
+uniform control at these sizes runs at ~4% of device capacity, so comparisons against it are
+meaningless (an earlier version of this document claimed "AMR scales better than uniform" - that was
+an artifact of a starved baseline and is retracted). And the strong/weak efficiencies come from a
+single case at a single cap on a single node.
+
+### What produced the gain, and what that implies about this plan's method
+
+The 0.426 -> 0.790 improvement did NOT come from per-level distribution. It came from removing a
+**loop-invariant call**: `s_amr_exchange_coarse_cons_halo` sat inside per-block loops in both the
+lock-step and subcycle paths, exchanging a coarse field that every fill reads and none writes -
+~960 identical whole-subdomain exchanges per step where 3 suffice. Because the count tracked the
+GLOBAL box count while each exchange costs the same, it did not distribute at all.
+
+It was found by top-down phase attribution in one run. It was NOT predicted by any cost model in this
+document, and the hypotheses this document did advance - replicated metadata as "THE exascale
+blocker", per-box collectives, cross-rank adjacency, kernel launch count - were each measured and
+found to be minor or wrong (regrid is 2.4% of the step and SCALES DOWN; launches are 8.5% of GPU
+time). **Attribute before hypothesizing.** `amr-bench/audit.sh` encodes the measurement failure modes
+that produced the wrong conclusions.
+
+### The tension that governs large scale
+
+Load-balance freedom requires `boxes_per_level >> num_procs`. Per-block cost is approximately FIXED
+per block. These pull in opposite directions, and rank count decides which wins:
+
+- At np=8, cap 64 gives 10 blocks/rank - enough for perfect balance (1.000, no idle ranks) and few
+ enough that per-block cost is tolerable (4.2x uniform per cell).
+- At 10^3-10^4 ranks, holding 10 blocks/rank means 10^4-10^5 blocks GLOBALLY. That simultaneously
+ (a) multiplies the fixed per-block cost by the block count, and (b) reactivates every O(global
+ boxes) term, including limit 3's replicated metadata (~560 MB/rank at 10^7 boxes).
+
+**So per-block cost is escapable at 8 ranks and unavoidable at 10^4.** Raising `amr_max_grid_size`
+is the lever today, but it is bounded by device memory (cap 96 device-OOMs in 3D) and by the block
+supply the balancer needs. At large scale the code is forced into the many-blocks-per-rank regime,
+which is precisely the regime where per-block cost dominates. **That, not balance, is what stands
+between this implementation and large-scale AMR.**
+
+### Configuration guidance: the parameters are worth more than the code
+
+Measured 2026-08-02, 3D, np=8, 256^3 two-slab interface, `fine_work` IDENTICAL in every arm
+(17765376) so all comparisons are like-for-like refinement.
+
+| lever | setting | gain | what it costs |
+|---|---|---|---|
+| `amr_max_grid_size` | 32 -> **64** | **3.2x** | nothing measurable here; bounded by device memory (96 OOMs in 3D) |
+| `amr_regrid_int` | 2 -> **8** | **1.39x** | the box set lags a moving feature |
+| `amr_subcycle` | F -> **T** | **1.55x (MODELLED)** | a DIFFERENT time integration, not a free optimization. 1.55x is a phase-share model, never measured. One matched-resolution arm pair (equal physical time, level 2 at the same dt in both) gave **2.84x**, but the T arm's phase table omits rhs/seam/reflux/gather/rk entirely, so that number is a wall ratio with no accounting behind it. See amr_action_plan (44). |
+| **combined (MEASURED, not multiplied)** | | **7.012x** | no code changes |
+
+Measured cumulatively at np=8, each row adding one lever, `fine_work` identical across the last three
+arms (17765376) so the comparison is like-for-like refinement:
+
+| arm | s per unit PHYSICAL time | vs default | marginal |
+|---|---|---|---|
+| default (cap 32, lock-step, regrid 2) | 6.716e4 | 1.000x | - |
+| + `amr_max_grid_size` 64 | 2.210e4 | 3.039x | 3.04x |
+| + `amr_subcycle` | 1.408e4 | 4.771x | 1.57x |
+| + `amr_regrid_int` 8 | **9.578e3** | **7.012x** | 1.47x |
+
+**The three levers compose cleanly** - every marginal contribution reproduces its standalone value
+(3.2 / 1.55 / 1.39), because they act on independent things: the cap cuts per-block invocation count,
+subcycling cuts how often the coarse level is integrated, and the regrid interval cuts tag-sweep
+frequency.
+
+**A retraction.** An earlier draft of this section warned that naive multiplication (~6.9x) was
+"impossible, because it would put AMR faster per cell than a uniform grid". That objection was wrong:
+it compared against a uniform per-cell rate computed at FIXED dt, but subcycling CHANGES dt, so the
+comparison rather than the composition was invalid. The measured total is 7.0x.
+
+For comparison, the loop-invariant halo hoist landed the same day is worth 2.4x, and the entire
+remaining code agenda - flat backing store (~1.13x), P2P batching (~1.08x), per-phase rebalancing
+(<=1.24x) - totals under 1.6x even if all three land. **The parameters are worth more than every code
+lever combined, several times over.**
+
+### Per-phase load imbalance: the balancer optimises the wrong quantity
+
+Whole-step balance reads 1.000-1.010 at every rank count tested, including 32 ranks on 4 nodes. But
+per-phase imbalance (`[amr-imbal]`, same `rank_time_wrt` gate) is 1.12-1.64, and it worsens off-node:
+
+| phase | np=8 max/mean | np=16 max/mean | wait s/step at np=16 |
+|---|---|---|---|
+| fill | 1.229 | 1.475 | 0.128 |
+| coarse_rhs | - | 1.447 | 0.085 |
+| reflux | 1.212 | 1.348 | 0.080 |
+| halo | 1.357 | 1.611 | 0.065 |
+| restrict | 1.453 | 1.643 | 0.059 |
+| coarse_halo | 1.133 | 1.476 | 0.017 |
+
+**19.4% of the np=16 step is ranks waiting at phase syncs.** The cause is structural: the balancer
+distributes TOTAL weight, but every phase has its own barrier and each is driven by a DIFFERENT
+quantity - `reflux` touches only level-1 blocks, `restrict` is per-block, `coarse_rhs` is per-cell. A
+rank can carry exactly the right total weight and still hold the wrong number of level-1 blocks, so it
+arrives late at that phase's barrier while every other rank waits. Perfect per-phase balance is
+unattainable (blocks are indivisible), so 1.24x is a ceiling, not a target - but it is the largest
+measured code-side lever, and it is confined to the balancer rather than the solver.
+
+
+
+**`amr_max_grid_size`.** The default of 0 derives the cap from the decomposition, so it SHRINKS as
+ranks are added - backwards for strong scaling. AMReX defaults to 32 in 3D but its GPU guidance pushes
+to 128; measured here, 64 is 3.2x faster than 32 and 10.8x faster than 16, with imbalance 1.000 and
+ZERO idle ranks at the fastest point. Granularity, not balance, is the binding constraint in 3D.
+
+**`amr_regrid_int`.** `regrid` is ~9% of the step and, importantly, FLAT in global box count (1.8x
+across a 15x box-count range), so it is dominated by the per-cell tag sweep rather than the box
+machinery. Regridding less often recovers more than regrid's own share (1.39x for interval 2 -> 8),
+which means it triggers downstream work - slot rebuild, migration - that the phase timers do not
+attribute to it. Risk: a fast-moving feature can outrun a stale box set. This case's refinement is
+stable so it costs nothing; a strong moving shock would under-refine.
+
+**`amr_subcycle`.** THE METRIC MATTERS. Lock-step advances every level at the FINEST-stable dt, so the
+coarse grid is integrated 2**amr_max_level = 4x more often than its own stability requires. Berger-
+Oliger subcycling advances L0 at its own dt, which is 4x larger: per unit physical time the work drops
+from 34.5M to 22.0M cell-updates, predicting 1.57x - measured 1.551x, agreement to 1%. On a per-STEP
+basis the subcycled arm looks 2.6x WORSE (2.8564 vs 1.1079 s/step) because each of its steps covers 4x
+the physical time; comparing s/step would reject the better algorithm. **This is not a drop-in:** the
+two are different time integrations and the answers differ beyond roundoff.
+
+### Gap against the state of the art
+
+| | AMReX | Parthenon | MFC today |
+|---|---|---|---|
+| per-block compute | box bounds passed as ARGUMENTS to a lambda over a POD view | `MeshBlockPack` - many blocks in ONE kernel launch | swaps GLOBAL state (`m/n/p`, `idwint/idwbuff`, coords) and calls the monolithic solver PER BLOCK |
+| ghost fill | `FillPatch` over a whole MultiFab: one aggregated communication phase for the level | device-resident, packed | per BLOCK, with every rank participating in every block's gather |
+| data residency | device-resident | "all data in device memory" | per-slot allocations; `~626 descriptor copies per RHS call` |
+| demonstrated scale | production exascale | **92% weak scaling to 73,728 GPUs** | 8 GCDs, one node |
+
+The architectural difference is *granularity of both compute and communication*: both reference codes
+operate on a whole level at once, MFC operates per block. Parthenon adopted packing for exactly the
+symptom measured here - kernel runtime smaller than the per-invocation overhead. That is the target
+to match, and it is the same flat-backing-store restructuring @ref amr_block_batching describes -
+but justified by the LARGE-SCALE argument above rather than by the packing rationale, which was
+disproved (see "the packed super-grid cannot work").
+
+### Open work to finish the AMR + load-balancing plan
+
+Scored against the three tracks' own "done when" criteria, 2026-08-02.
+
+**Track 2 (multi-level at np>1): COMPLETE.** Towers no longer co-locate (see the per-level
+distribution comment in `s_amr_assign_block_owners`), P2P parent<->child landed, and the L2 seam
+abort is gone - `s_amr_check_seam_topology` now rejects only genuinely illegal geometry.
+
+**Track 3 (batch per-rank block advances): CLOSE AS SUPERSEDED.** Its criterion was a strong-scaling
+curve showing blocks no longer serialize through one slot. Strong scaling reached **0.790 at np=8
+(from 0.426) with the single-slot model untouched** - the limiter was a loop-invariant coarse-halo
+exchange. Packing is disproved; the flat backing store measures ~1.13x at the cap the code should run
+at. The mechanism was never built and no longer needs to be.
+
+**OPEN 1 - ANSWERED, negatively: the coarse-grid balancer does not pay for itself.** Every earlier
+measurement in this document ran `l0_ntile = 0`, so **every balance figure here (1.000-1.010, zero idle
+ranks, to 32 ranks on 4 nodes) is a FINE-LEVEL result only**; the coarse level was a fixed Cartesian
+decomposition. That path has now been benchmarked on a corner-concentrated 2D case (4096x2048, blob IC
+so refinement sits entirely in one rank's half, np=2, `l0_ntile = 2` -> 8 tiles / 2 ranks, 40 steps,
+3 reps):
+
+| arm | `l0_ntile` | `l0_rebalance_interval` | med s/step | spread | vs A |
+|---|---|---|---|---|---|
+| A monolithic | 0 | - | 0.8892 | 0.9% | 1.000x |
+| B tiled, no rebalance | 2 | 0 | 1.2045 | 0.8% | **0.738x** |
+| D tiled + rebalance | 2 | 4 | 1.1991 | **11.3%** | 0.742x |
+
+**Tiling costs 35%; rebalancing recovers 0.4% of it - inside D's own spread.** The rebalancer was live
+(9 invocations, confirmed in-log, not a wiring failure). It migrated exactly once in 40 steps, and that
+migration made the load gap **6.8x worse** and never recovered:
+
+```
+t_step=32 load-gap 5.738E-02 -> 3.898E-01 (1 migrations)
+t_step=36 load-gap 3.488E-01 -> 3.488E-01 (0 migrations)
+```
+
+The cause is structural, not tuning. The deadband admits gaps above 5% of mean load, but the SFC re-cut
+is restricted to CONTIGUOUS Morton ranges, so its finest correction is one whole tile - **25% of a
+rank's load at 4 tiles/rank**. A correction quantum 5x larger than the smallest gap worth correcting can
+only overshoot. The escape is self-defeating: correcting at the 5% scale needs ~20+ tiles/rank, and
+tiles are exactly what cost the 35%. **The granularity required for useful coarse balancing costs more
+than the imbalance it corrects.**
+
+Fixed in passing: the re-cut committed its partition unconditionally, never comparing the resulting gap
+to the current one. It now evaluates into a temporary and commits only on strict improvement (the cut
+array must move with the owner map - `f_amr_owner` resolves tile ownership against `amr_owner_cut`, so
+refreshing one without the other splits ownership silently).
+
+**Scope limit - what this does NOT disprove.** One case class: 2D, single refinement level (the blob
+tags level 1 only, confirmed in-log), hydro with uniform per-cell coarse cost, 2 ranks. Coarse work is
+near-uniform there by construction, which is *why* there was nothing to recover. Cases where per-cell
+coarse cost genuinely varies - IB ghost points, chemistry stiffness, Lagrangian bubbles - are untested
+and remain the only place this feature could still pay. The burden of proof has moved: it costs 35% and
+has no demonstrated benefit.
+
+**OPEN 2 - DEMOTED by OPEN 1's answer.** It was gated on coarse rebalancing being worth having; it is
+not, on the evidence above. Recorded for the case that an imbalanced-coarse-cost case revives it.
+`amr_tile_l0_owner` is fixed to the
+Cartesian init owner and stays fixed under migration, while COMPUTE ownership follows the cut. Every
+migrated tile therefore pays a scatter-back each step through four routines that branch on
+`bown == lown`: `s_l0_fill_tiles_from_coarse`, `s_l0_scatter_tiles_to_coarse`,
+`s_l0_add_reflux_to_tiles`, `s_l0_restrict_to_tiles`. This is the plan's own product claim - the
+coarse grid cannot yet rebalance in production. The `l0_ntile > 0 .and. amr` gate IS lifted, so the
+feature runs for dynamic regrid, subcycle, and multi-level.
+
+**A sequencing claim in the original goal is falsified.** It recorded as verified fact that Track 1's
+remaining gate and Track 3's redesign were "ONE blocker" and that "Track 1/2 cannot finish underneath
+the single-working-slot model". Track 2 finished under exactly that model, and strong scaling improved
+1.85x without Track 3.
+
+### Queue
+
+1. **Multi-node weak scaling (8/16/32 ranks, 1/2/4 nodes).** The open exascale question. Nothing
+ measured so far leaves one node, so inter-node MPI has never been exercised. Harness:
+ `amr-bench/multinode.sbatch` - no uniform control for the scaling claim, oversubscription guard,
+ and per-run host verification (GPUs here are not Slurm-managed, and ranks silently packing onto one
+ node once produced a fake interconnect cliff).
+2. **Sibling-defect audit of the remaining per-block loops.** The hoist found ONE loop-invariant call.
+ Three per-block communication sites remain - `s_amr_gather_coarse_patch`, the fine-fine halo, and
+ reflux - each entered by every rank per block. This is the only vector that has actually produced a
+ large win, and it is cheap.
+3. **`amr_max_grid_size` guidance.** The default is 0 = the DERIVED cap, which SHRINKS as ranks grow -
+ backwards for strong scaling. Measured: 64 is 3.2x faster than 32 and 10.8x faster than 16 in 3D.
+ Documenting the curve is nearly free; changing the default moves every AMR golden and needs its own
+ commit.
+4. **Then per-block cost**, re-derived at the cap the code should actually run at (the descriptor
+ figures were taken at cap 32, where blocks/rank is 4x higher), and checked on a second compiler
+ first - the ~626 copies per call may be an amdflang OpenMP mapping artifact rather than structural.
+
+**Correction on limit 3.** An earlier draft of this queue demoted it as "2.4% of the step and scales
+down". That measurement was taken at **80 global boxes** and is structurally incapable of seeing the
+effect. Balance requires roughly constant blocks/rank, so the GLOBAL box count grows linearly with
+rank count, and with it every O(global boxes) term:
+
+| ranks | global boxes (10/rank) | replicated metadata |
+|---|---|---|
+| 8 | 80 | 0.9 MB/rank |
+| 32 | 320 | 3.5 MB/rank |
+| 10^3 | 10,000 | 110 MB/rank |
+| 10^4 | 100,000 | **1.1 GB/rank** |
+
+Per-block COMPUTE per rank stays constant at fixed blocks/rank - that scales. What grows is the
+O(global) work. So limit 3 is not refuted, it is unmeasurable at the scales tested here, and absence
+of evidence at 8 ranks is not evidence of absence at 10^4.
+
+**It is testable without 10^4 ranks**, by decoupling global box count from rank count: at fixed np=8
+the cap sweep already varies global boxes 1217 -> 80. Run it WITH phase attribution and watch which
+phases grow with the GLOBAL box count rather than with blocks/rank - `regrid` growing implicates the
+tag allgatherv and assignment, `gather_patch` growing implicates the per-block communication, and
+`advance` growing implicates only per-block compute, which is not a scaling problem. That is a
+cheaper and strictly more targeted probe than multi-node, which at 32 ranks reaches only 320 global
+boxes.
+
+Deliberately NOT next: packing (disproved), launch fusion (8.5% of GPU time).
+
+## What actually blocks exascale: the assignment and regrid cost scale with the GLOBAL box set
+
+**Limit 1 is implemented (pending goldens); limits 2 and 3 remain open.** It was previously recorded only as a diagnosis inside "The
+problem, measured" and had no design entry, no queue entry, and no owner. Audited against the code
+2026-07-31.
+
+The strategy demands `boxes_per_level >> num_procs`. Three costs in the implementation grew with the
+*global* box count, so the strategy and the implementation were in direct contradiction. Limits 1
+and 2 are now fixed; limit 3 is open and deliberately not next:
+
+| # | limit | code | 512 boxes (today) | 10^5 boxes |
+|---|---|---|---|---|
+| 1 | ~~one global collective PER BOX per regrid~~ **HOISTED** | was: `s_set_amr_fine_geometry` reduced inside `do k = 1, nboxes`. Now accumulates into `amr_xchg_bad`; `s_amr_reduce_xchg_flag` reduces ONCE per scan | 512 -> **1** | 10^5 -> **1** |
+| 2 | ~~O(n^2) sort in the cut~~ **FIXED** | was: `s_amr_sfc_cut` insertion sort, comment "n small". Now a bottom-up stable merge sort | 1.3e5 -> 4.6e3 ops | 5e9 -> 1.7e6 ops |
+| 3 | O(global boxes) replicated metadata per rank | `amr_region_lo_all`, `region_hi_all`, `isect_lo_all`, `isect_hi_all`, `block_owner`, `block_level`, all sized `amr_max_blocks` | 5.6 MB/rank | ~560 MB/rank at 10^7 |
+
+**What the hoist will and will not do.** @ref amr_block_batching measured that batching these
+allreduces "buys nothing" at 14-21 boxes, because the 7.4-13 ms per call is absorbing load-imbalance
+spread and a barrier collapses it - the time is the wait, not the reduction. That is correct in that
+regime and the hoist should NOT be expected to speed up current benchmarks. It removes the O(nboxes)
+term: with `nboxes` collectives the cost has a floor of `nboxes x latency` regardless of imbalance,
+~0.5 s per regrid at 10^5 boxes before any imbalance at all.
+
+Limit 1 is the worst, and it is worse than box count alone suggests: @ref amr_block_batching measured
+that allreduce at **7.4 ms (np=4) to 13 ms (np=8) per call, ~700x a real one-integer allreduce**,
+because it absorbs the spread in the owner-only work preceding it. Inserting a barrier collapses the
+phase from 0.089 s to 0.0011 s. So its cost grows with rank count as well as with box count.
+
+### Limit 1: how it was removed, and a latent bug it was hiding
+
+The reduction answers "is any block too close to a subdomain edge to prolong its ghosts". Every
+per-box answer is immediately OR-ed into one accumulator and only the accumulator survives:
+
+ any_xchg = .false.
+ do k = 1, nboxes
+ call s_set_amr_fine_geometry(...) ! ends in s_mpi_allreduce_integer_max
+ any_xchg = any_xchg .or. amr_xchg_coarse_ghosts
+ end do
+ ...
+ amr_xchg_coarse_ghosts = any_xchg ! m_amr_regrid.fpp:1456 - ONLY the OR is kept
+
+So `nboxes` collectives became **one**: each call ORs into the module accumulator `amr_xchg_bad`, and
+`s_amr_reduce_xchg_flag` performs a single allreduce to close the scan. All five call sites close
+their scan explicitly.
+
+**Two of those call sites were also wrong.** The loops in `s_initialize_amr_module` (L0 tiles) and in
+both restart paths kept only the LAST block's answer rather than the OR - an earlier block needing the
+coarse-ghost exchange could be masked by a later one that did not, silently skipping an exchange the
+fine advance depends on. The accumulator fixes that by construction, since every block ORs in. `amr_xchg_coarse_ghosts` is module state also read in the fine advance
+(`m_amr.fpp:4426`, `:4558`), so the flag must still end up global - which is exactly what the hoisted
+single reduction produces. Roughly ten lines: split the local test from the reduction and hoist.
+
+### The AMReX model, and which half is adopted
+
+The ownership half is done. The communication half is where the gap is.
+
+| AMReX property | MFC | evidence |
+|---|---|---|
+| whole-box ownership | yes | always had it |
+| absolute small box cap | yes | `amr_max_grid_size` (`3a718392`) |
+| per-box scratch, not subdomain-sized | yes | `idwbuff_alloc` (`7b1e4933`) |
+| per-level box list AND rank mapping | yes | `cfdd2847` |
+| mapping computed redundantly, no communication | yes | `s_amr_sfc_cut` is all-real arithmetic on replicated weights in a fixed order |
+| data movement P2P, not collective | yes | `s_amr_gather_coarse_patch`: "Non-participants send/recv nothing (no global collective)" |
+| **regrid free of per-box collectives** | **NO** | limit 1 above |
+
+Note what is NOT wrong: the gather is already P2P, and the owner mapping is already computed without
+communication. The single defect is the reduction, which was never a design decision - it is a
+convenience that is invisible at 512 boxes.
+
+### Sequencing for this arc
+
+1. **Hoist the per-box reduction** (limit 1). Small, mechanically safe, removes the dominant term.
+ Correctness bar: byte-identical goldens, since the OR is unchanged.
+2. ~~**Replace the insertion sort**~~ **DONE.** Bottom-up merge sort: O(n log n), iterative, and
+ stable (`<=` keeps the left run first on ties), so the order is a pure function of the input and
+ every rank still produces the identical permutation - which is what the assignment depends on and
+ what `s_amr_validate_owner` checks. All 72 AMR goldens byte-identical, as expected: same-level
+ boxes have distinct Morton keys, so any correct sort yields the same order.
+3. **Only then consider the replicated metadata** (limit 3). It is the least urgent: 5.6 MB/rank at
+ 10^5 boxes is tolerable, and removing it means giving up the redundant-mapping property that makes
+ the assignment communication-free. Do not trade that away without a measurement showing it binds.
+
+None of this is visible on a single node: 512 boxes is three orders of magnitude below where limit 1
+bites, which is why the measurements in this document could not have found it and a code audit did.
+
+## The per-block floor: AMR costs ~31x uniform per cell, and the overhead is per-BLOCK
+
+The three limits above are about *scalability* - costs that grow with the global box count. This one
+is about *efficiency*, it is a constant factor, and it is much larger than anything else here. A
+constant factor of 31 is not fixed by scaling better.
+
+**The measurement.** 75.5M cells, 2D, np=8, `run_time_info=F`, 8 steps, identical grid and IC in both
+arms (`amr-bench/cases/hg8_amr.py` and `hg8_ctl.py`); the AMR arm additionally advances a refined
+level, so the arms are compared per cell-update, not per step:
+
+| arm | s/step | cell-updates/step | ns per cell-update |
+|---|---|---|---|
+| uniform | 0.117 | 75.5M | **1.55** |
+| AMR (`amr_max_grid_size` 256) | 10.2 | 75.5M + 134.1M fine | **48.7** |
+
+That ratio was unreadable until the balance report started printing `fine_work` (the summed assigned
+weight, which with no cost signals is exactly the fine cells advanced). Without it, "AMR is 87x
+slower per step" cannot be separated into "it advances 2.78x the cells" and "it pays 31x per cell",
+and only the second is a defect.
+
+**The cause is the block count, not the block size.** Same case, same ranks, varying only
+`amr_max_grid_size` - which changes how finely the same feature is tiled (`amr_max_blocks` raised to
+4096 so it never binds):
+
+| `amr_max_grid_size` | boxes | fine cells | s/step | s per box | ns per cell-update |
+|---|---|---|---|---|---|
+| 128 | 4096 | 268M | 70.3 | 0.0172 | 204 |
+| 256 | 934 | 414M | 40.3 (39.8) | 0.0431 | 82 (81) |
+| 512 | 458 | 511M | 12.9 (12.6) | 0.0282 | 22 (21) |
+| 1024 | 144 | 761M | 8.5 | 0.0588 | 10 |
+
+Parenthesised values are a repetition of those two rows: 1.3% and 2.9% apart, so everything below is
+far outside run-to-run spread.
+
+**Read the first three columns together: the arm that advances the MOST cells is the FASTEST.** 144
+boxes over 761M fine cells takes 8.5 s/step; 4096 boxes over 268M fine cells takes 70.3 s/step. Time
+rises monotonically with box count while the work done falls monotonically. Cost is set by the number
+of blocks advanced, not by the amount of data in them - no curve fitting required to see it.
+
+This confirms at production scale what @ref amr_block_batching measured in the small: a per-block
+advance costs a substantial fraction of a full monolithic step regardless of block size, and does not
+amortize. Note the per-block cost is not a clean constant either - `s per box` is non-monotonic
+(0.0431 at 934 boxes vs 0.0282 at 458), reproducibly so, so it is not simply `a + b*cells`. Something
+super-linear in box count is present as well - adjacency-driven work such as fine-fine seam exchange
+is the obvious suspect and is not yet isolated.
+
+**Consequences.**
+
+- @ref amr_block_batching's premise is CONFIRMED — per-block overhead is what costs, and the table
+ sizes the prize at ~20x between the finest and coarsest tiling of the same feature. Its premise was
+ previously argued from efficiency figures since found contaminated (starved GPUs, `run_time_info`
+ device syncs), so it had been left open. **But confirming the premise did not validate the planned
+ fix:** the packed super-grid was subsequently DISPROVED (2026-08-01), because `s_amr_tile_box`
+ splits evenly and so leaves every tiled block larger than half the tile size, making blocks exactly
+ slot-sized and \f$P_{\max} = 1\f$. See @ref amr_block_batching, "the packed super-grid cannot work".
+- The per-level cap `amr_max_grid_size` is a first-order performance knob, not just a correctness or
+ portability one. Small caps are ~20x worse per cell. With packing disproved this is the *only*
+ presently-available lever on the per-block floor, and it is bounded by device memory: cap 2048 on
+ this case runs the GCD out of memory before the first step completes.
+- This interacts with balance in the wrong direction. More boxes per level is what gives the balancer
+ freedom (`boxes_per_level >> num_procs`), and it is exactly what costs. The two goals are in
+ tension until batching removes the per-block floor, and any future balance work that buys evenness
+ by splitting boxes further must be measured against this table.
+
+**What this measurement is not.** The arms do not refine identical areas - a block is a rectangle, so
+coarser tiling over-covers, which is why fine cells RISE with the cap. So this is not a clean
+single-variable A/B on tiling, and the ns-per-cell column mixes the two effects. The argument
+deliberately does not rest on that column: it rests on time and work moving in OPPOSITE directions,
+which no confound between them can produce. Repeated rows agree to 1-3%.
+
+## The problem, measured
+
+Cost tracks the **total** number of refined boxes, not the number a rank owns. On a fixed 2D
+2048x1024 case with seven refined features, varying only rank count:
+
+| np | `amr_maxc_fit` | boxes | per-rank boxes | s/step |
+|---|---|---|---|---|
+| 1 | 1024 x 512 | 14 | 14 | 0.6552 |
+| 4 | 256 x 512 | 14 | 3.5 | 0.2892 |
+| 8 | 256 x 256 | 21 | 2.6 | 0.3479 |
+
+Two things go wrong together. **Box count grows with rank count** — `amr_maxc_fit` is the
+min-over-ranks local half-extent, so adding ranks shrinks the cap until a fixed feature must be
+tiled into more pieces (a 624-cell-tall feature needs 2 tiles at a cap of 512 and 3 at 256; at
+np=32 the cap reaches 128 and it needs 5, giving 35 boxes). And **cost follows total box count
+near-linearly**: holding the box set fixed at 35 with `amr_max_grid_size` and comparing against
+the default arm at matched rank counts gives time ratios of 2.25x, 2.09x and 1.42x against box
+ratios of 2.50x, 2.50x and 1.67x — an exponent of 0.68 to 0.93.
+
+That combination is why np=4 -> 8 regresses. Per-rank boxes *fall* 3.5 -> 2.6, so per-rank work
+should drop to ~0.217 s/step; measured it *rose* to 0.3479. The ~1.6x gap is work proportional
+to the global box set: every per-box collective in the regrid rebuild loop runs over all boxes on
+all ranks.
+
+## Why whole-box ownership is not the problem
+
+An earlier reading of this concluded that a rank must hold an entire block, so per-rank AMR
+memory cannot strong-scale, and therefore blocks must be split across ranks. **That conclusion
+was wrong.** AMReX, Chombo and BoxLib all keep whole-box ownership — a box belongs to exactly one
+rank. They scale because of three properties MFC only partly has:
+
+1. an **absolute, small** box size cap, so boxes are many and small;
+2. **per-box scratch**, sized to the box, rather than one working set sized to the subdomain;
+3. **per-level distribution** — each level has its own box list *and its own rank mapping*.
+
+Under (1) and (2), per-rank memory is `O(boxes_per_rank * cap^d)`, and `boxes_per_rank` falls as
+ranks are added, so it strong-scales. The MFC ceiling was never ownership; it was a cap *derived
+from the subdomain* combined with solver scratch *sized to the subdomain*. Those are
+`amr_max_grid_size` (landed, `3a718392`) and `idwbuff_alloc` (landed, `7b1e4933`).
+
+## Target design
+
+Adopt (3). Each level keeps its own box list and its own owner mapping, chosen without reference
+to the coarse decomposition. Inter-level coupling becomes general point-to-point.
+
+The two rejected alternatives, for the record:
+
+- **Domain-aligned ("mirror") ownership** — a block's fine cells live on whichever rank owns the
+ underlying coarse region (named at `m_amr.fpp:326-330`). Parent<->child and reflux become
+ rank-local and the communication problem largely disappears, but load balance is then dictated
+ by the coarse cut, so a locally-refined region overloads a few ranks. That is precisely the
+ problem AMR load balancing exists to solve.
+- **Block sub-decomposition** — split a large block across a rank subset. Smallest change from
+ today, but it adds a second decomposition layer beneath the existing one and keeps
+ block-as-atom, the concept causing the trouble.
+
+## What MFC already has
+
+This is less of a leap than it appears; the branch has been converging on it.
+
+- `s_amr_sfc_cut` / `f_amr_owner` already compute an owner mapping independently of the
+ Cartesian coarse decomposition.
+- P2P coarse<->fine gather and scatter already exist (`s_amr_gather_coarse_patch`,
+ `s_amr_scatter_pbmv`), including the device-side unpack.
+- Per-level box lists already exist (`amr_block_level`, `box_level`).
+- Level-selective seam halo already exists (`1895c0ef`).
+
+## What was missing — Track 2 (now landed)
+
+Gather, restrict and flux-register delivery were all np=1-local. Multi-rank worked only because a
+refinement tower co-located on its level-1 anchor, which made a whole tower the balancer's smallest
+atom (weight `cost * rr^(l*d)`) and capped granularity at depth. Under per-level distribution
+co-location is not a constraint to be relaxed separately — it disappears as a consequence, which is
+why Track 2 was the spine of this phase rather than one item on a queue.
+
+All three paths are now P2P (`6832d299`, `d53fac46`), plus a fourth constraint that was **not** on
+the original list and blocked step 4:
+
+- **3d, the per-level lockstep advance** (`26e0d080`). `s_amr_advance_children` drove one parent's
+ subtree to completion while the `s_amr_fine_fine_halo(clev)` interposed in its stage loop spans
+ EVERY parent, so a seam pair straddling two parents had only one side present. Co-location hid
+ the MPI half by putting both ends on one rank. The codebase already knew — `m_checker.fpp`
+ fail-closes `amr_subcycle .and. amr_regrid_int > 0 .and. num_procs > 1 .and. amr_max_level > 1`
+ citing exactly this. Lifting that PROHIBIT is now unblocked and is the only thing that would
+ cover the subcycle SETUP gather added in `cfdd2847`, which currently has **no golden coverage**.
+
+The general lesson, since it cost four bugs: **whenever an invariant says two owners always
+coincide, every read that depends on it is load-bearing and invisible.** Grep for the invariant,
+not for the symptom.
+
+## Load balancing
+
+Distribution decides *where* a box lives; balancing decides whether that placement spreads work
+evenly. Per-level distribution is a prerequisite for the second, not a substitute — this section
+states the mechanism, the metric, and the limits that bind at scale.
+
+### Mechanism
+
+Three pieces, only the third of which is AMR-specific:
+
+| Piece | Where | Role |
+|---|---|---|
+| L0 Cartesian rebalance | `m_load_balance.fpp`, `s_load_balance_rebalance` (called once from `m_start_up`) | weighted splits of the base grid; `load_balance` |
+| Cost model + imbalance metric | `m_load_weight.fpp`, `m_rank_timing.fpp` | per-cell weights and a measured per-rank compute time; `load_weight_wrt` |
+| AMR block assignment | `s_amr_block_cost` -> `s_amr_sfc_cut` (`m_amr.fpp`) | owner map for level>=1 blocks |
+
+The AMR path weighs each block by `cost(k) * rr**(level*d)`, where `cost` sums a per-cell model
+over the block's L0 footprint: base 1, plus `K_ib` per IB-marked cell, plus `K_pc` per
+phase-change Newton iteration (`m_constants`: 2 and 3; `K_bub` = 50 applies to Lagrangian bubbles,
+which are excluded from blocks by construction). One `MPI_ALLREDUCE(SUM)` makes the vector
+identical on every rank, after which the assignment is deterministic and rank-independent.
+`s_amr_sfc_cut` then does a chains-on-chains split of the blocks in Morton order of their low
+corner, one independent cut **per level**.
+
+**Step 4 is the load-balancing enabler, not merely a distribution change.** Under tower
+co-location the balancer's smallest atom was a whole refinement tower, weight `cost * rr**(l*d)`.
+No assignment can fix an imbalance whose atom is larger than the imbalance itself, so a single
+deep tower pinned work that adding ranks could not relieve. Cutting each level independently is
+what makes the cost model actionable.
+
+### The metric
+
+Balance is `max_r W(r) / mean_r W(r)` over per-rank assigned weight `W`, reported per level and
+for the total. Two properties are required, and only the second is about scale:
+
+1. **Quality** — imbalance below a fixed tolerance at a given rank count.
+2. **Scale invariance** — imbalance must not *grow* with rank count. A scheme that is well
+ balanced at np=8 and degrades monotonically by np=1024 has not solved the problem; this is the
+ property to test, and it is not visible on a single-node sweep.
+
+`m_rank_timing` supplies the measured counterpart (per-rank RHS + relaxation time), which is the
+honest check on the *model*: a cost model that predicts balance while measured times diverge is
+wrong, and the model is what the assignment actually uses.
+
+### What binds at scale
+
+These are structural, not tuning knobs, and each sets a floor on achievable balance:
+
+- **Granularity floor.** A level cannot be balanced across more ranks than it has boxes. In
+ `s_amr_sfc_cut` a level holding one box always lands on rank 0 (the loop assigns `r = 0` and
+ advances only once cumulative weight crosses a share boundary), so a shallow hierarchy leaves
+ ranks holding *no block at that level* by construction. Scaling therefore requires
+ `boxes_per_level >> num_procs`, which is what the absolute cap `amr_max_grid_size` exists to
+ deliver — the cap and the balancer are one mechanism, not two.
+
+ **This is not idleness, and the `[amr-balance]` counter must not be read as if it were.** A rank
+ holding no level-`L` block still owns level-0 work — level 0 covers every rank always — and may
+ own blocks at other levels. Even the TOTAL line's counter means only "owns no *fine* block". The
+ counters are named `no_blocks_ranks` / `ranks_with_no_fine_block` for exactly this reason. Idleness
+ is measurable only from `m_rank_timing`; a granularity-floor count is an upper bound on the harm,
+ never a measurement of it.
+- **Indivisible atom.** The cut is contiguous in Morton order and cannot split a box, so
+ imbalance is bounded below by the heaviest single block's weight. As ranks grow, mean per-rank
+ weight falls while that floor does not, so imbalance rises unless the cap falls with it.
+- **Static within a regrid interval.** Cost is sampled at regrid; work that migrates between
+ regrids is not tracked. The relevant knob is `amr_regrid_int`, and its cost is itself
+ rank-scaling work (see the box-count analysis above).
+- **Cost-model blindness by default.** With no live signals `cost(k)` degenerates to the
+ footprint cell count — pure geometry. `pc_iter_count` is populated only when `load_weight_wrt`
+ is enabled. A run with heterogeneous per-cell cost and `load_weight_wrt` off is balanced on
+ geometry alone, which will look correct and be wrong.
+- **Assignment cost.** `s_amr_block_cost` is an allreduce over the global block vector every
+ regrid - one call, not one per box (limit 1), and the cut is now O(n log n) (limit 2). What
+ remains is that the vector itself is sized by the *global* box set, the same term identified in
+ "The problem, measured"; that is limit 3.
+
+### Acceptance criteria
+
+1. Per-level and total imbalance reported at np = 1..N, with imbalance flat or falling in `N`.
+2. Model vs measured agreement: `m_rank_timing` per-rank times consistent with assigned weight.
+3. A cost-heterogeneous case (IB or phase change) with `load_weight_wrt` on, showing the weighted
+ assignment beating the pure-geometry fallback. Geometry-only cases cannot demonstrate this.
+4. Deep-tower case: imbalance must not depend on refinement depth once towers may split.
+
+## The cost model is regime-dependent, and production is the cell-dominated regime
+
+Measured 2026-07-31 across three problem sizes. Which metric predicts measured `[rank_time]` flips
+with how much work a box carries:
+
+| regime | boxes/rank | box size | measured time tracks |
+|---|---|---|---|
+| 511x255, `mgs=64`, np=8 | ~2 | tiny | **box count** (1.308 vs measured 1.259; cell weight flat at 1.050) |
+| 75.5M, `mgs=256`, np=8 | 13-19 | large | **cell weight** (1.058 vs measured 1.058; box count 1.121) |
+
+Per-block overhead is a FIXED cost - a per-block advance costs ~1x a monolithic step regardless of
+size (@ref amr_block_batching). When boxes are tiny that fixed term dominates and load tracks box
+count. When boxes carry real work the cell term grows until the two metrics nearly coincide: at 75.5M
+with clustered refinement, level-2 weight imbalance is 1.058 and box count 1.121, so the two
+objectives barely conflict.
+
+**A prediction that failed, recorded because it constrains the model.** Reading "measured tracks
+weight, not box count" at 75.5M, the expectation was that a fixed per-box term would make balance
+WORSE by steering toward the metric that does not predict runtime. It did not: `K_box = 8` on the
+clustered case moved measured imbalance 1.031 -> 1.022 (np=2, 4) and 1.058 -> 1.038 (np=8), pulling
+box-count imbalance 1.121 -> 1.047 while weight imbalance stayed ~1.05. So at scale the two objectives
+are close enough that improving one does not cost the other. The regime difference is real but it is a
+CONVERGENCE of the two metrics, not a reversal.
+
+Consequence for `K_box` (not landed, see `0e3418ef`): the gain at production scale is ~2% imbalance,
+comfortably inside the run-to-run variance measured on this machine (np=4 moved 1.084 -> 1.170 between
+two runs of an identical configuration). That does not justify a tunable constant that also requires
+the ULP cut fix as a prerequisite. It remains worth revisiting if a future regime pushes
+boxes-per-rank back down - which `amr_max_grid_size` does directly.
+
+Three measurement flaws had to be removed before any of this was visible, each of which produced a
+confident wrong conclusion first:
+
+1. **Starved GPUs.** 511x255 at np=8 is 16k cells/rank; an MI250X GCD needs O(1e6) to be compute
+ bound. `mfcrun.sh` now refuses below 1e5 cells/rank.
+2. **`run_time_info=T`** forces a device->host sync and a global reduction EVERY step. It made a
+ uniform 75.5M control look like 6% parallel efficiency at np=8. Now off in every generated case.
+3. **A low-discrepancy IC.** `gen_blobs.py` places blob centres with a Weyl sequence - evenly spread
+ BY DESIGN (24 blobs land 3,3,2,4,3,2,4,3 across eight x-slabs). The workload is inherently
+ balanced, so the case cannot discriminate between cost models. `gen_clustered.py` concentrates the
+ refinement instead.
+
+And a fourth, which is a result rather than a flaw: **spatial clustering does not create imbalance**,
+because per-level distribution decouples ownership from position. With all refinement in one quadrant
+the balancer still spreads boxes over every rank (`no_blocks_ranks 0 of 8`, imbalance 1.03-1.06).
+That is step 4 working as designed.
+
+## Sequencing
+
+Steps 1-4 are LANDED (see "Status"); they are kept here because the ordering constraints between
+them are load-bearing and a reader retracing the work needs them. Steps 5-7 are the live queue.
+
+### Landed
+
+1. **Finish the scratch decoupling.** Convert the `m`/`n`/`p`-keyed allocation family that an
+ `idwbuff` grep does not find: `m_riemann_solvers` sizes on `-1:m,-1:n,-1:p` and `m_weno` on
+ `is*_weno` (`is1_weno%%end = m - is1_weno%%beg`). **Only then** relax the
+ `amr_max_grid_size > fit_d` abort in `m_amr.fpp`. Relaxing it first writes out of bounds
+ silently rather than failing to compile.
+2. **Measure with the cap pinned below the derived cap at every rank count.** This is what shows
+ the box set going rank-invariant and the np=8 turnover softening. Run the uniform control arm
+ at every point; without it an AMR curve at 65k cells/rank is unreadable.
+3. **Generalise parent<->child to P2P**, level by level, with the level mapping still equal to
+ the coarse one — behaviour-preserving, so the existing goldens gate it.
+4. **Give each level its own mapping** and drop tower co-location.
+
+ Splitting towers made four latent reads reachable, all one shape: a **parent-slot field
+ guarded on owning the CHILD**, safe only while the two owners always coincided. Undefined
+ `amr_slots(pblk)%%amr_ref_ratio`, a bisected unallocated `%%x_cb`, and `lbound`/`ubound` of that
+ same unallocated array. Symptom was garbage cell widths and NaNs at the rank seam, several
+ steps later. Anything reading another block's slot must be guarded on owning **that** block, or
+ derive from replicated metadata (`s_amr_parent_foot`, `s_amr_build_block_coords`).
+
+### Next
+
+5. **Instrument balance.** LANDED (`fc53e097`, fixed in `3780f30a`). `s_amr_report_balance` prints
+ per-level and total `max/mean` assigned weight, box-count imbalance, and the no-block rank count,
+ gated behind `load_weight_wrt`. Needs no MPI - the inputs are replicated, so rank 0 prints.
+ Its first conclusion ("box supply binds, not the owner mapping") was RETRACTED: it was inferred
+ from box counts and model imbalance on a starved case, with no measured counterpart.
+ `m_rank_timing` was already implemented and wired the whole time - acceptance criterion 2 was a run
+ to perform, not code to write.
+6. **Model vs measured (acceptance criterion 2).** DONE. At production scale the model predicts the
+ measurement: 1.000 model vs 1.006-1.058 measured across np = 2, 4, 8 at 75.5M cells. On starved
+ cases they diverged 8x, which is what motivated step 7.
+7. **Reweight `s_amr_block_cost` on a fixed per-box term.** ATTEMPTED, MEASURED, **REJECTED.**
+ `K_box` (fixed per-box cost in mean-block-cell units, added after the allreduce, fine blocks only)
+ improved balance substantially on small cases and delivers ~2% at production scale - inside this
+ machine's run-to-run variance. Not worth a tunable constant that also requires the ULP cut fix as a
+ prerequisite. Removed in `0e3418ef`; see "The cost model is regime-dependent" below for the
+ measurements and for a prediction of mine that failed.
+
+ **The experiment paid for itself anyway.** Perturbing the weights exposed two latent partitioner
+ bugs, both fixed independently and both of which had survived only because the arithmetic happened
+ to be benign:
+ - `2051aa19` - `s_amr_sfc_cut` compared an n-term accumulation against a closed-form target, so an
+ exact share boundary turned on 1 ULP. Correct only because every cost term is integer-valued.
+ - `c3364a5b` - uninitialized L0 tile-prefix slots entered the fine-level cut as phantom key-0
+ blocks. Correct only because they all happened to land on rank 0.
+
+### The live queue
+
+Two questions are now settled, and they narrow the remaining work considerably.
+
+**Balance is solved at production scale.** At 75.5M cells with refinement clustered in one quadrant,
+the balancer holds 1.03-1.06 measured imbalance and puts blocks on every rank. Spatial concentration
+does NOT create imbalance, because per-level distribution decouples ownership from position - step 4
+working as designed. The cell-based cost model is adequate there; an experimental fixed per-box term
+bought ~2%, inside run-to-run variance, and was rejected (`0e3418ef`).
+
+**The scaling ceiling is MFC's, not this branch's and not AMR's.** Same portable uniform case
+(`amr-bench/gen_uniform.py`, no AMR in the path), same harness, run on MFC master `bfdc8f5e` and on
+this branch, 3 reps alternating between trees:
+
+| np | master median | branch median | ratio | within-tree spread |
+|---|---|---|---|---|
+| 4 | 0.3285 s | 0.3359 s | **1.022** | 6.9% / 2.0% |
+| 8 | 0.2326 s | 0.2380 s | **1.023** | 11.1% / 5.2% |
+
+The branch costs ~2% on a uniform problem - indistinguishable from noise at an 11% within-tree
+spread. Uniform efficiency is ~60% at np=8 on both trees. **No AMR work can move that**, and a
+single-run comparison earlier suggested 15% at np=4 purely as an artifact: three reps put it at 2%.
+
+Consequence for measurement discipline: at 11% run-to-run spread on this machine, **any A/B claiming
+less than ~10% needs repetitions**, taken alternating between arms so drift hits both equally.
+
+8. ~~**Hoist the per-box reduction in the regrid rebuild loop.**~~ **DONE** (`3f754893`), and limit 2
+ with it (`83bf4572`).
+9. ~~**What does AMR actually cost relative to uniform, at a loaded size?**~~ **ANSWERED: ~31x the
+ per-cell cost of uniform**, and the overhead is per-BLOCK, not per-cell. See "The per-block floor"
+ below - this is now the largest single number in this document.
+10. ~~**Then, and only then, revisit @ref amr_block_batching.**~~ **Its premise is CONFIRMED**, and by
+ a measurement rather than by the contaminated efficiency figures it originally rested on. Per-block
+ overhead does dominate; item 9 sizes the prize at ~20x. **The planned fix, however, is DISPROVED:**
+ the packed super-grid needs blocks smaller than half the cap, and the even-split tiler guarantees
+ the opposite, so \f$P_{\max} = 1\f$ on every measured configuration. Batching survives only via the
+ flat backing store and its unresolved `ACC_SETUP_SFs` aliasing risk. Confirming that a cost is
+ per-block says nothing about whether a given mechanism can remove it.
+
+13. **A proper 3D scaling benchmark.** The 2D 75.5M pair is retired for scaling work: it cannot
+ strong-scale (per-rank AMR memory is ~refined-volume/ranks, so it OOMs at np <= 4 at most caps —
+ memory pressure rises as ranks are REMOVED) and its refinement is not reproducible across rank
+ counts (@ref amr_block_batching, "the box set is not rank-invariant"). The replacement is a 3D
+ sharp-interface case, verified rank-invariant first. The current one (128^3) is still small — at
+ np=8 both arms sit near the starvation floor — and forms no level-2 blocks, so it exercises a
+ single refinement level. Deepen and enlarge it before treating it as the primary benchmark.
+
+ First valid AMR-vs-uniform strong scaling, identical box set at every rank count (16 level-1
+ boxes, `fine_work` 691200, imbalance 1.000):
+
+ | np | AMR s/step | uniform s/step | AMR eff | uniform eff | AMR ns/cell-upd | uniform ns/cell-upd | ratio |
+ |---|---|---|---|---|---|---|---|
+ | 1 | 1.132 | 0.1142 | 1.000 | 1.000 | 405.9 | 54.4 | 7.46 |
+ | 2 | 0.712 | 0.0841 | 0.795 | 0.679 | 255.3 | 40.1 | 6.37 |
+ | 4 | 0.656 | 0.0714 | 0.431 | 0.399 | 235.3 | 34.1 | 6.91 |
+ | 8 | 0.454 | 0.0679 | 0.312 | 0.210 | 162.7 | 32.4 | 5.03 |
+
+ Two results worth keeping. **AMR scales BETTER than uniform at every rank count here** (0.431 vs
+ 0.399 at np=4), because at 2.1M cells the uniform arm starves first — AMR carries more work per
+ rank and hides latency longer. So AMR is not the scaling limiter at these sizes; problem size is.
+ And the per-cell overhead of 5.0–7.5x independently reproduces the ~7.3x measured in 2D at the
+ best cap, from a different case, dimension, and cap — the first time that figure has been
+ confirmed twice.
+
+14. **THE SCALING LIMITER IS CROSS-RANK BLOCK ADJACENCY, not the per-block constant.** Same 3D case
+ enlarged to 256^3 (16.8M base), rank-invariant (64 L1 + 256 L2 boxes, `fine_work` 15160320
+ identical at every rank count), np=1 device-OOMs so efficiencies are normalized to np=2:
+
+ | np | AMR s/step | uniform s/step | AMR eff | uniform eff | AMR ns/cell-upd | uniform ns/cell-upd | per-cell |
+ |---|---|---|---|---|---|---|---|
+ | 2 | 13.121 | 0.3146 | 1.000 | 1.000 | 410.8 | 18.75 | 21.9x |
+ | 4 | 9.071 | 0.1763 | 0.723 | 0.892 | 284.0 | 10.51 | 27.0x |
+ | 8 | 7.544 | 0.1281 | 0.435 | 0.614 | 236.2 | 7.63 | 30.9x |
+
+ Against the 128^3 case (16 blocks) run identically, AMR there scaled BETTER than uniform and its
+ per-cell overhead SHRANK with ranks (7.46 -> 5.03). Here, with 320 blocks, AMR scales WORSE than
+ uniform and per-cell overhead GROWS (21.9 -> 30.9). Same code, machine, cap and dimension; the
+ only variable is block count.
+
+ **CORRECTION - the mechanism is NOT growing communication.** This section first attributed the
+ rising overhead to cross-rank block adjacency. Direct attribution with `rank_time_wrt` (which
+ accumulates per-rank RHS + relaxation compute behind a device sync) refutes that. Same case, same
+ ranks, 20 steps:
+
+ | np | s/step | compute s/step | non-compute s/step | non-compute share | compute efficiency |
+ |---|---|---|---|---|---|
+ | 2 | 13.048 | 5.472 | 7.576 | 58.1% | 1.000 |
+ | 4 | 9.003 | 2.794 | 6.209 | 69.0% | 0.979 |
+ | 8 | 7.227 | 1.447 | 5.780 | 80.0% | 0.946 |
+
+ **The solver scales almost perfectly (0.946 at np=8). The AMR-side work barely distributes:**
+ 7.58 -> 5.78 s/step for 4x the ranks, a 1.31x reduction against an ideal 4x, rising from 58% to
+ 80% of runtime. So the overhead is not growing with rank count - it is roughly CONSTANT in
+ absolute time and fails to parallelize. The per-cell overhead trend (21.9 -> 30.9x) is that fixed
+ cost becoming a larger share as compute shrinks. This is Amdahl, not a communication blow-up, and
+ it caps AMR strong scaling regardless of how cheap the per-block advance becomes.
+
+ **Mechanism, measured with `rocprofv3` - and it is NOT kernel launch count.** One profiled run in
+ the 320-block steady state at np=2, tracing kernels and memory copies together:
+
+ | stream | count | GPU time | share of span | mean |
+ |---|---|---|---|---|
+ | kernel execution | 143290 | 9.91 s | 8.5% | 69.2 us |
+ | device-to-device copies | **2937729** | 28.60 s | 23.5% | 9.7 us |
+ | GPU idle (host / MPI) | - | ~82 s | **~68%** | - |
+
+ Mean kernel duration is 69 us, so these are not launch-latency-bound kernels, and 143k launches at
+ a generous 10 us each is ~1.4 s - it cannot explain ~82 s of idle. The striking number is **20.5
+ device-to-device copies per kernel**, ~306 per block per RK stage, costing 2.9x more GPU time than
+ all kernel execution combined. Ranking: host/MPI serialization first, small device-to-device
+ copies second, compute a distant third.
+
+ **This undercuts @ref amr_block_batching's core premise.** That arc ranks increments by launches
+ removed, on the strength of a 16-tile / 1-fine-block measurement where launch count was the cost.
+ At 320 blocks launch count is not in the top two terms, so launch fusion cannot address the
+ limiter. Re-derive the increment ranking against copies and host time before spending on it.
+
+15. **THE ACTUAL LIMITER WAS A LOOP-INVARIANT CALL, and the biggest lever is a PARAMETER.** Two
+ results supersede much of the framing in item 14, both found by top-down phase attribution rather
+ than by reasoning about mechanisms.
+
+ **(a) `s_amr_exchange_coarse_cons_halo` ran once per BLOCK.** It sat inside `s_amr_fine_stage_fill`
+ (lock-step) and `s_amr_subcycle_setup_block` (subcycle, twice - two lerp sources), both called per
+ block per stage. It exchanges the COARSE field, which every fill READS and none WRITES, so it is
+ loop-invariant: ~960 identical whole-subdomain exchanges per step where 3 suffice. Because the
+ count tracked the GLOBAL block count while each exchange costs the same, it did not distribute -
+ adding ranks made it absolutely SLOWER (phase efficiency 0.155, 58% of the step at np=8).
+ Hoisting it to the two call sites gives, on the 256^3 rank-invariant case:
+
+ | np | before | after | strong-scaling efficiency |
+ |---|---|---|---|
+ | 2 | 13.48 | 10.37 | 1.000 -> 1.000 |
+ | 4 | 9.54 | 6.00 | 0.707 -> 0.864 |
+ | 8 | 7.91 | 3.28 | **0.426 -> 0.790** |
+
+ `fine_work` is identical at every rank count, and 61 AMR goldens are byte-identical. AMR now
+ strong-scales BETTER than the uniform control (0.790 vs 0.432, the control starving first).
+
+ **(b) `amr_max_grid_size` is worth more than the code fix.** Sweeping it at np=8 (2 reps,
+ `amr_max_blocks` pinned so it cannot bind):
+
+ | cap | boxes | blocks/rank | idle ranks | imbalance | s/step | ns/cell-update |
+ |---|---|---|---|---|---|---|
+ | 16 | 1217 | 152.1 | 0 | 1.017 | 11.82 | 428.1 |
+ | 32 | 320 | 40.0 | 0 | 1.000 | 3.47 | 108.6 |
+ | 48 | 180 | 22.5 | 0 | 1.071 | 2.17 | 65.5 |
+ | **64** | **80** | **10.0** | **0** | **1.000** | **1.09** | **31.7** |
+ | 96 | - | - | - | - | device OOM | - |
+
+ Monotone to 64, then a MEMORY wall (confirmed `__tgt_target_data_begin_mapper`; slot and solver
+ scratch both go as cap^num_dims). **Cap 64 is 3.2x faster than 32 - which is AMReX's 3D DEFAULT -
+ and 10.8x faster than 16**, with perfect load balance at the fastest point. So granularity, not
+ balance, is the binding constraint in 3D here; AMReX's own GPU guidance (`max_grid_size` 128) says
+ the same. Against the accuracy-matched baseline (brute-force uniform 1024^3 at 8.19 s/step) AMR
+ captures 3% of the available 33.6x benefit before the fix, 7% after, and **22% at cap 64**.
+
+ **What this demotes.** Item 14's "replicated metadata / Limit 3" hypothesis is WRONG: regrid is
+ 2.4% of the step and scales DOWN. The per-invocation descriptor traffic is real and is now the
+ largest GPU-side term (66% of GPU time), but at cap 64 there are 10 blocks/rank rather than 40, so
+ it matters ~4x less than the cap-32 measurements suggested. Re-derive its value at the cap the code
+ should actually run at before committing to the flat backing store.
+
+ **ROOT CAUSE - `s_compute_rhs` has a FIXED per-invocation cost, and AMR pays it per BLOCK.**
+ Profiling the uniform control on the identical base grid isolates it. Per `s_compute_rhs` call the
+ cost is ~15-31 kernel dispatches and ~305-609 device-to-device copies, essentially independent of
+ how many cells that call covers. Uniform pays it 3x per step; AMR pays it 963x (320 blocks x 3
+ stages + coarse):
+
+ | | uniform | AMR (320 blocks) | ratio |
+ |---|---|---|---|
+ | RHS invocations / step | 3 | 963 | **321x** |
+ | kernel dispatches (10 steps) | 936 | 143290 | 153x |
+ | memory copies (10 steps) | 18260 | 2937743 | 161x |
+ | **copy GPU time** | **0.26 s** | **28.53 s** | **109x** |
+ | kernel GPU time | 2.58 s | 9.86 s | 3.8x |
+ | mean kernel duration | 2761 us | 69 us | 0.025x |
+
+ So the per-block floor is not a mystery constant: it is the RHS machinery's fixed setup, paid once
+ per block per stage rather than once per stage. The copies dominate - negligible at 0.26 s in the
+ uniform run, they become the largest single GPU consumer at 28.5 s, and with their HSA signalling
+ (`hsa_amd_memory_async_copy_on_engine` fires 2928329 times) they account for ~88% of all 33.2M host
+ GPU-API calls.
+
+ **What the copies ARE - CONFIRMED by varying `sys_size`.** `q_cons`/`q_prim`/`rhs` are arrays of
+ `scalar_field` with pointer `%%sf` components, so the suspicion was OpenMP map/descriptor traffic
+ rather than bulk data movement. Test: 3D uniform control, `num_fluids` 1 -> 2 (`sys_size` 6 -> 8),
+ everything else fixed.
+
+ | `num_fluids` | `sys_size` | kernels / call | copies / call |
+ |---|---|---|---|
+ | 1 | 6 | 30 | 626 |
+ | 2 | 8 | 30 | 719 |
+
+ **Copies scale with `sys_size`; kernel count does not** (the `sys_size` loops live INSIDE the
+ kernels). Solving the two points gives **~46.5 copies per field variable plus a ~347 fixed base**.
+
+ That correlation alone does NOT identify descriptors - any per-field operation in a
+ `do i = 1, sys_size` loop scales identically. Two further tests settle it. Varying grid size at
+ fixed `sys_size` (63^3 / 127^3 / 255^3, a 64x volume change) gives **626 copies per call at every
+ size - exactly constant** - so the count is not data-proportional. And the duration distribution at
+ 255^3 is sharply bimodal:
+
+ | bucket | count | share of copy time |
+ |---|---|---|
+ | ~5.4 us (p50) | 11243 (99.7%) | 29.4% |
+ | >1 ms | 29 (0.3%) | 70.6% |
+
+ The 29 millisecond-scale copies are bulk data (initial load and save, ~5 per step, not per call);
+ they are what made the MEAN appear to grow with grid size. The per-call population is 99.7% flat
+ ~5.4 us copies, p10-p99 spanning only 5.0-7.0 us across that 64x volume change - latency-bound, so
+ bytes not megabytes. Count fixed in volume, duration flat in volume, count linear in `sys_size`:
+ that is metadata/descriptor traffic per (field x mapped argument), ~3.4 ms per `s_compute_rhs`
+ entry. Uniform pays it 3x/step (~10 ms, invisible); AMR pays it 963x.
+
+ **Why it is addressable:** `sys_size` is fixed once `s_read_input_file` completes, so every array
+ shaped by it has known, unchanging extents from initialization onward. Re-establishing these
+ mappings on every RHS entry is redundant work, not an inherent cost.
+
+ **Consequence for the fix.** Making these mappings persistent instead of per-call is the lever, and
+ it is worth noting this is the same flat-backing-store restructuring
+ (`%%sf => amr_qall(:,:,:,i,k)`) that @ref amr_block_batching proposed for an unrelated reason
+ (enabling batched kernels). The batching rationale is dead (see "the packed super-grid cannot
+ work"); the descriptor-traffic rationale is live and is supported by direct measurement. Its
+ `ACC_SETUP_SFs` aliasing risk on Cray is unchanged and still needs a build to settle.
+
+ **SIZING CAVEAT - these magnitudes are provisional.** Measured density on this machine is 19.34 GiB
+ for 16.8M uniform 3D points = 0.87M points/GiB, so a 64 GiB GCD holds ~56M points. This case runs
+ 2.1M points/rank at np=8, about **4% of capacity**, which inflates the non-compute share (compute
+ is tiny while AMR overhead is roughly fixed). The DIRECTION - AMR-side work does not distribute -
+ is robust, but every magnitude above needs re-measuring at ~30-40M points/rank (roughly 640^3 for
+ the uniform control, with headroom for AMR slots) before being quoted. Profiling also costs ~16%
+ (15.9 vs 13.7 s/step), inflating the idle fraction somewhat, though not enough to change the
+ ranking.
+
+12. **Where does the residual ~7.3x go at the best cap?** Even at cap 1024 - the largest that fits
+ device memory here - AMR is 11.4 ns/cell-update against uniform's 1.55. Packing cannot close it
+ and raising the cap further OOMs, so this is the standing efficiency question. Candidates, in the
+ order they are worth measuring: remaining unfused ghost-slab loops (`s_amr_lerp_fine_ghosts` is
+ the valuable one - it runs per SUBSTEP, not per stage), the super-linear-in-box-count term from
+ item 9, and per-block occupancy at the RHS kernels themselves.
+11. **Multi-node scale invariance.** This is the actual exascale question and single-node np<=8 cannot
+ answer it: the granularity floor and the indivisible atom only bind once ranks approach the box
+ count per level. Everything measured here tops out at 8 ranks with 13-64 boxes per rank - a
+ regime where the balancer is comfortable. The interesting regime is the one where it is not.
+
+## Superseded measurements, and why they are kept out of the body
+
+Three earlier sections were removed in the 2026-07-31 reorganisation because their numbers are known
+to be contaminated. They are recorded here so a reader meeting them in git history knows not to trust
+them, not because they are still evidence.
+
+- **"Balance is no longer the limiter"** quoted 62% parallel efficiency at np=4 and 38% at np=8, and
+ concluded that per-box overhead had to be the remaining cost. Both figures came from runs with
+ `run_time_info = T`, which forces a device->host sync and a global reduction every step. The same
+ configuration measured 6% efficiency at np=8 on a *uniform* 75.5M-cell control, i.e. the figure was
+ measuring a diagnostic barrier.
+- **"The cost model weighs the wrong quantity"** reported measured time tracking box count (1.308)
+ while cell weight stayed flat (1.050) at np=8. That is real, but only in the starved regime: at
+ 511x255 a rank holds ~2 boxes of 16k cells. See "The cost model is regime-dependent" for the
+ measurement at production size, where the two metrics converge.
+- **The step-4 A/B "Measured outcome"** (2047x1023, co-location vs per-level) was run at a size where
+ the uniform control reached 18% parallel efficiency at np=8, so both arms were latency-bound
+ exactly where the effect should have appeared. It cannot distinguish "no imbalance to fix" from
+ "balancer did nothing".
+
+The general lesson, which cost most of a day: **a timing number is only as good as the configuration
+that produced it.** Check `run_time_info`, cells per rank, and the uniform control's own efficiency
+before interpreting any of them.
+
+## Validation
+
+The bar this branch already uses: np=1 bit-identical, np>=2 conservation-exact, plus the goldens'
+tolerance compare. Cross-compiler coverage (CCE, gfortran, nvfortran, ifx) is CI's job and runs on
+the PR — the **local** gate is correctness under OMP GPU offload with the AMD AFAR compilers. Do
+not hold work waiting on a Frontier run. Expect CCE to be where a regression in this area first
+appears, though: every one so far has been CCE-only, so treat a CCE failure as a real bug rather
+than flaky infrastructure.
+
+For steps 3 and 4, prefer the **conservation ladder** over field diffs: authoritative mass after
+each stage, the pure reflux delta, coarse-equivalent fine mass per block, and covered-cell mass
+per block, all allreduced and printed from both arms. That is what localised the np>=2 restrict
+bug (`ab87d49e`) when field diffs could not; many-to-many coupling is exactly where that class of
+bug hides.
+
+Balance is validated separately from correctness, and neither substitutes for the other. A run can
+be conservation-exact and golden-clean while every fine block sits on one rank; nothing in the
+golden suite measures distribution quality, because the goldens are single- and two-rank
+tolerance compares of field data. Use the acceptance criteria in "Load balancing" above, and treat
+end-to-end s/step as a *consequence* of balance rather than evidence of it — a case whose towers
+happen to spread evenly will scale well regardless of whether the balancer did anything.
+
+Note that `./mfc.sh test --only AMR` does not match the coexist goldens — their trace token is
+"AMR + L0 tiles". Run `1F074C5D 8D466A94 83CC5C6D 33060D84 FD056B71 98AA6EDB D99F85F8 09E0D257
+93EFC4F6` by UUID as well, or they silently go untested. (A `-l | grep -i amr` filter does catch
+them, since the token still contains "AMR"; the suite is 71 cases as of `1e07eb65`.)
+
+**A new golden must be shown to fail without the change it protects.** `3db24df0` set this bar and
+it has caught real self-deception since: two attempted counterfactuals for the level-3 slot cap
+produced byte-identical output and proved nothing, because the case was too small and then because
+only the grid was scaled and not `amr_buf` — boxes track the *feature*, not the domain. The third
+attempt crashed the old code outright. Where a path genuinely cannot be covered, say so in the test
+comment with the reason, as `C45DBB52` does for the level-2 seam over MPI; silent non-coverage reads
+exactly like coverage a year later.
\ No newline at end of file
diff --git a/docs/documentation/amr_plan_based_exchange.md b/docs/documentation/amr_plan_based_exchange.md
new file mode 100644
index 0000000000..da7aabd6fc
--- /dev/null
+++ b/docs/documentation/amr_plan_based_exchange.md
@@ -0,0 +1,458 @@
+# T1/S4: plan-based exchange and distributed block metadata — v2, post-review
+
+v1 of this design was independently audited by four reviewers (code-truth vs source, MPI transport,
+GPU/compiler portability, adversarial correctness). Every blocker they found is folded in below,
+with the finding named where it changed the design. **v1's payoff mechanism was partly wrong and its
+increment scoping was wrong; the architecture survived.** This version is the implementation
+contract.
+
+## What is wrong today, stated structurally
+
+Every AMR data exchange is driven **per box**, inside loops every rank walks over **all global
+boxes**. Two consequences:
+
+1. **O(boxes) rendezvous and posting skew.** Measured: `rb:wait` 583 ms x 123, `mg:wait` 3227 ms x
+ 16, plus two barriers (`rb:xchg`, `rb:flush`) absorbing the skew.
+2. **O(boxes) metadata per rank.** 21+ arrays at `amr_max_blocks` extent on every rank, plus
+ O(boxes) stack automatics in the regrid path (`old_ilo`/`old_ext`/..., `t_box` lists) and
+ O(boxes x ranks) request arrays (`rq(old_np*num_procs)`). At 10^6 boxes the tags alone break:
+ box-id tags exceed Cray MPICH's `MPI_TAG_UB` (~2^21). Fatal at scale independent of the tax.
+
+AMReX fills a level with one `FillPatch`; Chombo with one `copyTo`; SAMRAI with one
+`RefineSchedule`. The gap is granularity. The same refactor removes both consequences.
+
+## The exchange-family inventory — complete this time
+
+v1 claimed six families / 26 call sites; the audit counted 17 call sites in the named families and
+found the rest in families v1 never named. The full inventory:
+
+| # | family | per | notes |
+|---|---|---|---|
+| F1 | level-1 coarse gather (`s_amr_gather_coarse_patch`) | box | regrid AND per-stage fill |
+| F2 | level>=2 parent gather (`s_amr_gather_from_parent`) | box | source is the freshly built parent |
+| F3 | **qbmm pb/mv twin** (`s_amr_gather_coarse_patch_pbmv`) | box | LIVE at np>1 (single-level qbmm passes the checker); blocking `MPI_SEND` (never got the R1 fix); shares tag `amr_cur` with F1 under a non-overtaking lockstep contract |
+| F4 | migration (`s_amr_regrid_stash_migrate`) | old block | already posts-then-waits (see mechanism) |
+| F5 | reflux faces (`s_amr_p2p_reflux_faces`) + `s_amr_p2p_freg_to_parent` | block | pure `wp`, no precision crossing |
+| F6 | seam halo (`s_amr_fine_fine_halo`) | pair | **also called from the L0 tile advance** — v1's "does not touch L0" was false |
+| F7 | **restrict** (`s_restrict_fine_to_coarse`, `s_amr_restrict_to_parent`, `s_amr_scatter_pbmv`) | box, per STEP | reverse slot order: finest level first; v1 named it and then implemented it in no increment |
+
+The subcycle path (`amr_subcycle`) reaches F1/F2/F3/F5/F7 through its own call shapes (two parent
+snapshots per child on the same tag, ordered by non-overtaking; forced `s_amr_gather_send_flush`
+sites). **Scope decision, now explicit: the subcycle call sites are NOT converted in v2.** They keep
+the per-box path behind their existing gates; each converted site asserts its `amr_subcycle`
+handling. Conversion is a follow-on increment (I8) after the lockstep path is proven.
+
+### Call-site inventory, verified against source 2026-08-21 (pre-I1 sweep)
+
+A full sweep of every AMR p2p MPI call found **42 sites** and nine facts the family table above
+misses. The ones that change I1/I2:
+
+1. **Ten call sites in five `s_l0_*` tile-routing routines sit outside the seven families**
+ (`s_l0_fill_tiles_from_coarse`, `s_l0_scatter_tiles_to_coarse`, `s_l0_add_reflux_to_tiles`,
+ `s_l0_restrict_to_tiles`, `s_l0_migrate_tile` — all blocking pairs, tags `k`/`4300`/`4400+k`).
+ **Out of scope for conversion pending the D-l0 deletion decision** (`amr_endstate.md` sec. 8):
+ the machinery measures 28-35% cost for 0.4% recovery, so converting it first would be waste.
+ The I1 validator instruments them read-only (they are inert at the `l0_ntile=0` default).
+2. **F1 and F2 share ONE request pool and ONE drain** (`amr_gsnd_req`/`amr_gsnd_pool`, cap 64,
+ `s_amr_gather_send_flush`); a reserve for either family can force-drain the other's sends.
+ The two families must be converted or fenced TOGETHER at each wave boundary — a per-family
+ `amr_gsnd_n == 0` assert is meaningless while the pool is shared.
+3. **F2's receive is a blocking `MPI_RECV`** (m_amr.fpp:1388) against pooled nonblocking sends,
+ and its send site is fypp-instantiated twice (`_cons`/`_stor` — the subcycle calls both per
+ child). The doc's per-box count undercounts, and F3's blocking-send defect has a twin on F2's
+ recv side.
+4. **F5 uses literal tags 2-7 (reflux faces) and 42-47 (freg), which numerically collide with the
+ `amr_cur` tag space used by F1/F2/F3/F7** at small block counts. Phase separation is the only
+ thing preventing mispairing today — one more reason the runtime tag bases (above) must land
+ before any family is converted.
+5. **F7 is three routines with three different blocking disciplines** (ISEND+WAITALL/blocking-RECV;
+ fully blocking pair; ISEND+WAITALL/blocking-RECV): the "restrict" row is not one shape.
+6. **F6 is blocking `MPI_SENDRECV` only** (tags 4200/4201): the validator cannot count
+ posts-vs-drains there and must instrument the SENDRECV calls directly.
+7. F5's send-side `reqs` allocation reuses `nreq` with two meanings (rank count at allocation,
+ request count at the drain) — correct today, but a naive posts-vs-drains check will trip on it.
+8. Non-AMR p2p the validator's instrumentation must NOT capture: `m_ibm.fpp` force halo
+ (MPI_PACKED), `m_mpi_proxy.fpp` Lagrangian particle exchange, `m_start_up.fpp` IB
+ neighbor-table build.
+
+## The mechanism, corrected (MPI review B1/B2; code-truth M2; convergent)
+
+v1 claimed the waits were late-sender under rendezvous with no async progress. **Wrong for this
+transport, and refuted by our own code:**
+
+- Open MPI 4.1.8 vader uses **CMA single-copy** (confirmed on the production node:
+ `single_copy_mechanism=cma`, `ptrace_scope=0`). The RGET rendezvous is **receiver-driven**: once
+ an ISEND is posted, the owner in `WAITALL` pulls the payload itself via `process_vm_readv`. A
+ sender computing elsewhere stalls nothing that is already posted.
+- **The in-tree control:** migration already posts all IRECVs, packs, posts all ISENDs, then one
+ `WAITALL` — the exact v1-proposed structure — and still measures `mg:wait` = 3.2 s/rebuild.
+
+The recoverable cost decomposes as: (a) **posting-order / head-of-line skew** — a send not yet
+POSTED because its rank is still walking earlier boxes (batching removes this); (b) **pack/arrival
+skew** — serial host packs, per-slot `GPU_UPDATE` staging, uneven ownership work (batching does NOT
+remove this; pack parallelisation and staging restructure do); (c) **node-aggregate bandwidth** —
+each byte crosses host DRAM ~5x (D2H stage, wp pack, CMA copy, stp unpack, H2D): 8 ranks x ~1.1 GiB
+x 5 against ~100-200 GB/s shared is a floor of **0.3-0.6 s per rebuild per node**, not v1's 130 ms.
+
+Pending measurement: a CMA-off control run (two-copy vader, where sender progress genuinely gates)
+is in flight; its result calibrates the split between (a) and (b).
+
+**Payoff, re-derived with a floor:** ceiling ~20% of wall (regrid pool with `mg:wait` mostly
+excluded, plus the per-step F1/F6 families at 13.7%, at partial recovery); **floor 8-12%** if
+pack/arrival skew dominates everywhere as it provably does in migration. Tax 11.03x -> **9.0-9.9x
+floor, ~8x ceiling** for T1 alone. The program's case does not rest on the tax number: the scale
+argument (tags, O(boxes) metadata, O(boxes x ranks) requests) is unconditional.
+
+## The abstraction (revised per GPU review B1/B2/M3)
+
+**No derived types.** The host plan is SoA flat arrays of intrinsics (avoids the CCE module-scope
+derived-type descriptor bug class already worked around at `m_amr.fpp:641`); the device form is the
+same arrays:
+
+```fortran
+! per (family, level): module-scope, GPU_DECLARE(create=...), allocate-max-once, 1.25x growth,
+! refilled at plan build via contiguous-prefix GPU_UPDATE(device='[pl_lo(:,1:n)]') updates.
+integer :: pl_npeer, pl_nxs, pl_nxr
+integer, allocatable :: pl_peer(:), pl_soff(:), pl_scnt(:), pl_roff(:), pl_rcnt(:)
+integer, allocatable :: pl_loc(:) ! LOCAL dense slot, resolved at build (amr_loc_of is
+ ! host-only; kernel-side blk->loc translation is
+ ! impossible). Couples plan validity to slot
+ ! reconciliation - see the epoch rule.
+integer, allocatable :: pl_lo(:,:), pl_hi(:,:), pl_off(:,:) ! (3, nx)
+integer, allocatable :: pl_coff(:) ! exclusive prefix of CELL counts per transfer,
+ ! per-peer-sliced: the unit the pack kernel's flat
+ ! index runs over (sys_size factor NOT included)
+integer(8) :: pl_epoch = -1
+```
+
+**The pack/unpack kernel form is mandated, not suggested** (GPU review B1): a gang loop over
+transfers with an inner vector loop is **silently serial on CCE and AMD flang** (`OMP_LOOP` expands
+empty there). The portable form — already shipping in this codebase at `m_amr.fpp:3403` and `4167`
+— is one flattened index over the peer's concatenated cells, decoded by **binary search over
+`pl_coff`**, `collapse=2` with the `sys_size` loop. Per-family Fypp instantiation (the `GSFX`
+idiom) supplies the array and the precision conversion. All of it lives in a new `m_amr_plan.fpp`
+(compile-time isolation from the 7k-line `m_amr.fpp`).
+
+**Wire buffers are persistent module arrays** (GPU review M1): `GPU_DECLARE`d, allocated once at
+high-water, drained by contiguous-prefix `GPU_UPDATE` per peer. Never per-launch `copyout` of pool
+slices (re-imports the 2.00-copies-per-entity map tax), never strided-section updates (AMD flang
+corrupts non-contiguous `target update` — documented three times in `m_amr.fpp`). Unpack is a
+device kernel wherever the destination is device-resident; per-family residency:
+
+| family | source | destination |
+|---|---|---|
+| per-step fill (F1/F2/F3) | device | device |
+| regrid gather (F1/F2/F3) | **host** (`q_cons_base` host-current) | patch storage |
+| migration (F4) | host stash | host stash, then device push (see the fixed bug) |
+| reflux/freg (F5) | device registers (`wp`) | device registers |
+| restrict (F7) | device | device |
+
+Precision: the wire is always `real(wp)`/`mpi_p`; stp<->wp conversion is a per-family template
+parameter. **F5 is `wp` end-to-end with no conversion — the one family a shared hard-wired
+conversion would corrupt under `--mixed`, invisibly to default-precision goldens.**
+
+## Execution: per-(family, level) waves — the central correctness rule
+
+Three reviewers independently converged on v1's worst flaw: "exchange everything, then prolong
+everything" is **impossible**, because a level-l block's exchange source is *produced* by the
+level-(l-1) prolong in the same rebuild ("re-prolongs from its (freshly-built, parents-first)
+parent", `m_amr_regrid.fpp:1428`). The rule:
+
+> A level-l exchange wave may start only after the level-(l-1) prolong + overlap-copy **and its
+> device push** have completed. (The F2 pack is a device kernel; prolong writes the parent on the
+> host; batching the `PH_RBPUSH` pushes to the end would feed the pack stale device data even with
+> correct level staging.)
+
+So: `for lev = 1 .. num_levels: build/execute plan(family, lev); prolong(lev); push(lev)`. Restrict
+(F7) is the mirror image: **finest level first**, reverse waves. The per-step stage *fill* is the
+one place cross-level batching IS legal (children are inset by `amr_cpat_mar`, so fill gathers read
+only parent interior stage-entry cells) — that asymmetry is deliberate and must not be "unified".
+
+Two-pass state rule (adversarial M6): `amr_cpat_off` and the working mirrors are written by the
+gather and consumed by prolong. Pass 2 **recomputes both per box** — never inherits pass 1's frame.
+Invisible on single-block cases, where the frames coincide.
+
+Order of operations within a wave: post all IRECVs FIRST, then pack, then ISENDs, then one WAITALL
+(with real statuses + `MPI_Get_count` under `MFC_DEBUG`, not `MPI_STATUSES_IGNORE`), then unpack.
+Self-transfers (`peer == proc_rank`) are device copy kernels, present in the no-MPI build.
+
+## Staleness: the epoch, not the dirty flag (adversarial B2; GPU B2)
+
+v1 folded `amr_seam_pairs_dirty` into the stamp. **That flag is consumed** — cleared by whichever of
+five lazy cache-rebuild triggers fires first — and ownership changes with NO regrid exist
+(`s_l0_rebalance` migrates tile ownership mid-run; restart reassigns owners). A cached plan can see
+"clean" and execute with the old owner map: a hang under clean tags, silent corruption under
+colliding ones.
+
+Rule: a monotone `amr_mesh_epoch` (integer(8), module scope), incremented at every site that sets
+the dirty flag (`m_amr_regrid.fpp:1271`, `m_amr_restart.fpp:450`, `m_amr.fpp:6478`), at every real
+regrid (after the `same` early-out), and at every slot reconciliation (plans bake `pl_loc`, so
+recycled local indices invalidate them). Plans compare epochs; the boolean remains for the seam
+caches only.
+
+## Tags (MPI M1/M5; adversarial M5)
+
+Live tag spaces today: `amr_cur` in [1..amr_max_blocks] for SIX logical transfers, migration
+[1..old_np], reflux 2-7, freg 42-47, seam 4200/4201, L0 move 4300 — already numerically colliding,
+safe only via phase separation and non-overtaking. Rules:
+
+- Family tag bases derived at runtime: `base_f = amr_max_blocks + 100*f` (never literals; asserted
+ below `MPI_TAG_UB` at init — Cray MPICH's is ~2^21, not INT_MAX).
+- The epoch folded into the tag: `tag = base_f + mod(pl_epoch, K)` — a skipped epoch then mismatches
+ loudly instead of pairing silently.
+- `@:ASSERT(amr_gsnd_n == 0)` at every plan-exchange entry (the deferred pool legitimately holds
+ level>=2 sends tagged `amr_cur` until the rebuild flush).
+- Chunk any per-peer message above ~256 MB (buffer footprint + completion granularity; the int32
+ count limit is 16 GiB and is not the reason).
+
+## The validator (I1) — hardened (MPI M3; adversarial M4)
+
+The v1 validator (set comparison + per-peer byte counts) cannot see: same-size transposition (most
+blocks are exactly slot-sized, so swapped xfers have equal bytes), cross-rank builder asymmetry,
+order/multiplicity semantics, dropped self-transfers, or which family a message belongs to (three
+families share tag `amr_cur`, disambiguated only by call-site order). Requirements:
+
+1. **Instrument the real MPI call sites** — log what is actually sent, partitioned by call site,
+ never re-derived from the same metadata the builder reads (that validates the builder against
+ itself).
+2. Compare **ordered multisets per (peer, family)**, not sets.
+3. `MFC_DEBUG` per-xfer identity: header words `(blk, lo, hi, family)` prepended to each transfer,
+ verified at unpack.
+4. **Destination-coverage tiling assert**: local copies plus received transfers exactly tile each
+ destination patch, no gaps, no overlaps — the only check that sees self-transfer bugs, and it
+ runs at np=1 for serial CI.
+5. Cross-rank plan-hash `MPI_Allreduce` (debug builds): sender-side and receiver-side plans agree.
+6. Builders read ONLY the replicated `*_all` arrays — never `amr_isect_lo/hi` or `amr_cpat_off`
+ (empty on non-owners; the exact trap the parent-gather comments warn about). Assert it.
+7. Explicit per-increment family scope, so the F3 twin cannot silently keep running per-box inside
+ a converted loop.
+
+Verified property worth one assert: old blocks ARE pairwise disjoint (cluster partition + merge
+threshold + IB overlap-merge), so per-peer unpack reordering is safe for migration/overlap
+destinations. Enforce with `@:ASSERT` after `shape_boxes`, don't inherit it as folklore.
+
+## STATUS (verified against commits and source, 2026-08-27)
+
+**2026-09-08 re-read (GOAL v3 item 4, amr-bench/notes/item4_exchange_scoping_0907.md; ledger 102).** On the lock-step
+np=8 steady deck no per-box rendezvous remains: the `PH_GATHER` brackets that fire are inside `s_amr_stage_fill_wave` and
+`s_amr_parent_fill_wave` (two more sit on the subcycle path), seam is the fine-fine halo wave, reflux is one WAITALL per
+stage, restrict runs as `s_amr_restrict_wave` at np > 1. The per-box gatherer `s_amr_gather_coarse_patch` survives at
+init (`s_populate_amr_fine`, `s_amr_build_static_multilevel`) and in the SUBCYCLE setup -- the I8 sites; `rb:gath` at
+regrid brackets `s_amr_gather_consume_box`, the I7 site. The exchange-class budget at np=8 (~30 % of wall: reflux
+9-13 %, the L0 coarse halo 5 %, gather 3.5-4.5 %, seam 4-5 %, halo 3-6 %, and of restrict's 7-8 % the 1.5-2 % that is
+its wave) splits in two: reflux and the coarse halo are skew WAIT with max/mean 1.5-1.8 (rhs skew landing in the
+exchange, not bytes or message count); the rest are balanced at the phase level (max/mean 1.05-1.18). `amr_batched_gather`
+is exact and takes 11 % off the gather phase but is null on the wall (ledger 102): default-off. The per-stage plan walk is
+bracketed (`gw:plan`, 0.01 s per 240 steps): I6 is retired as a wall item, and I2b with it (its per-box premise is already
+met on the step path). What remains of the contract (I7, I8) is O(P) content for the ladder, and the ladder's first
+2-node rung found a box-union cap ahead of it (ledger 105).
+
+**Landed:** I0, I1a, I1b, I2a, I3, I4a, I4b, I5.
+**Outstanding:** I5b (~250 LOC), I7 (~600), I8 (unpriced) -- ladder items; I2b and I6 retired as wall items (ledger 102).
+
+Verified against the code, not inferred: **19 of 41 AMR p2p call sites still tag per box** (22 use
+plan tags `tq`). F1 retains an unconverted path that passes the block index `amr_cur` as the MPI tag,
+and migration (F4) passes the column index. The `.not. amr_subcycle` assert in the stage-fill wave
+confirms the subcycle deferral recorded below is still in force.
+
+**CONTRADICTION TO RESOLVE.** `m_amr.fpp` states the `amr_max_blocks` term leaves the tag base "with
+the last per-box family (increment **I7**)". That cannot be right as written: I7's own boundary below
+says "any family left per-box (subcycle) keeps its tables", and subcycle conversion is **I8**. So the
+tag space -- and with it the ~28k-rank W5 wall -- does not clear until **I8**, not I7. The source
+comment has been corrected; this note records why.
+
+**Relation to S3 (W4).** S3.1 deleted the level-1 tag ALLGATHERV. The clustering tag union is
+explicitly OUT of scope for I7 ("tag-union/clustering stay global (that is S3)") and that boundary
+still holds -- S3.2/S3.3 own it.
+
+## Increments, re-staged and re-priced
+
+| # | content | LOC | gate |
+|---|---|---|---|
+| **I0** | prep, no plan code: `amr_mesh_epoch`; tag-base constants + init assert; `amr_gsnd_n==0` asserts; **the migration-stash device-push fix** (found live by this review: the receive-unpack path lacked the push its sibling has, so a mid-rebuild store grow clobbered migrated data) + a ppn=2 churn+growth regression case; box-disjointness assert | ~120 | AMR subset + the new case |
+| I1 | validator: call-site instrumentation across ALL families incl. F3, F5-freg, F7, plus the six checks above. **Split 2026-08-21: I1a = `m_amr_xchg_audit` site registry (30 ids over the 35 physical sites; fypp twins share ids), always-cheap per-site msg/word/tag-range counters at every AMR p2p call, per-family global send==recv conservation asserts at finalize, the stash-only-replica reconcile assert, and the `[amr-xa]` report. I1b = MFC_DEBUG per-xfer identity headers (blk, lo, hi, family verified at unpack) + the destination-coverage tiling assert, gated by a SEEDED-BUG tripwire test.** | ~500 | I1a: goldens + subset green with `[amr-xa]` totals sane at ppn=2 AND ppn=4, no behaviour change. I1b: the seeded bug is CAUGHT. |
+| I2 | F1+F3 level-1 gathers via plans (both twins together — converting one breaks their tag-order contract), per-owned-box patch storage + `amr_cpat_off` threading through the prolong/fill chain | ~600 | message count; per-xfer identity; bitwise goldens |
+| I3 | F2 as per-level waves with the device-push rule | ~250 | dynamic-multilevel ppn=2 golden, bitwise |
+| I4 | migration: parallelise the serial host pack; per-peer aggregation; right-size `spack`/`rq` (kills two O(boxes) allocations). **Decision made now, not during: whole-block sends preserved in I4 so the bytes gate stays exact; overlap clipping is I4b with a recomputed expected-bytes gate** | ~300 | bytes exact vs expectation; pack time |
+| I5 | F5 reflux+freg (wp, no conversion) + F6 seam including the L0-advance call site | ~300 | bitwise; seam validated under L0 coexist |
+| I5b | F7 restrict as finest-first waves | ~250 | bitwise; reverse-order assert |
+| I6 | plan caching on `amr_mesh_epoch`; per-step F1/F2/F3 fills through cached plans | ~200 | plan-build count == epoch increments |
+| I7 | S4: distributed builder; shrink global arrays **whose consumers are all converted**; convert the O(boxes) stack automatics. Boundary stated: tag-union/clustering stay global (that is S3); any family left per-box (subcycle) keeps its tables | ~600 | `[amr-scale]` per-rank bytes vs size |
+| I8 | subcycle call-site conversion (two-snapshot ordering via distinct tag bases) | later | subcycle goldens |
+
+~3100 LOC total (v1 said 1900 — the delta is the pbmv twin, restrict, the patch-storage
+restructure, and the validator hardening; better to know now).
+
+### I1b implementation binding (2026-08-23, line numbers at commit 0b36c148)
+
+Scope: **I1b-gather** — headers on the trio I2 converts (F1/F2/F3), per the validator's
+own explicit-family-scope principle; remaining families get headers with their conversion
+increments (F5/F6 with I5, F7 with I5b). Priced against the int=20 ladder: the gather
+family is 23% of np=8 steady wall scaling 3.84x/doubling — I2 is the program's
+highest-value increment and this is its gate.
+
+Mechanics (the trick that keeps it ~100 LOC): `m_amr_xchg_audit` exports
+`XA_NH` (= 8 under `MFC_DEBUG`, else 0) plus `s_xa_hdr_pack(buf, fam, blk, bl, bh)` /
+`s_xa_hdr_check(buf, fam, blk, bl, bh)` (integers encoded as `real(wp)`, exact ≤ 2^53).
+Every wire count/offset gains `+ XA_NH` UNCONDITIONALLY (zero when the header is off, so
+production arithmetic is untouched and no call site needs an `#ifdef`); pack/verify calls
+are `if (XA_NH > 0)` — dead-code-eliminated. Anchors are the existing `s_xa_rec` calls
+(1:1 with wire ops by I1a's construction):
+- plan sizes: `amr_gpl_sz`/`amr_gpl_psz` in `s_amr_build_gather_plan` gain +XA_NH per
+ message (recv posts at m_amr.fpp:1063/1073 then need no size edits);
+- chunked F1: pack/send 1140-1156 (header before the pack loop, `boxsz + XA_NH` on the
+ wire), pool unpack 1266 (verify then offset); chunked F2: send via
+ `s_amr_gather_from_parent_field_cons` (1876), device-unpack 1219 (host-verify the first
+ XA_NH words before `s_amr_unpack_parent_patch_device`, then pass the offset slice);
+- per-step F1: 1482 (recv)/1570 (send) + twins at 3403/3416 and 4307/4320 (fypp
+ instantiations share XA ids — enumerate by grepping `XA_F1_`); F3: 1677/1766;
+ per-step F2 blocking recv: 1911 (xbuf);
+- pool reserves: `s_amr_gsnd_reserve(maxsz + XA_NH)` at 1136 and the `need` sum in
+ `s_amr_gather_chunk_post` (~1040).
+Header check failure → `call s_mpi_abort` with family/blk/expected-vs-got. Tiling assert
+(the other I1b half): at each owner's unpack completion, assert the union of contributor
+slabs plus the own-slice tiles the patch exactly (count cells, compare to patch volume) —
+lives beside the existing gather asserts. Gate: the seeded-bug counterfactual (swap two
+plan source entries locally → headers must abort; revert seed) + 75-golden subset +
+`[amr-xa]` totals unchanged (headers are size-invisible to the F-family word counters:
+count payload words only, i.e. record `cnt` not `cnt + XA_NH`).
+
+### I2a implementation binding (2026-08-23)
+
+I2 is staged. **I2a (landed)**: `s_amr_stage_fill_wave` (m_amr.fpp) converts the
+non-subcycle per-stage LEVEL-1 fill (F1 + the F3 twin together) to one wave per RK stage —
+SoA transfer lists built per wave from the replicated caches (both sides enumerate boxes
+ascending with per-rank running offsets, so the per-(peer, family) wire layout — the
+ascending-box concatenation of [XA_NH header | slab] — agrees with no metadata exchange),
+recvs-then-packs-then-sends-then-one-WAITALL per the order-of-operations rule, tags
+`amr_tag_base(1|3) + mod(amr_mesh_epoch, 100)`, wave audit sites XA_F1W_*/XA_F3W_* folding
+into families F1/F3 (payload-words-only, so `[amr-xa]` family words stay exactly comparable
+to the per-box baseline — the landed gate). Consume is box-major through the single
+`amr_cg`/`amr_cpat_off`, reusing the per-box device kernels on contiguous pool slices:
+**per-owned-box patch storage turned out unnecessary for the wave** — it only buys
+cross-box batched unpack kernels, deferred to **I2b (contingent)** on the post-I2a budget
+showing launch/map overhead rather than wait left in the gather share. The mandated
+binary-search pack/unpack kernel form applies to I2b's kernels when/if they exist; I2a
+adds zero device kernels. Plan caching on the epoch remains I6; the regrid-path F1
+(chunked) and init/static/restart/subcycle sites keep the per-box path unchanged.
+
+### I3 implementation binding (2026-08-23)
+
+`s_amr_parent_fill_wave(lev)`: the per-step F2 gather as one wave per level per stage,
+levels ascending from the driver (`do ilev = 2, amr_num_levels`). Each split child is
+exactly one (parent-owner -> child-owner) transfer; both sides derive the pair list from
+`f_amr_parent_block` + `s_amr_parent_foot` + `amr_block_owner` ONLY (the per-owner
+mirrors lag a generation — the map's asymmetry finding). Tags `amr_tag_base(2)` + epoch
+fold; audit sites XA_F2W_* (family F2, payload-words-only). Reuses the I2a wave's
+scratch (q-side arrays only; the waves never overlap in time). The pack kernel reads
+module `amr_cpat_off`, so the pack loop sets the CHILD's frame per transfer; consume
+recomputes per box. `s_amr_fine_stage_fill` deleted with the conversion (no caller
+remained). Restart gotcha fixed with it: `amr_num_levels` was regrid-only; the per-level
+driver needs it truthful after restart too (set in `s_read_amr_restart`). Remaining
+per-box F2: regrid chunked (converts with I6/I7 work if ever), subcycle (I8),
+init/static.
+
+### I5-F6 implementation binding (2026-08-23)
+
+The seam wave lives INSIDE `s_amr_fine_fine_halo` (all four call sites covered,
+subcycle shape-preserved). Plan = the replicated `amr_seam_pairs` list itself, walked
+twice (sends, then recvs); each cross-rank pair is one transfer each way per owner;
+per-peer aggregation on tag `amr_tag_base(6)` + epoch fold; audit sites XA_F6W_*
+(payload-words-only keeps family F6 words exact vs the SENDRECV baseline — the landed
+gate). Reuses the fill waves' fw scratch, with `amr_fw_spo/rpo` repurposed to carry
+per-transfer `cnt` (the F6 payload is not derivable from bl/bh alone at consume). The
+shared `amr_seambuf_x/y` and their tile-grow reconciliation are deleted. Header
+convention: [site, sending slot, (d, pack dlo, pack dhi), (cnt, 0, 0)] — the receiver
+derives the peer's pack bounds from the same replicated metadata. F5 remains per-box;
+its conversion notes: faces recv directly into the mapped `freg` host mirror (zero-copy)
+so headers must be DEBUG-ONLY COMPANION MESSAGES, not prefixes; `s_amr_reg_reserve`
+must hoist ahead of any wave posting into `freg` (the apply can reallocate the
+registers); the owner-side multicast membership is `cand ∩ f_amr_reflux_participates`
+vs the receiver's bare predicate — a wave must reproduce the conjunction exactly.
+
+- **No existing test runs np>2.** Every plan degenerates to <=1 remote peer: multi-peer slicing,
+ peer ordering, and multi-contributor assembly are structurally unexercised. One ppn=4 dynamic
+ regrid case is mandatory before I2 lands.
+- A dynamic-regrid pbmv (qbmm non-polytropic) case at np=2 (the rebuild-path twin is uncovered).
+- Bitwise golden diff mode: several AMR goldens carry `override_tol` up to 1e-5, so "tolerance
+ zero" must be an explicit bitwise comparison, or drift hides inside existing tolerances.
+- An `MFC_DEBUG` artificially-low chunk-threshold test (the >256 MB path never triggers at golden
+ sizes).
+- A periodic-seam np>1 case (a builder that forgets wrap pairs deadlocks only there).
+
+## Merge gates
+
+Four CI compilers + AMD flang; `GPU_*` macros only; `@:ALLOCATE` pairing; full 706-test suite at
+merge (AMR subset per iteration); one increment = one commit, each independently green; bitwise
+comparison per increment as above. Every wall-time claim measured against the 5.3% run-to-run floor
+with >=3 repeats, or judged on exact byte/count gates instead.
+
+### I5-F5 implementation binding (2026-08-23)
+
+`s_amr_reflux_faces_wave` (level-1 walk, ascending slots) and `s_amr_freg_wave`
+(level>=2 cowner->powner pairs) replace the per-box F5 exchanges in the lock-step
+driver; the subcycle path keeps its per-box form (`do_xchg` on
+`s_amr_reflux_to_parent`). Plan = the replicated owner/region tables: face-wave
+participants are cand from `s_amr_ranks_overlapping` on region+-1 INTERSECTED with
+`f_amr_reflux_participates(r)` (the conjunction the per-box form applied — a wave must
+reproduce it exactly or a rank posts a recv no one sends). Receives are ZERO-COPY into
+the `freg(d)%%lo/hi(:,:,:,slot)` host mirrors (each box owns a register slot — there is
+no pool and MUST be none, or the zero-copy design is lost); owner D2H before the ISENDs,
+receivers H2D after the WAITALL. Tags: `amr_tag_base(5) + mod(epoch, 50)`, freg wave at
+`+50`. Identity headers are DEBUG-ONLY COMPANION 8-word messages carried in
+`amr_fw_sq/rq` (never `s_xa_rec`'d, so [amr-xa] family words stay comparable to the
+per-box baseline); `amr_fw_rblk` tracks the expected box order at consume.
+`s_amr_reg_reserve(amr_num_blocks)` runs FIRST in both waves — the apply can reallocate
+`freg`, and a recv posted into a stale mirror is a silent wrong-memory write.
+
+### Ring-clip-on-waves implementation binding (2026-08-24)
+
+The stepfill clip (`amr_stepfill_ring_clip.md` — the dead-byte proof survived the
+revert) is applied inside the stage-fill wave's TWO plan walks: after each pair's
+`s_amr_box_isect`, the slab is fed through `s_amr_shell_clip` against the box's shell
+(`s_amr_shell_slabs` of the padded patch minus the open core [region_lo+1,
+region_hi-1]; collapsed dims pass 0 so they never cut). Up to 6 sub-slabs replace the
+one transfer; both walks derive the identical list from replicated metadata, so the
+no-metadata-exchange property is untouched, and pack/unpack/consume — already generic
+over (bl, bh) — need no change. Messages stay at the per-peer count; only payload
+words drop (F1 -61% on the S0 probe). The consume's own-box copy becomes shell-only
+(`s_amr_gather_own_shell_device`), which is what arms the debug NaN-poison gate
+(`s_amr_poison_patch_device` floods the patch first; any consumer read of an unshipped
+cell aborts within a step). The pbmv gather (F3) keeps its full-box wire contract, so
+`do_pbmv` runs take the unclipped single-slab path — extending the clip to qbmm needs
+its own dead-byte analysis. All four primitives are lifted verbatim from the reverted
+implementation (archived: amr-bench/notes/ringclip_original_m_amr.fpp.txt).
+
+## Rendezvous per step: before and after the GOAL v7 cut
+
+A *rendezvous* here is one point where every rank must meet: a wave's `WAITALL`, or a
+direction-pair of blocking `SENDRECV`s. The second column counts the blocking calls each
+rendezvous costs a rank. Counts are for the lock-step driver at `amr_max_level = 2` with
+three Runge-Kutta stages in 3D, read from the sync chain on 2026-09-08 and updated by the
+ledgers named in the last column (`docs/documentation/amr_action_plan.md`).
+
+| group | before (rendezvous / blocking calls) | after | ledger |
+|---|---|---|---|
+| base-grid halo, prim inside the coarse RHS | 3 / 18 SENDRECV | 3 / 18, now the hoisted cons halo; the prim exchange is skipped once the cons ghosts are valid | 122 |
+| base-grid halo, cons for the AMR fills | 3 / 18 SENDRECV | 0 / 0, merged into the row above | 122 |
+| parent gather L0 to L1 | 3 / 3 WAITALL | 3 / 3 | |
+| parent gather L1 to L2 | 3 / 3 | 3 / 3 | |
+| seam | 3 / 3, posted after the parent fills | 3 / 3, posted at the top of the stage and drained after the fills | 129 |
+| reflux L1 to L0 | 3 / 3 | 3 / 3 | |
+| flux register L2 to L1 | 1 / 1 | 0 / 0, rides the restrict-parent wave | 123 |
+| restrict L2 to L1 | 1 / 1 | 1 / 1 | |
+| restrict L1 to L0 | 1 / 1 | 1 / 1 | |
+| **total** | **21 / 51** | **20 / 32** | |
+
+The cut removed a third of the blocking calls and one rendezvous. It did **not** remove the
+waiting: the exchange families still account for about 0.24 s of MPI wait in a 1.57 s step
+at np8 (ledger 138), because each surviving rendezvous still waits for whichever rank
+arrives last. Ledger 136 measured why the wait does not convert into useful time: every
+`GPU_PARALLEL_LOOP` is a synchronous target region, so the host cannot progress an exchange
+while a kernel runs. Ledger 137 tried to hide one wait behind a synchronous block of work
+placed between a post and a drain, and ledger 138 measured that form as worth nothing and
+reverted it; the counts in this table are unchanged by that pair.
+
+Per rebuild rather than per step: the box walk was rank-serialized and is now
+owner-interleaved (ledger 126), and the migration wire pools are bounded on the device
+(ledger 125).
diff --git a/docs/documentation/amr_regrid_gather_batching.md b/docs/documentation/amr_regrid_gather_batching.md
new file mode 100644
index 0000000000..fd37e137c8
--- /dev/null
+++ b/docs/documentation/amr_regrid_gather_batching.md
@@ -0,0 +1,337 @@
+# Batching the regrid coarse-patch gather
+
+**Target:** `rb:gath` = 13.4% of wall. Regrid overall is 47.5% of wall at the matched operating
+point, and `rg:build` is 28.6% of it.
+
+> **CORRECTION (audit, 2026-08-20).** An earlier revision said "13.4% plus `rb:wait` 8.9% = 22.3%".
+> **That double-counted.** `PH_RBWAIT` is bracketed *inside* `s_amr_gather_coarse_patch`
+> (`m_amr.fpp:954`) while `PH_RBGATH` brackets the *call site* (`m_amr_regrid.fpp:1398`), so
+> `rb:gath` (109.0 s) **already contains** `rb:wait` (72.9 s). The correct reading is: `rb:gath` is
+> 13.4% of wall, **of which 67% is MPI wait**. Ten other phases nest inside it likewise
+> (`PH_PGALL, PH_RBALLOC, PH_RBOWN, PH_RBPACK, PH_RBPOST, PH_RBRSV, PH_RBSEAM, PH_RBSEND,
+> PH_RBUNPK, PH_RBUPD`). See
+`docs/documentation/amr_action_plan.md` for the measurement.
+
+## What happens today
+
+`s_amr_regrid_rebuild_slots` loops over the new box set and, for **each box**, calls
+`s_amr_gather_coarse_patch`, which is collective:
+
+```
+do k = 1, nboxes
+ amr_cur = f_l0_slot(k)
+ s_set_amr_fine_geometry(...)
+ s_amr_gather_coarse_patch(q_cons_base, .false.) ! <-- one full rendezvous PER BOX
+ if (.not. amr_rank_owns_block) cycle
+ s_interpolate_coarse_to_fine() ! consumes amr_cg
+ ...overlap-copy from stashed old blocks...
+end do
+```
+
+Inside that call, for a level-1 block:
+
+- **owner**: unpacks its own overlapping coarse cells locally, then posts one `MPI_IRECV` per
+ contributing rank (`amr_ovl_gather(:,amr_cur)`, tag = `amr_cur`), then `MPI_WAITALL`, then
+ unpacks each slice into `amr_cg`.
+- **every other overlapping rank**: packs its slice and sends it to the owner.
+
+So the message count is `sum over boxes of (contributing ranks)` — roughly 224 boxes x 2-4
+contributors = 450-900 messages per regrid — and there is a **separate `WAITALL` per box**. That
+per-box rendezvous is the convoy: rank A cannot progress past box *i* even when box *i+1*'s partner
+is ready.
+
+SAMRAI fills an entire new level with **one `RefineSchedule`**; Chombo with **one `copyTo` +
+`Copier`**. The gap is granularity, not algorithm.
+
+## The constraint that shapes the design
+
+The obvious fix — "gather everything first, then loop boxes" — **does not fit in memory**, and this
+is the thing to understand before writing any code.
+
+`amr_cg` is a *single* patch buffer sized for the largest block
+(`amr_cg(i)%%sf(0:amr_cpat_hi(1), 0:amr_cpat_hi(2), 0:amr_cpat_hi(3))`). The gather fills it, and
+`s_interpolate_coarse_to_fine` immediately consumes it. Holding all boxes' patches at once would
+need `nboxes x patch`: a cap-64 block has a coarse patch of roughly `(64 + 2*margin)^3` cells, so with
+`amr_cpat_mar = (buff_size + ref_ratio - 1)/ref_ratio + 1` and the matched case's **`sys_size = 6`**
+(`model_eqns = 2`, `num_fluids = 1`) that is roughly `68^3 x 6 x 8 B` = **~15 MB per box, ~3.4 GB
+for 224 boxes** (an earlier revision said 5.6 GB by assuming `sys_size ~ 10`). Against a working set
+already near the 64 GiB device limit — and given that ungoverned store capacity is exactly what we
+just spent a day removing — that is not acceptable.
+
+## The design: chunked plan-then-execute
+
+Process the box list in **chunks of `amr_gath_chunk` boxes** (default 32). Within a chunk:
+
+1. **Plan** — for every box `k` in the chunk and every rank `r` in `amr_ovl_gather(:,k)`:
+ - `r == me and owner(k) /= me` -> append `(k, bl, bh)` to `sendlist(owner(k))`
+ - `owner(k) == me and r /= me` -> append `(k, bl, bh)` to `recvlist(r)`
+ Both sides iterate boxes in the same global order and read the same cached overlap lists, so the
+ two layouts agree by construction. **That agreement is the correctness invariant** and must be
+ asserted, not assumed (see below).
+2. **Exchange** — one packed `MPI_ISEND` per destination peer and one `MPI_IRECV` per source peer,
+ then a **single `WAITALL` for the whole chunk**.
+3. **Consume** — loop the chunk's boxes; for each, unpack its slices out of the peer buffers into
+ `amr_cg`, prolong, and do the overlap-copy exactly as today.
+
+Message count per regrid falls from ~450-900 to `ceil(nboxes/chunk) x peers` — about 7 chunks x <=7
+peers = ~50. Staging memory is bounded at `chunk x patch` ~= 480 MB at chunk 32, and the chunk size
+is the single knob trading memory against message count.
+
+## Correctness invariants to assert, not assume
+
+- **Layout agreement.** Sender and receiver must derive identical `(k, bl, bh)` sequences per peer.
+ Deterministic iteration over the same cached lists gives this, but a mismatch would be a silent
+ wrong answer, not a crash. Assert matching byte counts per peer before unpacking.
+- **`amr_cur` is implicit.** Per-block routines read `amr_cur`; the plan phase must not leave it
+ pointing at the wrong box for the consume phase.
+- **Level >= 2 blocks take a different path** (`s_amr_gather_from_parent`) and are untouched by this
+ work. They are the majority of blocks on the production case, so this change should be measured on
+ the level-1 population specifically.
+- **The `pull_host` path and the `num_procs == 1` shortcut** must keep their current semantics.
+- **Deferred sends need a drain.** The existing `amr_gsnd_pool` already carries this rule; a batched
+ send with no matching wait is a deadlock.
+
+## Increments
+
+1. **LANDED (2026-08-21 night).** Plan builder (`s_amr_build_gather_plan`, both families:
+ level-1 contributor lists + sizes AND the level>=2 parent source/size) + always-on
+ `@:ASSERT`s at all five derivation points in the per-box gathers, exchange still per-box
+ (no behaviour change). Validated three ways: AMR subset 67/67 with asserts armed (zero
+ trips = plan reproduces the live message set across the suite), and TWO seeded-bug
+ tripwires that each ABORTED as required (level-1 size +1 -> "send entry mismatch" on a
+ contributor rank; parent size +1 -> parent send-size assert on the parent owner; S0-style
+ np=4, first rebuild). The plan may now be trusted by step 2.
+2. **LANDED 01cc4318 + assert re-guard 3de4724e (2026-08-22). Verdict below.** Chunked
+ exchange for BOTH families, `pull_host = .false.` only (pre-post the chunk's level-1
+ IRECVs and the level>=2 per-box IRECVs, sends stay pooled, consume in box order).
+3. Extend to the pb/mv gather (`s_amr_coarse_patch_pbmv`) — **DEPRIORITIZED** after the
+ step-2 verdict: F3 is absent from the S0 operating point (QBMM gated), and the tag
+ split (`k + amr_max_blocks`) it requires buys nothing until an F3-heavy case matters.
+
+## STEP-2 VERDICT (2026-08-22, node k004-001, on-node differenced arms)
+
+**Correctness: proven at every np.** AMR subset 67/67 goldens; XA exchange report
+line-for-line identical in FOUR comparisons (np=4 tripwire, np=4 arm, np=8 both arms);
+output BIT-IDENTICAL across binaries at np=4 (1.5 GB state + 14.8 GB hierarchy file) and
+np=8 (3.1 + 31.3 GB) — which also demonstrates the pipeline is bitwise deterministic
+cross-node, legitimizing bit-diff as the np>2 verification method. VRAM peaks identical
+card-for-card (the chunk pool is host-side).
+
+**Wall (same node, differenced): np=4 421.1 -> 413.0 s (-1.9%); np=8 1246.0 -> 1235.6 s
+(-0.8%).** Both inside the 4.96 % noise floor [superseded by ledger 120: that figure was a two-arm whole-wall spread across days; measured per-arm sd 0.5 % (240-step), 3.1 % (40-step), 3.8 % (uniform 20), 2.8 % (uniform 60); differenced AMR step 0.7 %, excess 0.05 s/step], both the right sign. Mechanism brackets at
+np=8: `rb:wait` 63.9 -> 45.2 (-29%), `rb:gath` 180.1 -> 159.6, `rg:build` -13.4 s; ~11 s
+reabsorbed at `rb:tail`/`rb:xchg` (skew moved one fence later, as the design's own caveat
+predicted).
+
+**THE ATTRIBUTION CORRECTION — read before proposing more exchange work.** `pg:recv` did
+NOT move (np=4: 15.3 -> 16.2 s; np=8: 106.2 -> 101.7 s) even though most level-2 parents
+sit in earlier chunks and DID get the early phase-B send. The banked "158 s rendezvous
+bound" was wrong: the F2 payload is CREATED BY THE REBUILD ITSELF — the parent's store
+exists only after the parent owner's own consume + prolong + device push — so the child's
+wait measures the build-backlog difference between the two owners plus pack/D2H/copy.
+Pre-posting removes none of that. `rb:wait` was the true rendezvous share (~20 s at np=8);
+level-1 sends have no data dependency (`q_cons_base` is host-current before the loop), so
+they overlap fully once posted early. **Further MPI batching of the parent-gather family is
+a dead end; the residual ~100 s yields only to owner-local rebuild (removing the lockstep
+all-ranks box walk) or rebuild-work rebalancing.**
+
+**Node confound recorded:** k004-001's GCD 6 runs hot/slow (rank-6 rhs 237/216 s vs ~175
+mean on BOTH binaries; +8% total GPU compute vs k004-004 on byte-identical work; the seven
+healthy ranks absorb it as 90-129 s of reflux wait). Never compare walls across
+k004-001/k004-004 — the +11.7% cross-node scare that triggered the same-node control was
+entirely this.
+
+**Follow-ups from the expert review round (MPI + AMR auditors, 2026-08-22):** the
+`amr_gcr_*` chunk machinery is scaffolding — absorb and delete it when the v2 plan-based
+exchange (cached per-peer schedules) lands; add a forced-drain counter to
+`s_amr_gsnd_reserve` (cap-64 + width-regrowth triggers) when next instrumenting; the
+program's next constraint is DEAD BYTES (the per-step fill family ships full patches whose
+interior is never read — see the action plan's re-aimed increment list).
+
+## Step-2 design — REVIEWED 2026-08-22: two independent adversarial reviewers (MPI/deadlock
+## lens + state/lifetime lens) CONVERGED on one fatal defect and four bindings. The design
+## below is AMENDED accordingly; implement only the amended form.
+
+**FATAL (found by BOTH reviewers, D1): the phase-B level>=2 pack reads an UNBUILT parent.**
+The parent's new-generation store content is produced only in the parent's own phase-C
+iteration (alloc m_amr_regrid.fpp:1478, fill 1491-1521, device push 1524); the box list is
+parents-first but not chunk-aligned, so a same-chunk parent/child pair makes phase B pack
+stale or unallocated store memory (amr_loc_of = 0 -> out-of-bounds device read). The XA
+identity invariant is PROVABLY BLIND to it (same counts/sizes, wrong payload).
+**AMENDMENT: level>=2 sends split by parent position — phase B ONLY when parent index <
+c_lo (parent consumed in an earlier chunk = the early-send win); otherwise the pack+ISEND
+stays at the child's box position in phase C (parents-first guarantees the parent's consume,
+index < k, has completed). Both reviewers confirm the deadlock induction survives this.**
+
+Further bindings from the review (all mandatory):
+- **Ownership predicate = `amr_block_owner(ks)` everywhere in phases A/B.** The mirrors
+ (`amr_owns_all`, `amr_rank_owns_block`) hold the PREVIOUS generation until phase C's
+ geometry call (writers: m_amr.fpp:2496/2519 only).
+- **`amr_cpat_off` is per-level and per-phase**: level-1 = region - margin; level>=2 =
+ parent-foot - margin (parent-fine frame). Recompute in every phase that calls a kernel or
+ host loop reading it; NEVER inherit it across phases (phase B's last write is arbitrary).
+- **Tag collision with QBMM pbmv (F3) is real**: pbmv reuses (src, tag=k) against F1/F2.
+ Correctness rests on MPI NON-OVERTAKING plus fixed posting order (F1 recv in A before
+ pbmv recv in C; F1 send in B before pbmv send in C) — now a STATED invariant. The pbmv
+ per-box call stays in phase C, all ranks, box order. Step 3 MUST disambiguate the tag
+ space (k + amr_max_blocks) before chunking pbmv.
+- **Keep the per-box ``GPU_UPDATE(device='[amr_cg]')``** (m_amr.fpp:1125-1131) in phase C —
+ device coherence of amr_cg is not proven dead; dropping coherence updates on a hunch is
+ the restart-NaN bug class.
+- **Recorded progress assumption**: any blocking MPI call progresses ALL traffic (true for
+ Open MPI 4.1 ob1/vader; the induction survives even per-request progress). No collective
+ may enter the chunk loop (the only rebuild collective is s_amr_reduce_xchg_flag at
+ rb:tail — keep it there).
+- Request-array reuse across chunks is safe ONLY because phase C consumes every box
+ unconditionally (the owner-cycle comes after the WAITALL position) — preserve that.
+
+## Step-2 design (original text; read with the amendments above)
+
+Restructure `s_amr_regrid_rebuild_slots`'s box loop into chunks of `CHUNK` boxes (start 32):
+
+```
+call s_amr_build_gather_plan(nboxes)
+do c_lo = 1, nboxes, CHUNK
+ c_hi = min(c_lo + CHUNK - 1, nboxes)
+ A: post - for each box k in chunk I OWN: IRECVs per plan entry (level-1: one per
+ contributor; level>=2 split: one from the parent owner), tag k, into the
+ chunk recv pool; requests appended IN BOX ORDER so each box's requests are
+ a contiguous run.
+ B: send - for each box k in chunk where I contribute (level-1: plan lists me;
+ level>=2: I own the parent, split): pack + pooled ISEND exactly as today
+ (s_amr_gsnd_reserve/amr_gsnd_pool unchanged, forced drains included).
+ C: consume - per box k in chunk, IN ORDER: the existing per-box body (early-free,
+ alloc, geometry) but the gather call replaced by: set amr_cpat_off for k;
+ own-slice host copy; MPI_WAITALL on k's contiguous request run; unpack
+ (host for level-1 slices, device for the level-2 buffer); co-located
+ level>=2 parent copy happens HERE (device copy, as today); then
+ interpolate/carry-forward/push unchanged.
+end do
+flush (existing rb:tail) ! sends may still be in flight across chunks - unchanged
+```
+
+Load-bearing details, each verified against source during the step-1 audit:
+- **Geometry without the swap.** The post/send phases need only plan data + `bl/bh`
+ (recomputable from replicated caches, as the builder does) + `start_idx` (rank-constant).
+ `amr_cpat_off` is consumed host-side by the pack/unpack kernels (captured into locals
+ before the kernel), so setting it per box in the phase that calls the kernel suffices;
+ the full `s_set_amr_fine_geometry` swap stays in phase C where it is today.
+- **Buffers.** One flat `real(wp)` chunk recv pool + an offset table, sized from the plan
+ (sum of the chunk's owned-box message sizes; bound ~CHUNK x patch ~ 0.5-1 GB at 32);
+ one request array; a per-box (first-request, count) index. Reused across chunks, grown
+ monotonically, freed at module finalize.
+- **No (src, tag) ambiguity.** Tag = box index; a box is exactly one level; level-1 sources
+ are distinct ranks; the level>=2 rebuild path sends only the `_cons` message. So every
+ (source, tag) pair in a chunk is unique - pre-posting cannot mismatch.
+- **Deadlock-freedom argument.** Recv-posting (A) contains no MPI waits. The only blocking
+ points are per-box WAITALLs (C) and the send pool's forced drain (B, cap 64). Consider
+ the rank at the globally minimal (chunk, phase) position: its phase A completes
+ unconditionally; its drains wait on sends whose receivers are at-or-ahead and whose
+ matching recvs are posted in THEIR phase A, which they reach without waiting on anything
+ from the minimal rank's current chunk. So the minimum always advances - no cycle. (The
+ refuted per-STEP drain hoist does not apply: that experiment deferred sends past a sync
+ that could not absorb the drift; here recvs are pre-posted and the WAITALL that pays the
+ skew is per-box but no longer serializes the WHOLE exchange behind it.)
+- **`num_procs = 1` and co-located parents** degenerate naturally: empty plan entries, no
+ posts/sends; phase C's own-copy and co-located device copy reproduce today's path.
+- **Validation:** goldens + subset must stay green; XA_F1/F2 message and word totals must be
+ IDENTICAL to the per-box path (same plan, same messages, different timing); S0 np=4/np=8
+ differenced arms judge the win (target: pg:recv 99 s + rb:wait 59 s at np=8 collapse
+ toward one skew absorption); watch the reflux/gather/seam shadows for the downstream
+ effect. Step-1's per-box asserts are bypassed on the chunked path by construction - the
+ XA identity is the replacement invariant.
+
+Step 1 is the safety net: if the plan does not reproduce the current message set box for box, the
+batching is wrong and it is visible before any data moves.
+
+## S0 np=8 REVERSES the level-1/level-2 priority (2026-08-21, post-P1 gate, logs/p1gate-0821_2144)
+
+> **The section below this one concluded — correctly, for the MATCHED point — that the level-1
+> WAITALL dominates and `pg:all` "cannot dominate." At the WEAK-SCALING point (S0, fixed
+> 200^3/rank, amr_max_level=2) the ordering flips: the split is operating-point-dependent, and
+> the increment must cover BOTH families.**
+
+Measured sub-brackets of `rb:gath` (mean s):
+
+| | np=4 | np=8 | mechanism |
+|---|---|---|---|
+| `pg:all` (level>=2 parent gather) | 15.6 | **108.0** | of which `pg:recv` 15.3 / **99.2** — the **blocking per-box `MPI_RECV`** (m_amr.fpp:1405), 252 / 208 ms/call, imb ~1.3-2.0 |
+| `rb:wait` (level-1 WAITALL) | 1.2 | **58.9** | 85 calls x 693 ms at np=8 |
+| everything else (pack/unpack/alloc/post/send) | ~0.15 | ~1.6 | dead — fixes aimed there stay dead |
+
+At S0 the refined region is a deep blob: most boxes are level 2, and each one costs a pairwise
+rendezvous — both ranks walk the same global box list, so the owner's blocking RECV for box k
+absorbs whatever skew the parent rank accumulated (rb:slot/rb:ovl/rb:push differ by ownership).
+R1 converted this site's SEND to the ISEND pool; **the RECV side is the unconverted half, and at
+np=8 it is the single largest item inside `rg:build`.**
+
+**Scope change:** the chunked plan-then-execute below covers BOTH families in one framework:
+- level-1: peer send/recv lists exactly as designed below;
+- level>=2: trivial plan (one known parent rank per box, sizes computable on both sides with no
+ handshake) — pre-post one `MPI_IRECV` per owned level>=2 box in the chunk into a per-box
+ buffer, keep the parent's pooled device-pack ISEND as-is, keep the device unpack;
+- consume in box order as today; a box is exactly one level, so tag = box index stays unambiguous
+ across the two families for pre-posted receives.
+Chunk memory bound now covers both: level-1 staging (~480 MB at chunk 32) + per-box level-2
+buffers (~15 MB each) — ~1 GB/rank at chunk 32, affordable post-P1 (>=12 GiB headroom).
+**Validation tripwire:** increment 1's plan must reproduce today's message set exactly — the I1a
+`XA_F1_*`/`XA_F2_*` conservation counters (m_amr_xchg_audit.fpp) must be IDENTICAL before/after.
+
+Expected payoff at S0 np=8, stated as a bound: rb:wait + pg:recv = 158 s = 14.3% of wall; the
+realistic target is the rendezvous share of it (not the bytes) — differenced runs required, and
+the downstream wait shadows (reflux/gather/seam, which absorb regrid-side skew) may move too.
+
+## The level-1 / level-2 split — RESOLVED without a run (MATCHED point; superseded for S0 above)
+
+`PH_PGALL` (the level >= 2 parent-gather path) is nested inside `rb:gath`, so `rb:gath` covers both
+the level-1 body this design batches and the level >= 2 path it does not. An earlier revision called
+this a blocking unknown needing a fresh run. **It is not — the call counts settle it.**
+
+| quantity | value | meaning |
+|---|---|---|
+| `rb:gath` calls / rebuild | 3615/16 = **226** | every box, every level |
+| `rb:own` calls / rebuild | 128/16 = **8** | level-1 **owner branch only** |
+| boxes owned per rank per rebuild | 226/8 = **28** | |
+| => level-1 share of owned boxes | **28%** | level >= 2 is ~72% |
+
+So ~72% of boxes *are* level >= 2. But the time splits the other way:
+
+| | s | % of `rb:gath` | % wall |
+|---|---|---|---|
+| level-1 branch (bracketed phases, all after the line-875 early return) | **73.6** | **67.5%** | 9.0% |
+| of which `rb:wait` | 72.9 | 66.9% | **8.9%** |
+| remainder = `pg:all` + `rb:post` + `rb:send` + unbracketed | <= 35.4 | <= 32.5% | <= 4.3% |
+
+**The level-1 path is the minority of boxes and the majority of the time**, because each level-1
+gather performs a **593 ms owner-side `WAITALL`** (123 calls). `pg:all` is bounded above by 4.3% of
+wall and cannot dominate.
+
+`PH_RBWAIT` is at `m_amr.fpp:954`, after the level >= 2 early return at 871-875, so it is
+unambiguously level-1 — verified from the source, not inferred.
+
+**Conclusion: the design is aimed correctly.** Batching the level-1 gather targets the 8.9%-of-wall
+wait term.
+
+## Expected payoff, stated as a bound
+
+Corrected for the nesting above:
+
+| if we eliminated | wall | tax |
+|---|---|---|
+| all of `rb:gath` | x0.866 | 11.03x -> **9.56x** |
+| only its wait term | x0.911 | 11.03x -> 10.04x |
+| all of regrid | x0.525 | 11.03x -> 5.79x |
+
+Batching removes the per-box *rendezvous*, not the bytes, so the realistic target is a fraction of
+the wait term — call it 4-7% of wall, **which is close enough to the 4.96 % noise floor [superseded by ledger 120: that figure was a two-arm whole-wall spread across days; measured per-arm sd 0.5 % (240-step), 3.1 % (40-step), 3.8 % (uniform 20), 2.8 % (uniform 60); differenced AMR step 0.7 %, excess 0.05 s/step] that the
+experiment must be differenced, not single-run.**
+
+## One more correction from the audit
+
+`regrid` shows 40 calls but `rg:build` and `rg:mig` show **16**: only 16 of 40 regrids actually
+rebuild, the rest hit the `boxes_unchanged` early-out. So "9.7 s per regrid" (387.5/40) understates
+the real thing — **a rebuilding regrid costs ~21.4 s** (`rg:build` 14.5 + `rg:mig` 6.9). Quote the
+per-rebuild figure, not the per-call average.
+
+Cross-check that validates the call accounting: `rb:gath` 3615 calls / 16 rebuilds = **225.9 boxes
+per rebuild**, against a converged box count of ~224.
diff --git a/docs/documentation/amr_slowness_analysis.md b/docs/documentation/amr_slowness_analysis.md
new file mode 100644
index 0000000000..410286a904
--- /dev/null
+++ b/docs/documentation/amr_slowness_analysis.md
@@ -0,0 +1,159 @@
+# Why MFC is slow with AMR: the unified analysis (2026-08-19)
+
+Synthesis of the full measurement campaign plus a five-reviewer panel (advance-path architecture,
+communication structure, memory/regrid, AMReX source comparison, rhs-skew mechanisms), each reviewer
+reading actual code — MFC's and AMReX's — under read-only constraints, with the campaign's refuted-
+ideas list supplied so nothing dead was re-proposed. Companions: `amr_action_plan.md` (what to do),
+`amr_tax_review.md` (measurement audit trail). This document answers WHY.
+
+Reviewer priors were committed to disk before any report was read; section 7 records where they
+were wrong.
+
+---
+
+## 1. The one-paragraph answer
+
+MFC's AMR treats **the block** as the unit of communication, scheduling, and memory, walked on **one
+global ordered list** that every rank traverses in lockstep with a blocking element at nearly every
+position. That design (i) pays fixed per-box costs O(boxes) times per step where AMReX pays them
+O(neighbor-ranks) times per level with cached communication graphs; (ii) **amplifies** any rank-local
+cost divergence into convoys — head-of-line blocking on rendezvous-class messages makes everyone's
+per-call wait grow ~10x while counts and bytes stay flat; and (iii) **ratchets memory** to the
+high-water union of every mesh the run has ever had, which both OOMs long runs (terminal, at the
+64-to-128 capacity doubling) and — via VRAM pressure on the per-launch allocation path — appears to
+be the *source* of the rank-local slowdown that the convoys amplify. AMReX's units are **the level**
+(aggregated, cached, nonblocking exchanges with one waitall) and **the arena** (fully reusable
+memory), which is why its tax is flat in regrid frequency and simulation time where MFC's grows.
+
+## 2. The measured facts any explanation must fit
+
+| # | fact | status |
+|---|---|---|
+| F1 | Tax grows with sim time at CONSTANT mesh: 4.02x (steps 40-80) to 12.14x (80-160), identical 224 boxes, fine_work, rhs calls | replicated |
+| F2 | The growth is per-call WAIT: reflux ms/call 2.5 to 28 (10x) at 2.33x calls; participation only +17% | measured |
+| F3 | Growth is paid at blocking sites with LOW, falling imbalance (reflux 1.32 to 1.16) | measured |
+| F4 | The divergence ORIGINATES in rhs: imbalance 1.09 to 2.90; PH_RHS is MPI-free and GPU_WAIT-bracketed, so it is genuine rank-local time | measured + code-verified |
+| F5 | Coarse rhs echoes it small: +77% with near-flat imbalance (1.04 to 1.06) | measured |
+| F6 | Memory OOMs by REGRID COUNT: 40 regrids dies, 8 over 2x the steps survives | confirmed behind a VRAM gate |
+| F7 | Removing one per-box rendezvous (R1, level-2 gather) bought -17/-22% wall AND shrank the untouched allreduce 54-84% | measured, causal prediction held twice |
+| F8 | Removing a rendezvous with NO downstream sync (step-1 hoist) improved its phase 14% and WORSENED wall — cost relocated | measured, both operating points |
+| F9 | Cells balanced 1.02, boxes 1.15, while rhs seconds diverge 2.9x | measured |
+| F10 | Per-regrid cost ~6-26 s vs AMReX ~0.027 s | measured |
+
+## 3. The causal chain (best-supported model)
+
+```
+ regrid churn (blob advects)
+ └─> rank-local slot high-water creeps up (amr_loc_n never decrements; frees only recycle)
+ └─> store capacity doubles rank-locally (s_amr_st_reserve, newcap = max(2*oldcap, nloc), no shrink)
+ ├─> TERMINAL: the 64->128 doubling must allocate 28.2 GB into ~14 GB free ==> OOM (F6)
+ └─> VRAM pressure on ratcheted ranks
+ └─> per-launch map(alloc:) allocations in the rhs kernel family hit a slow path
+ └─> rank-local rhs slowdown, ~2100 launches/step exposed (F4), coarse echo at ~75 launches (F5)
+ └─> the per-box blocking lattice (rendezvous msgs, fixed tags, one global order)
+ CONVOYS the divergence: everyone's wait grows, imbalance stays low (F1,F2,F3)
+```
+
+Two links are proven (ratchet arithmetic; convoy amplification is the only reading consistent with
+F2+F3+F7+F8). The middle link — VRAM pressure causing the rhs slowdown via the per-launch allocation
+path — is the leading hypothesis (E-H1), currently being adjudicated by a per-rank instrumented run,
+and has a 2-line decisive A/B (revert the two `map(alloc:)` clauses, rerun 160 steps).
+
+## 3b. THE PER-RANK RESULT: it is ONE SICK RANK (measured 2026-08-19, after this model was drafted)
+
+Per-rank phase times, production point, 160 steps (`amr-bench/logs/rank-0819_1156`):
+
+| rank | 0 | 1 | 2 | 3 | 4 | **5** | 6 | 7 |
+|---|---|---|---|---|---|---|---|---|
+| fine_work (M cells) | 23.5 | 23.5 | 23.0 | 23.1 | 23.5 | **23.6** | 23.5 | 22.5 |
+| **rhs (s)** | 225 | 240 | 240 | 259 | 253 | **976** | 240 | 247 |
+| **reflux (s)** | 853 | 844 | 820 | 804 | 808 | **71** | 823 | 820 |
+
+Rank 5 does IDENTICAL work (+1.4%% on cells) and takes **4x longer in rhs**; the other seven then
+wait ~820 s in reflux while rank 5 waits 71 s. Totals are near-equal (1047 vs ~1065 s) - a clean
+mirror. `max/mean` = 2.91, which IS the aggregate 2.90. At 80 steps there is no straggler at all
+(imbalance 1.06), so the pathology **develops on one rank between steps 80 and 160**.
+
+**This sharpens the model in section 3 rather than replacing it.** The chain still holds, but the
+final link is now specific: it is not a diffuse per-rank divergence, it is ONE rank falling off a
+cliff, with the convoy converting that into seven idle ranks. Consequences:
+- **Composition is dead** as an explanation (work is balanced to 1.4%%).
+- **The cost-weighted balancer (section 6.4) is DEPRIORITISED** - the load is already balanced;
+ rebalancing cannot help a rank that is slow at equal work.
+- **The convoy is confirmed as transmission, not source** - and still worth fixing, because it is
+ what turns one sick rank into eight.
+- E-H1's pre-registered signature (fine_work flat + rhs bimodal + rank-local) is matched exactly.
+
+**Decisive test in flight:** the store trip-wire asks whether rank 5 carries a HIGHER `amr_st_cap`
+than its peers. If yes, the memory ratchet and the rank pathology are ONE mechanism and section 6.1
+becomes the whole fix. If no, E-H1 dies and the rank-local cause must be found elsewhere.
+
+## 4. The four structural deltas vs AMReX (from source, both codes)
+
+1. **Exchange granularity and caching.** AMReX `FillPatchTwoLevels`: one coarse-patch MultiFab, one
+ `ParallelCopy` in, one out; the communication graph is CACHED per (BoxArray, DistributionMapping)
+ and re-used; `PostRcvs` posts ONE Irecv per source RANK with all boxes packed. MFC: one
+ gather per BOX per stage (~2,500-3,500 rendezvous-class p2p messages/step at 224 boxes vs
+ ~150-250 for the aggregated equivalent), overlap geometry recomputed per call. Explains F7, F10,
+ and why MFC's tax responds to regrid_int while AMReX's does not.
+2. **Reflux.** AMReX `FluxRegister::Reflux`: six aggregated per-LEVEL `copyTo` calls plus one fused
+ kernel. MFC: per BOX, 6 ISENDs per participant + WAITALL on the owner, 6 blocking RECVs per
+ participant. This is the lattice where F1-F3 are paid.
+3. **Regrid.** AMReX: unchanged levels are not touched at all; `RemakeLevel` fills new MultiFabs with
+ one FillPatch, interpolation on device, migration implicit; old fabs return to a reusing `CArena`.
+ MFC: per-box collective gather in the rebuild, host-based prolong history, stash/migrate host
+ round trips, grow-only uniform-slot store. Explains F6, F10.
+4. **Load model.** AMReX's DEFAULT is also cell-weighted SFC — so "MFC weights the wrong quantity" is
+ NOT by itself the delta. The delta: aggregated nonblocking comm TOLERATES skew (absorbed at one
+ waitall); MFC's per-box blocking chains AMPLIFY it. AMReX additionally ships runtime-cost
+ rebalancing (`makeKnapSack(rcost_local, ...)`) for when apps need it; MFC has no such hook.
+
+## 5. Ranked root-cause hypotheses (with adjudication status)
+
+| rank | hypothesis | evidence for | discriminator | status |
+|---|---|---|---|---|
+| 1 | **Convoy amplification** on the global lockstep block list (4 walks per stage-cycle, blocking element in each) | F2, F3, F7, F8; two reviewers independently | timestamp rank arrivals at 3 list positions; spread grows along the list | strongly supported |
+| 2 | **Store ratchet -> VRAM pressure -> slow per-launch alloc path** as the rhs-divergence source | F4, F5, F6; unifies memory + skew | per-rank data: fine_work flat, rhs bimodal, same slow ranks both windows; then the 2-line map(alloc:) revert | leading; being adjudicated |
+| 3 | **Device-heap fragmentation** (same ratchet, different mechanism) | same as #2 | map(alloc:) revert helps (#2) vs does not (#3); fix identical either way | fallback for #2 |
+| 4 | **Ownership composition drift** (L2 share / block count per rank re-dealt at each regrid) | windows contain 2 vs 4 regrids; box imbal 1.15 | per-rank regression: rhs seconds vs block count and cells | partial at best (1.15 cannot give 2.9x) |
+| 5 | Data-dependent kernel cost (blob steepening) | grows with time by construction | per-rank: slow ranks track the interface and rotate | largely ruled out (smooth single-fluid advection; coarse imbalance flat; gfx90a full-rate denormals) |
+| 6 | GCD thermal/clock divergence | long runs | slow ranks correlate with clocks, not regrid count; rotate across replicas | disfavored (replication matched to 4%) |
+
+Also surfaced, not yet priced: an **unbracketed per-step per-box blocking chain** after the stage
+loop (`restrict_to_parent`, `freg_to_parent`, `restrict_fine_to_coarse`, m_time_steppers ~:783-800)
+— same defect shape, invisible to the budget, feeding each step's exit skew into the next step's
+entry (a candidate for the super-linearity); and a per-rhs-call **capture sweep over the global
+block list** with an ~11-array metadata push on every rank (m_amr_registers ~:586-616) — a fixed
+launch-tax term at O(global boxes) per call.
+
+## 6. Fix architecture, in order
+
+1. **Stop the bleed (bounded, this week).** (a) Free stale slots BEFORE allocating new ones in the
+ rebuild (or reconcile mid-loop) so the union spike never reaches the store-growth path; add a
+ shrink-on-reconcile or a capacity cap with eviction. (b) Per-regrid stderr trip-wire:
+ `amr_loc_n`, `amr_st_cap`, live-slot count per rank. (c) Bracket the unbracketed restrict/reflux
+ chain (PH_RESTR) so 6% of wall stops being invisible.
+2. **The decisive cheap experiments.** (a) The per-rank run in flight (adjudicates #2 vs #4/#5).
+ (b) The 2-line `map(alloc:)` revert at 160 steps (adjudicates #2 vs #3). (c) B's freg pre-post
+ pilot: IRECVs for all participating blocks posted at stage start with per-block tags, one
+ WAITALL before the apply loop — buffers are already per-block indexed, so this is aggregation-
+ lite with no refactor, and it doubles as the convoy discriminator.
+3. **The structural fix (the campaign's endgame).** Per-LEVEL aggregation of the four per-box
+ exchange families (fill gather, seam halo, reflux, restrict) with cached communication graphs —
+ the FillPatch/FluxRegister shape. This is what F7/F8 jointly demand: aggregation removes cost
+ AND keeps a sync point, where piecewise deferral only relocates cost.
+4. **Balancer, conditional.** Only after #2's verdict: if composition matters, runtime-cost
+ weighting (AMReX `makeKnapSack` shape). Not before — with convoys active, a better balance would
+ be largely absorbed by the lattice anyway.
+
+## 7. What the pre-registered priors got wrong (recorded for honesty)
+
+- "Data-dependent kernel cost, 55%" — too high for THIS case: relax/igr/adap_dt/chemistry are all
+ off, the blob is smooth single-fluid, and the coarse-grid echo has flat imbalance. Demoted.
+- "Low imbalance at reflux = real work" (earlier session reading) — wrong inference: a convoy
+ distributes waiting uniformly, so low imbalance at a sink is what a chain-propagated straggler
+ looks like. The conclusion (skew paid at blocking sites) survived; the reasoning did not.
+- The balancer-currency delta ("MFC weights cells, cost is physics") — weakened: AMReX's default is
+ also cell-weighted. The operative delta is skew TOLERANCE of the communication design.
+- Missed entirely until reviewer A: the unbracketed post-stage chain and the windows' unequal
+ regrid counts (2 vs 4), which entangle composition drift with time in F1.
diff --git a/docs/documentation/amr_stepfill_ring_clip.md b/docs/documentation/amr_stepfill_ring_clip.md
new file mode 100644
index 0000000000..631cb2ed84
--- /dev/null
+++ b/docs/documentation/amr_stepfill_ring_clip.md
@@ -0,0 +1,119 @@
+# Ring-clipping the runtime fill gathers
+
+> **STATUS 2026-08-22: IMPLEMENTED, PROVEN CORRECT, and PARKED (reverted) on an amdflang
+> whole-image codegen regression — NOT on any defect of this design.** The implementation
+> (commits dc6d4129 + bd85c792 + a7970743, reverted immediately after) passed the full
+> correctness bar: output bit-identity at np=4 and np=8, zero transport-assert trips,
+> wire words −64 to −72%, gather family −33% at np=8. But adding its 7 target regions
+> made amdflang's whole-image device link deterministically regenerate UNTOUCHED kernels
+> with 2.4–4.5x worse ISA (weno 5x scratch, riemann VGPR→AGPR flip, LDS 2048→2560
+> image-wide). Verdict, evidence, and the re-landing trigger: `amr_action_plan.md`
+> "2026-08-22 (final)".
+
+**Target:** the step-fill gather family = 14.3% of np=8 wall (185.8 s post-step-2 on
+k004-001), whose words are **71.2% provably dead** (`[amr-cov]`, logs/p1gate-0822_1259:
+48.2e9 of 67.7e9 words at np=8). The ghost-fill kernel reads only `floor(f/rr) +- 1`
+(`s_amr_fill_fine_ghosts_*`), so of the full patch `[region-mar, region+mar]` only the
+**hollow shell** — the patch minus the open core `[region_lo+1, region_hi-1]` — is ever
+consumed. Ship the shell, not the patch.
+
+## REVIEWED 2026-08-22: two adversarial reviewers (MPI/consumer lens + state/lifetime
+## lens). The shell claim itself SURVIVED both line-by-line audits — every runtime
+## consumer of amr_cg is a shell reader, the open core is exact with ZERO margin (reach
+## is 1 on every branch incl. the multi-fluid closure; do NOT enlarge the shell), and the
+## host/device asymmetry structurally insulates the rebuild's full-patch readers (runtime
+## writes device-only; rebuild reads host truth after full-box host writes). But the
+## original spec was defective in one place and validation-blind in four. This document
+## is the AMENDED form; implement only this.
+
+## Scope (amended per finding F1, both reviewers)
+
+**ALL runtime gathers** — every `s_amr_gather_coarse_patch(..., .true.)` site and every
+level>=2 `to_host = .false.` path — **subcycle included**. The original "lockstep only"
+scope was unimplementable: the subcycle sites pass the identical flags (level-1
+`m_amr.fpp:5527/5533`; level>=2 `5741-5751` vs the lockstep `1791/1796` — no argument
+distinguishes them), and the expansion is proven safe because the subcycle consumers
+(`fill_gsta/gstb`) are generated from the same Fypp body as `fill_cons` — the shell-read
+proof covers them identically. Consequences: `s_amr_cov_note_fill` must also be called at
+the subcycle fill sites (so accounting matches behavior), and the validation sweep must
+include the subcycle goldens. Routing fact the original doc got wrong: the lockstep
+level>=2 consumer is `fill_cons` (5387); `gsta/gstb` are subcycle-only.
+
+Still out of scope, with named coherence walls (F11): the rebuild/init gathers
+(`pull_host=.false.` / `to_host=.true.` — their consumers prolong the FULL patch), the
+pbmv twin, and the four full-array `GPU_UPDATE`s of amr_cg (m_amr.fpp:1268, 1512, 1955,
+1990) — they are the load-bearing host/device coherence walls; the clipped runtime path
+must never add a host write of amr_cg, and no one may "optimize" those updates as part of
+this work.
+
+## Design
+
+1. **One shared slab helper, used by every side** (sender pack, owner recv-size, owner
+ unpack, own-box copy, np=1 shortcut, and the XA/cov shadow accounting):
+ `(patch, core) -> <= 6 DISJOINT slabs`, fixed order (x-low/x-high full-transverse,
+ then y-low/high restricted to the core's x-interval, then z-low/high restricted in x
+ and y). Conventions (F6): collapsed dims define `core_d = [0,0]` (full interval, no
+ transverse slabs); width<=2 regions have an empty core (shell = whole patch, legal);
+ width-1 overlap resolved by clamped subtraction; always `@:ASSERT` slab disjointness
+ AND `sum(slab words) == patch - core`. The transverse restriction is to the CORE
+ interval, not the closed region (the closed-region variant double-covers face planes).
+ The shell is the 3D box difference — never an independent per-face ring (transverse
+ coordinates of shell reads go arbitrarily deep per-dim).
+2. **Clipped exchange, same message set** (F8/Finding 2): iterate today's
+ `amr_ovl_gather` contributor list UNCHANGED on both sides; a contributor whose overlap
+ lies inside the core sends a ZERO-word message (legal MPI) — never a one-sided
+ emptiness skip (that is an owner-side WAITALL hang; reachable at exascale operating
+ points where rank slabs are narrower than region-2). One buffer, one message, today's
+ tag per contributor; pack slices concatenated in slab order.
+3. **amr_cg stays full-size**; only shell cells are written on the runtime path; the core
+ is stale BY DESIGN — acceptable only because of the walls in Scope.
+4. **Fused kernels** (F10): own-copy, pack, and unpack iterate the <= 6 slab
+ intersections through the concatenated-flat-index single-kernel idiom the fill kernel
+ already uses — one launch per message, never one per slab (the family's measured tax
+ is launch-path serialization).
+5. **Frame assert** (F7): the clip makes sender-frame (replicated region/foot) vs
+ consumer-frame (`amr_isect_lo`) agreement load-bearing; `@:ASSERT(amr_isect_lo ==
+ region_lo)` (level-1) / `== foot lo` (level>=2) on the owner in every clipped path.
+6. **Precision/conversion points preserved verbatim** (F9): own-box/co-located copies
+ stay direct stp:=stp; wire pack stays real(stp->wp); wire unpack stays real(wp->stp);
+ keep the `(i, g3, g2, g1)` per-slab linear order and the fixed slab order both sides.
+
+## Validation (amended per F2-F5 — the original plan was partially circular/blind)
+
+- **Primary, non-circular: output BIT-IDENTITY** vs HEAD at np=1, 4, 8 (the step-2
+ method) + goldens 67/67.
+- **The MFC_DEBUG poison arm is MANDATORY and covers the WHOLE patch, not the core**
+ (F3): a debug-gated device kernel writes quiet NaN (stp) over the box's entire patch
+ extent at the top of every clipped gather, before any shell write — sites: the runtime
+ branch of `s_amr_gather_coarse_patch` (covering the np=1 shortcut and the np>1 owner
+ path), `s_amr_copy_parent_patch_*` (to_host=.false.), and
+ `s_amr_unpack_parent_patch_device` (to_host=.false.). Any read of an unshipped cell —
+ core OR a missed shell slab (the hole class the core-only poison is blind to) — NaNs
+ the ghost fill and trips goldens/ICFL within a step. Sweep: the 67-case AMR subset
+ under MFC_DEBUG at np=1 and the suite's ppn=2 cases (contributor-slab arithmetic exists
+ only at np>1).
+- **Transport asserts via MPI_GET_COUNT** (F4): the clipped recvs keep statuses (today
+ they discard them) and assert `MPI_GET_COUNT == predicted live words` per message —
+ sender-vs-receiver recomputation of the same replicated function is a tautology and is
+ NOT the check. XA cannot see short sends (it records posted sizes).
+- **Word accounting is shadow-counted at the send/recv sites** (F2): the `[amr-cov]`
+ counter is the SAME arithmetic the slabs derive from (circular) and counts non-wire
+ words (own-box, np=1) that XA never sees, and XA ids blend runtime/rebuild/subcycle.
+ The word prediction therefore asserts TRANSPORT only; shell correctness rests on
+ bit-identity + the poison arm.
+- **Boundary-block coverage (F5): CLOSED BY EVIDENCE, no new test.** The attempted
+ boundary golden (static block at 0, ppn=2) aborts in the RUNTIME checker: "amr block
+ must lie at least buff_size cells inside the domain boundaries" — the reviewer's
+ premise (only `>= 0` enforced) missed this simulation-side @:PROHIBIT. Since
+ `amr_cpat_mar = ceil(buff_size/rr) + 1 <= buff_size` for buff_size >= 2, no VALID
+ configuration produces a patch crossing the domain boundary. The implementation
+ asserts the premise instead of handling the case: `@:ASSERT(amr_cpat_mar <=
+ buff_size)` at shell-helper init.
+
+## Expected payoff, stated as a bound
+
+stepfill is bytes + skew (CMA-off control: bandwidth is real but not all of it). Bytes
+cut ~71% on a 14.3%-of-wall family + pack/unpack kernels iterate ~71% fewer cells + ~71%
+less PCIe. Ceiling ~10% of np=8 wall; realistic 4-8%. Judged by differenced same-node
+arms against the 4% run-to-run variance (single runs are not evidence), and the
+np-doubling ratio reported against the SOTA bar (AMReX 1.20x/1.15x, amrexs0-0822_1330).
diff --git a/docs/documentation/amr_tax_review.md b/docs/documentation/amr_tax_review.md
new file mode 100644
index 0000000000..b0d9bf16ef
--- /dev/null
+++ b/docs/documentation/amr_tax_review.md
@@ -0,0 +1,370 @@
+# AMR tax campaign: an outside review (2026-08-18)
+
+A fresh-eyes review of the whole investigation into why MFC's AMR arm pays a much larger tax than
+AMReX, written after re-reading the full evidence base. Companions:
+`docs/documentation/amr_action_plan.md` (the action list, authoritative on current numbers; rewritten 2026-08-18 to incorporate this review and its audits) and
+`docs/documentation/amr_block_batching.md` (the chronological research log). Where this document and
+the action plan disagree on a number, the action plan wins; this document's job is synthesis,
+critique, and a prioritized path forward.
+
+**Revised 2026-08-18 (same day) after an audit of this document's own arithmetic.** One claim made
+in the first draft — that the `rhs` bracket is 62-74% GPU-busy and batching's ceiling is ~1.13x — was
+WRONG: it charged the coarse-grid `s_compute_rhs` (which has its own `PH_COARSE` bracket) to the fine
+`PH_RHS` bracket. Corrected numbers are in section 3; the batching prize is about twice what that
+draft said. The error was a cross-run composition, which is the campaign's own documented failure
+mode, and it is the reason section 7 now opens with two direct measurements instead of an argument.
+
+---
+
+## 1. Verdict
+
+**The diagnosis is done, and it is correct.** The problem was never "one bug to find," and that is
+precisely why weeks of increasingly good instrumentation kept producing nulls. What the evidence
+shows is a **design property, not a defect**: MFC's AMR arm advances the hierarchy one block at a
+time through a host-orchestrated, fully synchronous pipeline, and every per-block operation — kernel
+launch, argument mapping, grid-state swap, metadata sync, blocking gather — carries a fixed host
+toll of order 15-260 us that a 70-110 us kernel cannot hide. The cost is smeared across thousands of
+operations per step of roughly five different kinds. There is no single culprit because **the sum is
+the culprit.**
+
+AMReX shows the same shape from the other side, and the QUALITATIVE contrast is what to carry: it
+also launches per-box, but its communication is aggregated per level and its per-box host work is a
+pointer capture rather than a global grid-state reconfiguration, so its per-launch dead time is
+roughly two orders of magnitude below ours.
+
+**Do not quote the specific figures that once expressed this** — "1,237 us dead per launch",
+"2,582 vs 14,091 launches/step", "443x more dead time". All are from the cap-32-vs-cap-64 mismatch
+described in section 2, and at matched block size the excess is 2.03x, not 7.64x. The mechanism
+survived the correction; those numbers did not.
+
+**The campaign made real progress even though it felt like none:**
+
+- cap 32 -> 64: **2.32x wall** on the same physical problem, lower memory (Tier 0.1, landed logic);
+- `flux_n`/`flux_gsrc_n` deletion: **-25% wall** (724ef4fd);
+- hllc + weno `map(alloc:)`: **-26.4% wall** cumulative on the 3D AMR case, byte-identical;
+- the loop-invariant halo hoist (~2.4x on its case), the regrid stash fix, the flat store;
+- and, critically, the headline gap itself collapsed under scrutiny: the "7.64x excess vs AMReX"
+ was an unmatched comparison (MFC at cap 32 vs AMReX at 64^3 blocks). **At matched cap 64 the
+ excess is 2.03x** (MFC 6.89x vs AMReX 3.40x, each vs its own uniform arm).
+
+**Recommendation in one line: stop diagnosing, build the level-batched advance pilot, and gate it
+on operation counts rather than wall.** The measurement machine is now better than the questions
+being asked of it; the decision-relevant uncertainty has moved to "does batching deliver in situ
+what the MWE promises," and only building it answers that.
+
+---
+
+## 2. The current numbers (retire the stale ones)
+
+Quoted numbers in circulation span three operating points and two eras of fixes. The ones to carry
+forward, each with its operating point stamped:
+
+| quantity | value | operating point |
+|---|---|---|
+| MFC tax vs own uniform | **6.37-6.89x** | cap 64, matched blob, regrid_int 2, np=8 |
+| AMReX tax vs own uniform | 3.40x | same, matched cap |
+| **MFC excess over AMReX** | **2.03x** | matched cap 64 (4.15x at matched cap 32) |
+| arithmetic term | **MFC 1.90x vs AMReX 1.92x — identical** | **cap 32**, union-of-intervals estimator |
+| per-cell coefficient a | 3.50 ns/cell at **cap 64**, **equal to uniform's 3.63** | 4-cap sweep, clean instrument |
+| per-box coefficient b | 6.29 -> 15.24 ms/box, **rises with cap** | same sweep; b is not a constant |
+| regrid-frequency asymmetry | MFC tax 27.2x -> 7.2x going int 2 -> 20; AMReX 8.57 -> 8.13 | cap 32, 400^3 |
+| per-regrid cost | MFC ~12 s constant; AMReX ~0.027 s | cap 32; MFC side is phase-measured |
+| GPU busy, AMR arm | 15.1% at cap 64 (8.8% at cap 32) | uniform arm ~80% |
+
+Consequences of the corrected picture:
+
+- **The gap to AMReX is a factor ~2, not ~8.** That changes the tone of the campaign from "something
+ is catastrophically broken" to "one structural factor of two remains, and we know where it lives."
+- **The per-cell penalty of AMR is already gone at cap 64** (a = 3.50 vs uniform 3.63). What remains
+ is entirely per-box/per-launch overhead plus the regrid path.
+- **Those two rows are the SAME physical quantity at different caps — reconcile them, do not read
+ them as a contradiction.** MFC's AMR arithmetic penalty is 1.90x at cap 32 and 0.96x at cap 64
+ (`a` is kernel time per cell: 0.944 s/step / 3.50 ns = 269.7M cells = 64M base + 205.9M
+ `fine_work`, an exact match, so `a` is kernel-based and directly comparable to the uniform arm's
+ 3.633). The arithmetic penalty is a pure block-size effect and it vanishes at the cap we would
+ ship. Any decomposition quoting `tax = 1.90x arithmetic x N idle` is a cap-32 statement.
+- **The tax metric structurally rewards heavier physics.** The matched case runs weno1 + LF, the
+ cheapest numerics MFC has, which maximizes the reported tax. Production numerics lower it while
+ changing nothing. Always quote both.
+- The regrid-frequency result suggests the practical gap at realistic operating points may already be
+ small — but that comparison is confounded (MFC's mesh lags at int=20, doing 2.78x less fine work),
+ so it is a hypothesis, not a claim. Experiment E1 in section 7 is designed to settle it.
+
+---
+
+## 3. The phase budget at the shipping cap, and what it does to the priorities
+
+Measured 2026-08-18, exclusive node, 400^3, np=8, 2 levels, `regrid_int=2`, 40 steps
+(`amr-bench/logs/rgbuild-0818_0914`). Cap 32 wall 656.975 s; cap 64 wall 293.730 s.
+
+| phase | cap 32 | cap 64 |
+|---|---|---|
+| **regrid** | 35.2% | **42.2%** |
+| gather + reflux + seam (per-box MPI) | 29.0% | 25.1% |
+| **rhs** (fine-block advance) | 23.1% | **18.7%** |
+| coarse (monolithic L0 RHS) | 2.6% | 4.9% |
+| halo / gfill / rk | 2.4% | 2.5% |
+| unbracketed | 7.6% | **6.7%** |
+
+**(a) Regrid's share RISES with the cap.** Wall falls 2.24x going 32 -> 64 but regrid falls only
+1.87x, so its share goes 35.2% -> 42.2%. Raising the cap remains the best single change made in this
+campaign, and it makes regrid relatively MORE dominant, not less.
+
+**(b) The `rhs` bracket is only about half GPU-busy, which bounds what batching can return.**
+Total kernel at cap 64 is 0.944 s/step of 6.238 (15.1%); the `s_compute_rhs` tree is 88.7-91.1% of
+kernel time; the coarse call is its own `PH_COARSE` bracket and accounts for ~0.233 s/step (the whole
+uniform 400^3 arm). So the fine `compute_rhs` inside `PH_RHS` is ~0.61-0.63 s/step against a
+1.374 s/step bracket:
+
+| | value |
+|---|---|
+| `PH_RHS` internal GPU-busy | **44-46%** |
+| removable overhead inside `PH_RHS` | **10.2-10.5% of wall** |
+| ceiling, perfect batching of `rhs` | **~1.11x** |
+| ceiling, + all unbracketed time | **~1.20x** |
+| for comparison: regrid alone | 1.73x |
+
+Sanity check that was not tuned to come out right: the same method gives `PH_COARSE` 65% busy
+(0.233 of 0.358 s/step), a sensible figure for a monolithic 400^3 advance.
+
+**CAVEAT, and it is why section 7 opens with a measurement.** This composes kernel time from the
+4-cap clean-instrument run (wall 6.238 s/step) with phase seconds from this run (7.343 s/step),
+violating the action plan's own "one clock per ratio" rule. The first draft of this document got
+the same calculation wrong by 2x by charging the coarse kernel to the wrong bracket — and a second
+audit found the CORRECTION itself used the uniform arm's WALL (0.2325 s/step) as the coarse KERNEL,
+when kernel measurements span 0.187-0.228 s/step across instruments, so the defensible band is
+**44-49% busy**, and the "PH_COARSE 65% busy" sanity figure is really 53-65%. A third weakness: the
+88.7-91.1% kernel share was profiled on a DIFFERENT case (the 256^3 flat-store campaign), so this
+estimate stacks two cross-run compositions. Three audits, three layers of the same defect. **Treat
+~45-50% as an estimate that must be replaced by a direct measurement, not as a result.**
+
+**(c) `PH_RHS` does not contain the thing batching exists to remove.** In `m_amr.fpp`,
+`s_amr_swap_to_fine()` is called BEFORE `s_phase_tic(PH_RHS)` while its partner
+`s_amr_restore_coarse()` is INSIDE the bracket — so the bracket is charged half a swap pair, and the
+per-block grid-state reconfiguration lands in the 6.7% unbracketed remainder. The Phase-3 `do islot`
+advance loop in `m_time_steppers.fpp` has no enclosing bracket at all. The time stepper's own
+comment at Phase 4 names that swap/restore round trip as what blocks batching. **The single largest
+claimed benefit of the batched design has never been measured, and cannot be read off any existing
+budget.**
+
+**(d) The operating point cuts both ways — do not over-read this table.** These runs use
+`regrid_int=2`, which this document argues elsewhere is unrealistic, and `weno_order=1` +
+Lax-Friedrichs, the cheapest numerics MFC has (chosen to match AMReX's linear advection). Both
+choices inflate the non-physics shares: at `regrid_int=20` regrid roughly halves and `rhs` roughly
+doubles, and production WENO5+HLLC multiplies kernel work per cell, raising `rhs` further. **So this
+table justifies neither "regrid first" nor "batching first" on its own** — the ordering genuinely
+flips between the AMReX-comparison point and the production point, and no budget exists at the
+production point. That is E0 and E1 in section 7.
+
+---
+
+## 4. What is established, with trust grades
+
+**Solid (multi-instrument, counts-based, or arithmetically closed):**
+
+1. Uniform MFC is healthy: ~80% GPU busy, rank-invariant launch counts. The tax is AMR machinery.
+2. The idle closes arithmetically: dead-time-per-launch x launches ~= the whole gap. Nothing large
+ is hiding.
+3. The host is the saturated resource, not the network and not the GPU: perf shows ~80% host CPU
+ busy (~51% Open MPI progress spinning + ~20% HSA runtime at np=8; pure HSA spinning at np=1).
+4. The mapped-entity law (controlled MWE, R^2 = 1.0000, cross-validated in situ): each private array
+ or assumed-shape dummy costs ~2 copies and ~31 us per launch; scalars, module-direct arrays and
+ explicit-shape dummies are free. Copy-count predictions transfer to MFC to within 0.4%.
+5. Every intervention that moved wall reduced toll x count: the cap change, the flux deletion, the
+ two `map(alloc:)` clauses. Every intervention that did not, didn't.
+6. The batched-kernel MWE: one kernel over all blocks = 433.5 -> 35.0 ms (**12.4x**), operations
+ 15,370 -> 250. The work-bound crossover is ~500 us of kernel work per region; MFC's mean AMR
+ kernel is ~109 us, so **batch >= 8 blocks pushes the mean kernel past the crossover.** Batch 8 is
+ not arbitrary; it is the physics of the toll.
+
+**Established negatives (dead levers — do not re-litigate without new evidence):**
+
+- `nowait` chains (213 vs 202 ms, no pipelining) and cross-chain concurrency (disproved in the
+ dedicated MWE).
+- All seven mapping-clause mechanisms (flat dummies, pointer dummies, present clauses, declare
+ mapper, module-scope scalar_field, ...); module scope for derived types is 3.5x WORSE.
+- Twelve runtime knob configurations (the harmful ones registered at 1.8-3.2x, which is what makes
+ the nulls on the rest meaningful).
+- Byte reduction (removing 12% of transferred bytes bought zero wall) and Waitall reduction alone
+ (removing 53.8% of Waitalls bought zero wall).
+- Load balancing (oracle ceiling 5.1% of wall; regrid imbalance 1.003).
+
+**Suspect — do not build on these without re-measuring:**
+
+- Anything measured at cap 32 (4.9x more boxes than we would ship) or quoted from shared-node runs.
+- Absolute s/step across sessions (10% level shifts between option-hash builds; ~12% single-run
+ noise floor on this node).
+- **"Caps 96 and 128 OOM."** Repeated in `amr_action_plan.md` as settled, but there is NO
+ from-scratch run at either cap anywhere in `amr-bench/logs` — the claim descends from the same
+ sweep table (`amr_block_batching.md`) that also lists cap 64 as OOM, and cap 64 demonstrably runs.
+ It may still be true for an independent reason: per-block solver scratch scales as cap^3, and
+ cap 64 already sits at 43.1 of 64 GiB per GCD, leaving only ~1.48x headroom. Worth ONE
+ from-scratch check, tempered by two countervailing signals — `b` (ms/box) rises with the cap, and
+ ~66 boxes over 8 ranks is poor granularity.
+- Anything derived by composing kernel time from one run with phase seconds from another (section 3b
+ is explicitly flagged; the first draft of this document got exactly this wrong by 2x).
+- The +24.8% widened-bridge penalty (n=3, arms converging — a settling transient, not a number).
+- Any MFC-vs-AMReX comparison at regrid_int=20 (mesh-lag confound, 2.78x work difference).
+
+---
+
+## 5. Why it "should have been straightforward" and was not
+
+Worth recording, because the feeling of no progress is itself diagnostic:
+
+1. **This is close to the hardest profiling regime there is.** Four abstraction layers (Fortran
+ runtime -> libomptarget -> HSA -> hardware queue), where every instrument distorts the layer
+ below it by 1.3-2.4x; run-to-run node noise up to 2.3x shared / 12% exclusive; and three distinct
+ transients (first-touch mapping decay, device-pool growth, mesh lag) that make any short window
+ lie. In every timing retraction of the campaign, the paired runs agreed in sign — noise
+ masquerading as corroboration.
+2. **The implicit model "find THE bottleneck" was wrong for this failure mode.** In a latency-bound
+ serial chain with several comparable toll terms, removing any one term produces a null, which
+ reads as "wrong hypothesis" when it actually means "right hypothesis, wrong granularity." The
+ nulls were evidence, correctly interpreted only in aggregate.
+3. **Operating-point drift.** The benchmark shipped regrid_int=2, making regrid look like the story
+ (37% of wall); at realistic intervals the advance dominates. Different sessions optimized
+ different denominators and their numbers contradicted each other while all being true. Hence the
+ standing rule: every phase budget and tax figure carries its operating point (cap, regrid_int,
+ np, fixes present).
+4. **A large fraction of the fortnight went into building the metrology** (counts-first gates, phase
+ brackets at 0.1% overhead, settled-tail protocol, from-scratch discipline, apparatus controls).
+ That was the price of admission, and it is paid now.
+
+---
+
+## 6. Hypothesis slate going forward
+
+**H1 (dominant, effectively the consensus of all instruments): host-issue-bound per-block advance.**
+Fix = fewer, larger units of GPU work per step: the level-batched advance. Design gates are passed
+(BC escape hatch exists and is honored; slots are uniform-shape; coordinates reduce to differentials
+on Cartesian grids), the widened bridge is built, and the MWE prices the mechanism at 12.4x. The
+batch also amortizes three watch-list costs for free: per-swap GPU_UPDATE metadata syncs, bridge
+staging (2 full block copies per block per stage today), and the in-order device queue's
+serialization of tiny operations.
+
+**But H1 now carries a bound it did not have.** Section 3 puts the ceiling at ~1.11x from the `rhs`
+bracket and ~1.20x including all unbracketed time, at cap 64 / `regrid_int=2` — well short of what
+"the main event" implies, and far short of the 12.4x the MWE returns. Two things could raise it and
+neither is measured: a realistic `regrid_int` roughly doubles `rhs`'s share, and the unbracketed
+per-block swap (section 3c) is unknown in size. **The 12.4x MWE figure is an UPPER BOUND** — its
+kernel ran over one plain contiguous array with no bridge staging, whereas MFC's batched path must
+still pay `s_amr_br_load_all`/`s_amr_br_store_all`.
+
+**H2: per-box blocking MPI is the second wall, currently hidden.** The Waitall-hoist null says the
+comms are not rate-limiting NOW — because the host is busy anyway. Once batching frees the host, the
+per-box gather/reflux/seam chains become the critical path. Plan the level-aggregated exchange
+(post-all, one drain per level — the FillPatch pattern) as stage 2, not never. Note it is smaller
+than it looked: cap 64 already removed 4.9x of the boxes.
+
+**H3: vendor-lane share — genuinely untested.** The per-operation toll is a property of amdflang +
+libomptarget + ROCm as much as of MFC. Nobody has run the AMR arm on another lane (Cray CCE offload,
+or OpenACC on an NVIDIA node). If the same code shows a several-fold cheaper launch path elsewhere,
+part of the residual tax is a vendor-runtime tax — which changes how much restructuring is worth
+versus waiting on ROCm, and matters for a code that gates on four compilers.
+
+**H4: clustering over-cover.** The split finder has no midpoint fallback, so a convex blob returns
+its bounding box (~91% over-cover for a sphere) and `amr_cluster_eff` is dead code (0.7/0.9/0.98
+give byte-identical box counts). The action plan correctly marks the break-even model VOID; the only
+way to price this is the direct experiment — add the fallback, measure wall on a fixed problem.
+
+**H5: the regrid path** is the same disease on a different limb (per-box, host-based end to end,
+~12 s per regrid vs AMReX's ~0.027 s), but its share is operating-point dependent (37% of wall at
+int=2, 18% at int=20). **Update, same day: the rb:mem vs rb:unpk discrimination landed (cap 32) and
+refuted BOTH code-derived candidates** — the per-box allocate/free brackets to 0.002 s and the
+unpack to 0.104 s, against a host half of ~64 s (rb:gath 109.4 s, rb:wait 45.7 s, 16.7% of wall,
+shares reproducing the previous session exactly). The planned scratch-hoist fix is dead before it
+was built — the third time in this campaign that a code-read attribution failed its bracket. The
+host cost lives in the still-unbracketed remainder of `s_amr_gather_coarse_patch`: the non-owner
+SEND-side packing loops (byte-proportional, which fits the observed near-flat cap scaling), the
+per-(box,source) geometry scan, and the send-pool reserve/drain. Next bracket goes there. The cap 64 arm confirms it (rb:mem 0.010 s, rb:unpk 0.026 s vs a ~25 s host remainder; rb:gath 46.5 s = 15.8% of wall) - both caps agree, the refutation is settled.
+
+**H4a: raise the cap again.** Cap 32 -> 64 returned 2.24x for zero code, per-cell efficiency
+saturates there, and the "96/128 OOM" claim is unverified (section 4). Cheap to test, plausible to
+fail on scratch scaling.
+
+**H6 (watch-list, post-batching):** single in-order device queue (kernel/copy overlap is exactly
+0.000 s today), residual mapped entities on the remaining hot regions, MPI progress spinning.
+
+---
+
+## 7. Experiments, in order of information per hour
+
+**E0 — two direct measurements that decide the ordering (hours, do these first).** Section 3's
+estimate of what batching can return rests on a cross-run composition, and an earlier draft of that
+same estimate was wrong by 2x. Both gaps close cheaply on the current binary:
+
+ 1. **Kernel time INSIDE `PH_RHS`.** One rocprofv3 kernel trace, intersected with the bracket. If
+ `rhs` is already ~45% busy the batching ceiling is ~1.11x at this operating point; if it is
+ launch-dominated as the cap-32-era numbers suggested, E3 is correctly prioritized. Nothing else
+ separates those two worlds.
+ 2. **Bracket the per-block swap.** Add a phase around `s_amr_swap_to_fine()` (and move
+ `s_amr_restore_coarse()` out of `PH_RHS`, or bracket it separately, so the pair is symmetric —
+ today the bracket is charged half a swap). This is the batched design's single largest claimed
+ benefit and it has never been measured.
+
+**E1 — the one missing baseline (highest priority among the campaign questions, ~half a day).** Cap 64, realistic regrid
+interval, landed fixes, both codes, one table — with the mesh-lag confound closed by scaling the
+error buffer (`amr_buf`) with the interval so fine coverage matches. **Make matched `fine_work` an
+iterated GATE, not a reported control, and report box count beside it**: `amr_buf` does double duty,
+since `m_amr_regrid.fpp` uses `thr = buff_size + 2*amr_buf` as the min-separation MERGE threshold, so
+raising it fuses boxes as well as growing coverage. Two arms can match on `fine_work` and still
+differ in box count, which is the quantity the tax is most sensitive to. This is the number the whole campaign is nominally about, and it does not
+exist yet. It also tests the cheerful hypothesis that MFC is already near parity at realistic
+operating points (at cap 32 the int=20 taxes were MFC 7.17x vs AMReX 8.13x — confounded, but
+suggestive).
+
+**E2 — DONE for cap 32 (see H5): both candidates refuted; scratch hoist cancelled.** Follow-up
+bracket: send-side pack + geometry scan inside the gather. Price any fix at a realistic regrid
+interval before celebrating.
+
+**E3 — the batching pilot (the main STRUCTURAL change; size it with E0 first).** Wire `s_amr_br_load_all` -> tall (m,n,p) -> one
+`s_compute_rhs` -> `s_amr_br_store_all` for a batch of 8, Cartesian-only, per-block path retained as
+fallback. Prerequisites, in order: run goldens on the widened bridge (never done); re-measure the
+bridge penalty with >= 8 interleaved pairs on an exclusive node (the +24.8% must not stand at n=3);
+sweep `amr_br_batch` 2/4/8 with the batched path still unused to separate a memory-driven penalty
+from a fixed mapping cost. **Note the tree currently carries the widened bridge uncommitted** — it
+allocates 8x the bridge (~880 MB at cap 64) while nothing calls the batched path, and goldens have
+never been run on it. If E0 defers E3, revert it rather than leave a measured-slower, untested hunk
+in place. **Gate the pilot on counts, not wall**: launches/step on the rhs family
+must fall ~batch-fold and GPU busy must rise; wall at pilot scale sits below the noise floor and a
+wall gate would produce a false negative.
+
+**E4 — np=1 of the matched case (cheap, explicitly missing).** Cleanly splits MPI-progress idle from
+local launch idle at the operating point that matters, and sets the expectation for what batching
+alone can recover at np=8.
+
+**E5 — split-finder midpoint fallback A/B (direct experiment, no model).** Fixes real dead code
+either way; on convex features it may buy a real fraction of the box count; on fronts and sheets it
+will matter more.
+
+**E5a — cap 96 from scratch (one run).** Settles the unverified "96/128 OOM" claim (section 4).
+Cap 32 -> 64 returned 2.24x for zero code; ghost overhead keeps falling ((132/128)^3 = 1.096 ->
+(196/192)^3 = 1.063) and cap 64 used LESS memory than cap 32. Expect it to be marginal: only ~1.48x
+memory headroom remains, per-block scratch scales as cap^3, and box granularity gets poor at ~66
+boxes over 8 ranks. Gate on the documented signature — exit 134 with
+`HSA_STATUS_ERROR_OUT_OF_RESOURCES`, not a hang.
+
+**E6 — cross-backend probe (if an allocation exists).** Same case on CCE offload or an NVIDIA lane;
+three numbers only: launches/step, dead time per launch, tax. Bounds the vendor share of the toll.
+
+---
+
+## 8. Process rules worth keeping
+
+The action plan's "Metric discipline" section is the canon; four additions from this review:
+
+- **Stamp every number with its operating point** (cap, regrid_int, np, fixes present, physics).
+ At least three of the campaign's internal contradictions were two true measurements of different
+ operating points arguing with each other.
+- **Prefer count gates to wall gates** for any intervention whose predicted wall effect is under
+ ~2x the in-session noise floor. Counts reproduced to ratio 1.000 across runs whose walls differed
+ by 52%.
+- **Never compose a ratio from two runs, including when reviewing.** Section 3b does it knowingly
+ and flags it; an earlier draft did it unknowingly and reported a 2x-wrong ceiling that argued
+ against the campaign's own main line. If the numerator and denominator cannot come from one run,
+ the honest output is an experiment, not an estimate.
+- **A null after removing one term of a sum is information, not refutation.** Bank it as "term N is
+ not independently rate-limiting" and keep the structural hypothesis alive until the structure
+ itself has been changed once. The campaign's one structural change at MWE scale (batching)
+ delivered 12.4x; none of the term-removals delivered more than 1.36x.
diff --git a/docs/documentation/case.md b/docs/documentation/case.md
index 0b28cce3cb..838047f0e7 100644
--- a/docs/documentation/case.md
+++ b/docs/documentation/case.md
@@ -109,6 +109,7 @@ is equivalent to `"riemann_solver": 2`. Defined names appear in each parameter's
| ---: | :----: | :--- |
| `run_time_info` | Logical | Output run-time information |
| `rdma_mpi` | Logical | (GPUs) Enable RDMA for MPI communication. |
+| `active_box` | Logical | Enable causal-envelope active-box restriction of the RHS compute window. |
| `case_dir` | String | Case directory path |
| `old_grid` | Logical | Use grid from previous simulation |
| `old_ic` | Logical | Use initial conditions from previous simulation |
@@ -116,6 +117,7 @@ is equivalent to `"riemann_solver": 2`. Defined names appear in each parameter's
| `n_start_old` | Integer | Starting index from previous simulation |
- `run_time_info` generates a text file that includes run-time information including the CFL number(s) at each time-step.
+- `active_box` enables the causal-envelope active-box optimization, restricting the RHS compute window to the region where the solution deviates from a uniform ambient state. Single-rank only: more than one MPI rank is rejected at input check. A single global active region would leave the ranks it does not cover idle, so multi-rank support is a load-balancing problem and is deferred. Requires WENO reconstruction (`recon_type = 1`) and SSP-RK3 time stepping (`time_stepper = 3`). Incompatible with immersed boundaries, acoustic sources, body forces, Euler-Euler and Lagrangian bubbles, phase change, and the IGR solver.
- `rdma_mpi` optimizes data transfers between GPUs using Remote Direct Memory Access (RDMA).
The underlying MPI implementation and communication infrastructure must support this
feature, detecting GPU pointers and performing RDMA accordingly.
@@ -719,6 +721,32 @@ To restart the simulation from $k$-th time step, see @ref running "Restarting Ca
| `file_per_process` | Logical | Whether or not to write one IO file per process |
| `cons_vars_wrt` | Logical | Write conservative variables |
| `prim_vars_wrt` | Logical | Write primitive variables |
+| `load_weight_wrt` | Logical | Write per-cell load-weight diagnostic field |
+| `sfc_partition_wrt` | Logical | Report SFC-weighted load-balance partition |
+| `rank_time_wrt` | Logical | Report per-rank RHS compute-time imbalance (max/mean) |
+| `load_balance` | Logical | (Experimental/diagnostic) Weighted static Cartesian decomposition at init (requires `parallel_io = T`, >1 rank). Measured gain is small on CPU (~5%) and can be slower on GPU due to the occupancy floor; equal decomposition is near-optimal for uniform-cost workloads. |
+| `amr` | Logical | (Experimental) Enable block-structured AMR: a 2:1 refined level-1 block with gradient-based dynamic regrid, optional dt/2 subcycling, and conservative coupling with refluxing. Requires WENO reconstruction, SSP-RK3, model_eqns=2 or 3; num_fluids > 1 requires mpp_lim; supports physical viscosity. |
+| `amr_block_beg(i)` | Integer | Refined-block start cell index in direction $i$ (level-0 index space) |
+| `amr_block_end(i)` | Integer | Refined-block end cell index in direction $i$ (level-0 index space) |
+| `amr_regrid_int` | Integer | Steps between AMR regrid events (0 = static block, i.e. NO adaptivity). The tag sweep is per-cell and flat in block count, so a larger interval is cheap: 8 measured 1.39x faster than 2 in 3D. Raise it unless the refined feature moves quickly |
+| `amr_tag_eps` | Real | Relative density-gradient threshold for AMR refinement tagging (default 0.1) |
+| `amr_buf` | Integer | Coarse-cell padding around tagged cells when regridding (default 3) |
+| `amr_snap` | Integer | Regrid hysteresis: a new box within this many coarse cells per face of a live block of the same level takes the live block's box, so a feature drifting by a cell or two does not re-create every block; the whole regrid then skips when every box snaps. Must be <= `amr_buf` - 2. Default 0 in Fortran; the toolchain sets min(2, `amr_buf` - 2) with the batching default when `amr_regrid_int > 0` and `amr_buf >= 3` (an explicit value is never overridden) |
+| `amr_subcycle` | Logical | Advance the coarse level at the case dt and the fine level at dt/2 (two substeps; Berger-Colella refluxing). Requires `amr`; incompatible with `cfl_dt`. |
+| `amr_device_pack` | Logical | Pack and unpack the per-stage coarse-patch gather (F1/F2) over the plan's flat transfer list instead of one launch per transfer. The sends fuse to one kernel per family per stage; the receives fuse per contiguous (box, peer) run, so measured at np=8 the pack dispatches fall about 89x and the unpack about 4.3x. Wire bytes and floating-point values are unchanged. Requires `amr`; incompatible with `amr_subcycle`; the non-polytropic QBMM pb/mv twin keeps its per-transfer path. Default F in Fortran; the toolchain turns it on with the batching default when `amr_max_grid_size` is pinned at 64 or below (it pays where blocks are many and small: -9 % wall at cap 32, -0.14 s/step at cap 64, +4.5 % at cap 96). |
+| `amr_batched_gather` | Logical | Consume the per-stage coarse-patch gather (F1/F2) for all of a rank's blocks at once: the gathered patches live in one pool, and each wave runs one fused own-copy, one fused unpack and one batched ghost fill instead of one set of launches per block. Wire bytes and floating-point values are unchanged. Requires `amr` and `amr_device_pack`; incompatible with `amr_subcycle`. Default F. |
+| `amr_batched_advance` | Logical | Advance owned fine blocks of equal level and extent in batches of up to 8, stacked two ghost shells apart along the last active dimension, in one RHS call per batch. Requires `amr`; lock-step, Cartesian, uniform grid only; incompatible with the per-block fine-advance hooks (relaxation, moving IB, QBMM, IGR, chemistry, hypoelasticity, bubbles, MHD, relativity, damage, surface tension) and with Riemann-extrapolation BCs under `null_weights`; requires `amr_max_grid_size` > 0. Bit-identical to the per-block advance on a grid whose cell spacing is bitwise uniform (stacked blocks share the batch leader's coordinate arrays); roundoff-level differences otherwise, announced once at startup. Default F. Left unset on an `amr` case, the toolchain turns it on (with `amr_bat_pad` = 0.1) whenever these rules admit it; set `amr_batched_advance = F` to force the per-block advance. |
+| `amr_max_blocks` | Integer | Upper bound on the GLOBAL refined-block count. Sizes replicated per-rank METADATA (~11 kB/block); block slots themselves are allocated lazily for blocks a rank owns, so this is not N x device memory. Exceeding it silently truncates the refined region (the clusterer warns). Must be >= 1 (default 1024) |
+| `amr_max_grid_size` | Integer | Absolute cap on a refined block's coarse-cell extent per dimension, the AMReX max_grid_size concept; must be >= 2 when set (default 0). With 0 the cap is derived from the decomposition and so shrinks as ranks are added, which tiles a fixed feature into more blocks the further you scale and makes the box set depend on the rank count. Setting it pins the cap, so the box set is identical at every rank count. The value may exceed half a rank subdomain: the solver scratch is then sized to the cap rather than to the subdomain, so per-rank memory grows as the cap raised to the number of dimensions |
+| `amr_max_level` | Integer | Maximum AMR refinement depth (number of refined levels above L0); must be >= 1 (default 1). Multi-level nesting (>= 2) is supported: static AMR (`amr_regrid_int = 0`) nests up to level 2, dynamic regrid (`amr_regrid_int > 0`) nests deeper (see @ref amr_multilevel) |
+| `amr_bat_pad` | Real | Batched advance: a block may join a batch led by a larger block when padding it to the leader's extent wastes at most this fraction of its cells (default 0 = identical extents only). |
+| `amr_cluster_eff` | Real | Berger-Rigoutsos min tag efficiency a clustered block box reaches before splitting stops; must satisfy 0 < eff <= 1 (default 0.7) |
+| `amr_blocking_factor` | Integer | Minimum block-box extent in coarse cells the Berger-Rigoutsos bisection may produce; raises the floor of 2 so clustering stops over-generating boxes that the min-separation merge then discards; must be >= 1 (default 4; 1 disables the minimum, which lets the bisection run to the block cap) |
+| `amr_ref_ratio` | Integer | AMR refinement ratio between coarse and fine levels; must be 2 or 4 (default 2). Only amr_ref_ratio = 2 is supported with multi-level AMR or subcycling (v1). |
+| `l0_ntile` | Integer | L0-as-blocks spike: tiles per dimension per rank the base grid is split into (0 = off, monolithic base grid; experimental) |
+| `l0_migrate_step` | Integer | L0-as-blocks spike: time step at which a forced test migration moves the last tile to rank 0 (0 = off; experimental) |
+| `l0_rebalance_interval` | Integer | L0-as-blocks spike: steps between measured-cost rebalance events that migrate tiles to level load (0 = off; experimental) |
+| `partition_tile_size` | Integer | Tile side for the SFC partitioner (default 8) |
| `alpha_rho_wrt(i)` | Logical | Add the partial density of the fluid $i$ to the database \|
| `rho_wrt` | Logical | Add the mixture density to the database |
| `mom_wrt(i)` | Logical | Add the $i$-direction momentum to the database |
@@ -802,6 +830,200 @@ This is useful for large domains where only a portion of the domain is of intere
It is not supported when `precision = 1` and `format = 1`.
It also cannot be enabled with `flux_wrt`, `heat_ratio_wrt`, `pres_inf_wrt`, `c_wrt`, `omega_wrt`, `ib`, `schlieren_wrt`, `qm_wrt`, or 'liutex_wrt'.
+### 7.1. Adaptive Mesh Refinement (AMR) {#sec-amr}
+
+MFC supports block-structured AMR (Experimental) via up to `amr_max_blocks` 2:1 refined level-1 blocks
+that coexists with the base-level solve.
+The fine block is initialized from the base grid by piecewise-linear interpolation and
+remains continuously coupled to the base solve through conservative ghost-cell exchange
+and flux refluxing at the coarse–fine interface.
+
+**Restrictions.**
+AMR requires WENO reconstruction (`recon_type = 1`, any order), SSP-RK3 time-stepping
+(`time_stepper = 3`), and the 5- or 6-equation model (`model_eqns = 2` or `3`; for 6-eq the per-stage pressure relaxation also runs on each fine block).
+Multiple fluids (`num_fluids > 1`) are supported and additionally require `mpp_lim`,
+whose volume-fraction clamp+renormalize maintains coarse/fine alpha consistency; the
+per-fluid masses are refluxed exactly, and volume fractions are prolonged with a
+sum-preserving closure (fine-level volume fractions sum to one by construction).
+Physical viscosity (`viscous = T`) is supported: the viscous stress/work travels through
+the momentum- and energy-equation source fluxes, which are captured into the same
+coarse–fine flux registers as the advective fluxes, so the interface is refluxed against
+the matched *total* (advective + viscous) flux and energy — including viscous work — is
+conserved. Fine-ghost velocity gradients at the coarse–fine boundary are taken from the
+conservative-linear prolongation of the coarse state (no special gradient reconstruction);
+that interface inconsistency is bounded and conservation is enforced by the flux-register
+matching. The density-gradient regrid tagger does not sense shear or boundary layers well,
+so viscous features may need a static or generously buffered block (error-estimator taggers
+are future work).
+Euler-Euler bubbles (`bubbles_euler = T`) are supported, including non-polytropic
+(`polytropic = F`) and polydisperse (`nb > 1`) configurations: the bubble moments — radius,
+velocity, and, for non-polytropic, partial pressure and vapor mass, per R0 bin — are all
+flux-based conserved variables refluxed through the same registers, so no separate side-state
+is carried on the fine level. Prolongation floors every positive moment (radius, and the
+non-polytropic partial-pressure / vapor-mass moments) while leaving the signed velocity moment
+free, so the reconstructed radius, number density, internal pressure, and vapor mass stay
+non-negative (realizability). QBMM (`qbmm = T`) is supported for the polytropic model: each R0
+bin's bivariate six-moment set lives entirely in the conserved variables (the pb/mv quadrature
+arrays are inert stubs when `polytropic = T`), and the whole moment block is prolonged
+piecewise-constant so every fine/ghost cell inherits the coarse cell's realizable moment set
+(the CHyQMOM inversion needs the radius variance c20 = m20/m00 - (m10/m00)^2 to stay positive, which a
+per-component minmod slope could break); the moments still reflux and restrict on the standard
+conservative path. Non-polytropic QBMM (`polytropic = F`) is fully supported: each block carries its own
+per-quadrature-node internal pressure and vapor mass
+(pb/mv), prolonged piecewise-constant for realizability, advanced with the block's own rhs
+scratch, and restricted back with the moments; dynamic regrid and `amr_subcycle` are both supported.
+Phase change (`relax`) is supported: the cell-local, mass/energy-conserving relaxation
+runs on the fine solution before restriction (matching the coarse once-per-step timing).
+Chemistry (`chemistry = T`) is supported for reactions and advection: the species partial
+densities are flux-based conserved variables refluxed through the same registers, the
+cell-local reaction source runs on the fine block through the shared RHS (matching the
+coarse per-stage timing), and prolongation rescales the species so their sum equals the
+continuity density (`sum(Y_k) = 1`, `Y_k >= 0` on the fine level by construction). Chemistry
+AMR runs single- and multi-rank: the fine block's cons->prim conversion widens over the ghost
+shell, so the temperature (the reacting-EOS Newton guess) is halo-exchanged with the coarse
+state at rank seams (mirroring the diffusion path) — without it the seam-ghost guess is
+uninitialized and the conversion diverges to NaN. Species mass diffusion (`chem_params%%diffusion
+= T`) is also supported: the mixture-averaged species mass fluxes (and the thermal-conduction +
+enthalpy energy flux) travel through the source-flux array and are captured into the same coarse–fine
+registers as the advective fluxes — like the viscous stress fluxes — so element mass and total
+energy conserve across the block boundary through refluxed, subcycled, and regridded advances.
+Static immersed boundaries (`ib = T`) are supported: each fine block carries its own
+fine-grid IB state (markers, ghost points, levelset, image points, interpolation coefficients)
+computed from the body geometry at fine resolution once at initialization, and the fine
+advance applies the ghost-cell IB state correction on the block after each RK update (mirroring
+the coarse per-stage timing). A fixed body placed inside a static block is thus resolved on the
+refined level. The IB forcing is non-conservative by construction (the ghost-cell method injects
+mass/momentum/energy at the body), so the conservation defect is nonzero in the body region while
+the flux reflux still conserves to machine precision away from it. A body in prescribed motion
+(`moving_ibm = 1`) is also supported: the fine block's IB markers/ghost points are rebuilt each fine
+RK substage at the body's sub-time position (the same linear time interpolation the subcycle applies
+to the fluid ghosts), so the refined body tracks its prescribed trajectory. Supports one or more
+non-STL bodies, static or in prescribed motion; with dynamic regrid every candidate box expands
+to fully contain each body at its live position plus a margin, the fine IB state is rebuilt from
+geometry after each regrid, and a per-substage guard aborts if a moving body reaches its block
+boundary between regrids (reduce `amr_regrid_int` or increase `amr_buf`). Force-driven motion
+(`moving_ibm = 2`) and STL geometry are gated pending validation. Under MPI a body contained within one rank's
+subdomain is bit-exact across decompositions; a body spanning a rank seam is rejected at startup
+(the fine-IB image-point stencil across the seam is not yet decomposition-exact), so keep the body
+inside a single rank's subdomain (use fewer ranks or reposition it).
+Lagrangian bubbles are supported with the cloud excluded from fine blocks: two-way coupling
+lives on the coarse grid, regrid suppresses tags and clips boxes around the cloud's padded
+bounding box, EL volume fractions prolong without the sum-to-one closure (their sum is the
+local liquid fraction, not 1), and a per-stage guard aborts if the cloud reaches an active
+block (reduce `amr_regrid_int` or increase `amr_buf`).
+The IGR solver is supported with restriction-only coarse/fine coupling: the fine block runs
+its own fixed-iteration sigma solve seeded and Dirichlet-bounded by the converged coarse
+sigma; seam conservation is truncation-order (no reflux capture from the fused IGR flux
+kernels), free-stream preservation is exact, and `amr_subcycle` is gated under IGR.
+AMR is incompatible with surface tension, 3D cylindrical
+coordinates (2D axisymmetric IS supported), 2D/3D MHD (measured: the coarse/fine seam is a
+continuous div(B) source that GLM cleaning cannot remove; 1D MHD/RMHD IS supported since
+div(B) = 0 by construction there), and Riemann-extrapolation
+boundaries (bc = -4). `active_box` is supported (single-rank): blocks must sit strictly inside the growing active window (init abort + regrid clamp), and the fine advance treats its whole block as active.Nonuniform grids ARE supported (grid stretching and the axisymmetric axis half-cell): the fine
+ghost-shell coordinates extend by exact parent-cell bisection and the spacing-dependent WENO
+coefficients are recomputed for the active grid on every block swap/restore, armed automatically
+when the grid is detected nonuniform at startup.
+Acoustic sources are supported on the coarse grid only: the support must not overlap the initial
+block (startup abort) and dynamic regrid keeps its boxes clear of the support.
+Multi-rank runs are supported: each block has a single owner rank, assigned by
+Morton-ordered work balancing at every regrid (with state migration), and the
+coarse-side coupling moves through point-to-point coarse↔fine gather/scatter — so the
+block may span rank boundaries and move freely across them under dynamic regrid.
+The block may cover at most about half of the global extent per dimension (the fine
+advance reuses the rank-local solver scratch); wider features tile into adjacent blocks.
+
+**AMR + surface tension (unsupported).**
+Surface tension (`surface_tension = T`) is prohibited under AMR. *What works:* the capillary
+contribution is a face flux captured into the same coarse–fine registers as the advective
+flux, so it is refluxed conservatively — conservation is structural (mass and energy defects
+stay at machine precision regardless of the fine-side treatment). *What fails:* the capillary
+stress is normalized (∝ 1/|∇c|), so it depends on the interface-normal *direction*, not the
+gradient magnitude. Across a 2:1 coarse/fine boundary the conservative-linearly-prolonged fine
+ghost color cannot reproduce the coarse solver's interface normal, producing a growing spurious
+seam current. Every fine-block fix attempted failed: opening the capillary reflux gate alone
+(~540x baseline seam velocity, exponential), a smoothstep ramp suppressing the fine capillary
+force near the seam (~27x, bounded-linear, width-invariant), and a coarse-spacing gradient blend
+of the prolonged color (~556x, growing) — all leave a force imbalance from the inconsistent
+interface normal rather than a curvature spike that can be damped. *What might fix it:* capturing
+the native coarse-computed capillary force Ω in a per-block band during the coarse RHS, prolonging
+it to the fine boundary layer, and blending the force there — large and uncertain, and the
+diffuse-interface 2:1 normal inconsistency may be fundamental.
+
+**Static vs. dynamic block.**
+Setting `amr_regrid_int = 0` fixes the block at the initial `amr_block_beg`/`amr_block_end`
+position for the entire run (useful for convergence studies or GPU correctness testing).
+Setting `amr_regrid_int > 0` triggers dynamic regrid every that many coarse steps:
+cells whose normalized density gradient exceeds `amr_tag_eps` are tagged, then clustered
+by a Berger–Rigoutsos recursive bisection into a list of separated block boxes (each grown
+by `amr_buf` coarse cells of buffer padding). Boxes whose padded extents would come within a
+ghost-cell buffer width of each other are merged, so separated features get their own refined
+box while nearby ones stay a single box (guaranteeing no fine–fine adjacency). Splitting stops once a
+box's tag efficiency (tagged/total cells) reaches `amr_cluster_eff`; the number of blocks
+is capped at `amr_max_blocks`.
+A positive `amr_tag_eps` and `amr_buf >= 1` are required whenever regridding is active.
+
+**Subcycling.**
+`amr_subcycle = T` enables Berger–Colella dt/2 subcycling: the coarse level advances
+one full step at the case `dt`, while the fine level takes two half-steps at `dt/2` with
+time-interpolated ghost values at the intermediate stage.
+Accumulated fine-level fluxes are applied back to the coarse level (reflux correction)
+after each coarse step.
+`amr_subcycle` is incompatible with `cfl_dt` (variable time step) and requires `amr = T`.
+
+**Block slots.**
+`amr_max_blocks` (default 4) sets the number of fixed refined-block slots preallocated
+for the run. Each slot is sized to the maximum block extent, so `N` slots require roughly
+`N` times the device memory of a single block; the goal is the compute win of refining
+separated features independently, and memory efficiency (compact per-block pools) is a
+follow-up. Dynamic regrid clusters the tagged cells into up to `amr_max_blocks` separated
+boxes (`amr_cluster_eff` sets the min tag efficiency each box reaches before splitting stops).
+
+**Multi-level nesting.**
+`amr_max_level` (default 1) sets the maximum refinement depth. With `amr_max_level > 1`,
+blocks nest recursively: a level-`l` block refines a region of its parent level-(`l-1`)
+block by a further `amr_ref_ratio`, so refinement tracks a moving feature to arbitrary depth.
+Multi-level nesting requires `amr_ref_ratio = 2` (the default) and `amr_max_blocks >= 2`; static
+AMR (`amr_regrid_int = 0`) nests up to level 2, dynamic regrid (`amr_regrid_int > 0`) nests
+deeper. See @ref amr_multilevel for the nesting and reflux details.
+
+**Restart.**
+Each save step writes a fine-level AMR restart file alongside the level-0 restart data
+(whose format is unchanged): the current — possibly regridded — block box and the fine
+solution, per rank (an `amr_fine.dat` in each rank's step directory, or a single shared
+`amr_*.dat` next to the level-0 MPI-IO restart file when `parallel_io` is on).
+Restarting (`t_step_start > 0`) restores the saved box and fine state seamlessly; with
+`parallel_io` the fine blocks are repartitioned across any rank count, while the serial
+(per-rank-file) path requires the same rank count as the run that wrote the file. Both
+paths require the same physics configuration — the number of conserved variables, which
+depends on `num_fluids`, `model_eqns`, and the enabled bubble/chemistry models — and
+abort with a clear message otherwise.
+On restart the AMR block geometry (block count and boxes) is read from the AMR restart
+file, not from the `amr_block_beg`/`amr_block_end` case parameters — so editing those
+parameters for a restart run has no effect. To re-derive the blocks from parameters,
+start fresh (`t_step_start = 0`).
+If the AMR file is absent (e.g., data from an older run), the run proceeds with a
+warning and re-initializes the fine level by prolongation from the coarse restart data,
+losing the accumulated fine-level accuracy.
+Note that level-0 output already contains the restricted (coarse-resolution) fine
+solution over the block, so existing visualization works unchanged; fine-resolution
+visualization output is future work.
+
+| Parameter | Type | Description |
+| ---: | :----: | :--- |
+| `amr` | Logical | Enable AMR (see prose above for requirements and restrictions) |
+| `amr_block_beg(i)` | Integer | Initial refined-block start cell index in direction $i$ (level-0 index space) |
+| `amr_block_end(i)` | Integer | Initial refined-block end cell index in direction \f$i\f$ (level-0 index space); must satisfy \f$2\,(e_i - b_i + 1) - 1 \le N_i\f$ |
+| `amr_regrid_int` | Integer | Coarse steps between regrid events (0 = static block) |
+| `amr_tag_eps` | Real | Normalized density-gradient threshold for refinement tagging; must be > 0 when `amr_regrid_int > 0` (default 0.1) |
+| `amr_buf` | Integer | Coarse-cell padding around tagged cells; must be >= 1 when `amr_regrid_int > 0` (default 3) |
+| `amr_snap` | Integer | Regrid hysteresis in coarse cells per face (0 = off, default); requires `amr_snap <= amr_buf - 2` |
+| `amr_subcycle` | Logical | Advance fine level at dt/2 (two substeps per coarse step) with Berger–Colella refluxing |
+| `amr_max_blocks` | Integer | Number of fixed refined-block slots preallocated (each max-block sized; ~N x device memory); must be >= 1 (default 4) |
+| `amr_max_grid_size` | Integer | Absolute cap on a refined block's coarse-cell extent per dimension, the AMReX max_grid_size concept; must be >= 2 when set (default 0). With 0 the cap is derived from the decomposition and so shrinks as ranks are added, which tiles a fixed feature into more blocks the further you scale and makes the box set depend on the rank count. Setting it pins the cap, so the box set is identical at every rank count. The value may exceed half a rank subdomain: the solver scratch is then sized to the cap rather than to the subdomain, so per-rank memory grows as the cap raised to the number of dimensions |
+| `amr_max_level` | Integer | Maximum AMR refinement depth (number of refined levels above L0); must be >= 1 (default 1). Multi-level nesting (>= 2) is supported: static AMR (`amr_regrid_int = 0`) nests up to level 2, dynamic regrid (`amr_regrid_int > 0`) nests deeper (see @ref amr_multilevel) |
+| `amr_cluster_eff` | Real | Berger-Rigoutsos min tag efficiency a clustered block box reaches before splitting stops; must satisfy 0 < eff <= 1 (default 0.7) |
+| `amr_blocking_factor` | Integer | Minimum block-box extent in coarse cells the Berger-Rigoutsos bisection may produce; raises the floor of 2 so clustering stops over-generating boxes that the min-separation merge then discards; must be >= 1 (default 4; 1 disables the minimum, which lets the bisection run to the block cap) |
+
### 8. Acoustic Source {#sec-acoustic-source}
| Parameter | Type | Description |
diff --git a/docs/documentation/readme.md b/docs/documentation/readme.md
index cbbcf5cfec..349726264a 100644
--- a/docs/documentation/readme.md
+++ b/docs/documentation/readme.md
@@ -26,6 +26,7 @@ Welcome to the Multi-component Flow Code (MFC) documentation.
- @ref architecture "Code Architecture" - How the source code is organized, data flow, and module map
- @ref expectedPerformance "Performance" - Optimization and benchmarks
+- @ref amr "Adaptive Mesh Refinement" - Block-structured AMR: algorithm, physics support, and parameters
- @ref gpuParallelization "GPU Parallelization" - GPU macro API (developer reference)
- @ref docker "Containers" - Docker usage
- @ref troubleshooting "Troubleshooting" - Debugging and common issues
diff --git a/docs/module_categories.json b/docs/module_categories.json
index 23a703fa26..2d4eab0cdd 100644
--- a/docs/module_categories.json
+++ b/docs/module_categories.json
@@ -1,103 +1,115 @@
[
- {
- "category": "Solver Core",
- "modules": [
- "m_rhs",
- "m_time_steppers",
- "m_weno",
- "m_riemann_solvers",
- "m_riemann_state",
- "m_riemann_solver_hlld",
- "m_riemann_solver_hll",
- "m_riemann_solver_lf",
- "m_riemann_solver_hllc",
- "m_riemann_solver_hypo_hlld",
- "m_muscl",
- "m_variables_conversion",
- "m_thinc"
- ]
- },
- {
- "category": "Physics Models",
- "modules": [
- "m_viscous",
- "m_hb_function",
- "m_surface_tension",
- "m_reactive_burn",
- "m_bubbles",
- "m_bubbles_EE",
- "m_bubbles_EL",
- "m_bubbles_EL_kernels",
- "m_qbmm",
- "m_hypoelastic",
- "m_phase_change",
- "m_chemistry",
- "m_acoustic_src",
- "m_body_forces",
- "m_pressure_relaxation",
- "m_collisions"
- ]
- },
- {
- "category": "Boundary Conditions",
- "modules": [
- "m_cbc",
- "m_compute_cbc",
- "m_boundary_common",
- "m_boundary_primitives",
- "m_boundary_io",
- "m_ibm",
- "m_particle_cloud",
- "m_igr",
- "m_ib_patches",
- "m_compute_levelset"
- ]
- },
- {
- "category": "I/O and Startup",
- "modules": [
- "m_start_up",
- "m_data_output",
- "m_data_input",
- "m_delay_file_access"
- ]
- },
- {
- "category": "Infrastructure",
- "modules": [
- "m_derived_types",
- "m_global_parameters",
- "m_global_parameters_common",
- "m_mpi_common",
- "m_mpi_proxy",
- "m_constants",
- "m_precision_select",
- "m_helper",
- "m_helper_basic",
- "m_compile_specific",
- "m_fftw",
- "m_nvtx",
- "m_model",
- "m_finite_differences",
- "m_checker",
- "m_checker_common",
- "m_sim_helpers",
- "m_derived_variables",
- "m_patch_geometries"
- ]
- },
- {
- "category": "Pre-Process",
- "modules": [
- "m_grid",
- "m_icpp_patches",
- "m_initial_condition",
- "m_assign_variables",
- "m_check_patches",
- "m_check_ib_patches",
- "m_perturbation",
- "m_simplex_noise",
- "m_boundary_conditions"
- ]
- }
+ {
+ "category": "Solver Core",
+ "modules": [
+ "m_rhs",
+ "m_time_steppers",
+ "m_weno",
+ "m_riemann_solvers",
+ "m_riemann_state",
+ "m_riemann_solver_hlld",
+ "m_riemann_solver_hll",
+ "m_riemann_solver_lf",
+ "m_riemann_solver_hllc",
+ "m_riemann_solver_hypo_hlld",
+ "m_muscl",
+ "m_variables_conversion",
+ "m_thinc",
+ "m_active_box"
+ ]
+ },
+ {
+ "category": "Physics Models",
+ "modules": [
+ "m_viscous",
+ "m_hb_function",
+ "m_surface_tension",
+ "m_reactive_burn",
+ "m_bubbles",
+ "m_bubbles_EE",
+ "m_bubbles_EL",
+ "m_bubbles_EL_kernels",
+ "m_qbmm",
+ "m_hypoelastic",
+ "m_phase_change",
+ "m_chemistry",
+ "m_acoustic_src",
+ "m_body_forces",
+ "m_pressure_relaxation",
+ "m_collisions"
+ ]
+ },
+ {
+ "category": "Boundary Conditions",
+ "modules": [
+ "m_cbc",
+ "m_compute_cbc",
+ "m_boundary_common",
+ "m_boundary_primitives",
+ "m_boundary_io",
+ "m_ibm",
+ "m_particle_cloud",
+ "m_igr",
+ "m_ib_patches",
+ "m_compute_levelset"
+ ]
+ },
+ {
+ "category": "I/O and Startup",
+ "modules": [
+ "m_start_up",
+ "m_data_output",
+ "m_data_input",
+ "m_delay_file_access",
+ "m_load_weight",
+ "m_load_balance",
+ "m_sfc_partition",
+ "m_rank_timing"
+ ]
+ },
+ {
+ "category": "Infrastructure",
+ "modules": [
+ "m_derived_types",
+ "m_global_parameters",
+ "m_global_parameters_common",
+ "m_mpi_common",
+ "m_mpi_proxy",
+ "m_constants",
+ "m_precision_select",
+ "m_helper",
+ "m_helper_basic",
+ "m_compile_specific",
+ "m_fftw",
+ "m_nvtx",
+ "m_model",
+ "m_finite_differences",
+ "m_checker",
+ "m_checker_common",
+ "m_sim_helpers",
+ "m_derived_variables",
+ "m_patch_geometries",
+ "m_box",
+ "m_amr",
+ "m_amr_regrid",
+ "m_amr_restart",
+ "m_amr_registers",
+ "m_amr_xchg_audit",
+ "m_phase_timing"
+ ]
+ },
+ {
+ "category": "Pre-Process",
+ "modules": [
+ "m_grid",
+ "m_icpp_patches",
+ "m_initial_condition",
+ "m_assign_variables",
+ "m_check_patches",
+ "m_check_ib_patches",
+ "m_perturbation",
+ "m_simplex_noise",
+ "m_boundary_conditions"
+ ]
+ }
]
diff --git a/examples/2D_amr_droplet/case.py b/examples/2D_amr_droplet/case.py
new file mode 100644
index 0000000000..23f9486c6c
--- /dev/null
+++ b/examples/2D_amr_droplet/case.py
@@ -0,0 +1,111 @@
+#!/usr/bin/env python3
+# 2D advected density droplet with block-structured AMR (see docs/documentation/amr.md).
+#
+# A dense circular droplet in pressure equilibrium is carried across the domain by a
+# uniform flow. Its sharp interface is the only feature worth resolving, so a 2:1 refined
+# block tracks the moving droplet by dynamic regridding (amr_regrid_int > 0), subcycled at
+# dt/2 (amr_subcycle), while the smooth surroundings stay coarse. This is the intended
+# use of AMR: a compact, interior feature refined locally at bounded cost. The four
+# required AMR settings are grouped at the bottom; delete that block for a uniform run.
+import json
+
+N = 128
+dx = 1.0 / N
+u = 0.8 # uniform advection velocity (+x)
+
+# Coarse-grid CFL step: max wave speed ~ u + sqrt(1.4 * 1 / 0.125) ~ 0.8 + 3.7. The fine
+# block subcycles at dt/2, so this coarse dt already satisfies the finest-cell CFL.
+dt = 0.1 * dx / 4.5
+
+# Initial refined block over the droplet, in level-0 cell indices (0-based, inclusive).
+# It sits well inside the domain (a block must stay >= buff_size cells from every
+# boundary) and spans at most half the grid per dimension.
+bx0, bx1 = int(0.20 * N), int(0.44 * N)
+by0, by1 = int(0.38 * N), int(0.62 * N)
+
+print(
+ json.dumps(
+ {
+ # Logistics
+ "run_time_info": "T",
+ # Computational domain
+ "x_domain%beg": 0.0,
+ "x_domain%end": 1.0,
+ "y_domain%beg": 0.0,
+ "y_domain%end": 1.0,
+ "m": N - 1,
+ "n": N - 1,
+ "p": 0,
+ "dt": dt,
+ "t_step_start": 0,
+ "t_step_stop": 600,
+ "t_step_save": 30,
+ # Simulation algorithm
+ "num_patches": 2,
+ "model_eqns": 2,
+ "num_fluids": 1,
+ "mpp_lim": "F",
+ "mixture_err": "F",
+ "time_stepper": 3,
+ "weno_order": 5,
+ "weno_eps": 1.0e-16,
+ "mapped_weno": "F",
+ "null_weights": "F",
+ "mp_weno": "F",
+ "riemann_solver": 2,
+ "wave_speeds": 1,
+ "avg_state": 2,
+ "bc_x%beg": -1,
+ "bc_x%end": -1,
+ "bc_y%beg": -1,
+ "bc_y%end": -1,
+ # Output
+ "format": 1,
+ "precision": 2,
+ "prim_vars_wrt": "T",
+ "parallel_io": "T",
+ # Patch 1: ambient gas in uniform +x flow
+ "patch_icpp(1)%geometry": 3,
+ "patch_icpp(1)%x_centroid": 0.5,
+ "patch_icpp(1)%y_centroid": 0.5,
+ "patch_icpp(1)%length_x": 1.0,
+ "patch_icpp(1)%length_y": 1.0,
+ "patch_icpp(1)%vel(1)": u,
+ "patch_icpp(1)%vel(2)": 0.0,
+ "patch_icpp(1)%alpha_rho(1)": 0.125,
+ "patch_icpp(1)%pres": 1.0,
+ "patch_icpp(1)%alpha(1)": 1.0,
+ # Patch 2: dense droplet (same pressure and velocity - a passive contact)
+ "patch_icpp(2)%geometry": 2,
+ "patch_icpp(2)%x_centroid": 0.3,
+ "patch_icpp(2)%y_centroid": 0.5,
+ "patch_icpp(2)%radius": 0.12,
+ "patch_icpp(2)%alter_patch(1)": "T",
+ "patch_icpp(2)%vel(1)": u,
+ "patch_icpp(2)%vel(2)": 0.0,
+ "patch_icpp(2)%alpha_rho(1)": 1.0,
+ "patch_icpp(2)%pres": 1.0,
+ "patch_icpp(2)%alpha(1)": 1.0,
+ # Fluid (ideal gas, gamma = 1.4)
+ "fluid_pp(1)%gamma": 1.0 / (1.4 - 1.0),
+ "fluid_pp(1)%pi_inf": 0.0,
+ # --- AMR: the four required settings ---
+ # amr + an initial block are mandatory; amr_regrid_int > 0 turns on dynamic
+ # regridding (density-gradient tagging), amr_subcycle advances the fine block at
+ # dt/2. Delete this block for a uniform-grid run.
+ "amr": "T",
+ "amr_block_beg(1)": bx0,
+ "amr_block_end(1)": bx1,
+ "amr_block_beg(2)": by0,
+ "amr_block_end(2)": by1,
+ "amr_regrid_int": 10,
+ "amr_tag_eps": 0.1,
+ "amr_buf": 4,
+ "amr_max_blocks": 16,
+ # A closed interface tags a thin ring; a looser clustering efficiency lets the
+ # Berger-Rigoutsos clusterer cover it with a few boxes instead of many small tiles.
+ "amr_cluster_eff": 0.35,
+ "amr_subcycle": "T",
+ }
+ )
+)
diff --git a/src/common/include/2dHardcodedIC.fpp b/src/common/include/2dHardcodedIC.fpp
index 5dad945c11..9303383554 100644
--- a/src/common/include/2dHardcodedIC.fpp
+++ b/src/common/include/2dHardcodedIC.fpp
@@ -21,6 +21,10 @@
real(wp) :: Y_N2, Y_O2, MW_N2, MW_O2
real(wp) :: bottom_blend_u, bottom_blend_T
+ ! # 299 - scattered blobs for AMR load-balance benchmarking
+ real(wp) :: blob_cx, blob_cy, blob_r, blob_amp, blob_seed, blob_d2
+ integer :: blob_n, blob_i
+
! # 207
real(wp) :: sigma, gauss1, gauss2
@@ -533,6 +537,35 @@
q_prim_vf(eqn_idx%mom%beg + 1)%sf(i, j, 0) = rhov_avg/rho_avg
q_prim_vf(eqn_idx%E)%sf(i, j, 0) = (E_avg - 0.5_wp*(rhou_avg**2 + rhov_avg**2)/rho_avg)*0.4_wp
end if
+ case (299) ! AMR load-balance benchmark: blob_n blobs scattered over the whole domain
+ ! Exists so one build yields an unlimited family of refinement topologies. An ANALYTIC patch would bake each expression
+ ! into case.fpp and cost a rebuild per variation; the knobs below are read at run time, so box count and placement can be
+ ! swept freely. Purpose is to stress the BALANCER: scattered features give many disjoint tag clusters, hence many boxes
+ ! per level, which is the regime where an owner mapping can actually differ from another.
+ !
+ ! a(2) = blob count, a(3) = seed, a(4) = blob radius (domain fraction), a(5) = density/pressure amplitude.
+ !
+ ! Centres come from an additive-irrational (Weyl) sequence, NOT random_number. Each rank fills only its own cells, so the
+ ! IC must be a pure function of position or ranks disagree across the seam and the decomposition stops being exact. The
+ ! golden-ratio increments give a low-discrepancy spread with no integer overflow and no RNG state.
+ blob_n = max(int(patch_icpp(patch_id)%a(2)), 1)
+ blob_seed = patch_icpp(patch_id)%a(3)
+ blob_r = patch_icpp(patch_id)%a(4)
+ blob_amp = patch_icpp(patch_id)%a(5)
+ if (blob_r <= 0._wp) blob_r = 0.02_wp
+ if (blob_amp <= 0._wp) blob_amp = 4._wp
+ do blob_i = 1, blob_n
+ blob_cx = mod(0.5_wp + real(blob_i, wp)*0.6180339887498949_wp + blob_seed*0.7548776662466927_wp, 1._wp)
+ blob_cy = mod(0.5_wp + real(blob_i, wp)*0.3819660112501051_wp + blob_seed*0.5698402909980532_wp, 1._wp)
+ blob_cx = x_domain%beg + blob_cx*(x_domain%end - x_domain%beg)
+ blob_cy = y_domain%beg + blob_cy*(y_domain%end - y_domain%beg)
+ blob_d2 = (x_cc(i) - blob_cx)**2 + (y_cc(j) - blob_cy)**2
+ if (blob_d2 <= blob_r*blob_r) then
+ q_prim_vf(eqn_idx%cont%beg)%sf(i, j, 0) = blob_amp
+ q_prim_vf(eqn_idx%E)%sf(i, j, 0) = blob_amp
+ exit ! overlapping blobs must not compound - first hit wins, keeping the field bounded
+ end if
+ end do
case (291) ! Isothermal Flat Plate
T_inf = 1125.0_wp
T_wall = 600.0_wp
diff --git a/src/common/include/3dHardcodedIC.fpp b/src/common/include/3dHardcodedIC.fpp
index fd8101e944..1b62ad7cc1 100644
--- a/src/common/include/3dHardcodedIC.fpp
+++ b/src/common/include/3dHardcodedIC.fpp
@@ -258,6 +258,12 @@
& j, k))*g0_ic*(ih(start_idx(1) + i, start_idx(3) + k) - y_cc(j))
if (surface_tension) q_prim_vf(eqn_idx%c)%sf(i, j, k) = alph
+ case (306) ! Smooth density blob on a uniform background (the AMR S0/matched benchmark IC)
+ ! VERBATIM the codegen output for the analytic form "1 + 4*exp(-(cos(pi*x)**2 + cos(pi*y)**2 + cos(pi*z)**2)/0.15)"
+ ! (same literals, same parenthesization) so the field is bit-identical to the analytic-IC path while the case dict
+ ! stays codegen-free - benchmark cases stop rewriting case.fpp and forcing a rebuild on every case switch
+ q_prim_vf(eqn_idx%cont%beg + 0)%sf(i, j, &
+ & k) = 1 + 4*exp((-(cos(pi*x_cc(i))**2 + cos(pi*y_cc(j))**2 + cos(pi*z_cc(k))**2))/0.15)
case (370) ! 3D extrusion of 2D profile from external data
! This hardcoded case extrudes a 2D profile to initialize a 3D simulation domain
@: HardcodedReadValues()
diff --git a/src/common/include/macros.fpp b/src/common/include/macros.fpp
index e0ede31540..e6e918321c 100644
--- a/src/common/include/macros.fpp
+++ b/src/common/include/macros.fpp
@@ -118,6 +118,26 @@
#endif
#:enddef
+! Cray-specific GPU pointer teardown for scalar fields - exact inverse of ACC_SETUP_SFs. Removes the
+! present-table entries ACC_SETUP_SFs added (the scalar_field descriptor and its %sf copyin). REQUIRED when
+! an ACC_SETUP'd field is freed MID-RUN (e.g. AMR slot free on regrid/restart): Cray 'exit data delete'
+! decrements the reference counter, so the lone @:DEALLOCATE(arg%sf) only undoes the @:ALLOCATE create ref
+! and leaves the descriptor + the ACC_SETUP %sf copyin dangling. Call BEFORE @:DEALLOCATE(arg%sf).
+#:def ACC_TEARDOWN_SFs(*args)
+#ifdef _CRAYFTN
+ block
+ @:LOG({'@:ACC_TEARDOWN_SFs(${', '.join(args)}$)'})
+
+ #:for arg in args
+ if (associated(${arg}$%sf)) then
+ $:GPU_EXIT_DATA(delete=('[' + arg + '%sf]'))
+ end if
+ $:GPU_EXIT_DATA(delete=('[' + arg + ']'))
+ #:endfor
+ end block
+#endif
+#:enddef
+
! Cray-specific GPU pointer setup for acoustic source spatials
#:def ACC_SETUP_source_spatials(*args)
#ifdef _CRAYFTN
diff --git a/src/common/include/omp_macros.fpp b/src/common/include/omp_macros.fpp
index 15addf9d80..fab63fedb3 100644
--- a/src/common/include/omp_macros.fpp
+++ b/src/common/include/omp_macros.fpp
@@ -28,7 +28,21 @@
#:elif MFC_COMPILER == CCE_COMPILER_ID
#:set default_val = 'defaultmap(tofrom:aggregate) defaultmap(present:allocatable) defaultmap(present:pointer) '
#:elif MFC_COMPILER == AMD_COMPILER_ID
- #:set default_val = ''
+ #! Opt-in per source file (`#:set MFC_OMP_PRESENT_ALLOCATABLE = True` before the macros include): emit
+ #! present:allocatable as CCE does. Without it amdflang maps every allocatable array of derived type a
+ #! kernel touches (e.g. amr_cg(i)%sf) on EVERY launch, walking and re-attaching each component -- ~0.3 ms
+ #! per launch for a 10-component array, linear in the component count, and the per-element mapper it
+ #! generates for the type then taxes every kernel in that compilation unit (amr-bench/ubench, 2026-09-05).
+ #! Not the default: a kernel naming a module allocatable ARRAY that is unallocated at launch (fine under
+ #! the implicit map, which maps 0 bytes) aborts under `present`, declare-target or not; null allocatable
+ #! or pointer COMPONENTS are fine (amr-bench/ubench N1-N4). m_variables_conversion's conversion kernel
+ #! names the bubbles-only weight/R0, so a file opts in only once every kernel that names a conditionally
+ #! allocated array is shown to launch only under that same condition.
+ #:if getvar('MFC_OMP_PRESENT_ALLOCATABLE', False)
+ #:set default_val = 'defaultmap(present:allocatable) '
+ #:else
+ #:set default_val = ''
+ #:endif
#:else
#:set default_val = 'defaultmap(tofrom:aggregate) defaultmap(tofrom:allocatable) defaultmap(tofrom:pointer) '
#:endif
@@ -72,7 +86,7 @@
#! NOT equivalent to no_create on most targets -- OMP_DEFAULT_STR emits nothing unless
#! the caller passes default='present', and even then only CCE maps allocatables and
#! pointers as present; NVHPC/PGI and the fallback map them tofrom, which copies rather
- #! than reuses, and LLVMFlang emits nothing at all.
+ #! than reuses, and LLVMFlang emits nothing unless the file opts in (MFC_OMP_PRESENT_ALLOCATABLE).
#! Do NOT #:stop here: GPU_DATA expands both backends before #if selects one, so
#! aborting would break OpenACC builds, where no_create is supported natively.
#:set no_create_val = ''
@@ -288,8 +302,8 @@
#! to do, which is what GPU_DATA's own #else branch already does when neither backend
#! is enabled. A #:stop is not an option here, for the reason in OMP_NOCREATE_STR.
#! Only no_create earns that silence. If the caller asked for some other clause and
- #! the backend produced nothing for it -- default='present' on LLVMFlang, where
- #! OMP_DEFAULT_STR returns an empty string -- keep emitting the bare directive so the
+ #! the backend produced nothing for it -- default='present' on LLVMFlang without the
+ #! file opt-in, where OMP_DEFAULT_STR returns an empty string -- keep emitting the bare directive so the
#! build fails loudly rather than silently discarding a region that was asked for.
#:set other_clause_requested = copy is not None or copyin is not None or &
& copyinReadOnly is not None or copyout is not None or create is not None or &
diff --git a/src/common/m_boundary_common.fpp b/src/common/m_boundary_common.fpp
index 2f86c027e1..292b36249e 100644
--- a/src/common/m_boundary_common.fpp
+++ b/src/common/m_boundary_common.fpp
@@ -89,37 +89,43 @@ contains
end subroutine s_initialize_boundary_common_module
!> Populate the buffers of the primitive variables based on the selected boundary conditions.
- impure subroutine s_populate_variables_buffers(bc_type, q_prim_vf, pb_in, mv_in, q_T_sf)
+ impure subroutine s_populate_variables_buffers(bc_type, q_prim_vf, pb_in, mv_in, q_T_sf, skip_mpi)
- type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
+ logical, optional, intent(in) :: skip_mpi !< MPI faces already filled
+ logical :: skip
real(stp), optional, dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_in, mv_in
- type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
- type(scalar_field), optional, intent(inout) :: q_T_sf
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), optional, intent(inout) :: q_T_sf
+
+ if (amr_in_fine_advance) return ! AMR fine block: ghosts pre-filled from the coarse level
- call s_populate_bc_direction(1, -1, bc_x, bc_type(1, 1), q_prim_vf, pb_in, mv_in, q_T_sf)
- call s_populate_bc_direction(1, 1, bc_x, bc_type(1, 2), q_prim_vf, pb_in, mv_in, q_T_sf)
+ skip = .false.; if (present(skip_mpi)) skip = skip_mpi
+ call s_populate_bc_direction(1, -1, bc_x, bc_type(1, 1), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
+ call s_populate_bc_direction(1, 1, bc_x, bc_type(1, 2), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
if (n == 0) return
#:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- call s_populate_bc_direction(2, -1, bc_y, bc_type(2, 1), q_prim_vf, pb_in, mv_in, q_T_sf)
- call s_populate_bc_direction(2, 1, bc_y, bc_type(2, 2), q_prim_vf, pb_in, mv_in, q_T_sf)
+ call s_populate_bc_direction(2, -1, bc_y, bc_type(2, 1), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
+ call s_populate_bc_direction(2, 1, bc_y, bc_type(2, 2), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
#:endif
if (p == 0) return
#:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- call s_populate_bc_direction(3, -1, bc_z, bc_type(3, 1), q_prim_vf, pb_in, mv_in, q_T_sf)
- call s_populate_bc_direction(3, 1, bc_z, bc_type(3, 2), q_prim_vf, pb_in, mv_in, q_T_sf)
+ call s_populate_bc_direction(3, -1, bc_z, bc_type(3, 1), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
+ call s_populate_bc_direction(3, 1, bc_z, bc_type(3, 2), q_prim_vf, pb_in, mv_in, q_T_sf, skip)
#:endif
end subroutine s_populate_variables_buffers
!> Populate the variable buffers along one direction and location, via MPI exchange for processor boundaries or by dispatching
!! the per-cell BC routines over the boundary face.
- impure subroutine s_populate_bc_direction(bc_dir, bc_loc, bc_bounds, bc_type_edge, q_prim_vf, pb_in, mv_in, q_T_sf)
+ impure subroutine s_populate_bc_direction(bc_dir, bc_loc, bc_bounds, bc_type_edge, q_prim_vf, pb_in, mv_in, q_T_sf, skip_mpi)
integer, intent(in) :: bc_dir, bc_loc
+ logical, intent(in) :: skip_mpi
type(int_bounds_info), intent(in) :: bc_bounds
type(integer_field), intent(in) :: bc_type_edge
type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
@@ -136,7 +142,7 @@ contains
! BC type codes defined in m_constants.fpp; non-negative values are MPI boundaries
if (bc_edge >= 0) then
- call s_mpi_sendrecv_variables_buffers(q_prim_vf, bc_dir, bc_loc, sys_size, pb_in, mv_in, q_T_sf)
+ if (.not. skip_mpi) call s_mpi_sendrecv_variables_buffers(q_prim_vf, bc_dir, bc_loc, sys_size, pb_in, mv_in, q_T_sf)
return
end if
diff --git a/src/common/m_boundary_io.fpp b/src/common/m_boundary_io.fpp
index cf17f74b22..a83b68a1ba 100644
--- a/src/common/m_boundary_io.fpp
+++ b/src/common/m_boundary_io.fpp
@@ -60,17 +60,16 @@ contains
end subroutine s_create_mpi_types
- !> Write boundary condition type and buffer data to serial (unformatted) restart files.
- subroutine s_write_serial_boundary_condition_files(q_prim_vf, bc_type, step_dirpath, old_grid_in, q_T_sf)
+ !> Write boundary condition type and the packed buffer data to serial (unformatted) restart files. The caller packs bc_buffers
+ !! first (pre_process) or writes the buffers it read at startup (simulation).
+ subroutine s_write_serial_boundary_condition_files(bc_type, step_dirpath, old_grid_in)
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
logical, intent(in) :: old_grid_in
character(LEN=*), intent(in) :: step_dirpath
integer :: dir, loc
character(len=path_len) :: file_path
character(len=10) :: status
- type(scalar_field), optional, intent(in) :: q_T_sf
if (old_grid_in) then
status = 'old'
@@ -78,8 +77,6 @@ contains
status = 'new'
end if
- call s_pack_boundary_condition_buffers(q_prim_vf, q_T_sf)
-
file_path = trim(step_dirpath) // '/bc_type.dat'
open (1, FILE=trim(file_path), form='unformatted', STATUS=status)
do dir = 1, num_dims
diff --git a/src/common/m_box.fpp b/src/common/m_box.fpp
new file mode 100644
index 0000000000..746030cf32
--- /dev/null
+++ b/src/common/m_box.fpp
@@ -0,0 +1,109 @@
+!>
+!!@file
+!!@brief Contains module m_box
+
+#:include 'macros.fpp'
+
+!> @brief Owned domain-decomposition Box abstraction and partition arithmetic (v1: one box per rank).
+module m_box
+
+ use m_derived_types, only: t_box
+ use m_global_parameters, only: wp
+
+ implicit none
+
+ private
+ public :: t_box, f_equal_splits, f_weighted_splits, f_box_from_splits, f_morton
+
+contains
+
+ !> Cumulative equal-cell offsets for g cells over n_parts ranks: off(r) = r*(g/n_parts) + min(r, mod(g,n_parts)). Exactly
+ !! reproduces MFC's block distribution (remainder to the first ranks). Pure integer path.
+ pure function f_equal_splits(g, n_parts) result(off)
+
+ integer, intent(in) :: g, n_parts
+ integer, dimension(0:n_parts) :: off
+ integer :: q, rem, r
+
+ q = g/n_parts
+ rem = mod(g, n_parts)
+ do r = 0, n_parts
+ off(r) = r*q + min(r, rem)
+ end do
+
+ end function f_equal_splits
+
+ !> Cumulative offsets splitting marginal w into n_parts contiguous chunks of near-equal weight, each >= l_min cells. off(0)=0,
+ !! off(n_parts)=size(w). Feasibility (size(w) >= n_parts*l_min) is the caller's responsibility (pure; no abort). A degenerate
+ !! marginal (sum(w) <= 0) falls back to the equal split.
+ pure function f_weighted_splits(w, n_parts, l_min) result(off)
+
+ real(wp), dimension(0:), intent(in) :: w
+ integer, intent(in) :: n_parts, l_min
+ integer, dimension(0:n_parts) :: off
+ real(wp) :: csum, total
+ integer :: g, i, r
+
+ g = size(w)
+ off(0) = 0
+ off(n_parts) = g
+ if (n_parts == 1) return
+ total = sum(w)
+ if (total <= 0._wp) then
+ off = f_equal_splits(g, n_parts)
+ return
+ end if
+ r = 1
+ csum = 0._wp
+ do i = 0, g - 1
+ csum = csum + w(i)
+ do while (r < n_parts .and. csum >= real(r, wp)*total/real(n_parts, wp))
+ off(r) = i + 1
+ r = r + 1
+ end do
+ end do
+ do while (r < n_parts)
+ off(r) = g; r = r + 1
+ end do
+ ! Enforce the l_min floor: gap push first (off(0)=0 makes it imply off(r) >= r*l_min inductively), then the upper
+ ! clamp - which cannot re-break the gap, since off(r-1) <= g - (n_parts-r+1)*l_min after its own pass.
+ do r = 1, n_parts - 1
+ if (off(r) < off(r - 1) + l_min) off(r) = off(r - 1) + l_min
+ if (off(r) > g - (n_parts - r)*l_min) off(r) = g - (n_parts - r)*l_min
+ end do
+
+ end function f_weighted_splits
+
+ !> Assemble this rank's box from per-axis cumulative offsets and the rank's 0-based Cartesian coords: lo(d) = off_d(coords(d));
+ !! hi(d) = off_d(coords(d)+1) - 1. Works for collapsed axes (off_d = [0,1] -> lo=hi=0).
+ pure function f_box_from_splits(off_x, off_y, off_z, coords) result(box)
+
+ integer, dimension(0:), intent(in) :: off_x, off_y, off_z
+ integer, intent(in) :: coords(3)
+ type(t_box) :: box
+
+ box%lo(1) = off_x(coords(1)); box%hi(1) = off_x(coords(1) + 1) - 1
+ box%lo(2) = off_y(coords(2)); box%hi(2) = off_y(coords(2) + 1) - 1
+ box%lo(3) = off_z(coords(3)); box%hi(3) = off_z(coords(3) + 1) - 1
+
+ end function f_box_from_splits
+
+ !> 3D Morton (Z-order) key interleaving the bits of (ix, iy, iz); collapsed dims contribute 0. 21 bits/dim (fits a 64-bit key
+ !! for grids up to 2^21 cells/dim). Shared by the AMR block partition (m_amr) and the SFC-partition diagnostic
+ !! (m_sfc_partition); negative coords clamp to 0.
+ pure integer(kind=8) function f_morton(ix, iy, iz) result(key)
+ integer, intent(in) :: ix, iy, iz
+ integer :: b
+ integer(kind=8) :: xx, yy, zz
+
+ xx = int(max(ix, 0), 8); yy = int(max(iy, 0), 8); zz = int(max(iz, 0), 8)
+ key = 0_8
+ do b = 0, 20
+ key = ior(key, ishft(iand(ishft(xx, -b), 1_8), 3*b))
+ key = ior(key, ishft(iand(ishft(yy, -b), 1_8), 3*b + 1))
+ key = ior(key, ishft(iand(ishft(zz, -b), 1_8), 3*b + 2))
+ end do
+
+ end function f_morton
+
+end module m_box
diff --git a/src/common/m_chemistry.fpp b/src/common/m_chemistry.fpp
index 0e4e6d49ec..f91b52fed3 100644
--- a/src/common/m_chemistry.fpp
+++ b/src/common/m_chemistry.fpp
@@ -318,13 +318,16 @@ contains
end subroutine s_chemistry_reaction_substep
!> Compute species mass diffusion fluxes at cell interfaces using mixture-averaged diffusivities.
- subroutine s_compute_chemistry_diffusion_flux(idir, q_prim_qp, flux_src_vf, irx, iry, irz, q_T_sf)
+ subroutine s_compute_chemistry_diffusion_flux(idir, q_prim_qp, flux_src_flat, irx, iry, irz, q_T_sf)
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_qp
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- type(int_bounds_info), intent(in) :: irx, iry, irz
- integer, intent(in) :: idir
- type(scalar_field), intent(in) :: q_T_sf
+ type(scalar_field), dimension(sys_size), intent(in) :: q_prim_qp
+ !> Flat (x, y, z, var) source-flux buffer. m_chemistry lives in src/common, which carries no per-target guards and so cannot
+ !! `use m_riemann_state` -- hence a plain-array dummy rather than reading the module array directly. Still far cheaper per
+ !! launch than the scalar_field dummy it replaces.
+ real(wp), dimension(-1:,-1:,-1:,1:), intent(inout) :: flux_src_flat
+ type(int_bounds_info), intent(in) :: irx, iry, irz
+ integer, intent(in) :: idir
+ type(scalar_field), intent(in) :: q_T_sf
#:if not MFC_CASE_OPTIMIZATION and USING_AMD
real(wp), dimension(10) :: Xs_L, Xs_R, Xs_cell, Ys_L, Ys_R, Ys_cell
@@ -467,12 +470,12 @@ contains
Mass_Diffu_Energy = lambda_Cell*dT_dxi + Mass_Diffu_Energy
! Update flux arrays
- flux_src_vf(eqn_idx%E)%sf(x, y, z) = flux_src_vf(eqn_idx%E)%sf(x, y, z) - Mass_Diffu_Energy
+ flux_src_flat(x, y, z, eqn_idx%E) = flux_src_flat(x, y, z, eqn_idx%E) - Mass_Diffu_Energy
$:GPU_LOOP(parallelism='[seq]')
do eqn = eqn_idx%species%beg, eqn_idx%species%end
- flux_src_vf(eqn)%sf(x, y, z) = flux_src_vf(eqn)%sf(x, y, &
- & z) - Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1)
+ flux_src_flat(x, y, z, eqn) = flux_src_flat(x, y, z, &
+ & eqn) - Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1)
end do
end do
end do
@@ -559,12 +562,12 @@ contains
Mass_Diffu_Energy = rho_cell*diffusivity_cell*dh_dxi
! Update flux arrays
- flux_src_vf(eqn_idx%E)%sf(x, y, z) = flux_src_vf(eqn_idx%E)%sf(x, y, z) - Mass_Diffu_Energy
+ flux_src_flat(x, y, z, eqn_idx%E) = flux_src_flat(x, y, z, eqn_idx%E) - Mass_Diffu_Energy
$:GPU_LOOP(parallelism='[seq]')
do eqn = eqn_idx%species%beg, eqn_idx%species%end
- flux_src_vf(eqn)%sf(x, y, z) = flux_src_vf(eqn)%sf(x, y, &
- & z) - Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1)
+ flux_src_flat(x, y, z, eqn) = flux_src_flat(x, y, z, &
+ & eqn) - Mass_Diffu_Flux(eqn - eqn_idx%species%beg + 1)
end do
end do
end do
diff --git a/src/common/m_constants.fpp b/src/common/m_constants.fpp
index 3e5eb2fad6..09f253c214 100644
--- a/src/common/m_constants.fpp
+++ b/src/common/m_constants.fpp
@@ -14,6 +14,8 @@ module m_constants
real(wp), parameter :: small_alf = 1.e-11_wp !< Small alf tolerance
real(wp), parameter :: pi = 3.141592653589793_wp !< Pi
real(wp), parameter :: verysmall = 1.e-12_wp !< Very small number
+ !> Residual modulus fraction below which a damaged state's elastic energy is dropped (cont_damage)
+ real(wp), parameter :: damage_energy_cutoff = 1.e-3_wp
!> Radius cutoff to avoid division by zero for 3D spherical harmonic patch (geometry 14)
real(wp), parameter :: small_radius = 1.e-32_wp
integer, parameter :: num_stcls_min = 5 !< Minimum # of stencils
@@ -40,6 +42,22 @@ module m_constants
integer, parameter :: dflt_num_igr_warm_start_iters = 50 !< default number of iterations for IGR elliptic solve
real(wp), parameter :: dflt_alf_factor = 10._wp !< scaling factor for IGR alpha
integer, parameter :: gp_layers = 3 !< Number of ghost point layers for IBM
+ ! Load-weight relative cost coefficients (calibrated against measured RHS-time imbalance; base RHS cell = 1).
+ ! Shared by the m_load_weight diagnostic and the AMR block-owner cost weighting.
+ real(wp), parameter :: K_bub = 50._wp !< per local Lagrangian bubble (stiff adaptive ODE)
+ real(wp), parameter :: K_ib = 2._wp !< per IB ghost/interior cell
+ real(wp), parameter :: K_pc = 3._wp !< per phase-change Newton iteration
+ !> AMR fine-level restart per-block header size, in integers: region box (6) + amr_block_level (1).
+ !> The writer (m_amr:s_write_amr_restart) and BOTH readers (m_amr:s_read_amr_restart and
+ !> m_data_input:s_read_amr_data) must agree on this layout - a mismatch silently misaligns every
+ !> per-block record (see the post-process off-by-one that read the level field as the x-extent).
+ integer, parameter :: amr_restart_blk_hdr_ints = 7
+ !> AMR restart FORMAT v2 per-block ownership record: [owner + 1, m, n, p]. v1 wrote a 3*num_procs extent vector per block, of
+ !! which only the owner's triple was ever nonzero -- O(blocks x ranks) in the FILE and in memory (7.4 GB of header at 75k ranks
+ !! x 8192 blocks). v2 stores the same information in 4 ints. A v2 file is marked by a NEGATIVE rank count in the 3-int global
+ !! header, which a v1 reader rejects with its existing rank-mismatch error rather than misparsing. owner is stored +1 so that
+ !! rank 0 is distinguishable from an unwritten slot under a MAX reduction.
+ integer, parameter :: amr_restart_blk_own_ints = 4
!> color function gradient magnitude at which to apply the surface tension fluxes
real(wp), parameter :: capillary_cutoff = 1.e-6
!> Spatial support width of acoustic source, used in s_source_spatial
diff --git a/src/common/m_derived_types.fpp b/src/common/m_derived_types.fpp
index 3e58206cf7..dc005f20e0 100644
--- a/src/common/m_derived_types.fpp
+++ b/src/common/m_derived_types.fpp
@@ -607,4 +607,11 @@ module m_derived_types
real(wp), dimension(1:num_fluids_max) :: perturb_dens_scale
real(wp), dimension(1:num_fluids_max,3) :: perturb_dens_offset
end type simplex_noise_params
+
+ !> An index-space rectangle in global cell indices. In v1, one t_box = one rank's subdomain. Flat leaf: no allocatable/pointer
+ !! components, host-only, never namelist/broadcast.
+ type t_box
+ integer :: lo(3) !< global low cell index per axis (x,y,z)
+ integer :: hi(3) !< global high cell index per axis
+ end type t_box
end module m_derived_types
diff --git a/src/common/m_global_parameters_common.fpp b/src/common/m_global_parameters_common.fpp
index a76a35c90e..4ec9562417 100644
--- a/src/common/m_global_parameters_common.fpp
+++ b/src/common/m_global_parameters_common.fpp
@@ -37,6 +37,9 @@ module m_global_parameters_common
!> @name Chemistry modeling (Fypp compile-time constant; same value in all targets)
!> @{
logical, parameter :: chemistry = .${chemistry}$.
+ !> Some fluid's EOS coefficients vary with density (Mie-Gruneisen, JWL, Vinet): a Fypp compile-time constant like chemistry, so
+ !! the state-dependent chain is dead code in every kernel of a stiffened-gas build (see toolchain case.py).
+ logical, parameter :: any_state_dependent_eos = .${eos_state_dependent}$.
!> @}
!> @name Hypoelastic shear stress state (identical across all three executables)
@@ -58,12 +61,7 @@ module m_global_parameters_common
integer, allocatable, dimension(:) :: eoss
!> Per-fluid EOS coefficients, whatever the family; see type eos_coefficients.
type(eos_coefficients), dimension(num_fluids_max) :: eos_coeffs
- !> any_state_dependent_eos is declared with the case-optimization block above: a parameter when the case is baked in, so the
- !! compiler drops the whole state-dependent chain from kernels that never need it.
$:GPU_DECLARE(create='[eoss, eos_coeffs]')
- #:if not MFC_CASE_OPTIMIZATION
- $:GPU_DECLARE(create='[any_state_dependent_eos]')
- #:endif
!> @}
!> @name Fluids participating in shear and bulk viscosity
@@ -80,6 +78,10 @@ module m_global_parameters_common
$:GPU_DECLARE(create='[sys_size, eqn_idx]')
$:GPU_DECLARE(create='[shear_num, shear_indices, shear_BC_flip_num, shear_BC_flip_indices]')
+ !> Set only by the simulation's AMR fine-level advance; .false. everywhere else. Declared here rather than in the simulation so
+ !! that src/common/m_boundary_common can read it without a stage ifdef.
+ logical :: amr_in_fine_advance = .false.
+
!> @name Processor coordinates and parallel-IO addressing (identical declaration across all three targets)
!> @{
integer, allocatable, dimension(:) :: proc_coords !< Processor coordinates in MPI_CART_COMM
@@ -280,6 +282,11 @@ contains
allocate (proc_coords(1:num_dims))
+ ! start_idx is read by decomposition-aware features (amr, sfc_partition_wrt) in ALL builds;
+ ! the serial/single-rank offset is 0 and the MPI decomposition overwrites it
+ allocate (start_idx(1:num_dims))
+ start_idx = 0
+
if (parallel_io .neqv. .true.) return
#ifdef MFC_MPI
@@ -291,8 +298,6 @@ contains
! Option for UNIX file system (Hooke/Thomson) WRITE(mpiiofs, '(A)') '/ufs_' mpiiofs = TRIM(mpiiofs) mpi_info_int =
! MPI_INFO_NULL
-
- allocate (start_idx(1:num_dims))
#endif
end subroutine s_initialize_parallel_io_common
@@ -303,12 +308,7 @@ contains
impure subroutine s_finalize_global_parameters_common
deallocate (proc_coords)
-
-#ifdef MFC_MPI
- if (parallel_io) then
- deallocate (start_idx)
- end if
-#endif
+ deallocate (start_idx)
end subroutine s_finalize_global_parameters_common
@@ -393,6 +393,8 @@ contains
file_per_process = .false.
down_sample = .false.
fft_wrt = .false.
+ load_weight_wrt = .false.
+ sfc_partition_wrt = .false.
! Mixture conversion and sound-speed behavior
avg_state = dflt_int
diff --git a/src/common/m_mpi_common.fpp b/src/common/m_mpi_common.fpp
index 061d8f1d6a..f1b7516d93 100644
--- a/src/common/m_mpi_common.fpp
+++ b/src/common/m_mpi_common.fpp
@@ -18,6 +18,7 @@ module m_mpi_common
use ieee_arithmetic
use m_nvtx
use m_constants, only: recon_type_weno
+ use m_box, only: t_box, f_equal_splits, f_box_from_splits
implicit none
@@ -26,6 +27,9 @@ module m_mpi_common
integer, private :: v_size
$:GPU_DECLARE(create='[v_size]')
+ !> Seconds inside s_mpi_sendrecv_variables_buffers' MPI_SENDRECV and its call count (read by simulation's m_phase_timing).
+ real(dp) :: mpi_sr_wait = 0._dp
+ integer(8) :: mpi_sr_calls = 0
real(wp), private, allocatable, dimension(:) :: buff_send !< Primitive variable send buffer for halo exchange
!> Primitive variable receive buffer for halo exchange Variables for EL bubbles communication
real(wp), private, allocatable, dimension(:) :: buff_recv
@@ -427,6 +431,38 @@ contains
end subroutine s_mpi_allreduce_integer_sum
+ !> Reduce a local integer value to its global minimum across all MPI ranks.
+ impure subroutine s_mpi_allreduce_integer_min(var_loc, var_glb)
+
+ integer, intent(in) :: var_loc
+ integer, intent(out) :: var_glb
+
+#ifdef MFC_MPI
+ integer :: ierr !< Generic flag used to identify and report MPI errors
+
+ call MPI_ALLREDUCE(var_loc, var_glb, 1, MPI_INTEGER, MPI_MIN, MPI_COMM_WORLD, ierr)
+#else
+ var_glb = var_loc
+#endif
+
+ end subroutine s_mpi_allreduce_integer_min
+
+ !> Reduce a local integer value to its global maximum across all MPI ranks.
+ impure subroutine s_mpi_allreduce_integer_max(var_loc, var_glb)
+
+ integer, intent(in) :: var_loc
+ integer, intent(out) :: var_glb
+
+#ifdef MFC_MPI
+ integer :: ierr !< Generic flag used to identify and report MPI errors
+
+ call MPI_ALLREDUCE(var_loc, var_glb, 1, MPI_INTEGER, MPI_MAX, MPI_COMM_WORLD, ierr)
+#else
+ var_glb = var_loc
+#endif
+
+ end subroutine s_mpi_allreduce_integer_max
+
!> Reduce a local real value to its global minimum across all MPI ranks.
impure subroutine s_mpi_allreduce_min(var_loc, var_glb)
@@ -455,6 +491,22 @@ contains
end subroutine s_mpi_allreduce_max
+ !> In-place elementwise max-reduction of a real array across all ranks. Assembles a rank-partitioned global array: each element
+ !! written (identically) by its owner(s), sentinel-low elsewhere, so MAX recovers the exact global array with no
+ !! double-counting.
+ impure subroutine s_mpi_allreduce_array_max(arr, arr_len)
+
+ integer, intent(in) :: arr_len
+ real(wp), dimension(arr_len), intent(inout) :: arr
+
+#ifdef MFC_MPI
+ integer :: ierr
+
+ call MPI_ALLREDUCE(MPI_IN_PLACE, arr, arr_len, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+#endif
+
+ end subroutine s_mpi_allreduce_array_max
+
!> Reduce a local real value to its global minimum across all ranks
impure subroutine s_mpi_reduce_min(var_loc)
@@ -556,17 +608,18 @@ contains
type(int_bounds_info) :: boundary_conditions(1:3)
integer :: beg_end(1:2), grid_dims(1:3)
integer :: dst_proc, src_proc, recv_tag, send_tag
- logical :: beg_end_geq_0, qbmm_comm, chem_diff_comm
+ logical :: beg_end_geq_0, qbmm_comm, chem_T_comm
integer :: pack_offset, unpack_offset
type(scalar_field), optional, intent(inout) :: q_T_sf
#ifdef MFC_MPI
- integer :: ierr !< Generic flag used to identify and report MPI errors
+ integer :: ierr !< Generic flag used to identify and report MPI errors
+ real(dp) :: t0
call nvtxStartRange("RHS-COMM-PACKBUF")
qbmm_comm = .false.
- chem_diff_comm = .false.
+ chem_T_comm = .false.
if (present(pb_in) .and. present(mv_in) .and. qbmm .and. .not. polytropic) then
qbmm_comm = .true.
@@ -577,7 +630,7 @@ contains
! Consumers that convert over ghost-inclusive bounds request temperature exchange for every chemistry run.
! The temperature Newton guess must be valid at rank seams even when diffusion is disabled:
! an unexchanged seam ghost is an uninitialized guess -> NaN T/pres/c in the output
- chem_diff_comm = .true.
+ chem_T_comm = .true.
v_size = nVar + 1
buffer_counts = (/buff_size*v_size*(n + 1)*(p + 1), buff_size*v_size*(m + 2*buff_size + 1)*(p + 1), &
& buff_size*v_size*(m + 2*buff_size + 1)*(n + 2*buff_size + 1)/)
@@ -633,7 +686,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = 0, p
do k = 0, n
@@ -691,7 +744,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = 0, p
do k = 0, buff_size - 1
@@ -752,7 +805,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = 0, buff_size - 1
do k = -buff_size, n + buff_size
@@ -811,8 +864,10 @@ contains
#:call GPU_HOST_DATA(use_device_addr='[buff_send, buff_recv]')
call nvtxStartRange("RHS-COMM-SENDRECV-RDMA")
+ t0 = MPI_Wtime()
call MPI_SENDRECV(buff_send, buffer_count, mpi_p, dst_proc, send_tag, buff_recv, buffer_count, mpi_p, &
& src_proc, recv_tag, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ mpi_sr_wait = mpi_sr_wait + (MPI_Wtime() - t0); mpi_sr_calls = mpi_sr_calls + 1
call nvtxEndRange ! RHS-MPI-SENDRECV-(NO)-RDMA
#:endcall GPU_HOST_DATA
@@ -823,8 +878,10 @@ contains
call nvtxEndRange
call nvtxStartRange("RHS-COMM-SENDRECV-NO-RMDA")
+ t0 = MPI_Wtime()
call MPI_SENDRECV(buff_send, buffer_count, mpi_p, dst_proc, send_tag, buff_recv, buffer_count, mpi_p, &
& src_proc, recv_tag, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ mpi_sr_wait = mpi_sr_wait + (MPI_Wtime() - t0); mpi_sr_calls = mpi_sr_calls + 1
call nvtxEndRange ! RHS-MPI-SENDRECV-(NO)-RDMA
@@ -859,7 +916,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = 0, p
do k = 0, n
@@ -929,7 +986,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = 0, p
do k = -buff_size, -1
@@ -1002,7 +1059,7 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- if (chem_diff_comm) then
+ if (chem_T_comm) then
$:GPU_PARALLEL_LOOP(collapse=3,private='[r]')
do l = -buff_size, -1
do k = -buff_size, n + buff_size
@@ -1350,7 +1407,7 @@ contains
recon_order = muscl_order
end if
- if (num_procs == 1 .and. parallel_io) then
+ if (num_procs == 1) then
do i = 1, num_dims
start_idx(i) = 0
end do
@@ -1508,15 +1565,6 @@ contains
nidx(3)%end = 1
end if
- ! Beginning and end sub-domain boundary locations
- if (parallel_io) then
- if (proc_coords(3) < rem_cells) then
- start_idx(3) = (p + 1)*proc_coords(3)
- else
- start_idx(3) = (p + 1)*proc_coords(3) + rem_cells
- end if
- end if
-
! 2D Cartesian Processor Topology
else
! Initial estimate of optimal processor topology
@@ -1592,15 +1640,6 @@ contains
nidx(2)%end = 1
end if
- ! Beginning and end sub-domain boundary locations
- if (parallel_io) then
- if (proc_coords(2) < rem_cells) then
- start_idx(2) = (n + 1)*proc_coords(2)
- else
- start_idx(2) = (n + 1)*proc_coords(2) + rem_cells
- end if
- end if
-
! 1D Cartesian Processor Topology
else
! Optimal processor topology
@@ -1613,22 +1652,37 @@ contains
call MPI_CART_COORDS(MPI_COMM_CART, proc_rank, 1, proc_coords, ierr)
end if
- ! Global Parameters for x-direction
+ ! Global Parameters for x-direction - equal split via the box layer (byte-identical with inline arithmetic)
+ block
+ integer, allocatable :: off_x(:), off_y(:), off_z(:)
+ integer :: coords3(3)
+ type(t_box) :: box
+ ! Explicit allocate before assignment (not allocate-on-assignment): Intel defaults to
+ ! -assume norealloc_lhs, under which assigning to an unallocated allocatable is undefined.
+ ! Guard collapsed dims: num_procs_y/z are uninitialized locals (pre/post) when n/p_glb==0.
+ allocate (off_x(0:num_procs_x)); off_x = f_equal_splits(m_glb + 1, num_procs_x)
+ if (n_glb > 0) then
+ allocate (off_y(0:num_procs_y)); off_y = f_equal_splits(n_glb + 1, num_procs_y)
+ else
+ allocate (off_y(0:1)); off_y = [integer::0,1]
+ end if
+ if (p_glb > 0) then
+ allocate (off_z(0:num_procs_z)); off_z = f_equal_splits(p_glb + 1, num_procs_z)
+ else
+ allocate (off_z(0:1)); off_z = [integer::0,1]
+ end if
+ coords3 = 0
+ coords3(1:num_dims) = proc_coords
+ box = f_box_from_splits(off_x, off_y, off_z, coords3)
+ rem_cells = mod(m_glb + 1, num_procs_x)
+ m = box%hi(1) - box%lo(1)
+ start_idx(1) = box%lo(1)
+ if (n_glb > 0) then; n = box%hi(2) - box%lo(2); start_idx(2) = box%lo(2); end if
+ if (p_glb > 0) then; p = box%hi(3) - box%lo(3); start_idx(3) = box%lo(3); end if
+ end block
- ! Number of remaining cells
- rem_cells = mod(m + 1, num_procs_x)
rem_cells_by_dim(1) = rem_cells
- ! Optimal number of cells per processor
- m = (m + 1)/num_procs_x - 1
-
- ! Distributing the remaining cells
- do i = 1, rem_cells
- if (proc_coords(1) == i - 1) then
- m = m + 1; exit
- end if
- end do
-
call s_update_cell_bounds(cells_bounds, m, n, p)
! Boundary condition at the beginning
@@ -1647,15 +1701,6 @@ contains
nidx(1)%end = 1
end if
- ! Beginning and end sub-domain boundary locations
- if (parallel_io) then
- if (proc_coords(1) < rem_cells) then
- start_idx(1) = (m + 1)*proc_coords(1)
- else
- start_idx(1) = (m + 1)*proc_coords(1) + rem_cells
- end if
- end if
-
call s_apply_decomposition_policies((/num_procs_x, num_procs_y, num_procs_z/), rem_cells_by_dim, (/m, n, p/), (/m_glb, &
& n_glb, p_glb/), write_silo_ghost_offsets, &
& adjust_local_domains .and. (.not. parallel_io), output_offsets, local_domains)
@@ -1677,6 +1722,29 @@ contains
end subroutine s_mpi_decompose_computational_domain
+ !> Override this rank's local extents and starting indices from cumulative Cartesian split-plane offsets, leaving the MPI_CART
+ !! topology and BC neighbors (which stay proc_coords-derived) untouched. Each off_d is a cumulative cell-boundary array
+ !! (off_d(0)=0, off_d(num_procs_d)=G_d).
+ subroutine s_apply_weighted_offsets(off_x, off_y, off_z)
+
+ integer, dimension(0:), intent(in) :: off_x, off_y, off_z
+
+#ifdef MFC_MPI
+ m = off_x(proc_coords(1) + 1) - off_x(proc_coords(1)) - 1
+ start_idx(1) = off_x(proc_coords(1))
+ if (num_dims >= 2) then
+ n = off_y(proc_coords(2) + 1) - off_y(proc_coords(2)) - 1
+ start_idx(2) = off_y(proc_coords(2))
+ end if
+ if (num_dims >= 3) then
+ p = off_z(proc_coords(3) + 1) - off_z(proc_coords(3)) - 1
+ start_idx(3) = off_z(proc_coords(3))
+ end if
+ call s_update_cell_bounds(cells_bounds, m, n, p)
+#endif
+
+ end subroutine s_apply_weighted_offsets
+
!> Apply executable-configured output and local-domain policies after the shared Cartesian decomposition.
subroutine s_apply_decomposition_policies(proc_counts, remainders, local_cells, global_cells, write_silo_ghost_offsets, &
& adjust_local_domains, output_offsets, local_domains)
diff --git a/src/common/m_phase_change.fpp b/src/common/m_phase_change.fpp
index 0da551cb23..08277c8283 100644
--- a/src/common/m_phase_change.fpp
+++ b/src/common/m_phase_change.fpp
@@ -19,7 +19,8 @@ module m_phase_change
implicit none
private
- public :: s_initialize_phasechange_module, s_relaxation_solver, s_infinite_relaxation_k, s_finalize_relaxation_solver_module
+ public :: s_initialize_phasechange_module, s_relaxation_solver, s_infinite_relaxation_k, s_finalize_relaxation_solver_module, &
+ & pc_iter_count
!> @name Parameters for the first order transition phase change
!> @{
@@ -32,6 +33,11 @@ module m_phase_change
integer, parameter :: vp = 2 !< index for the vapor phase of the reacting fluid
!> @}
+ !> Per-cell Newton-iteration count for the current step; allocated only when relax .and. (load_weight_wrt .or.
+ !! sfc_partition_wrt).
+ real(stp), allocatable :: pc_iter_count(:,:,:)
+ $:GPU_DECLARE(create='[pc_iter_count]')
+
contains
!> Dispatch to the correct relaxation solver. Replaces the procedure pointer, which CCE is breaking on.
@@ -44,8 +50,23 @@ contains
end subroutine s_relaxation_solver
- !> Initialize the phase change module (no module-level state to set up; the pT/pTg relaxation solvers are self-contained)
- impure subroutine s_initialize_phasechange_module
+ !> Initialize the phase change module. pc_count_ub carries the iteration-count field's upper bounds as an initialization policy
+ !! (src/common carries no stage guards): simulation passes its allocation extents (m_alloc/n_alloc/p_alloc - the AMR fine
+ !! advance swaps m/n/p to fine-block extents before s_amr_relax_fine writes the field) when the load-weight/SFC writers need it;
+ !! other targets, and simulation runs without those writers, pass -1 = no field.
+ impure subroutine s_initialize_phasechange_module(pc_count_ub)
+
+ integer, intent(in) :: pc_count_ub(3)
+
+ if (pc_count_ub(1) >= 0) then
+ @:ALLOCATE(pc_iter_count(0:pc_count_ub(1), 0:pc_count_ub(2), 0:pc_count_ub(3)))
+ ! zeroed here because s_compute_load_weight reads it on the FIRST s_write_data_files, which for a run
+ ! saving at t_step_start precedes any relaxation sweep -- the only writer is the count_pc_iters branch.
+ ! The DEVICE copy is the one that matters: the reader (m_load_weight) is a GPU_PARALLEL_LOOP and the
+ ! writer is inside a device region, so a host-only assignment would never reach either.
+ pc_iter_count = 0._stp
+ $:GPU_UPDATE(device='[pc_iter_count]')
+ end if
end subroutine s_initialize_phasechange_module
@@ -67,6 +88,8 @@ contains
!> Generic loop iterators
integer :: i, j, k, l
+ integer :: ns_pc, ns_tmp !< per-cell Newton-iteration accumulators for load-weight diagnostic
+ logical :: count_pc_iters !< host-evaluated kernel guard (a device copy of the wrt flags is never synced)
#ifdef _CRAYFTN
#ifdef MFC_OpenACC
@@ -77,8 +100,10 @@ contains
! starting equilibrium solver
+ count_pc_iters = load_weight_wrt .or. sfc_partition_wrt
+
$:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, p_infpT, sk, hk, gk, ek, rhok, pS, TS, rhoe, dynE, rhos, rho, rM, &
- & m1, m2, MCT, TvF]')
+ & m1, m2, MCT, TvF, ns_pc, ns_tmp]', copyin='[count_pc_iters]')
do j = 0, m
do k = 0, n
do l = 0, p
@@ -119,7 +144,7 @@ contains
! Calling pT-equilibrium for either finishing phase-change module, or as an IC for the pTg-equilibrium for this
! case, MFL cannot be either 0 or 1, so I chose it to be 2
- call s_infinite_pt_relaxation_k(j, k, l, 2, pS, p_infpT, q_cons_vf, rhoe, TS)
+ call s_infinite_pt_relaxation_k(j, k, l, 2, pS, p_infpT, q_cons_vf, rhoe, TS, ns_pc)
! Check if pTg-equilibrium needed; only partial densities require updating
if ((relax_model == 6) .and. ((q_cons_vf(lp + eqn_idx%cont%beg - 1)%sf(j, k, &
@@ -134,7 +159,8 @@ contains
q_cons_vf(lp + eqn_idx%cont%beg - 1)%sf(j, k, l) = m1
q_cons_vf(vp + eqn_idx%cont%beg - 1)%sf(j, k, l) = m2
- call s_infinite_ptg_relaxation_k(j, k, l, pS, rhoe, q_cons_vf, TS)
+ call s_infinite_ptg_relaxation_k(j, k, l, pS, rhoe, q_cons_vf, TS, ns_tmp)
+ ns_pc = ns_pc + ns_tmp
end if
! Calculations AFTER equilibrium
@@ -173,6 +199,10 @@ contains
! Total entropy
rhos = rhos + q_cons_vf(i + eqn_idx%cont%beg - 1)%sf(j, k, l)*sk(i)
end do
+
+ ! Accumulate Newton iteration count for the load-weight diagnostic (matches the
+ ! allocation condition; no-op when neither writer is enabled).
+ if (count_pc_iters) pc_iter_count(j, k, l) = real(ns_pc, stp)
end do
end do
end do
@@ -182,7 +212,7 @@ contains
!> Apply pT-equilibrium relaxation for N fluids
!! @param MFL flag: 0=gas, 1=liquid, 2=mixture
- subroutine s_infinite_pt_relaxation_k(j, k, l, MFL, pS, p_infpT, q_cons_vf, rhoe, TS)
+ subroutine s_infinite_pt_relaxation_k(j, k, l, MFL, pS, p_infpT, q_cons_vf, rhoe, TS, ns_out)
$:GPU_ROUTINE(function_name='s_infinite_pt_relaxation_k', parallelism='[seq]', cray_noinline=True)
@@ -193,6 +223,7 @@ contains
type(scalar_field), dimension(sys_size), intent(in) :: q_cons_vf
real(wp), intent(in) :: rhoe
real(wp), intent(out) :: TS
+ integer, intent(out) :: ns_out !< Newton iteration count for this call
real(wp) :: gp, gpp, hp, pO, mCP, mQ !< variables for the Newton Solver
real(wp) :: p_infpT_sum
integer :: i, ns !< generic loop iterators
@@ -231,6 +262,7 @@ contains
! temperature
TS = 0.0_wp
+ ns_out = 0
return
end if
end if
@@ -276,6 +308,7 @@ contains
! common temperature
TS = (rhoe + pS - mQ)/mCP
+ ns_out = ns
end subroutine s_infinite_pt_relaxation_k
@@ -331,7 +364,7 @@ contains
!! rhoe-relative branch). Every step is projected onto the physical bounds 0 <= ml <= mT, pS > pmin. This converges in a handful
!! of iterations with a bounded, uniform count (no GPU warp divergence), unlike the former fixed 1e-3 underrelaxation that
!! stalled far from the root.
- subroutine s_infinite_ptg_relaxation_k(j, k, l, pS, rhoe, q_cons_vf, TS)
+ subroutine s_infinite_ptg_relaxation_k(j, k, l, pS, rhoe, q_cons_vf, TS, ns_out)
$:GPU_ROUTINE(function_name='s_infinite_ptg_relaxation_k', parallelism='[seq]', cray_noinline=True)
@@ -340,6 +373,7 @@ contains
real(wp), intent(in) :: rhoe
type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
real(wp), intent(inout) :: TS
+ integer, intent(out) :: ns_out !< Newton iteration count for this call
real(wp), dimension(2, 2) :: Jac, InvJac
real(wp), dimension(2) :: R2D, R2D_try, DeltamP
real(wp) :: mCP, mCPD, mCVGP, mCVGP2, mQ
@@ -428,6 +462,7 @@ contains
q_cons_vf(vp + eqn_idx%cont%beg - 1)%sf(j, k, l) = mT - ml
TS = (rhoe + pS - mQ)/mCP
+ ns_out = ns
end subroutine s_infinite_ptg_relaxation_k
@@ -474,6 +509,10 @@ contains
!> Finalize the phase change module
impure subroutine s_finalize_relaxation_solver_module
+ if (allocated(pc_iter_count)) then
+ @:DEALLOCATE(pc_iter_count)
+ end if
+
end subroutine s_finalize_relaxation_solver_module
end module m_phase_change
diff --git a/src/common/m_variables_conversion.fpp b/src/common/m_variables_conversion.fpp
index 80d8263639..c2dc9eed90 100644
--- a/src/common/m_variables_conversion.fpp
+++ b/src/common/m_variables_conversion.fpp
@@ -30,7 +30,8 @@ module m_variables_conversion
& s_compute_mixture_coefficients_dt, s_compute_speed_of_sound_avg, s_compute_fast_magnetosonic_speed, f_elastic_energy, &
& f_hypoelastic_energy, f_relativistic_enthalpy, s_eos_coefficients, s_phase_coefficients, s_phase_pressure_on_isentrope, &
& s_phase_temperature, f_is_state_dependent, s_phase_bulk_modulus, s_phase_density_on_isentrope, &
- & s_finalize_variables_conversion_module, gammas, isentrope_n, pi_infs, isentrope_B, cvs, qvs, qvps
+ & s_finalize_variables_conversion_module, gammas, isentrope_n, pi_infs, isentrope_B, cvs, qvs, qvps, &
+ & enforce_density_floor_vc
real(wp), allocatable, dimension(:) :: Gs_vc
integer, allocatable, dimension(:) :: bubrs_vc
@@ -45,7 +46,10 @@ module m_variables_conversion
integer :: lagrange_beta_index_vc = 0
$:GPU_DECLARE(create='[enforce_density_floor_vc, preserve_qbmm_number_vc, lagrange_beta_index_vc]')
- real(wp), allocatable, dimension(:,:,:), public :: rho_sf !< Scalar density function
+ real(wp), allocatable, dimension(:,:,:), public :: rho_sf !< Scalar density function
+ !> post_process's AMR overlay converts fine blocks larger than the coarse rank grid these caches span; it sets this around those
+ !! conversions (the caches are coarse-grid derived fields only)
+ logical, public :: skip_mixture_store = .false.
real(wp), allocatable, dimension(:,:,:), public :: gamma_sf !< Scalar sp. heat ratio function
real(wp), allocatable, dimension(:,:,:), public :: pi_inf_sf !< Scalar liquid stiffness function
@@ -142,7 +146,7 @@ contains
qv = 0._wp ! keep this value nil for now. For future adjustment
! Store derived mixture fields when requested during module initialization.
- if (allocated(rho_sf)) then
+ if (allocated(rho_sf) .and. .not. skip_mixture_store) then
rho_sf(i, j, k) = rho
gamma_sf(i, j, k) = gamma
pi_inf_sf(i, j, k) = pi_inf
@@ -175,7 +179,7 @@ contains
call s_convert_species_to_mixture_variables_kernel(rho, gamma, pi_inf, qv, alpha_K, alpha_rho_K, Re_K, G_K, G)
! Store derived mixture fields when requested during module initialization.
- if (allocated(rho_sf)) then
+ if (allocated(rho_sf) .and. .not. skip_mixture_store) then
rho_sf(k, l, r) = rho
gamma_sf(k, l, r) = gamma
pi_inf_sf(k, l, r) = pi_inf
@@ -336,18 +340,11 @@ contains
end select
if (f_is_state_dependent(i)) state_dependent = .true.
end do
- #:if MFC_CASE_OPTIMIZATION
- ! Baked in at build time, so a case that changed its EOS family since the build would silently
- ! run the wrong branch. The namelist still carries fluid_pp%eos, so check the two agree.
- @:PROHIBIT(state_dependent .neqv. any_state_dependent_eos, &
- & "This case's equations of state do not match the ones this case-optimized binary was built for. Rebuild.")
- #:else
- any_state_dependent_eos = state_dependent
- #:endif
+ ! Baked in at build time (every build, see case.py), so a case whose EOS family differs from the build's would
+ ! silently run the wrong branch. The namelist still carries fluid_pp%eos, so check the two agree.
+ @:PROHIBIT(state_dependent .neqv. any_state_dependent_eos, &
+ & "This case's equations of state do not match the ones this binary was built for. Rebuild with this case.")
$:GPU_UPDATE(device='[gammas, isentrope_n, pi_infs, isentrope_B, cvs, qvs, qvps, Gs_vc, eoss, eos_coeffs]')
- #:if not MFC_CASE_OPTIMIZATION
- $:GPU_UPDATE(device='[any_state_dependent_eos]')
- #:endif
@:ALLOCATE(Res_vc(1:2, 1:max(1, Re_size_max)))
Res_vc = dflt_real
@@ -1273,16 +1270,30 @@ contains
pi_inf_K = 0._wp
qv_K = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- rho_K = rho_K + alpha_rho_K(i)
- alpha_rho_i = alpha_rho_K(i)
- alpha_i = alpha_K(i)
- call s_phase_coefficients(alpha_rho_i, alpha_i, i, rho_i, gamma_i, pi_inf_i, dpi_i, dgamma_i)
- gamma_K = gamma_K + alpha_K(i)*gamma_i
- pi_inf_K = pi_inf_K + alpha_K(i)*pi_inf_i
- qv_K = qv_K + alpha_rho_K(i)*qvs(i)
- end do
+ ! Stiffened-gas fast path: the phase coefficients are the constants gammas/pi_infs, and calling
+ ! s_phase_coefficients per fluid per cell drags the state-dependent EOS chain (reference-curve Newton loop)
+ ! into every conversion and Riemann kernel even when no fluid uses it (measured: +36 % on the fine RHS).
+ ! Same arithmetic as the general branch with gamma_i = gammas(i), pi_inf_i = pi_infs(i).
+ if (.not. any_state_dependent_eos) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ rho_K = rho_K + alpha_rho_K(i)
+ gamma_K = gamma_K + alpha_K(i)*gammas(i)
+ pi_inf_K = pi_inf_K + alpha_K(i)*pi_infs(i)
+ qv_K = qv_K + alpha_rho_K(i)*qvs(i)
+ end do
+ else
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ rho_K = rho_K + alpha_rho_K(i)
+ alpha_rho_i = alpha_rho_K(i)
+ alpha_i = alpha_K(i)
+ call s_phase_coefficients(alpha_rho_i, alpha_i, i, rho_i, gamma_i, pi_inf_i, dpi_i, dgamma_i)
+ gamma_K = gamma_K + alpha_K(i)*gamma_i
+ pi_inf_K = pi_inf_K + alpha_K(i)*pi_inf_i
+ qv_K = qv_K + alpha_rho_K(i)*qvs(i)
+ end do
+ end if
end if
end subroutine s_compute_mixture_coefficients
diff --git a/src/post_process/m_data_input.f90 b/src/post_process/m_data_input.f90
index 9617766a2c..0400551bd8 100644
--- a/src/post_process/m_data_input.f90
+++ b/src/post_process/m_data_input.f90
@@ -11,6 +11,7 @@ module m_data_input
use m_derived_types
use m_global_parameters
+ use m_constants, only: amr_restart_blk_hdr_ints, amr_restart_blk_own_ints
use m_mpi_proxy
use m_mpi_common
use m_compile_specific
@@ -21,7 +22,7 @@ module m_data_input
implicit none
private; public :: s_initialize_data_input_module, s_read_data_files, s_read_serial_data_files, s_read_parallel_data_files, &
- & s_finalize_data_input_module
+ & s_read_amr_data, s_free_amr_data, s_finalize_data_input_module, f_save_exists
abstract interface
@@ -42,6 +43,17 @@ end subroutine s_read_abstract_data_files
type(scalar_field), public :: q_T_sf !< Temperature field
type(integer_field), public :: ib_markers
+ !> One AMR fine-block piece owned by this rank, held for visualization overlay of the refined solution.
+ type, public :: amr_fine_block
+ integer :: lo(3), hi(3) !< global coarse-index region bounds of the parent block
+ integer :: m, n, p !< local fine extents (interior 0:m, 0:n, 0:p)
+ real(wp), allocatable, dimension(:) :: x_cb, y_cb, z_cb !< reconstructed fine cell boundaries
+ type(scalar_field), allocatable, dimension(:) :: q_cons !< fine conservative state
+ end type amr_fine_block
+
+ type(amr_fine_block), allocatable, dimension(:), public :: amr_fine !< this rank's owned block pieces
+ integer, public :: amr_num_fine !< number of block pieces this rank owns (<= file's block count)
+
procedure(s_read_abstract_data_files), pointer :: s_read_data_files => null()
contains
@@ -102,6 +114,33 @@ end subroutine s_setup_mpi_io_params
#endif
!> Helper subroutine to read IB data files
+ !> Does a saved restart exist for this index? Under cfl_dt the SIMULATION names saves by `save_count = int(mytime/t_save)`
+ !! (m_start_up.fpp), so when adaptive dt grows enough for one step to cross TWO t_save boundaries the index SKIPS and no file is
+ !! written for the intervening value. That gap is legitimate output, not a fault, but the post loop walks indices 0..n_save-1
+ !! and the reader aborts on the first absent one -- which killed post_process on every CFL-driven case. Only the shared-file
+ !! layout is checked: with file_per_process each rank owns a different file and the answer would not be rank-uniform, so that
+ !! path keeps the original fail-closed behaviour.
+ impure function f_save_exists(t_step) result(present_)
+
+ integer, intent(in) :: t_step
+ logical :: present_
+ character(LEN=path_len + 2*name_len) :: floc
+ character(LEN=name_len) :: fnum
+
+ present_ = .true.
+ if (parallel_io) then
+ if (file_per_process) return
+ write (fnum, '(I0,A)') t_step, '.dat'
+ floc = trim(case_dir) // '/restart_data' // trim(mpiiofs) // trim(fnum)
+ inquire (FILE=trim(floc), EXIST=present_)
+ else
+ ! the serial layout skips the same save indices; every rank saves the same steps, so this stays rank-uniform
+ write (floc, '(A,I0,A,I0,A)') trim(case_dir) // '/p_all/p', proc_rank, '/', t_step, '/.'
+ call my_inquire(floc, present_)
+ end if
+
+ end function f_save_exists
+
impure subroutine s_read_ib_data_files(file_loc_base, t_step)
character(len=*), intent(in) :: file_loc_base
@@ -544,6 +583,378 @@ impure subroutine s_finalize_data_input_module
s_read_data_files => null()
+ call s_free_amr_data()
+
end subroutine s_finalize_data_input_module
+ !> Reconstruct fine cell boundaries fcb(-1:nfine) by rr-way subdivision of the coarse cells of pcb, starting at this rank's
+ !! LOCAL coarse index lo_local. Mirrors s_build_level_coords (m_amr) but keeps only the boundaries needed by the mesh. At rr=2
+ !! the result is bit-identical to the original bisection (kk=0 gives the old midpoint; kk=1 gives xr; fcb(-1)=xl).
+ pure subroutine s_amr_reconstruct_fine_cb(pcb, pcb_lb, lo_local, nfine, rr, fcb)
+
+ real(wp), intent(in) :: pcb(:)
+ integer, intent(in) :: pcb_lb, lo_local, nfine, rr
+ real(wp), allocatable, intent(inout) :: fcb(:)
+ integer :: fi, c, off, kk
+ real(wp) :: xl, xr
+
+ off = 1 - pcb_lb ! pcb(j) = coarse_cb(j + pcb_lb - 1); coarse_cb(c) = pcb(c + off)
+ fcb(-1) = pcb(lo_local - 1 + off) ! left boundary of the fine region
+ do fi = 0, nfine
+ c = lo_local + fi/rr
+ xl = pcb(c - 1 + off); xr = pcb(c + off)
+ kk = mod(fi, rr)
+ if (kk == rr - 1) then
+ fcb(fi) = xr ! coarse-cell right edge (exact)
+ else
+ fcb(fi) = (real(rr - 1 - kk, wp)*xl + real(kk + 1, wp)*xr)/real(rr, wp)
+ end if
+ end do
+
+ end subroutine s_amr_reconstruct_fine_cb
+
+ !> Populate block slot `k` metadata, allocate its conservative fields, and reconstruct its fine coordinates from the coarse cell
+ !! boundaries (x_cb/y_cb/z_cb, already read for this t_step). isect_lo is the block's global coarse origin; sidx is this rank's
+ !! global coarse origin (0 for a single-rank/no-MPI run). rr is the refinement factor for this block (amr_ref_ratio**level).
+ impure subroutine s_setup_amr_block(k, reg, isect_lo, sidx, fm, fn, fp, rr)
+
+ integer, intent(in) :: k, reg(6), isect_lo(3), sidx(3), fm, fn, fp, rr
+ integer :: i
+
+ amr_fine(k)%lo = reg(1:3)
+ amr_fine(k)%hi = reg(4:6)
+ amr_fine(k)%m = fm; amr_fine(k)%n = fn; amr_fine(k)%p = fp
+
+ allocate (amr_fine(k)%q_cons(1:sys_size))
+ do i = 1, sys_size
+ allocate (amr_fine(k)%q_cons(i)%sf(0:fm,0:fn,0:fp))
+ end do
+
+ ! isect_lo is GLOBAL; sidx is this rank's global origin (0 for a single-rank/no-MPI run), so
+ ! isect_lo - sidx is the LOCAL coarse index whose x_cb slice the rr-way subdivision reads.
+ allocate (amr_fine(k)%x_cb(-1:fm))
+ call s_amr_reconstruct_fine_cb(x_cb, lbound(x_cb, 1), isect_lo(1) - sidx(1), fm, rr, amr_fine(k)%x_cb)
+ if (n > 0) then
+ allocate (amr_fine(k)%y_cb(-1:fn))
+ call s_amr_reconstruct_fine_cb(y_cb, lbound(y_cb, 1), isect_lo(2) - sidx(2), fn, rr, amr_fine(k)%y_cb)
+ end if
+ if (p > 0) then
+ allocate (amr_fine(k)%z_cb(-1:fp))
+ call s_amr_reconstruct_fine_cb(z_cb, lbound(z_cb, 1), isect_lo(3) - sidx(3), fp, rr, amr_fine(k)%z_cb)
+ end if
+
+ end subroutine s_setup_amr_block
+
+ !> Read the AMR fine-level restart file for t_step (mirrors s_read_amr_restart in m_amr, serial and parallel branches) and store
+ !! this rank's owned block pieces for the post-process overlay. No-op when amr is off or the file is absent.
+ impure subroutine s_read_amr_data(t_step)
+
+ integer, intent(in) :: t_step
+ character(LEN=path_len + 3*name_len) :: file_loc
+ logical :: file_exist
+ integer :: k, i, nblk, ghdr(3), reg(6), lvl, rm, rn, rp, cw
+ logical :: v2
+ integer :: nvar_f
+ integer :: np_old, orec, fmf, fnf, fpf, foff(3), fcnt(3)
+ integer :: sidx(3), ext(3), isect_lo(3), isect_hi(3), fm, fn, fp, d, rr
+ integer :: have_loc, have_glb
+ logical :: owns
+
+#ifdef MFC_MPI
+ integer :: ifile, ierr, cnt, idx, fi, fj, fk, ibytes, sbytes
+ integer :: bhdr(amr_restart_blk_hdr_ints)
+ integer :: fown(amr_restart_blk_own_ints)
+ integer :: myext(3)
+ integer, allocatable :: wext(:), rext(:)
+ integer, dimension(MPI_STATUS_SIZE) :: status
+ integer(kind=MPI_OFFSET_KIND) :: my_cnt, my_off, tot_cnt, disp0, ddisp
+ real(stp), allocatable :: buf(:)
+#endif
+
+ call s_free_amr_data()
+ if (.not. amr) return
+
+ ! this rank's subdomain in global coarse indices (mirror s_amr_compute_isect's sidx/ext). start_idx is
+ ! allocated only under MPI; for a single-rank/no-MPI run the global origin is 0.
+ sidx = 0; ext = 0
+ ext(1) = m
+ if (n > 0) ext(2) = n
+ if (p > 0) ext(3) = p
+#ifdef MFC_MPI
+ sidx(1) = start_idx(1)
+ if (n > 0) sidx(2) = start_idx(2)
+ if (p > 0) sidx(3) = start_idx(3)
+#endif
+
+ if (.not. parallel_io) then
+ write (file_loc, '(A,I0,A,I0,A)') trim(case_dir) // '/p_all/p', proc_rank, '/', t_step, '/amr_fine.dat'
+ else
+ write (file_loc, '(A,I0,A)') 'amr_', t_step, '.dat'
+ file_loc = trim(case_dir) // '/restart_data' // trim(mpiiofs) // trim(file_loc)
+ end if
+ inquire (FILE=trim(file_loc), EXIST=file_exist)
+ ! all ranks must agree: in serial (per-rank-file) mode a partially present p_all tree would
+ ! otherwise mix fine-overlay and coarse-only ranks with no message unless rank 0 was the
+ ! missing one (mirrors the sim reader's allreduce-min agreement)
+ have_loc = merge(1, 0, file_exist)
+ call s_mpi_allreduce_integer_min(have_loc, have_glb)
+ if (have_glb == 0) then
+ if (proc_rank == 0 .and. file_exist) print '(A,I0,A)', ' [amr] post: AMR fine-block file(s) at t_step ', t_step, &
+ & ' are missing on some ranks; writing the coarse mesh only'
+ if (proc_rank == 0 .and. .not. file_exist) print '(A,I0,A)', ' [amr] post: no AMR fine-block file at t_step ', &
+ & t_step, '; writing the coarse mesh only'
+ return
+ end if
+
+ ! post_process deliberately runs with a LARGER sys_size than the simulation for 5eq Lagrange
+ ! bubbles: m_global_parameters (post) appends beta_idx = sys_size + 1 as a post-only output slot
+ ! (see the "post-only: beta_idx increment" note in m_global_parameters_common). The AMR file records
+ ! the SIMULATION's count, so comparing it against post's inflated sys_size rejected valid files --
+ ! every AMR + Lagrange-bubbles case died with "a different number of conserved variables". Compare
+ ! against, and read, the count the writer actually used.
+ nvar_f = sys_size
+ if (model_eqns == model_eqns_5eq .and. bubbles_lagrange) nvar_f = sys_size - 1
+
+ if (.not. parallel_io) then
+ open (2, FILE=trim(file_loc), form='unformatted', ACTION='read', STATUS='old')
+ read (2) ghdr
+ ! the layout offsets depend on both: a stale file from a different run configuration
+ ! would otherwise misalign every record (mirrors the sim reader's header validation)
+ if (ghdr(1) /= num_procs) then
+ call s_mpi_abort('amr post: the AMR fine-block file was written with a different rank count; ' &
+ & // 'run post_process with the same number of ranks as the simulation')
+ end if
+ if (ghdr(3) /= nvar_f) then
+ call s_mpi_abort('amr post: the AMR fine-block file was written with a different number of ' &
+ & // 'conserved variables; the physics configuration must match the simulation')
+ end if
+ nblk = ghdr(2)
+ allocate (amr_fine(nblk))
+ amr_num_fine = 0
+ do k = 1, nblk
+ read (2) reg, lvl, rm, rn, rp ! header: region(6) + amr_block_level(1) + m,n,p (mirrors s_write_amr_restart)
+ do d = 1, 3
+ isect_lo(d) = max(reg(d), sidx(d))
+ isect_hi(d) = min(reg(3 + d), sidx(d) + ext(d))
+ end do
+ owns = isect_lo(1) <= isect_hi(1)
+ if (n > 0) owns = owns .and. isect_lo(2) <= isect_hi(2)
+ if (p > 0) owns = owns .and. isect_lo(3) <= isect_hi(3)
+ if (.not. owns) cycle ! writer emitted no data record for a block this rank does not own
+ ! Use the file's authoritative per-block fine extent (rm/rn/rp); derive rr = amr_ref_ratio**level
+ ! from the ratio of fine cells to coarse cells (2 for L1, 4 for L2, etc.).
+ fm = rm; fn = rn; fp = rp
+ cw = max(isect_hi(1) - isect_lo(1) + 1, 1)
+ rr = (fm + 1)/cw
+ ! fail-closed: a well-formed header has level >= 1 and a fine x-extent that is an integer
+ ! (>= 2) refinement of the coarse footprint. Reading the level field as an extent (the
+ ! post/writer header-layout drift) makes rr collapse to 0 and trips this.
+ ! level 0 is an L0 TILE (see the v2 path): legal, skipped, not corruption
+ if (lvl /= 0 .and. (lvl < 1 .or. rr < 2 .or. mod(fm + 1, &
+ & cw) /= 0)) &
+ & call s_mpi_abort('amr post: malformed fine-block header (level/extent inconsistent); the AMR restart ' &
+ & // 'writer and reader header layouts have drifted')
+ amr_num_fine = amr_num_fine + 1
+ call s_setup_amr_block(amr_num_fine, reg, isect_lo, sidx, fm, fn, fp, rr)
+ do i = 1, nvar_f
+ read (2) amr_fine(amr_num_fine)%q_cons(i)%sf(0:fm,0:fn,0:fp)
+ end do
+ end do
+ close (2)
+ else
+#ifdef MFC_MPI
+ ibytes = storage_size(0)/8; sbytes = storage_size(0._stp)/8
+ call MPI_FILE_OPEN(MPI_COMM_WORLD, file_loc, MPI_MODE_RDONLY, mpi_info_int, ifile, ierr)
+ call MPI_FILE_READ_AT_ALL(ifile, int(0, MPI_OFFSET_KIND), ghdr, 3, MPI_INTEGER, status, ierr)
+ ! FORMAT: a NEGATIVE rank count marks v2 (mirrors s_read_amr_restart in m_amr_restart). v2 stores one
+ ! CONTIGUOUS data chunk per block, written by that block's single owner, plus a 4-int
+ ! (owner + 1, m, n, p) record giving the block's FULL fine extent. v1 stores per-rank slices with a
+ ! 3*np_old extent vector, so its layout -- and only its layout -- depends on the writer's rank count.
+ v2 = ghdr(1) < 0
+ np_old = abs(ghdr(1))
+ orec = merge(amr_restart_blk_own_ints, 3*np_old, v2)
+ if (.not. v2 .and. ghdr(1) /= num_procs) then
+ call s_mpi_abort('amr post: the AMR fine-block file was written with a different rank count; ' &
+ & // 'run post_process with the same number of ranks as the simulation')
+ end if
+ if (ghdr(3) /= nvar_f) then
+ call s_mpi_abort('amr post: the AMR fine-block file was written with a different number of ' &
+ & // 'conserved variables; the physics configuration must match the simulation')
+ end if
+ nblk = ghdr(2)
+ allocate (amr_fine(nblk))
+ allocate (wext(3*num_procs), rext(3*num_procs))
+ amr_num_fine = 0
+ disp0 = int(3*ibytes, MPI_OFFSET_KIND)
+ do k = 1, nblk
+ ! per-block header is amr_restart_blk_hdr_ints ints: region(6) + amr_block_level(1), single-sourced
+ ! in m_constants so this mirrors s_write_amr_restart (and m_amr:s_read_amr_restart) exactly.
+ call MPI_FILE_READ_AT_ALL(ifile, disp0, bhdr, amr_restart_blk_hdr_ints, MPI_INTEGER, status, ierr)
+ reg = bhdr(1:6); lvl = bhdr(amr_restart_blk_hdr_ints)
+ if (.not. v2) then
+ call MPI_FILE_READ_AT_ALL(ifile, disp0 + int(amr_restart_blk_hdr_ints*ibytes, MPI_OFFSET_KIND), wext, &
+ & 3*num_procs, MPI_INTEGER, status, ierr)
+ end if
+ do d = 1, 3
+ isect_lo(d) = max(reg(d), sidx(d))
+ isect_hi(d) = min(reg(3 + d), sidx(d) + ext(d))
+ end do
+ owns = isect_lo(1) <= isect_hi(1)
+ if (n > 0) owns = owns .and. isect_lo(2) <= isect_hi(2)
+ if (p > 0) owns = owns .and. isect_lo(3) <= isect_hi(3)
+
+ if (v2) then
+ ! v2: one contiguous chunk per block, written by that block's single owner. The 4-int record
+ ! carries the owner (+1) and the block's FULL fine extent, so every rank can size and stride
+ ! the file without any collective -- no EXSCAN, and no per-rank layout check to drift.
+ call MPI_FILE_READ_AT_ALL(ifile, disp0 + int(amr_restart_blk_hdr_ints*ibytes, MPI_OFFSET_KIND), fown, &
+ & amr_restart_blk_own_ints, MPI_INTEGER, status, ierr)
+ fmf = fown(2); fnf = fown(3); fpf = fown(4)
+ ! DATA PRESENCE COMES FROM THE FILE, not from geometry: a block with no owner has no chunk.
+ if (fown(1) <= 0) owns = .false.
+ ! LEVEL 0 = an L0 TILE, not a fine block. With l0_ntile > 0 the tiles occupy slots
+ ! 1..l0_slot_off of the SAME pool and amr_num_blocks counts them, so the writer emits them
+ ! here. Their data is the base grid re-tiled and is already in the level-0 restart file, so
+ ! the overlay skips them - but the file offset must still advance past the record. Aborting
+ ! on them (the old `lvl < 1` test) killed post_process on every AMR + L0-tiles case and
+ ! blamed a writer/reader header drift that had not happened.
+ if (lvl == 0) owns = .false.
+ cw = max(reg(4) - reg(1) + 1, 1)
+ rr = 1
+ if (fown(1) > 0) rr = (fmf + 1)/cw
+ if (owns) then
+ if (lvl < 1 .or. rr < 2 .or. mod(fmf + 1, cw) /= 0) then
+ call s_mpi_abort('amr post: malformed fine-block header (level/extent inconsistent); ' &
+ & // 'the AMR restart writer and reader header layouts have drifted')
+ end if
+ end if
+ cnt = 0
+ if (owns) cnt = nvar_f*(fmf + 1)*(fnf + 1)*(fpf + 1)
+ ddisp = disp0 + int((amr_restart_blk_hdr_ints + orec)*ibytes, MPI_OFFSET_KIND)
+ allocate (buf(max(cnt, 1)))
+ ! collective: every rank calls it, non-participants with count 0. Overlapping ranks read the
+ ! same bytes, which is fine for a read, and each keeps only its own intersection below.
+ call MPI_FILE_READ_AT_ALL(ifile, ddisp, buf, cnt*mpi_io_type, mpi_io_p, status, ierr)
+ if (owns) then
+ ! this rank keeps the intersection sub-box, in FINE cells relative to the block origin,
+ ! so s_setup_amr_block still reconstructs coordinates from a LOCAL coarse index
+ foff = 0; fcnt = 1
+ do d = 1, 3
+ foff(d) = (isect_lo(d) - reg(d))*rr
+ fcnt(d) = (isect_hi(d) - isect_lo(d) + 1)*rr
+ end do
+ if (n == 0) then; foff(2) = 0; fcnt(2) = 1; end if
+ if (p == 0) then; foff(3) = 0; fcnt(3) = 1; end if
+ fm = fcnt(1) - 1; fn = fcnt(2) - 1; fp = fcnt(3) - 1
+ amr_num_fine = amr_num_fine + 1
+ call s_setup_amr_block(amr_num_fine, reg, isect_lo, sidx, fm, fn, fp, rr)
+ ! writer order is i -> fk -> fj -> fi with fi fastest, over the FULL block extent
+ do i = 1, nvar_f
+ do fk = 0, fp
+ do fj = 0, fn
+ do fi = 0, fm
+ idx = (i - 1)*(fpf + 1)*(fnf + 1)*(fmf + 1) + (fk + foff(3))*(fnf + 1)*(fmf + 1) + (fj &
+ & + foff(2))*(fmf + 1) + (fi + foff(1)) + 1
+ amr_fine(amr_num_fine)%q_cons(i)%sf(fi, fj, fk) = buf(idx)
+ end do
+ end do
+ end do
+ end do
+ end if
+ deallocate (buf)
+ ! stride past the OWNER's whole chunk; a block with no owner contributed no data at all
+ tot_cnt = int(0, MPI_OFFSET_KIND)
+ if (fown(1) > 0) then
+ tot_cnt = int(nvar_f, MPI_OFFSET_KIND)*int(fmf + 1, MPI_OFFSET_KIND)*int(fnf + 1, &
+ & MPI_OFFSET_KIND)*int(fpf + 1, MPI_OFFSET_KIND)
+ end if
+ disp0 = ddisp + tot_cnt*int(sbytes, MPI_OFFSET_KIND)
+ cycle
+ end if
+ ! Use the file's authoritative per-rank fine extents from wext; derive rr per block.
+ fm = 0; fn = 0; fp = 0; rr = 1
+ if (owns) then
+ fm = wext(3*proc_rank + 1)
+ if (n > 0) fn = wext(3*proc_rank + 2)
+ if (p > 0) fp = wext(3*proc_rank + 3)
+ cw = max(isect_hi(1) - isect_lo(1) + 1, 1)
+ rr = (fm + 1)/cw
+ ! fail-closed: mirror the serial path's header sanity check (see s_read_amr_data serial branch)
+ ! level 0 is an L0 TILE (see the v2 path): legal, skipped, not corruption
+ if (lvl /= 0 .and. (lvl < 1 .or. rr < 2 .or. mod(fm + 1, &
+ & cw) /= 0)) &
+ & call s_mpi_abort('amr post: malformed fine-block header (level/extent inconsistent); the AMR restart ' &
+ & // 'writer and reader header layouts have drifted')
+ end if
+ ! validate the writer's per-rank layout against this run's decomposition (catches a
+ ! load_balance simulation, whose weighted splits post never reproduces)
+ myext = 0
+ if (owns) myext = [fm, fn, fp]
+ call MPI_ALLGATHER(myext, 3, MPI_INTEGER, rext, 3, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ if (any(rext /= wext)) then
+ call s_mpi_abort('amr post: the per-rank fine-block layout in the file does not match this ' &
+ & // 'decomposition (e.g. the simulation used load_balance); the AMR overlay ' &
+ & // 'requires the writing decomposition')
+ end if
+ cnt = nvar_f*(fm + 1)*(fn + 1)*(fp + 1)
+ if (.not. owns) cnt = 0
+ my_cnt = int(cnt, MPI_OFFSET_KIND)
+ my_off = int(0, MPI_OFFSET_KIND)
+ call MPI_EXSCAN(my_cnt, my_off, 1, MPI_OFFSET, MPI_SUM, MPI_COMM_WORLD, ierr)
+ if (proc_rank == 0) my_off = int(0, MPI_OFFSET_KIND)
+ call MPI_ALLREDUCE(my_cnt, tot_cnt, 1, MPI_OFFSET, MPI_SUM, MPI_COMM_WORLD, ierr)
+ ddisp = disp0 + int((amr_restart_blk_hdr_ints + 3*num_procs)*ibytes, MPI_OFFSET_KIND)
+ allocate (buf(max(cnt, 1)))
+ call MPI_FILE_READ_AT_ALL(ifile, ddisp + my_off*int(sbytes, MPI_OFFSET_KIND), buf, cnt*mpi_io_type, mpi_io_p, &
+ & status, ierr)
+ if (owns) then
+ amr_num_fine = amr_num_fine + 1
+ call s_setup_amr_block(amr_num_fine, reg, isect_lo, sidx, fm, fn, fp, rr)
+ idx = 0
+ do i = 1, nvar_f
+ do fk = 0, fp
+ do fj = 0, fn
+ do fi = 0, fm
+ idx = idx + 1
+ amr_fine(amr_num_fine)%q_cons(i)%sf(fi, fj, fk) = buf(idx)
+ end do
+ end do
+ end do
+ end do
+ end if
+ deallocate (buf)
+ disp0 = ddisp + tot_cnt*int(sbytes, MPI_OFFSET_KIND)
+ end do
+ call MPI_FILE_CLOSE(ifile, ierr)
+#endif
+ end if
+
+ if (proc_rank == 0) print '(A,I0,A,I0,A)', ' [amr] post: read ', ghdr(2), ' fine block(s) (', amr_num_fine, &
+ & ' owned by rank 0)'
+
+ end subroutine s_read_amr_data
+
+ !> Release the stored AMR fine-block pieces.
+ impure subroutine s_free_amr_data()
+
+ integer :: k, i
+
+ if (allocated(amr_fine)) then
+ do k = 1, amr_num_fine
+ if (allocated(amr_fine(k)%q_cons)) then
+ do i = 1, sys_size
+ if (associated(amr_fine(k)%q_cons(i)%sf)) deallocate (amr_fine(k)%q_cons(i)%sf)
+ end do
+ deallocate (amr_fine(k)%q_cons)
+ end if
+ if (allocated(amr_fine(k)%x_cb)) deallocate (amr_fine(k)%x_cb)
+ if (allocated(amr_fine(k)%y_cb)) deallocate (amr_fine(k)%y_cb)
+ if (allocated(amr_fine(k)%z_cb)) deallocate (amr_fine(k)%z_cb)
+ end do
+ deallocate (amr_fine)
+ end if
+ amr_num_fine = 0
+
+ end subroutine s_free_amr_data
+
end module m_data_input
diff --git a/src/post_process/m_data_output.fpp b/src/post_process/m_data_output.fpp
index b8606d4e52..01a5d7f527 100644
--- a/src/post_process/m_data_output.fpp
+++ b/src/post_process/m_data_output.fpp
@@ -5,6 +5,10 @@
!> @brief Writes post-processed grid and flow-variable data to Silo-HDF5 or binary database files
module m_data_output
+#ifdef MFC_MPI
+ use mpi
+#endif
+
use m_derived_types
use m_global_parameters
use m_derived_variables
@@ -12,6 +16,8 @@ module m_data_output
use m_compile_specific
use m_helper
use m_variables_conversion
+ use m_chemistry, only: s_compute_q_T_sf
+ use m_data_input, only: amr_fine, amr_num_fine
use m_constants, only: model_eqns_gamma_law, model_eqns_5eq, model_eqns_6eq, format_silo, format_binary, precision_single
implicit none
@@ -20,12 +26,17 @@ module m_data_output
& s_open_intf_data_file, s_open_energy_data_file, s_write_grid_to_formatted_database_file, &
& s_write_variable_to_formatted_database_file, s_write_lag_bubbles_results_to_text, &
& s_write_lag_bubbles_to_formatted_database_file, s_write_ib_state_files, s_write_intf_data_file, &
- & s_write_energy_data_file, s_write_ib_bodies_to_formatted_database_file, s_close_formatted_database_file, &
- & s_close_intf_data_file, s_close_energy_data_file, s_finalize_data_output_module, out
+ & s_write_energy_data_file, s_write_ib_bodies_to_formatted_database_file, s_write_amr_to_formatted_database_file, &
+ & s_close_formatted_database_file, s_close_intf_data_file, s_close_energy_data_file, s_finalize_data_output_module, out
! Include Silo-HDF5 interface library
include 'silo_f9x.inc'
+ !> Silo datatype of a real(wp) array (grid coordinates, point meshes and point variables). A --single build must not declare
+ !! DB_DOUBLE for wp data: Silo then reads two floats per coordinate and the second half of every array from past its end
+ !! (garbage, sometimes NaN).
+ integer, parameter :: db_real = merge(DB_DOUBLE, DB_FLOAT, wp == dp)
+
!> Output workspace: flow variable buffers, VisIt extents/offsets, directory paths, file handles, and variable count.
type(output_context) :: out
@@ -409,6 +420,7 @@ contains
integer, dimension(num_procs) :: meshtypes
integer :: i
integer :: ierr
+ real(dp), allocatable :: extents_dp(:,:) !< DBADDDOPT takes doubles whatever wp is
integer :: extents_size
if (format == format_silo) then
@@ -444,7 +456,8 @@ contains
err = DBMKOPTLIST(2, out%optlist)
extents_size = size(out%spatial_extents, 1)
err = DBADDIOPT(out%optlist, DBOPT_EXTENTS_SIZE, extents_size)
- err = DBADDDOPT(out%optlist, DBOPT_EXTENTS, out%spatial_extents)
+ extents_dp = real(out%spatial_extents, dp)
+ err = DBADDDOPT(out%optlist, DBOPT_EXTENTS, extents_dp)
err = DBPUTMMESH(out%dbroot, 'rectilinear_grid', 16, num_procs, meshnames, len_trim(meshnames), meshtypes, &
& out%optlist, ierr)
err = DBFREEOPTLIST(out%optlist)
@@ -459,10 +472,10 @@ contains
err = DBADDIAOPT(out%optlist, DBOPT_HI_OFFSET, size(out%hi_offset), out%hi_offset)
if (grid_geometry == 3) then
err = DBPUTQM(out%dbfile, 'rectilinear_grid', 16, 'x', 1, 'y', 1, 'z', 1, y_cb, z_cb, x_cb, out%dims, 3, &
- & DB_DOUBLE, DB_COLLINEAR, out%optlist, ierr)
+ & db_real, DB_COLLINEAR, out%optlist, ierr)
else
err = DBPUTQM(out%dbfile, 'rectilinear_grid', 16, 'x', 1, 'y', 1, 'z', 1, x_cb, y_cb, z_cb, out%dims, 3, &
- & DB_DOUBLE, DB_COLLINEAR, out%optlist, ierr)
+ & db_real, DB_COLLINEAR, out%optlist, ierr)
end if
err = DBFREEOPTLIST(out%optlist)
else if (n > 0) then
@@ -470,14 +483,14 @@ contains
err = DBADDIAOPT(out%optlist, DBOPT_LO_OFFSET, size(out%lo_offset), out%lo_offset)
err = DBADDIAOPT(out%optlist, DBOPT_HI_OFFSET, size(out%hi_offset), out%hi_offset)
err = DBPUTQM(out%dbfile, 'rectilinear_grid', 16, 'x', 1, 'y', 1, 'z', 1, x_cb, y_cb, DB_F77NULL, out%dims, 2, &
- & DB_DOUBLE, DB_COLLINEAR, out%optlist, ierr)
+ & db_real, DB_COLLINEAR, out%optlist, ierr)
err = DBFREEOPTLIST(out%optlist)
else
err = DBMKOPTLIST(2, out%optlist)
err = DBADDIAOPT(out%optlist, DBOPT_LO_OFFSET, size(out%lo_offset), out%lo_offset)
err = DBADDIAOPT(out%optlist, DBOPT_HI_OFFSET, size(out%hi_offset), out%hi_offset)
err = DBPUTQM(out%dbfile, 'rectilinear_grid', 16, 'x', 1, 'y', 1, 'z', 1, x_cb, DB_F77NULL, DB_F77NULL, out%dims, &
- & 1, DB_DOUBLE, DB_COLLINEAR, out%optlist, ierr)
+ & 1, db_real, DB_COLLINEAR, out%optlist, ierr)
err = DBFREEOPTLIST(out%optlist)
end if
else if (format == format_binary) then
@@ -545,6 +558,7 @@ contains
character(LEN=*), intent(in) :: varname
integer, intent(in) :: t_step
+ real(dp), allocatable :: extents_dp(:,:) !< DBADDDOPT takes doubles whatever wp is
! NAG compiler requires these to be statically sized
character(LEN=4*name_len), dimension(num_procs) :: varnames
@@ -572,7 +586,8 @@ contains
err = DBMKOPTLIST(2, out%optlist)
extents_size = size(out%data_extents, 1)
err = DBADDIOPT(out%optlist, DBOPT_EXTENTS_SIZE, extents_size)
- err = DBADDDOPT(out%optlist, DBOPT_EXTENTS, out%data_extents)
+ extents_dp = real(out%data_extents, dp)
+ err = DBADDDOPT(out%optlist, DBOPT_EXTENTS, extents_dp)
err = DBPUTMVAR(out%dbroot, trim(varname), len_trim(varname), num_procs, varnames, len_trim(varnames), vartypes, &
& out%optlist, ierr)
err = DBFREEOPTLIST(out%optlist)
@@ -676,6 +691,185 @@ contains
end subroutine s_write_variable_to_formatted_database_file
+ !> Overlay the AMR refined solution. Each owned fine block is written as an extra rectilinear quadmesh (Silo) or an appended
+ !! block record (binary), carrying the primitive fields (mixture density, velocities, pressure, volume fractions) at true fine
+ !! resolution. On rank 0 the Silo block meshes/vars are registered into the /root 'amr_blocks' multimesh and 'amr_'
+ !! multivars so VisIt/ParaView overlays them on the coarse 'rectilinear_grid'. Guarded by `amr` at the caller; a no-op when no
+ !! fine blocks are present. Binary layout per rank: an integer block count, then per block a header [lo(3), hi(3), m, n, p,
+ !! nvars], the fine cell boundaries (x_cb, then y_cb/z_cb if active), then per variable a [name, field] record (same convention
+ !! as the coarse binary variables).
+ impure subroutine s_write_amr_to_formatted_database_file(t_step)
+
+ integer, intent(in) :: t_step
+ character(LEN=name_len), allocatable :: vnames(:)
+ real(wp), allocatable, dimension(:,:,:) :: vbuf
+ type(scalar_field), allocatable, dimension(:) :: q_prim_blk
+ type(scalar_field) :: q_T_blk
+ type(int_bounds_info) :: ibnd(3)
+ character(LEN=4*name_len), allocatable :: entry(:)
+ integer, allocatable :: etypes(:), counts(:)
+ character(LEN=4*name_len) :: mname, mvar
+ integer :: ndims, dims(3), vdims(3), nvars, nadv
+ integer :: k, i, ii, d, fm, fn, fp, ierr, r, kk, tot, e
+
+ ! Variable list (same order used both for writing and for the /root multivar registration).
+
+ nadv = eqn_idx%adv%end - eqn_idx%adv%beg + 1
+ nvars = 2 + num_dims + nadv
+ allocate (vnames(nvars))
+ vnames(1) = 'rho'; vnames(2) = 'pres'
+ do d = 1, num_dims
+ write (vnames(2 + d), '(A,I0)') 'vel', d
+ end do
+ do i = 1, nadv
+ write (vnames(2 + num_dims + i), '(A,I0)') 'alpha', i
+ end do
+
+ if (format == format_binary) write (out%dbfile) amr_num_fine
+
+ do k = 1, amr_num_fine
+ fm = amr_fine(k)%m; fn = amr_fine(k)%n; fp = amr_fine(k)%p
+
+ ! Convert this block's fine conservative state to primitives (same routine as the coarse path).
+ allocate (q_prim_blk(1:sys_size))
+ do i = 1, sys_size
+ allocate (q_prim_blk(i)%sf(0:fm,0:fn,0:fp))
+ end do
+ allocate (q_T_blk%sf(0:fm,0:fn,0:fp))
+ ibnd(1)%beg = 0; ibnd(1)%end = fm
+ ibnd(2)%beg = 0; ibnd(2)%end = fn
+ ibnd(3)%beg = 0; ibnd(3)%end = fp
+ ! seed the temperature guess from the fine conservative state (the reacting-EOS cons->prim
+ ! uses q_T as its Newton initial guess); without this q_T_blk is uninitialized -> NaN under
+ ! bounds-checked/NaN-init builds, mirroring the coarse path (m_start_up: s_compute_q_T_sf)
+ if (chemistry) call s_compute_q_T_sf(q_T_blk, amr_fine(k)%q_cons, ibnd)
+ ! block-local indices exceed the coarse-grid mixture caches (rho_sf etc.) when a pinned block cap is larger
+ ! than the rank subdomain: do not store them (heap corruption on every Frontier lane, CI bounds check)
+ skip_mixture_store = .true.
+ call s_convert_conservative_to_primitive_variables(amr_fine(k)%q_cons, q_T_blk, q_prim_blk, ibnd)
+ skip_mixture_store = .false.
+
+ if (fp > 0) then
+ ndims = 3
+ else if (fn > 0) then
+ ndims = 2
+ else
+ ndims = 1
+ end if
+ dims = (/fm + 2, fn + 2, fp + 2/) ! cell-boundary counts per active dim
+ vdims = (/fm + 1, fn + 1, fp + 1/) ! zone counts per active dim
+
+ write (mname, '(A,I0,A,I0)') 'amr_blk', proc_rank, '_', k
+
+ if (format == format_silo) then
+ if (ndims == 3) then
+ err = DBPUTQM(out%dbfile, trim(mname), len_trim(mname), 'x', 1, 'y', 1, 'z', 1, amr_fine(k)%x_cb, &
+ & amr_fine(k)%y_cb, amr_fine(k)%z_cb, dims, 3, db_real, DB_COLLINEAR, DB_F77NULL, ierr)
+ else if (ndims == 2) then
+ err = DBPUTQM(out%dbfile, trim(mname), len_trim(mname), 'x', 1, 'y', 1, 'z', 1, amr_fine(k)%x_cb, &
+ & amr_fine(k)%y_cb, DB_F77NULL, dims, 2, db_real, DB_COLLINEAR, DB_F77NULL, ierr)
+ else
+ err = DBPUTQM(out%dbfile, trim(mname), len_trim(mname), 'x', 1, 'y', 1, 'z', 1, amr_fine(k)%x_cb, DB_F77NULL, &
+ & DB_F77NULL, dims, 1, db_real, DB_COLLINEAR, DB_F77NULL, ierr)
+ end if
+ else
+ write (out%dbfile) amr_fine(k)%lo, amr_fine(k)%hi, fm, fn, fp, nvars
+ write (out%dbfile) amr_fine(k)%x_cb
+ if (fn > 0) write (out%dbfile) amr_fine(k)%y_cb
+ if (fp > 0) write (out%dbfile) amr_fine(k)%z_cb
+ end if
+
+ allocate (vbuf(0:fm,0:fn,0:fp))
+ do ii = 1, nvars
+ if (ii == 1) then
+ vbuf = 0._wp
+ do i = eqn_idx%cont%beg, eqn_idx%cont%end
+ vbuf = vbuf + real(amr_fine(k)%q_cons(i)%sf(0:fm,0:fn,0:fp), wp)
+ end do
+ else if (ii == 2) then
+ vbuf = real(q_prim_blk(eqn_idx%E)%sf, wp)
+ else if (ii <= 2 + num_dims) then
+ vbuf = real(q_prim_blk(eqn_idx%mom%beg + (ii - 3))%sf, wp)
+ else
+ vbuf = real(q_prim_blk(eqn_idx%adv%beg + (ii - 3 - num_dims))%sf, wp)
+ end if
+ call s_put_amr_block_variable(trim(vnames(ii)))
+ end do
+ deallocate (vbuf)
+
+ do i = 1, sys_size
+ deallocate (q_prim_blk(i)%sf)
+ end do
+ deallocate (q_prim_blk, q_T_blk%sf)
+ end do
+
+ ! Register the block meshes/vars in the /root collection so they appear alongside the coarse multimesh (Silo only).
+ if (format == format_silo) then
+ allocate (counts(0:num_procs - 1))
+#ifdef MFC_MPI
+ call MPI_GATHER(amr_num_fine, 1, MPI_INTEGER, counts, 1, MPI_INTEGER, 0, MPI_COMM_WORLD, ierr)
+#else
+ counts(0) = amr_num_fine
+#endif
+ if (proc_rank == 0) then
+ tot = sum(counts)
+ if (tot > 0) then
+ allocate (entry(tot), etypes(tot))
+ e = 0
+ do r = 0, num_procs - 1
+ do kk = 1, counts(r)
+ e = e + 1
+ write (entry(e), '(A,I0,A,I0,A,I0,A,I0)') '../p', r, '/', t_step, '.silo:amr_blk', r, '_', kk
+ end do
+ end do
+ etypes = DB_QUAD_RECT
+ err = DBSET2DSTRLEN(len(entry(1)))
+ err = DBPUTMMESH(out%dbroot, 'amr_blocks', 10, tot, entry, len_trim(entry), etypes, DB_F77NULL, ierr)
+ etypes = DB_QUADVAR
+ do ii = 1, nvars
+ e = 0
+ do r = 0, num_procs - 1
+ do kk = 1, counts(r)
+ e = e + 1
+ write (entry(e), '(A,I0,A,I0,A,A,A,I0,A,I0)') '../p', r, '/', t_step, '.silo:', trim(vnames(ii)), &
+ & '_amr', r, '_', kk
+ end do
+ end do
+ write (mvar, '(A,A)') 'amr_', trim(vnames(ii))
+ err = DBSET2DSTRLEN(len(entry(1)))
+ err = DBPUTMVAR(out%dbroot, trim(mvar), len_trim(mvar), tot, entry, len_trim(entry), etypes, DB_F77NULL, &
+ & ierr)
+ end do
+ deallocate (entry, etypes)
+ end if
+ end if
+ deallocate (counts)
+ end if
+
+ deallocate (vnames)
+
+ contains
+
+ !> Write the already-filled `vbuf` for the current block `k` as variable `nm`: a Silo quadvar on the block mesh, or a [name,
+ !! field] binary record. Object names are unique per rank+block (`_amr_`).
+ impure subroutine s_put_amr_block_variable(nm)
+
+ character(LEN=*), intent(in) :: nm
+ character(LEN=4*name_len) :: vn
+ integer :: ie
+
+ write (vn, '(A,A,I0,A,I0)') nm, '_amr', proc_rank, '_', k
+ if (format == format_silo) then
+ ie = DBPUTQV1(out%dbfile, trim(vn), len_trim(vn), trim(mname), len_trim(mname), vbuf, vdims, ndims, DB_F77NULL, &
+ & 0, db_real, DB_ZONECENT, DB_F77NULL, ierr)
+ else
+ write (out%dbfile) vn, vbuf
+ end if
+
+ end subroutine s_put_amr_block_variable
+
+ end subroutine s_write_amr_to_formatted_database_file
+
!> Write the post-processed results in the folder 'lag_bubbles_data'
impure subroutine s_write_lag_bubbles_results_to_text(t_step)
@@ -980,7 +1174,7 @@ contains
& ierr)
end if
- err = DBPUTPM(out%dbfile, 'lag_bubbles', 11, 3, px, py, pz, nBub, DB_DOUBLE, DB_F77NULL, ierr)
+ err = DBPUTPM(out%dbfile, 'lag_bubbles', 11, 3, px, py, pz, nBub, db_real, DB_F77NULL, ierr)
if (lag_id_wrt) call s_write_lag_variable_to_formatted_database_file('part_id', t_step, bub_id, nBub)
if (lag_vel_wrt) then
@@ -1030,7 +1224,7 @@ contains
end if
err = DBSETEMPTYOK(1)
- err = DBPUTPM(out%dbfile, 'lag_bubbles', 11, 3, dummy_data, dummy_data, dummy_data, 0, DB_DOUBLE, DB_F77NULL, ierr)
+ err = DBPUTPM(out%dbfile, 'lag_bubbles', 11, 3, dummy_data, dummy_data, dummy_data, 0, db_real, DB_F77NULL, ierr)
if (lag_id_wrt) call s_write_lag_variable_to_formatted_database_file('part_id', t_step)
if (lag_vel_wrt) then
@@ -1080,8 +1274,7 @@ contains
& var_types, DB_F77NULL, ierr)
end if
- err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'lag_bubbles', 11, data, nBubs, DB_DOUBLE, DB_F77NULL, &
- & ierr)
+ err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'lag_bubbles', 11, data, nBubs, db_real, DB_F77NULL, ierr)
else
if (proc_rank == 0) then
do i = 1, num_procs
@@ -1095,7 +1288,7 @@ contains
end if
err = DBSETEMPTYOK(1)
- err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'lag_bubbles', 11, dummy_data, 0, DB_DOUBLE, DB_F77NULL, &
+ err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'lag_bubbles', 11, dummy_data, 0, db_real, DB_F77NULL, &
& ierr)
end if
@@ -1423,7 +1616,7 @@ contains
err = DBSET2DSTRLEN(len(meshnames(1)))
err = DBPUTMMESH(out%dbroot, 'ib_bodies', 16, 1, meshnames, len_trim(meshnames), meshtypes, DB_F77NULL, ierr)
- err = DBPUTPM(out%dbfile, 'ib_bodies', 9, 3, px, py, pz, nBodies, DB_DOUBLE, DB_F77NULL, ierr)
+ err = DBPUTPM(out%dbfile, 'ib_bodies', 9, 3, px, py, pz, nBodies, db_real, DB_F77NULL, ierr)
call s_write_ib_variable('ib_force_x', t_step, force_x, nBodies)
call s_write_ib_variable('ib_force_y', t_step, force_y, nBodies)
@@ -1468,7 +1661,7 @@ contains
err = DBPUTMVAR(out%dbroot, trim(varname), len_trim(varname), 1, var_name_entry, len_trim(var_name_entry), &
& var_type_entry, DB_F77NULL, ierr)
- err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'ib_bodies', 9, data, nBodies, DB_DOUBLE, DB_F77NULL, ierr)
+ err = DBPUTPV1(out%dbfile, trim(varname), len_trim(varname), 'ib_bodies', 9, data, nBodies, db_real, DB_F77NULL, ierr)
end subroutine s_write_ib_variable
diff --git a/src/post_process/m_global_parameters.fpp b/src/post_process/m_global_parameters.fpp
index 4c3a6712d9..3e7186dc11 100644
--- a/src/post_process/m_global_parameters.fpp
+++ b/src/post_process/m_global_parameters.fpp
@@ -190,6 +190,9 @@ contains
t_save = dflt_real
t_stop = dflt_real
+ ! AMR: post_process overlays the refined fine blocks when this is on (default off)
+ amr = .false.
+
bc_io = .false.
num_bc_patches = dflt_int
diff --git a/src/post_process/m_start_up.fpp b/src/post_process/m_start_up.fpp
index d2185f7a19..28cc36ce5e 100644
--- a/src/post_process/m_start_up.fpp
+++ b/src/post_process/m_start_up.fpp
@@ -155,6 +155,8 @@ contains
call s_read_data_files(t_step)
+ if (amr) call s_read_amr_data(t_step)
+
! seed the chemistry temperature over the INTERIOR only (mirrors the simulation,
! m_start_up): the ghost q_cons is unread at this point, so a ghost-inclusive sweep
! would Newton-iterate on garbage (NaN under NaN-init builds) at rank seams and
@@ -662,6 +664,8 @@ contains
if (ib_state_wrt) call s_write_ib_bodies_to_formatted_database_file(t_step)
+ if (amr) call s_write_amr_to_formatted_database_file(t_step)
+
if (sim_data .and. proc_rank == 0) then
call s_close_intf_data_file()
call s_close_energy_data_file()
diff --git a/src/post_process/p_main.fpp b/src/post_process/p_main.fpp
index 897a8ebdc2..fdffedc0a0 100644
--- a/src/post_process/p_main.fpp
+++ b/src/post_process/p_main.fpp
@@ -36,6 +36,17 @@ program p_main
! rank finishes writing the last available step. To avoid this, we force synchronization here.
call s_mpi_barrier()
+ ! Under cfl_dt the save index can SKIP (see f_save_exists): step past a gap rather than abort.
+ ! Rank-uniform because the check reads the shared restart file, so every rank cycles together and
+ ! the barrier above stays matched.
+ if (cfl_dt) then
+ if (.not. f_save_exists(t_step)) then
+ if (t_step == n_save - 1) exit
+ t_step = t_step + 1
+ cycle
+ end if
+ end if
+
call cpu_time(start)
call s_perform_time_step(t_step)
diff --git a/src/pre_process/m_data_output.fpp b/src/pre_process/m_data_output.fpp
index e6b4847a06..b6a86aee1d 100644
--- a/src/pre_process/m_data_output.fpp
+++ b/src/pre_process/m_data_output.fpp
@@ -88,10 +88,11 @@ contains
if (bc_io) then
if (igr) then
- call s_write_serial_boundary_condition_files(q_cons_vf, bc_type, t_step_dir, old_grid)
+ call s_pack_boundary_condition_buffers(q_cons_vf)
else
- call s_write_serial_boundary_condition_files(q_prim_vf, bc_type, t_step_dir, old_grid, q_T_sf)
+ call s_pack_boundary_condition_buffers(q_prim_vf, q_T_sf)
end if
+ call s_write_serial_boundary_condition_files(bc_type, t_step_dir, old_grid)
end if
file_loc = trim(t_step_dir) // '/x_cb.dat'
diff --git a/src/pre_process/m_start_up.fpp b/src/pre_process/m_start_up.fpp
index 04e3997378..e755c1ab8f 100644
--- a/src/pre_process/m_start_up.fpp
+++ b/src/pre_process/m_start_up.fpp
@@ -484,7 +484,7 @@ contains
call s_initialize_perturbation_module()
call s_initialize_assign_variables_module()
call s_initialize_boundary_common_module()
- if (relax) call s_initialize_phasechange_module()
+ if (relax) call s_initialize_phasechange_module([-1, -1, -1])
! Create the D directory if it doesn't exit, to store the serial data files
call s_create_directory('D')
diff --git a/src/simulation/m_acoustic_src.fpp b/src/simulation/m_acoustic_src.fpp
index 24f9ccec3d..413eaa2fd3 100644
--- a/src/simulation/m_acoustic_src.fpp
+++ b/src/simulation/m_acoustic_src.fpp
@@ -13,12 +13,17 @@ module m_acoustic_src
use m_variables_conversion
use m_helper_basic
use m_constants
+ use m_mpi_common, only: s_mpi_allreduce_integer_min, s_mpi_allreduce_integer_max
implicit none
- private; public :: s_initialize_acoustic_src, s_precalculate_acoustic_spatial_sources, s_acoustic_src_calculations
+ private; public :: s_initialize_acoustic_src, s_precalculate_acoustic_spatial_sources, s_acoustic_src_calculations, &
+ & acoustic_supp_lo, acoustic_supp_hi
- integer, allocatable, dimension(:) :: pulse, support
+ !> Global (level-0 index space) bounding box of each source's spatial support, reduced over ranks. The AMR dynamic regrid keeps
+ !! fine blocks clear of these (the source acts on the coarse grid only). Allocated/filled only when amr with acoustic_source.
+ integer, allocatable, dimension(:,:) :: acoustic_supp_lo, acoustic_supp_hi !< (1:3, 1:num_source)
+ integer, allocatable, dimension(:) :: pulse, support
$:GPU_DECLARE(create='[pulse, support]')
logical, allocatable, dimension(:) :: dipole
@@ -120,6 +125,9 @@ contains
@:ALLOCATE(mom_src(1:num_vels, 0:m, 0:n, 0:p))
@:ALLOCATE(E_src(0:m, 0:n, 0:p))
+ ! host-only helper for the AMR regrid's source-exclusion clipping (filled by the precompute)
+ if (amr) allocate (acoustic_supp_lo(1:3,1:num_source), acoustic_supp_hi(1:3,1:num_source))
+
end subroutine s_initialize_acoustic_src
!> Compute mass, momentum, and energy acoustic source terms and add to the RHS
@@ -389,6 +397,7 @@ contains
integer :: j, k, l, ai
integer :: count
integer :: dim
+ integer :: sidx_supp(3), lo_loc, hi_loc, kb
real(wp) :: source_spatial, angle, xyz_to_r_ratios(3)
real(wp), parameter :: threshold = 1.e-10_wp
@@ -450,6 +459,53 @@ contains
call s_mpi_abort('Fatal Error: Inconsistent allocation of source_spatials')
end if
+ ! The AMR fine advance skips the acoustic source (the spatials above are coarse-grid
+ ! cell indices), so a static fine block overlapping the support would silently drop
+ ! the source inside the block - abort instead. Emitted waves still enter the block
+ ! through the coarse/fine coupling; only the support itself must stay coarse-only.
+ ! sidx_supp is the bounds-safe start offset: start_idx is allocated (1:num_dims) and
+ ! Fortran .or. does not short-circuit, so raw start_idx(2:3) reads are out of bounds
+ ! in 1D/2D.
+ if (amr) then
+ sidx_supp = 0
+ sidx_supp(1) = start_idx(1)
+ if (n_glb > 0) sidx_supp(2) = start_idx(2)
+ if (p_glb > 0) sidx_supp(3) = start_idx(3)
+ ! check every ACTIVE block region (this covers the user-placed initial block AND
+ ! restart-restored regridded boxes - a source moved between write and restart could
+ ! otherwise overlap a restored block and silently drop the source inside it)
+ do kb = 1, amr_num_blocks
+ ! a level-0 L0 tile is the base grid itself, not a refined region: every source
+ ! necessarily lies inside one, so testing tiles would reject all coexist runs
+ if (amr_block_level(kb) == 0) cycle
+ do j = 1, count
+ if (int(source_spatials(ai)%coord(1, j)) + sidx_supp(1) >= amr_region_lo_all(1, &
+ & kb) .and. int(source_spatials(ai)%coord(1, j)) + sidx_supp(1) <= amr_region_hi_all(1, &
+ & kb) .and. (n_glb == 0 .or. (int(source_spatials(ai)%coord(2, &
+ & j)) + sidx_supp(2) >= amr_region_lo_all(2, kb) .and. int(source_spatials(ai)%coord(2, &
+ & j)) + sidx_supp(2) <= amr_region_hi_all(2, &
+ & kb))) .and. (p_glb == 0 .or. (int(source_spatials(ai)%coord(3, &
+ & j)) + sidx_supp(3) >= amr_region_lo_all(3, kb) .and. int(source_spatials(ai)%coord(3, &
+ & j)) + sidx_supp(3) <= amr_region_hi_all(3, kb)))) then
+ call s_mpi_abort('amr with acoustic_source: the source support overlaps a fine block; ' &
+ & // 'the source acts on the coarse grid only - move the source or the block apart')
+ end if
+ end do
+ end do
+
+ ! global support bounding box (all ranks agree): the dynamic regrid suppresses tags
+ ! and clips candidate boxes against it so fine blocks never cover the source
+ do j = 1, 3
+ lo_loc = huge(1); hi_loc = -huge(1)
+ do k = 1, count
+ lo_loc = min(lo_loc, int(source_spatials(ai)%coord(j, k)) + sidx_supp(j))
+ hi_loc = max(hi_loc, int(source_spatials(ai)%coord(j, k)) + sidx_supp(j))
+ end do
+ call s_mpi_allreduce_integer_min(lo_loc, acoustic_supp_lo(j, ai))
+ call s_mpi_allreduce_integer_max(hi_loc, acoustic_supp_hi(j, ai))
+ end do
+ end if
+
if (count > 0) then
$:GPU_UPDATE(device='[source_spatials(ai)%coord]')
$:GPU_UPDATE(device='[source_spatials(ai)%val]')
diff --git a/src/simulation/m_active_box.fpp b/src/simulation/m_active_box.fpp
new file mode 100644
index 0000000000..54903c0039
--- /dev/null
+++ b/src/simulation/m_active_box.fpp
@@ -0,0 +1,185 @@
+!>
+!!@file
+!!@brief Contains module m_active_box
+
+#:include 'macros.fpp'
+
+!> @brief Causal-envelope active-box restriction of the RHS compute window.
+module m_active_box
+
+ use m_derived_types
+ use m_global_parameters
+ use m_mpi_proxy
+
+ implicit none
+
+ private
+ public :: s_initialize_active_box_module, s_finalize_active_box_module, s_initialize_active_box, s_grow_active_box, &
+ & s_check_active_box_envelope, ab_x, ab_y, ab_z, ab_active, ab_ambient
+
+ type(int_bounds_info) :: ab_x, ab_y, ab_z !< Active-box interior cell ranges
+ logical :: ab_active = .false. !< Whether the optimization is engaged
+ real(wp), allocatable :: ab_ambient(:) !< Uniform ambient conserved state
+ real(wp), parameter :: tol_ab = 1.e-10_wp !< Ambient-deviation threshold
+
+ $:GPU_DECLARE(create='[ab_x, ab_y, ab_z, ab_active]')
+
+contains
+
+ impure subroutine s_initialize_active_box_module
+
+ @:ALLOCATE(ab_ambient(1:sys_size))
+ ab_x%beg = 0; ab_x%end = m
+ ab_y%beg = 0; ab_y%end = n
+ ab_z%beg = 0; ab_z%end = p
+ ab_active = .false.
+ $:GPU_UPDATE(device='[ab_x, ab_y, ab_z, ab_active]')
+
+ end subroutine s_initialize_active_box_module
+
+ impure subroutine s_finalize_active_box_module
+
+ @:DEALLOCATE(ab_ambient)
+
+ end subroutine s_finalize_active_box_module
+
+ !> Detect the ambient state and set the initial active-box bounds from the IC support.
+ impure subroutine s_initialize_active_box(q_cons_vf)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_cons_vf
+ integer :: i, j, k, l
+ integer :: ib, ie, jb, je, kb, ke
+ logical :: deviates
+
+ ! num_procs > 1 is rejected in s_check_inputs (m_checker), so only the plain off-switch is left here.
+
+ if (.not. active_box) then
+ ab_active = .false.
+ $:GPU_UPDATE(device='[ab_active]')
+ return
+ end if
+
+ ! Ambient = the (0,0,0) interior corner cell, assumed in the undisturbed region.
+ do i = 1, sys_size
+ ab_ambient(i) = q_cons_vf(i)%sf(0, 0, 0)
+ end do
+
+ ! Bounding box of cells deviating from ambient.
+ ib = m + 1; ie = -1; jb = n + 1; je = -1; kb = p + 1; ke = -1
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ deviates = .false.
+ do i = 1, sys_size
+ if (abs(q_cons_vf(i)%sf(j, k, l) - ab_ambient(i)) > tol_ab) then
+ deviates = .true.; exit
+ end if
+ end do
+ if (deviates) then
+ ib = min(ib, j); ie = max(ie, j)
+ jb = min(jb, k); je = max(je, k)
+ kb = min(kb, l); ke = max(ke, l)
+ end if
+ end do
+ end do
+ end do
+
+ ! Empty deviation set -> nothing to do; disable.
+ if (ie < ib) then
+ ab_active = .false.
+ $:GPU_UPDATE(device='[ab_active]')
+ return
+ end if
+
+ ! Dilate by the reconstruction stencil and clamp to the interior.
+ ab_x%beg = max(0, ib - buff_size); ab_x%end = min(m, ie + buff_size)
+ ab_y%beg = max(0, jb - buff_size); ab_y%end = min(n, je + buff_size)
+ ab_z%beg = max(0, kb - buff_size); ab_z%end = min(p, ke + buff_size)
+
+ ! Box already covers the whole domain -> no benefit; disable.
+ ab_active = .not. (ab_x%beg == 0 .and. ab_x%end == m .and. ab_y%beg == 0 .and. ab_y%end == n .and. ab_z%beg == 0 &
+ & .and. ab_z%end == p)
+
+ $:GPU_UPDATE(device='[ab_x, ab_y, ab_z, ab_active]')
+
+#ifdef MFC_DEBUG
+ if (ab_active) then
+ print *, '[active_box] init box x[', ab_x%beg, ':', ab_x%end, '] y[', ab_y%beg, ':', ab_y%end, '] z[', ab_z%beg, ':', &
+ & ab_z%end, ']'
+ end if
+#endif
+
+ end subroutine s_initialize_active_box
+
+ !> Grow the active box by one light-cone step and refresh the device copy.
+ impure subroutine s_grow_active_box()
+
+ integer :: g
+
+ if (.not. ab_active) return
+
+ ! Growth by buff_size cells/step outruns the physical front (stable run: CFL <= ~1.4
+ ! cells/step), so the box edge leads the disturbance and sits in the exponentially-decaying,
+ ! sub-tolerance numerical precursor. Agreement to round-off (~1e-14), not bit-identical,
+ ! which the spec requires. Caveat: a finite-horizon round-off guarantee, not strict
+ ! numerical-light-cone containment. A bit-identical variant would grow nstage*(weno_polyn+1)
+ ! = ~9 cells/step (full numerical domain of dependence) for a looser box and lower speedup -
+ ! future option. Under-growth (CFL > buff_size) implies an already-diverging run.
+ g = buff_size
+
+ ab_x%beg = max(0, ab_x%beg - g); ab_x%end = min(m, ab_x%end + g)
+ ab_y%beg = max(0, ab_y%beg - g); ab_y%end = min(n, ab_y%end + g)
+ ab_z%beg = max(0, ab_z%beg - g); ab_z%end = min(p, ab_z%end + g)
+
+ ! Once the box fills the domain, disable (full-domain is correct and avoids the bookkeeping).
+ if (ab_x%beg == 0 .and. ab_x%end == m .and. ab_y%beg == 0 .and. ab_y%end == n .and. ab_z%beg == 0 .and. ab_z%end == p) then
+ ab_active = .false.
+ end if
+
+ $:GPU_UPDATE(device='[ab_x, ab_y, ab_z, ab_active]')
+
+ end subroutine s_grow_active_box
+
+ !> Abort in debug builds if the disturbance has reached the active-box boundary (under-growth).
+ impure subroutine s_check_active_box_envelope(q_cons_vf)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_cons_vf
+
+#ifdef MFC_DEBUG
+ integer :: i, j, k, l
+ logical :: in_margin
+ if (.not. ab_active) return
+#ifdef MFC_GPU
+ ! Refresh host copy before reading conserved fields on CPU.
+ do i = 1, sys_size
+ $:GPU_UPDATE(host='[q_cons_vf(i)%sf]')
+ end do
+#endif
+ ! Check the buff_size-thick layer just INSIDE each box face. The RK loop updates these cells,
+ ! so a front reaching them means the reconstruction margin is compromised (box under-grown).
+ ! The exterior layer is frozen-ambient by construction and cannot detect under-growth.
+ ! Degenerate dims (n=0/p=0) contribute no faces. A face clamped to the domain edge has no
+ ! frozen exterior: the disturbance may legitimately reach it (reflection/outflow), so its
+ ! margin is exempt.
+ do l = ab_z%beg, ab_z%end
+ do k = ab_y%beg, ab_y%end
+ do j = ab_x%beg, ab_x%end
+ in_margin = (ab_x%beg > 0 .and. j <= ab_x%beg + buff_size - 1) .or. (ab_x%end < m .and. j >= ab_x%end &
+ & - buff_size + 1)
+ if (n > 0) in_margin = in_margin .or. (ab_y%beg > 0 .and. k <= ab_y%beg + buff_size - 1) .or. (ab_y%end < n &
+ & .and. k >= ab_y%end - buff_size + 1)
+ if (p > 0) in_margin = in_margin .or. (ab_z%beg > 0 .and. l <= ab_z%beg + buff_size - 1) .or. (ab_z%end < p &
+ & .and. l >= ab_z%end - buff_size + 1)
+ if (.not. in_margin) cycle
+ do i = 1, sys_size
+ @:ASSERT(abs(q_cons_vf(i)%sf(j, k, l) - ab_ambient(i)) <= tol_ab, &
+ & "active_box: disturbance reached the box boundary (under-grown)")
+ end do
+ end do
+ end do
+ end do
+#endif
+
+ end subroutine s_check_active_box_envelope
+
+end module m_active_box
diff --git a/src/simulation/m_amr.fpp b/src/simulation/m_amr.fpp
new file mode 100644
index 0000000000..15913956a4
--- /dev/null
+++ b/src/simulation/m_amr.fpp
@@ -0,0 +1,11551 @@
+!>
+!!@file
+!!@brief Contains module m_amr
+
+#! AMD OpenMP lane: assert allocatables present on every kernel here (see OMP_DEFAULT_STR). Audited 2026-09-05: every
+#! conditionally allocated module array a kernel here names launches only under its allocation's own condition (amr_rvw:
+#! cyl_coord; sw_jac/jac: igr; amr_cg_pb/mv: do_pbmv; amr_gst_a/b: amr_subcycle; amr_prim_st/amr_bt_*: amr_prim_batch);
+#! amr_cg and amr_cons_br/stor_st are allocated before first use. A kernel naming an UNALLOCATED array aborts. Keep it so.
+#:set MFC_OMP_PRESENT_ALLOCATABLE = True
+#:include 'macros.fpp'
+
+!> @brief Block-structured AMR: up to amr_max_blocks refined blocks (2:1 or 4:1 per amr_ref_ratio), optionally nested to
+!! amr_max_level, advanced with the shared solver via grid-state swap and conservatively coupled to each block's parent level (ghost
+!! prolongation, Berger-Colella flux reflux, restriction); optional dt/2 subcycling and dynamic regrid.
+module m_amr
+
+#ifdef MFC_MPI
+ use mpi !< MPI-IO for the parallel_io AMR restart file
+#endif
+
+ use m_derived_types ! scalar_field, t_box, int_bounds_info
+ use m_box, only: f_morton ! shared 3D Morton key (single-sourced with m_sfc_partition)
+ use m_global_parameters
+ use m_constants, only: num_fluids_max, model_eqns_6eq, mapCells, K_ib, K_pc, BC_GHOST_EXTRAP
+ use m_pressure_relaxation, only: s_pressure_relaxation_procedure
+ use m_mpi_proxy, only: s_mpi_abort
+ use m_mpi_common, only: s_mpi_allreduce_integer_min, s_mpi_allreduce_integer_max, s_mpi_allreduce_sum, s_mpi_allreduce_min, &
+ & s_mpi_allreduce_max, s_mpi_allreduce_integer_sum, s_mpi_sendrecv_variables_buffers, s_mpi_allreduce_array_max
+ use m_rhs, only: s_compute_rhs, q_prim_qp
+ use m_variables_conversion, only: s_convert_species_to_mixture_variables_kernel, s_compute_pressure, enforce_density_floor_vc
+ use m_phase_change, only: s_infinite_relaxation_k, pc_iter_count
+ use m_amr_registers, only: s_amr_zero_fine_registers, s_amr_reflux_apply_faces, s_amr_parent_foot, freg, creg, &
+ & s_amr_reg_prepare, f_amr_face_is_seam
+ use m_rank_timing, only: s_rank_time_tic, s_rank_time_toc
+ use m_phase_timing
+ use m_amr_xchg_audit ! I1a: per-call-site accounting of every AMR p2p transfer (s_xa_rec + XA_* site ids)
+ use m_ibm, only: s_ibm_alloc_fine, s_ibm_setup_fine, s_ibm_swap_to_fine, s_ibm_restore_from_fine, s_ibm_correct_state, &
+ & s_ibm_load_fine_markers, s_update_mib, moving_immersed_boundary_flag, num_gps, ib_markers
+ use m_hypoelastic, only: s_hypoelastic_update_fd_coeffs
+ use m_weno, only: s_compute_weno_coefficients
+ use m_active_box, only: ab_active
+ use m_bubbles_EL, only: s_lag_cloud_bbox_local
+ use m_igr, only: jac, jac_old
+
+ implicit none
+
+ private
+ public :: t_level, amr_maxc, amr_maxc_fit, s_initialize_amr_module, s_populate_amr_fine, s_interpolate_coarse_to_fine, &
+ & s_restrict_fine_to_coarse, s_finalize_amr_module, s_amr_stage_fill_wave, s_amr_parent_fill_wave, &
+ & s_amr_fine_stage_advance, s_amr_fine_fine_halo, s_amr_advance_fine_subcycle_all, s_set_amr_fine_geometry, &
+ & s_amr_relax_fine, s_amr_setup_ib, s_amr_p2p_reflux_faces, s_amr_reflux_faces_wave, s_amr_freg_wave, &
+ & s_amr_restrict_wave, s_amr_convert_prim_batch, amr_prim_batch, s_amr_reflux_to_parent, s_l0_tiles_init, &
+ & s_l0_advance_stage, s_l0_advance_stage_rhs, s_l0_advance_stage_rk, s_l0_copy_coarse_to_tiles, &
+ & s_l0_scatter_tiles_to_coarse, s_l0_add_reflux_to_tiles, s_l0_restrict_to_tiles, s_l0_tiles_finalize, s_l0_forced_remap, &
+ & s_l0_rebalance, s_l0_fill_tiles_from_coarse
+ ! s_amr_swap_to_fine / s_amr_restore_coarse / s_amr_fill_fine_ghosts / amr_dt_fine are internal (no external caller); keeping
+ ! them private makes "the swap has exactly these audited call sites" a compiler guarantee, not a convention.
+ !> Block/slot state and fine-distribution services consumed by m_amr_regrid and m_amr_restart (the drivers split out of this
+ !! module). State stays HERE - only the drivers moved.
+ public :: s_amr_fine_stage_advance_batched
+ public :: s_amr_build_gather_plan, amr_gpl_valid, amr_gpk, amr_n_gpk, amr_slot_live
+ public :: s_amr_gather_chunk_post, s_amr_gather_chunk_send, s_amr_gather_consume_box, amr_gath_chunk, s_amr_cov_note, &
+ & amr_cad_tot, amr_cad_esc, amr_cad_armed
+ public :: amr_slots, amr_cons_st, amr_stor_st, amr_loc_of, amr_seam_pairs_dirty, amr_mesh_epoch, amr_tag_base, &
+ & amr_xchg_coarse_ghosts, amr_cpat_mar, s_amr_alloc_slot, s_amr_alloc_slot_stash, s_amr_prereserve_stash, &
+ & s_amr_free_slot, s_amr_reconcile_slots, s_amr_reduce_xchg_flag, s_amr_assign_block_owners, s_amr_gather_coarse_patch, &
+ & s_amr_gather_send_flush, s_amr_gather_coarse_patch_pbmv, s_amr_prolong_pbmv, s_amr_exchange_coarse_cons_halo, &
+ & s_lag_phys_to_cells, s_amr_body_bbox, s_amr_expand_box_over_bodies, s_amr_tile_box, f_amr_seam_dim, &
+ & f_amr_boxes_overlap, f_l0_slot
+
+ !> Fine-level time step for subcycling (= 0.5*dt after init; 0 when amr is off).
+ real(wp) :: amr_dt_fine = 0._wp
+
+ !> Realizability floor for prolonged Euler-Euler bubble POSITIVE moments (radius nR, non-polytropic partial pressure npb / vapor
+ !! mass nmv): a positive fraction of the coarse parent so derived R = nR/n, pb, mv stay >= 0. Minmod keeps a positive field
+ !! positive, so this fires only under floating-point edge cases (conservation defect ~0 otherwise).
+ real(wp), parameter :: bub_pos_frac = 1.0e-10_wp
+
+ !> One refined level: its own grid + conservative fields. Field arrays are device-resident (@:ALLOCATE); coords/metadata
+ !! host-only.
+ type t_level
+ integer :: amr_ref_ratio
+ type(t_box) :: region !< block extent in parent (level-0) cell indices
+ integer :: m, n, p !< this level's interior extents
+ integer :: buff_size
+ type(int_bounds_info) :: idwbuff(3)
+ real(wp), allocatable :: x_cb(:), x_cc(:), dx(:)
+ real(wp), allocatable :: y_cb(:), y_cc(:), dy(:)
+ real(wp), allocatable :: z_cb(:), z_cc(:), dz(:)
+ !> conserved state lives in the FLAT STORE amr_cons_st, indexed by this slot's dense local index amr_loc_of - not here.
+ !> SSP-RK stage storage lives in the FLAT STORE amr_stor_st, indexed by this slot's amr_loc_of.
+ type(scalar_field), allocatable :: q_prim(:) !< primitive stage (fine advance, same bounds)
+ type(scalar_field), allocatable :: rhs(:) !< RHS (fine interior only: 0:m, 0:n, 0:p)
+ !> non-polytropic QBMM quadrature side-state on the block (nnode x nb per cell). pb/mv evolve cell-locally (their rhs reads
+ !! only the local cell + the block's own moment fluxes), so the fine treatment is prolong -> advance -> restrict with no
+ !! reflux; ghosts feed the widened-idwint conversions and are prolonged piecewise-constant (CHyQMOM realizability, like the
+ !! moments).
+ type(pres_field) :: pb_f, mv_f !< fine pb/mv (ghost-inclusive)
+ type(pres_field) :: pb_stor, mv_stor !< SSP-RK step-entry backup (also the regrid bounce)
+ !> subcycle ghost-lerp sources at coarse t^n / t^{n+1} (ghost shell only): ghost pb feeds the mixture pressure in the
+ !! widened conversion, so it needs the same time fidelity as q_cons
+ type(pres_field) :: pb_ghost_a, mv_ghost_a
+ type(pres_field) :: pb_ghost_b, mv_ghost_b
+ end type t_level
+
+ !> Fixed pool of refined-block slots (at init one slot is active; dynamic regrid activates up to amr_max_blocks). The working
+ !! slot amr_cur (m_global_parameters) selects which slot every per-block routine operates on.
+ type(t_level), allocatable :: amr_slots(:)
+
+ !> DENSE LOCAL INDEX for live slots. `amr_slots` is indexed by GLOBAL block index and allocated lazily, so live slots are SPARSE
+ !! across 1:amr_max_blocks (1024 by default). A contiguous per-block field store - the layout AMReX's MultiFab uses and the
+ !! prerequisite for batching one kernel over all blocks - must be indexed DENSELY by a local index instead, or it would have to
+ !! be sized for the whole global pool. `amr_loc_of(g)` is the local index of global slot g (0 if not live), `amr_loc_n` is the
+ !! high-water mark, and freed indices are recycled through `amr_loc_free` so the dense range stays tight under regrid churn.
+ !! Pure bookkeeping: nothing reads it yet.
+ integer, allocatable :: amr_loc_of(:) !< global slot -> dense local index, 0 if not live
+ integer, allocatable :: amr_loc_free(:) !< stack of recycled local indices
+ integer :: amr_loc_n = 0 !< high-water mark of local indices handed out
+ !> Last high-water REPORTED by the store trip-wire. Module scope (not `save`) so the wire prints one line per NEW high-water
+ !! instead of one per slot alloc (~224/regrid/rank would both flood stderr and perturb the run).
+ integer :: amr_st_hw = 0
+ !> TRACK S instrumentation: bytes each rank ALLOCATES for, and RECEIVES from, global collectives during one regrid. These are
+ !! the quantities that must stay O(1) in problem size; wall time at a single problem size cannot see them (rg:clus measured
+ !! 0.6%% of wall), so they are counted explicitly. amr_gb_tag counted the level-1 tag ALLGATHERV and is now permanently 0: S3.1
+ !! deleted that collective, so a nonzero value means the gather came back. amr_gb_win = the gwin-pair ALLGATHERVs (levels >= 2,
+ !! still live -- S3.3), amr_gb_cost = the per-box cost ALLREDUCE.
+ integer(8) :: amr_gb_tag = 0, amr_gb_win = 0, amr_gb_cost = 0
+ !> Bytes each rank RECEIVES from the two box-list ALLGATHERVs per regrid: the clusterer's accepted-box union (m_amr_regrid.fpp
+ !! `gbx(6,ntot)`) and the nesting pass's child list (`gch(7,ntot_ch)`). These are what keeps the block metadata replicated, and
+ !! they are O(GLOBAL BOXES) -- the "limit 3" that amr_per_level_distribution.md audited on 2026-07-31 and deferred with an
+ !! explicit bar: "do not trade that away without a measurement showing it binds". That doc priced limit 3 as MEMORY (5.6 MB/rank
+ !! at 1e5 boxes); this counter prices the GATHER that maintains it every regrid, which is the term that actually binds. Judge
+ !! the SLOPE across np, not the value.
+ integer(8) :: amr_gb_box = 0
+ !> S3.0a/S3.0b instrumentation: shape and reduction cost of the Berger-Rigoutsos clustering tree (`s_amr_cluster`). Named
+ !! amr_cl_ (clustering), NOT amr_br_ -- that prefix already means the batched BRIDGE in this module. Tree DEPTH decides whether
+ !! S3 can fuse one collective per tree LEVEL; BR splits at signature holes, not midpoints, so the tree is not balanced by
+ !! construction and depth must be measured. TWO independent maxima are kept: one running max with a tie-break would pair a deep
+ !! tiny subtree with the wrong leaf count and could fake either verdict. amr_cl_maxdep / amr_cl_maxdep_leaf = the DEEPEST call
+ !! and its leaf count (catches a one-box-at-a-time peel chain). amr_cl_lmax / amr_cl_ldepth = the LARGEST call and its depth
+ !! (the tree that actually dominates the cost). amr_cl_nodes = nodes visited = the collectives a per-node distributed recursion
+ !! pays. amr_cl_rb = bytes that recursion would ALLREDUCE: one fused reduction per node carrying the 1D signature of every
+ !! splittable axis. Sized on the UNTRIMMED box, because trim only shrinks to the contained tags own bbox, so the trimmed
+ !! signature is a slice of the untrimmed one and that single reduction serves trim, count AND split.
+ integer :: amr_cl_maxdep = 0, amr_cl_maxdep_leaf = 0, amr_cl_lmax = 0, amr_cl_ldepth = 0
+ integer(8) :: amr_cl_nodes = 0, amr_cl_rb = 0, amr_cl_rb_now = 0
+ !> S3.2a: does a tree node's box fit inside ONE rank's subdomain? If so the owning rank holds every tag in the subtree and the
+ !! whole remaining subtree needs NO communication -- that is the property the S3.2 design rests on, and this measures how much
+ !! of the tree has it. shr = nodes spanning >1 rank (must be exchanged), loc = rank-local (free). amr_cl_shr_maxdep is the depth
+ !! of the deepest node still shared, i.e. the number of levels S3.2 must communicate. SPLIT BY PATH. The level-2 forest clusters
+ !! inside a parent window, so its boxes are small and mostly rank-local BY CONSTRUCTION; folding it in with the level-1 tree
+ !! would inflate the local fraction and make S3.2's premise look true even if level-1 -- the only path that reduces today -- is
+ !! mostly shared. `_r` = the reducing (level-1) path.
+ integer(8) :: amr_cl_shr_nodes = 0, amr_cl_shr_rb = 0, amr_cl_loc_nodes = 0, amr_cl_loc_rb = 0
+ integer(8) :: amr_cl_shr_nodes_r = 0, amr_cl_shr_rb_r = 0, amr_cl_loc_nodes_r = 0, amr_cl_loc_rb_r = 0
+ integer :: amr_cl_shr_maxdep = 0, amr_cl_shr_maxdep_r = 0
+ !> S3.2a-2: what the shallow phase would cost THIS rank. shr_rb_r counts every shared node and so prices the ALLREDUCE form,
+ !! where each node's whole signature lands on every rank. Under S3.2's sparse per-depth exchange a rank touches only the shared
+ !! nodes its own subdomain OVERLAPS, so these count that subset -- the quantity that has to be sublinear in P for W4.
+ integer(8) :: amr_cl_me_nodes_r = 0, amr_cl_me_rb_r = 0
+ !> S3.2b-2b: bytes this rank ACTUALLY received settling the clustering tree -- the wide batch (which every rank receives in
+ !! full) plus only the narrow slices addressed to it. amr_cl_me_rb_r is a PREDICTION of what scoping should cost; this is the
+ !! measurement, and the two agreeing is what says the exchange delivers what the design claims.
+ integer(8) :: amr_cl_wire_r = 0
+ !> TRACK T (T0b gate): regrid migration volume. An old block is ISENT to EVERY new-owner rank whose box overlaps it, so the cost
+ !! is fan-out x block bytes, not one send per block. amr_mig_blk counts blocks that had to move at all, amr_mig_snd counts the
+ !! sends, amr_gb_mig the bytes. fan-out = snd/blk is the reducible quantity: if it is ~1 the volume is inherent and hysteresis
+ !! buys nothing.
+ integer(8) :: amr_gb_mig = 0, amr_mig_snd = 0, amr_mig_blk = 0
+ public :: amr_gb_tag, amr_gb_win, amr_gb_cost, amr_gb_box
+ public :: amr_cl_maxdep, amr_cl_maxdep_leaf, amr_cl_lmax, amr_cl_ldepth, amr_cl_nodes, amr_cl_rb, amr_cl_rb_now
+ public :: amr_cl_shr_nodes, amr_cl_shr_rb, amr_cl_loc_nodes, amr_cl_loc_rb, amr_cl_shr_maxdep
+ public :: amr_cl_shr_nodes_r, amr_cl_shr_rb_r, amr_cl_loc_nodes_r, amr_cl_loc_rb_r, amr_cl_shr_maxdep_r
+ public :: amr_cl_me_nodes_r, amr_cl_me_rb_r, amr_cl_wire_r
+ public :: s_amr_ranks_overlapping !< exported for the S3.2a scope measurement in m_amr_regrid
+ public :: f_amr_overlap_count, f_amr_rank_overlaps !< S3.2b-2b: node width and membership without the O(P) enumeration
+ public :: amr_my_blk, amr_n_my, s_amr_refresh_my_blocks !< S3.3c: the regrid pass-1 scan needs the owned-block list too
+ public :: s_amr_fw_szi !< S3.2b-2: the clusterer's per-depth signature batch grows with the same doubling helper
+ public :: amr_gb_mig, amr_mig_snd, amr_mig_blk
+ integer :: amr_loc_nfree = 0 !< depth of the recycle stack
+
+ !> FLAT PER-BLOCK FIELD STORE, indexed (x, y, z, var, LOCAL slot) by the dense index above. One contiguous module array
+ !! replacing a per-slot vector of independently allocated scalar_fields: the layout AMReX's MultiFab uses, and the prerequisite
+ !! for running ONE kernel over every live block instead of one kernel per block. Every slot's arrays carry the same mbuf
+ !! extents, so a single array serves them all. The ghost pair exists only under amr_subcycle. Sized by s_amr_st_reserve.
+ real(stp), allocatable, dimension(:,:,:,:,:) :: amr_cons_st, amr_stor_st, amr_gst_a, amr_gst_b
+ $:GPU_DECLARE(create='[amr_cons_st, amr_stor_st, amr_gst_a, amr_gst_b]')
+ !> local slots the store is sized for; grows and never shrinks, but plateaus at the rebuild-transient high-water because
+ !! s_amr_compact_store re-densifies the index space every reconcile
+ integer :: amr_st_cap = 0
+
+ !> 2a PRIM LANDING ZONE for the batched cons->prim conversion (s_amr_convert_prim_batch): the COMPUTED prim vars only - the
+ !! contiguous eqn_idx%mom%beg..eqn_idx%E range (velocities + pressure), var dim 1..num_vels+1. The aliased prim vars (cont, adv,
+ !! c, psi) ride the cons copy-in inside s_compute_rhs as always. Per-STAGE scratch: rewritten by every batch call, so store
+ !! growth discards it (no staging round trip). Sized with the store in s_amr_st_reserve, only under the amr_prim_batch gate.
+ real(stp), allocatable, dimension(:,:,:,:,:) :: amr_prim_st
+ $:GPU_DECLARE(create='[amr_prim_st]')
+ !> per-dense-slot batch metadata: participating fine slot + its idwbuff window (host-filled each batch call)
+ integer, allocatable :: amr_bt_lo(:,:), amr_bt_hi(:,:) !< (3, loc)
+ logical, allocatable :: amr_bt_on(:)
+ $:GPU_DECLARE(create='[amr_bt_lo, amr_bt_hi, amr_bt_on]')
+ !> 2a master gate, derived once at init: the batched conversion covers the plain multi-fluid configs (5/6-eq, WENO, with/without
+ !! viscous); every feature that adds conversion write-set members or changes its inputs (igr, chemistry, relativity,
+ !! hypoelasticity, mhd, cont_damage, ib, Lagrangian bubbles, subcycle) falls back to the per-block conversion path unchanged.
+ logical :: amr_prim_batch = .false.
+
+ !> COPY BRIDGE to the shared solver. s_compute_rhs, s_ibm_correct_state, s_pressure_relaxation_procedure and
+ !! s_infinite_relaxation_k all take type(scalar_field), dimension(sys_size) and serve the monolithic path too, so the flat store
+ !! cannot be handed to them; a pointer view into the store is not attachable on the OpenMP-offload backend (measured - see
+ !! docs/documentation/amr_block_batching.md). One block-shaped scalar_field array bridges instead: load it from the store, call,
+ !! store it back. All four dummies are intent(inout) - s_compute_rhs writes the buffer region through
+ !! s_populate_variables_buffers - so BOTH directions are required at every crossing.
+ !> DEVICE-DECLARED because `@:ALLOCATE` expands to `allocate` FOLLOWED BY `GPU_ENTER_DATA(create=)`, i.e. an `omp target enter
+ !! data map` on the variable itself. Mapping a module allocatable that was never `declare target` has no device descriptor to
+ !! attach to: Cray CCE aborts at runtime with `lib-4425 UNRECOVERABLE library error: Unitialized descriptor for ALLOCATE
+ !! statement argument`, while amdflang's runtime tolerates it and creates the mapping implicitly. The fix is the `move_alloc` +
+ !! GPU_ENTER_DATA pair at the allocation site; do NOT add a GPU_DECLARE on top of it (see amr_scr_prim below).
+ type(scalar_field), allocatable :: amr_cons_br(:)
+ !> Batched advance (amr_batched_advance): the bridge spans amr_br_batch blocks along the last active dimension; member i of a
+ !! batch sits at offset (i-1)*amr_bat_w there (amr_bat_w = the batch's block width + two ghost shells, m_global_parameters),
+ !! carrying its own ghost shell, so consecutive blocks are separated by TWO ghost shells and no block's stencil can reach
+ !! another's interior - the property the batched advance's correctness rests on. amr_bat_loc = the members' flat-store columns,
+ !! device-resident so the batch kernels index the store without a per-launch map.
+ integer :: amr_bat_loc(amr_bat_max) = 0
+ $:GPU_DECLARE(create='[amr_bat_loc]')
+ !> Batched-advance POPULATION audit: run-lifetime count of the batches formed, indexed by member count. Reported at finalize as
+ !! [amr-bat] under rank_time_wrt. hist(1) is the single-member count - a deck whose batches are all single-member exercises the
+ !! batching frame but not the stacking, so an on/off comparison there is not evidence about multi-member batches.
+ integer :: amr_bat_hist(amr_bat_max) = 0
+ !> Per-batch timing log (rank_time_wrt): one line per batch per stage -- step, stage, members, level, extents, cells per member,
+ !! seconds in swap / rhs / rk, then the members' block ids and Morton keys -- to amr_batch_r.log (ledger 87).
+ integer :: amr_bat_unit = -1
+ logical :: amr_bat_open = .false. ! newunit= hands back a NEGATIVE unit, so the unit's sign cannot serve as the sentinel
+ !> P1 pooled advance scratch: the fused per-block fine advance (rhs then rk on ONE block, s_amr_fine_stage_advance) leaves no
+ !! cross-block q_prim/rhs lifetime, so every fine block shares this one slot-shaped pair instead of carrying per-slot arrays
+ !! (~2x105 MiB per live slot at the S0 point - the np>=8 live-footprint blocker AND the alloc/free churn that fed the
+ !! libomptarget retention plateau). Same shared-scratch pattern as amr_rhs_pb_f/amr_cg. L0 tile slots are the exception and keep
+ !! per-slot arrays (see s_amr_alloc_slot).
+ type(scalar_field), allocatable :: amr_scr_prim(:), amr_scr_rhs(:)
+ !> block-frame primitive scratch for the batched advance's per-member IB correction (allocated only with ib): the slab's prim
+ !! holds the members stacked along amr_bat_sd, and s_ibm_correct_state reads a block in its own frame
+ type(scalar_field), allocatable :: amr_scr_prim_blk(:)
+ !> NOT device-declared. A GPU_DECLARE(create=) on a module allocatable binds a present-table entry to the descriptor at program
+ !! init; the `move_alloc` below then swaps that descriptor out and every later kernel lookup misses, which failed all 36 AMR
+ !! tests on Frontier CCE gpu-acc with `find_in_present_table failed`. The `move_alloc` + GPU_ENTER_DATA pair at the allocation
+ !! site is what fixes the lib-4425 descriptor abort, and it is sufficient on its own - `amr_cg` has used exactly that shape,
+ !! with no declare, on every lane.
+ !> True only while the REGRID path is inside s_amr_gather_coarse_patch, so the WAITALL bracket attributes to rb:wait rather than
+ !! mixing in the per-step gather that shares this routine.
+ !> Blocks per batched s_compute_rhs call: amr_bat_max under amr_batched_advance, else 1 (the bridge holds one block). BOUNDED on
+ !! purpose: sizing the bridge per block OOMed the device on the 400^3 case (~110 MB per buffered block at cap 64).
+ integer :: amr_br_batch = 1
+ integer :: amr_maxc(3) !< max coarse block cells per dim: (m_glb+1)/2 etc.; 1 for collapsed dims
+
+ !> Per-slot field-array sizing (module-scope, used by s_amr_alloc_slot/s_amr_free_slot): max fine cells per dim (2*maxc_loc-1)
+ !! and the buffered array bounds. amr_slot_live(k) tracks whether slot k's field arrays are allocated - lazy owned-only sizing
+ !! keeps a rank's fine memory ~1/num_procs of the pool.
+ integer :: max_f1, max_f2, max_f3
+ integer :: mbuf1_lo, mbuf1_hi, mbuf2_lo, mbuf2_hi, mbuf3_lo, mbuf3_hi
+ logical, allocatable :: amr_slot_live(:)
+ !! cached same-level adjacent-seam list (3, npairs) = (xb, yb, seam-dim), so s_amr_fine_fine_halo iterates O(#seams) instead of
+ !! rescanning all O(nblocks^2) pairs every RK stage. Block topology changes only at regrid/restart, so the list is rebuilt only
+ !! when amr_seam_pairs_dirty is set (or the block count changes - a tripwire).
+ integer, allocatable :: amr_seam_pairs(:,:)
+ integer :: amr_num_seam_pairs, amr_seam_pairs_nblk
+ logical :: amr_seam_pairs_dirty
+ !! amr_mesh_epoch now lives in m_global_parameters (m_amr_registers keys its participation-map rebuild on it and
+ !! cannot use m_amr); it is use-associated here and re-exported, so importers of m_amr are unchanged.
+ !! per-family plan message tag bases (families F1..F7, amr_plan_based_exchange.md): amr_max_blocks + 100*f keeps
+ !! the plan tag space disjoint from the legacy per-box space (tags in [1..amr_max_blocks]) while families convert.
+ !! M1 moved every wave family onto keyed tags (amr_m1_base bands below); the only remaining user is the regrid's per-box
+ !! migration, amr_tag_base(4) + mod(amr_mesh_epoch, 50) in m_amr_regrid.fpp -- (1..3, 5..7) are unused until M2 deletes
+ !! the array. The init MPI_TAG_UB assert is the scale tripwire, and its
+ !! headroom is an implementation property that must be MEASURED, not assumed: this comment previously asserted a 2**21 ceiling
+ !! (~2.1e6 blocks, ~28k ranks) and called it the second scaling wall after W4. Measured 2026-08-28: Open MPI 4.1.8 reports
+ !! MPI_TAG_UB = 2**31 - 1 and Frontier's Cray MPICH reports 2**29 - 1 = 536870911, i.e. ~537e6 global blocks or ~7.2e6 ranks at
+ !! ~75 boxes/rank -- about 95x headroom over Frontier's ~75k GCDs. So the tag space is NOT a wall on either MPI we target.
+ !! The amr_max_blocks term can only go once NO family uses per-box tags. Verified 2026-08-27: 19 of 41 AMR p2p call sites
+ !! still tag per box (F1's unconverted path uses amr_cur, migration uses the column index), and the subcycle sites are an
+ !! EXPLICIT deferral to increment I8, not I7 -- I7's own boundary is that any family left per-box keeps its tables.
+ integer :: amr_tag_base(7) = 0
+ !> M1 keyed wave tags: tag = amr_m1_base + band*65536 + gen*4096 + seq, checked against MPI_TAG_UB at init. band 0 =
+ !! reflux-faces wave, 1 = freg wave, 2 = parent-fill wave (F2W), 3/4 = stage-fill q / pb-mv waves (F1W/F3W), 5 = fine-fine halo
+ !! wave (F6W), 6 = level-1 restrict wave (F7W), 7 = parent restrict wave (F7BW). gen (mod 16) bumps at wave entry on EVERY rank
+ !! (every wave call site is rank-unconditional), separating successive waves that share a band; seq is the message's position in
+ !! the pair's canonically ordered transfer list (ascending block id, then dim, lo before hi), derived independently by each end
+ !! from replicated metadata -- message matching stops depending on posting order, and the audit's per-peer O(P) sequence state
+ !! is deleted.
+ integer :: amr_m1_base = 0
+ integer :: amr_tag_gen(0:7) = 0
+ integer, allocatable :: amr_tsq(:,:) !< (0:np-1, dir) in-wave per-peer seq counters; touched-reset
+ integer, allocatable :: amr_tsq_tch(:,:) !< touched peers per dir, so the reset is O(active peers), not O(P)
+ integer :: amr_n_tsq(2) = 0
+ !! cached per-block P2P overlap-rank lists (rebuilt with the seam list - same dirty flag): amr_ovl_gather(:,k) = ranks whose
+ !! owned coarse range (s_amr_rank_coarse_range) intersects block k's amr_cpat_mar-padded patch box (gather contributors);
+ !! amr_ovl_scatter(:,k) = ranks whose coarse interior (s_amr_rank_interior) intersects block k's region box (restrict-scatter
+ !! destinations). Built by O(overlap) inversion (s_amr_ranks_overlapping), rank-ASCENDING and NOT owner-excluded (consumers keep
+ !! their owner skip), so iterating a list reproduces the replaced per-call 0..num_procs-1 scan's MPI send/recv order exactly.
+ !> (max-overlap, amr_max_blocks); sized in s_amr_build_seam_pairs
+ integer, allocatable :: amr_ovl_gather(:,:), amr_ovl_scatter(:,:)
+ !> W1a: the block indices THIS rank owns, ascending. The stage-path waves used to scan the whole GLOBAL block list (`do k = 1,
+ !! amr_num_blocks`) and filter to their own ~75 -- ~48 such scans per step under RK3, so ~360 M predicate evaluations per rank
+ !! per step at 1e5 ranks, linear in P while the real work is fixed. Iterating this list instead is O(local). Built ASCENDING in
+ !! s_amr_assign_block_owners, which is the single authority for ownership (regrid, init and both restart paths all route through
+ !! it), so skipping the non-owned blocks a converted loop would have `cycle`d anyway leaves the iteration ORDER identical --
+ !! which the paired MPI_SENDRECVs depend on.
+ integer, allocatable :: amr_my_blk(:)
+ integer :: amr_n_my = 0
+ !> W1: the level-1 blocks this rank RECEIVES restriction for -- not its own, and overlapping its interior. The predicate is
+ !! level + single-owner + geometry, all fixed between regrids, so the list is rebuilt once per mesh epoch and the per-stage loop
+ !! walks it instead of every block in the machine. Keyed on `amr_mesh_epoch`, NOT `amr_myblk_dirty`: that flag tracks owner
+ !! writes only, and this predicate also depends on level and region, which m_amr_regrid.fpp/m_amr_restart.fpp change without
+ !! touching it. NOTE the ownership notion: `amr_block_owner(k) == proc_rank` (SINGLE owner), which is NOT the same as
+ !! `amr_rank_owns_block` (the multi-owner intersection). Loops testing the latter need their own list.
+ integer, allocatable :: amr_l1r_blk(:)
+ integer, allocatable :: amr_l1p_blk(:) !< padded variant: region +/- amr_cpat_mar vs my COARSE range
+ integer :: amr_n_l1p = 0 !< (the stage-fill gather predicate; superset differs from amr_l1r)
+ integer :: amr_n_l1r = 0
+ integer, allocatable :: amr_fch_blk(:) !< foreign children of my owned parents (level >= 2, powner == me, cowner /= me):
+ integer :: amr_n_fch = 0 !! the freg-recv / parent-fill-send / restrict-parent-recv survivor superset
+ integer, allocatable :: amr_own_blk(:) !< blocks this rank INTERSECTS (amr_owns_all -- the multi-owner notion, all levels)
+ integer :: amr_n_own = 0
+ !> cached f_amr_parent_block (0 for level <= 1) -- the function is itself an O(global blocks) scan, so per-stage wave bodies
+ !! calling it per block were quadratic in the global block count
+ integer, allocatable :: amr_parent_blk(:)
+ integer, allocatable :: amr_child_ptr(:) !< children of p = amr_child_idx(amr_child_ptr(p-1)+1 : amr_child_ptr(p)),
+ integer, allocatable :: amr_child_idx(:) !! ascending; amr_child_ptr(0) = 0
+ integer(8) :: amr_l1r_epoch = -1_8
+ integer :: amr_l1r_nblk = -1 !< second key half, matching s_amr_reg_prepare's (epoch, num_blocks) pair
+ !> Set wherever amr_block_owner is WRITTEN. s_amr_assign_block_owners is NOT the only writer -- a tiled level-2 block inherits
+ !! its parent's owner (s_amr_add_l2_tile), and the restart/migration paths assign directly -- so a list built only in the
+ !! assigner goes stale and a converted loop then visits the wrong blocks. Caught by the tiled-L2 multi-level dynamic-regrid
+ !! golden, which is the one test that exercises the inherit path.
+ logical :: amr_myblk_dirty = .true.
+ integer, allocatable :: amr_ovl_gather_n(:), amr_ovl_scatter_n(:) !< per-block list lengths
+ !> Rebuild gather PLAN (gather-batching step 1): the whole rebuild's gather message set, derived up front by
+ !! s_amr_build_gather_plan from the replicated caches. Per level-1 slot: contributor count/ranks/message sizes (owner excluded,
+ !! list order = amr_ovl_gather order). Per level>=2 slot: the parent-owner source rank (-1 when co-located, no message) and its
+ !! message size. The per-box gather once ASSERTED its inline derivation against this plan behind an amr_rg_gather guard; nothing
+ !! ever set that flag, so those asserts never ran and they and the flag are deleted. The single live check that the plan
+ !! reproduces the message set is the one on the chunked path below, guarded on amr_gpl_valid alone.
+ integer, allocatable :: amr_gpl_nsrc(:), amr_gpl_src(:,:), amr_gpl_sz(:,:), amr_gpl_psrc(:), amr_gpl_psz(:)
+ logical :: amr_gpl_valid = .false. !< true only between plan build and the end of the rebuild box loop
+ !> The rebuild's PARTICIPANT list: the ascending union of amr_my_blk (owner - posts, consumes), amr_fch_blk (owner of a foreign
+ !! child's parent - the level>=2 send) and amr_l1p_blk (level-1 contributor - the send phase and the pb/mv gather), fine band
+ !! only; the consumers keep their original per-box predicates, the list only drops boxes they would have cycled. The box loop
+ !! used to visit every box in the machine on every rank - rb:gath calls/rank 4282 -> 43816 over np64 -> np512 with ms/call flat
+ !! (the constant-density ladder, ledger 53) - and a box this rank has no role in touches nothing of its own but the replicated
+ !! non-owner geometry, which the rebuild now fills in one plain pass. Built by s_amr_build_gather_plan from the epoch-keyed
+ !! lists; valid exactly as long as amr_gpl_valid.
+ integer, allocatable :: amr_gpk(:)
+ integer :: amr_n_gpk = 0
+ !> Rebuild walk order (GOAL v7 3a): amr_korder(p) is the box visited at position p, amr_kpos(k) its inverse. Level-major (so
+ !! parents-first holds unchanged), and inside a level round-robin over owners: the Morton cut makes the box id monotone in
+ !! owner, so the ascending walk gave every 32-box chunk to ONE rank and the rebuild ran rank after rank (pg:recv 7 -> 68 s
+ !! monotone in rank at np8, rb:xchg its mirror). A pure function of replicated metadata, so every rank derives the same order.
+ !! amr_korder_rot = .false. is the identity walk (the refactor-neutrality gate).
+ integer, allocatable :: amr_korder(:), amr_kpos(:)
+ logical, parameter :: amr_korder_rot = .true.
+ public :: amr_kpos
+ !> Chunked rebuild gather (step 2, amr_regrid_gather_batching.md): the rebuild box loop runs in chunks of amr_gath_chunk boxes -
+ !! every owned box's recvs (level-1 contributor slices AND split level>=2 parent patches) are pre-posted from the plan into one
+ !! flat pool, this rank's sends are issued (level>=2 only when the parent was consumed in an EARLIER chunk - a same-chunk
+ !! parent's store is unbuilt until its own consume, so that send stays at the child's consume position), then boxes are consumed
+ !! in order with a per-box wait. Requests are appended in box order, so each box's recvs are the contiguous run amr_gcr_r0 :
+ !! +amr_gcr_nr-1. The pool/request arrays grow monotonically and are reusable across chunks ONLY because the consume phase waits
+ !! every owned box's requests unconditionally inside its own chunk.
+ integer, parameter :: amr_gath_chunk = 32 !< boxes per chunk: staging memory vs message batching
+ real(wp), allocatable :: amr_gcr_pool(:) !< flat recv staging for one chunk
+ integer, allocatable :: amr_gcr_req(:), amr_gcr_off(:) !< request handle + pool offset per posted recv
+ integer :: amr_gcr_r0(amr_gath_chunk), amr_gcr_nr(amr_gath_chunk) !< per chunk-local box: first recv, count
+ logical :: amr_gcr_sent(amr_gath_chunk) !< chunk-local: level>=2 send already issued in the send phase
+ integer :: amr_gcr_n = 0 !< posted recvs in the current chunk
+ !> I2a stage-fill WAVE (plan-based exchange, amr_plan_based_exchange.md I2): the non-subcycle level-1 per-stage fill's F1 q_cons
+ !! + F3 pb/mv gathers as ONE per-(peer, family) aggregated exchange per RK stage, replacing the per-box owner-WAITALL /
+ !! contributor-flush rendezvous chain. Transfer records are SoA flat arrays (no derived types); the wire layout of each peer
+ !! message is the ascending-box concatenation of [XA_NH header | slab], which sender and receiver derive independently from the
+ !! replicated caches (rank coarse ranges x patch boxes), so no metadata is exchanged. Plans are rebuilt every wave (caching on
+ !! amr_mesh_epoch is increment I6). All scratch is high-water and its contents never survive a wave; the rank-indexed build
+ !! counters (amr_fw_map/nx/pq/pp) are re-zeroed for touched ranks after each build so they stay all-zero between builds.
+ integer :: amr_fw_snx = 0, amr_fw_rnx = 0, amr_fw_snp = 0, amr_fw_rnp = 0
+ integer, allocatable :: amr_fw_sblk(:), amr_fw_sbl(:,:), amr_fw_sbh(:,:), amr_fw_spi(:), amr_fw_sqo(:), amr_fw_spo(:)
+ integer, allocatable :: amr_fw_rblk(:), amr_fw_rbl(:,:), amr_fw_rbh(:,:), amr_fw_rpi(:), amr_fw_rqo(:), amr_fw_rpo(:)
+ integer, allocatable :: amr_fw_sprank(:), amr_fw_sqsz(:), amr_fw_spsz(:), amr_fw_snxp(:), amr_fw_sqbase(:), amr_fw_spbase(:)
+ integer, allocatable :: amr_fw_rprank(:), amr_fw_rqsz(:), amr_fw_rpsz(:), amr_fw_rnxp(:), amr_fw_rqbase(:), amr_fw_rpbase(:)
+ integer, allocatable :: amr_fw_map(:), amr_fw_nx(:), amr_fw_pq(:), amr_fw_pp(:) !< rank-indexed build scratch (0:num_procs-1)
+ real(wp), allocatable :: amr_fw_sq(:), amr_fw_sp(:), amr_fw_rq(:), amr_fw_rp(:) !< wire pools (live across the ISENDs)
+ integer, allocatable :: amr_fw_req(:), amr_fw_reqw(:) !< requests + expected recv word counts (-1 for sends; debug check)
+ !> Seam wave's PRIVATE pools (GOAL v7 2b): the seam is posted at the top of the stage and drained after the parent fills, so it
+ !! must not share the wave scratch the gather/parent waves rebuild in between. Same layout as amr_fw_*; the rank-indexed build
+ !! scratch (amr_fw_map/nx/pq/pp) stays shared because plan builds never overlap.
+ integer :: amr_sw_snx = 0, amr_sw_rnx = 0, amr_sw_snp = 0, amr_sw_rnp = 0, amr_sw_nreq = 0, amr_sw_nsame = 0
+ integer, allocatable :: amr_sw_sblk(:), amr_sw_sbl(:,:), amr_sw_sbh(:,:), amr_sw_spi(:), amr_sw_sqo(:), amr_sw_spo(:)
+ integer, allocatable :: amr_sw_rblk(:), amr_sw_rbl(:,:), amr_sw_rbh(:,:), amr_sw_rpi(:), amr_sw_rqo(:), amr_sw_rpo(:)
+ integer, allocatable :: amr_sw_sprank(:), amr_sw_sqsz(:), amr_sw_snxp(:), amr_sw_sqbase(:)
+ integer, allocatable :: amr_sw_rprank(:), amr_sw_rqsz(:), amr_sw_rnxp(:), amr_sw_rqbase(:)
+ real(wp), allocatable :: amr_sw_sq(:), amr_sw_rq(:)
+ integer, allocatable :: amr_sw_req(:), amr_sw_reqw(:)
+ integer, allocatable :: amr_sw_plx(:), amr_sw_ply(:), amr_sw_pd(:), amr_sw_pxhi(:), amr_sw_pfm(:,:) !< same-rank pairs
+ logical, parameter :: amr_early_seam_post = .true.
+ public :: s_amr_fine_fine_post, s_amr_fine_fine_drain, amr_early_seam_post
+ !> Fused exchange packs (amr_device_pack, Phase 2 row 2b): one row per wave transfer - slab corner (1:3), slab extents (4:6),
+ !! the transfer's absolute payload offset in the wire pool (7), and for the F2 pack the source store slot (8) and the child's
+ !! patch frame (9:11) - plus the exclusive element prefix, so one kernel walks a whole family's transfer list by flat index
+ !! instead of one launch per transfer. Rebuilt per wave from the amr_fw_* tables; contents never survive a wave.
+ integer, allocatable :: amr_fx_pl(:,:), amr_fx_pre(:)
+ !> [amr-cov] dead-byte accounting (expert-audit increment, amr_action_plan.md 2026-08-22): partition each gather family's patch
+ !! words into live vs provably-dead. (1) step-fill: the ghost-fill kernel reads only floor(f/rr) +- 1, so the patch's interior
+ !! core (region shrunk by 1 per face) is never read. (2) rebuild level-1: the same-level carry-forward overwrites prolonged
+ !! cells covered by old blocks (shrunk by 1 for the minmod stencil - a conservative under-count). (3) rebuild level>=2: no
+ !! carry-forward exists, so the patch is live by construction. Deterministic - identical across reruns; decides ring/coverage
+ !! clipping vs T1 (pre-registered: dead > 50% on either family promotes clipping).
+ !> 1=step-fill, 2=rebuild L1, 3=rebuild L>=2 [amr-cad] regrid-cadence containment audit: level-1 tags counted at each regrid,
+ !! and how many fell OUTSIDE the pre-regrid level-1 coverage (a feature that evolved unrefined since the last regrid - the tag
+ !! buffer amr_buf did not cover its drift). Zero escaped validates the (amr_regrid_int, amr_buf) pair for that run; the case
+ !! validator only warns (the CFL <= 1 worst case is too strict for low-CFL cases). Incremented by m_amr_regrid, reported by
+ !! s_amr_cov_report.
+ integer(8) :: amr_cov_tot(3) = 0, amr_cov_dead(3) = 0
+ integer(8) :: amr_cad_tot = 0, amr_cad_esc = 0
+ logical :: amr_cad_armed = .false. !< first regrid (hierarchy population) is skipped - see s_amr_cad_count
+ !> (0:num_procs-1) SFC Morton-key upper bound per rank from the cost-weighted split; owner = cut-search (f_amr_owner). The O(P)
+ !! computed replacement for the O(global_blocks) amr_block_owner table (validated against it during bring-up).
+ integer(kind=8), allocatable :: amr_owner_cut(:)
+ !> (0:num_procs-1, 1:amr_max_level) companion cuts for FINE-block (level>=1) owners: ONE INDEPENDENT CUT PER LEVEL. Each level's
+ !! boxes are balanced across all ranks on their own weight, so a deep refinement tower no longer pins its whole subtree to one
+ !! rank. Per level rather than one mixed cut because same-level boxes are disjoint and so have DISTINCT Morton keys, which the
+ !! cut-point binary search requires; a mixed cut would let a child share its parent's region_lo and make the search ambiguous.
+ !! In no-tile AMR level 1's cut also mirrors amr_owner_cut, but in coexist amr_owner_cut is overwritten by the TILE cut, so the
+ !! fine cuts are kept here for f_amr_owner (fine blocks straddle tiles and cannot be derived from the tile cut).
+ integer(kind=8), allocatable :: amr_fine_cut(:,:)
+
+ !> Regrid box size cap per dim (fixed for the run, identical on all ranks; 1 in collapsed dims): a box of at most min-over-ranks
+ !! of (local extent + 1)/2 cells intersects EVERY rank in at most (its extent + 1)/2 cells, so the per-rank scratch constraint
+ !! 2*(isect cells) - 1 <= local extent holds by construction. Equals amr_maxc at np=1.
+ integer :: amr_maxc_fit(3) = 1
+
+ !> SWAP CONTRACT (s_amr_swap_to_fine / s_amr_restore_coarse). The fine advance runs the shared solver on a fine block by
+ !! swapping these coarse-grid globals to the block's values and restoring after: m/n/p, idwint/idwbuff, the nine coordinate
+ !! arrays (sw_x_cb..sw_dz below), acoustic_source, ab_active; WENO/hypoelastic/IGR spacing coefficients are recomputed for the
+ !! active grid rather than saved. RULE for anyone adding grid-dependent state: any module-level variable DERIVED from
+ !! m/n/p/idwint/idwbuff/coords that a kernel reads on the fine grid must be swapped here OR refreshed on every fine call at its
+ !! use site - and if GPU_DECLARE'd, its DEVICE copy too. A stale device copy of coarse bounds reads out of range on the fine
+ !! grid under CCE OpenACC (the ab_int regression, fixed by a per-call GPU_UPDATE in s_compute_rhs; see m_rhs.fpp and
+ !! .claude/rules/common-pitfalls.md). amr_swap_depth makes the swap re-entrant and guards against an unpaired restore.
+ !> Saved coarse-level global state for swap/restore
+ integer :: sw_m, sw_n, sw_p
+ type(int_bounds_info) :: sw_idwint(3), sw_idwbuff(3)
+ logical :: sw_acoustic_source
+ logical :: sw_ab_active
+
+ !> IGR sigma-state bounce (igr only): the fine solve reuses the module jac/jac_old arrays at fine indices (the extent guard
+ !! keeps fine bounds inside), so the coarse contents - jac_old is the Jacobi warm start persisting across steps - are saved here
+ !! across the fine advance.
+ real(wp), allocatable :: sw_jac(:,:,:), sw_jac_old(:,:,:)
+ $:GPU_DECLARE(create='[sw_jac, sw_jac_old]')
+
+ !> Per-fine-cell radial volume weight for cyl_coord restriction (axisymmetric): the fold-back must be volume-weighted and cell
+ !! volume ~ radius, so a fine child is weighted by its own cell-center radius y_cc. Filled from the active block's fine y_cc
+ !! each restriction, read IDENTICALLY by the device kernel and host scatter path so np=1 == np>=2 stays element-exact. Allocated
+ !! only for cyl_coord. Its DEVICE copy is refreshed (GPU_UPDATE) only in s_restrict_fine_to_coarse; s_amr_restrict_to_parent
+ !! reads it WITHOUT refreshing, safe ONLY because m_checker.fpp forbids cyl_coord with amr_max_level > 1 - lifting that gate
+ !! makes this an ab_int-class stale-device bug (the parent fold needs a fresh per-block radius table). See the SWAP CONTRACT
+ !! note above.
+ real(wp), allocatable :: amr_rvw(:)
+ $:GPU_DECLARE(create='[amr_rvw]')
+
+ !> Non-polytropic QBMM fine rhs scratch, shared across slots (slots advance sequentially). Module-level raw arrays mirror the
+ !! coarse rhs_pb/rhs_mv pattern: derived-type component actuals here tripped nvfortran's component-section data clauses on
+ !! device.
+ real(wp), allocatable :: amr_rhs_pb_f(:,:,:,:,:), amr_rhs_mv_f(:,:,:,:,:)
+ $:GPU_DECLARE(create='[amr_rhs_pb_f, amr_rhs_mv_f]')
+
+ !> Swap nesting depth. Only the OUTERMOST swap saves the coarse state into the sw_* bounce buffers, and only its matching
+ !! restore puts it back; an inner swap re-installs and an inner restore is a no-op. Every nested swap site swaps to the same
+ !! slot (amr_cur), so the enclosing frame's view is unchanged either way. Replaces the old paired-swap logical, whose assert
+ !! forbade nesting outright - the nested sites in the RK pass are what block hoisting the restore across blocks (see
+ !! docs/documentation/amr_block_batching.md).
+ integer :: amr_swap_depth = 0
+ !> True when the coarse grid is nonuniform (stretched grids, or 2D-axisymmetric's half-width axis cell): the spacing-dependent
+ !! WENO coefficients are then recomputed for the ACTIVE grid on every block swap (the fine block's grid is itself nonuniform
+ !! under stretching) and restored after. False on fully uniform grids - the recompute is skipped, behavior bit-identical.
+ logical :: amr_weno_coef_recompute = .false.
+ logical :: amr_grid_stretched = .false. !< stretched coarse spacing (beyond the axisym axis half-cell; set at init)
+ !> Persistent GLOBAL coarse cell-boundary arrays (indices -1:X_glb), assembled once at init. The fine-distribution owner
+ !! reconstructs whole-block fine coordinates from these (its fine cells cover coarse cells it does not own the coordinate slice
+ !! for). Exact on any grid.
+ real(wp), allocatable :: amr_gxcb(:), amr_gycb(:), amr_gzcb(:)
+ real(wp), allocatable :: sw_x_cb(:), sw_x_cc(:), sw_dx(:)
+ real(wp), allocatable :: sw_y_cb(:), sw_y_cc(:), sw_dy(:)
+ real(wp), allocatable :: sw_z_cb(:), sw_z_cc(:), sw_dz(:)
+
+ !> Conservation-defect baselines (level-0 interior integrals at init; per-fluid masses + energy)
+
+ !> True (identically on all ranks) iff some rank's fine ghost-fill stencil reads its coarse GHOST cells - the solver populates
+ !! only PRIM ghosts, so the CONS ghosts the fill prolongs from must be halo-exchanged first. Never true at np=1 (block faces sit
+ !! >= buff_size inside the domain).
+ logical :: amr_xchg_coarse_ghosts = .false.
+ !> local (un-reduced) accumulator behind amr_xchg_coarse_ghosts. s_set_amr_fine_geometry ORs each block's answer in here and
+ !! s_amr_reduce_xchg_flag performs ONE allreduce for the whole scan. Previously the reduction sat inside the routine, so a
+ !! regrid over nboxes blocks issued nboxes global collectives - the dominant term in the assignment's cost at scale, and one
+ !! measured at 7.4-13 ms per call because it absorbs the spread in the owner-only work that precedes it.
+ integer :: amr_xchg_bad = 0
+
+ !> Per-block gathered coarse patch (fine-level distribution). The block owner may not hold the coarse cells its block refines,
+ !! so before each prolongation/ghost-fill the coarse patch spanning region_lo-amr_cpat_mar : region_hi+amr_cpat_mar (the full
+ !! coarse-cell reach of every prolongation stencil) is gathered here POINT-TO-POINT from the coarse-owners
+ !! (s_amr_gather_coarse_patch). Stored in amr_cg as stp scalar_fields (a drop-in for the coarse q_cons in the prolong/ghost-fill
+ !! kernels) in a block-LOCAL frame: amr_cg cell 0 is GLOBAL coarse cell amr_cpat_off(d). Messages carry wp, cast to stp
+ !! (identity for stp coarse), so at np=1 (owner copies its own coarse) the patch equals the local coarse read bit-for-bit. Sized
+ !! to the largest block. One device-resident slab table for the shell/ghost kernels: rows sb1,se1,sb2,se2,sb3,se3,soff,scnt over
+ !! <= 6 slabs, refreshed by ONE GPU_UPDATE per launch instead of eight per-launch copyin maps (ledger 84).
+ integer, allocatable :: amr_slab_tab(:,:)
+ type(scalar_field), allocatable :: amr_cg(:)
+ !> Pooled gathered patches (amr_batched_gather): amr_cgp(i, m)%sf is batch member m's amr_cg, same footprint. The per-member
+ !! tables carry what the per-block path kept in module scalars (amr_cpat_off, amr_isect_lo, the slot's ref ratio and dense
+ !! index) plus its ghost-slab list, so one launch per wave can serve every owned block. Capacity is the owned-block count and
+ !! grows only at regrid (s_amr_bg_reserve), never inside a step.
+ type(scalar_field), allocatable :: amr_cgp(:,:)
+ integer :: amr_bg_cap = 0, amr_bg_n = 0
+ integer, allocatable :: amr_bg_loc(:), amr_bg_rr(:), amr_bg_ns(:), amr_bg_off(:,:), amr_bg_ilo(:,:)
+ integer, allocatable :: amr_bg_sb(:,:,:) !< (6 slabs, 6 = sb1 se1 sb2 se2 sb3 se3, member): ghost-fill slabs
+ integer, allocatable :: amr_bg_soff(:,:), amr_bg_scnt(:,:), amr_bg_stot(:) !< ghost-slab prefix/count/total
+ integer, allocatable :: amr_bg_ons(:), amr_bg_osb(:,:,:), amr_bg_osoff(:,:), amr_bg_oscnt(:,:), amr_bg_ostot(:)
+ integer, allocatable :: amr_bg_qp(:) !< F2 owner-side members: the co-located parent's dense slot (0 = receive)
+ integer, allocatable :: amr_bg_kmem(:) !< block id -> member, sized amr_max_blocks; only members' entries are live
+ integer :: amr_cpat_mar = 0 !< coarse-cell stencil reach = (buff_size+1)/2 + 1 (matches nmar)
+ integer :: amr_cpat_hi(3) = 0 !< amr_cg upper local bounds per dim (0 in collapsed dims)
+
+ !> Deferred-send pool for the per-box coarse-patch gather.
+ !!
+ !! The gather is called once per BOX (794 of them at 400^3) and the non-owner side used a BLOCKING MPI_SEND, so every rank had
+ !! to rendezvous with the owner 794 times per rebuild, in lockstep. That serialisation was measured at 45% of regrid and ~25%
+ !! of total runtime across this routine's two call sites. Sends are now non-blocking and completed in batches, so a rank that
+ !! only contributes data can run ahead instead of blocking on each box.
+ !!
+ !! The pool owns the buffers because MPI_ISEND requires them to stay live until completion - the old code deallocated sbuf
+ !! immediately after the blocking send, which is exactly what must NOT happen here.
+ integer, parameter :: amr_gsnd_max = 64 !< pending sends before a forced drain (bounds pool memory)
+ real(wp), allocatable :: amr_gsnd_pool(:,:)
+ integer, allocatable :: amr_gsnd_req(:)
+ integer :: amr_gsnd_n = 0
+ integer :: amr_cpat_off(3) = 0 !< GLOBAL coarse index of amr_cg local cell 0 (region_lo - amr_cpat_mar)
+ !> Gathered coarse pb/mv patch for non-polytropic QBMM (analogue of amr_cg): the block's coarse-side pb/mv side-state,
+ !! P2P-gathered from the coarse-cell owners into the block owner in the amr_cg patch-local frame (cell 0 == amr_cpat_off). Read
+ !! by the pb/mv prolong + ghost-fill so np>=2 couples to the correct coarse rank. Allocated only for non-polytropic QBMM.
+ real(stp), allocatable, dimension(:,:,:,:,:) :: amr_cg_pb, amr_cg_mv
+ $:GPU_DECLARE(create='[amr_cg_pb, amr_cg_mv]')
+
+ !> L0-AS-BLOCKS SPIKE (l0_ntile > 0, amr off). Feasibility probe for AMReX-style dynamic load balancing: tile the base grid into
+ !! l0_ntile**num_dims base-resolution (refinement-ratio-1) blocks and advance each through the SAME swap-based per-block solver
+ !! the AMR fine overlay uses, with tile-tile same-level seam halos (s_amr_fine_fine_halo, fmul=1) at interior faces and the
+ !! physical BC at domain-edge faces. Correctness bar: l0_ntile>0 must be BYTE-IDENTICAL to l0_ntile=0 (monolithic). Reuses the
+ !! full amr_slots/region/owner/seam machinery; the tiles ARE level-1 blocks with amr_ref_ratio 1. Off (l0_ntile=0) => no effect.
+ integer :: l0_ntiles_tot = 0 !< total tiles = l0_ntile**num_dims (0 when off)
+ integer :: l0_nt(3) = 1 !< tiles per dim (1 in collapsed dims)
+ ! Unification pool layout (amr_max_fine, l0_slot_off) lives in m_global_parameters beside amr_num_blocks/amr_max_blocks, so
+ ! m_amr_regrid (a separate module) sees it too.
+ !> per-dim global periodicity, allreduced from periodic_bc in s_l0_tiles_init (periodic_bc is set on rank 0 only -
+ !! s_read_input_file is rank-0-guarded - so it must be made consistent for the wrap-seam decision in f_amr_seam /
+ !! s_l0_edge_bc_tile, which every rank must agree on)
+ logical :: l0_periodic(3) = .false.
+ !> tiles are persistent: L0 seeds them ONCE (first timestep); set at init, cleared after fill
+ logical :: l0_tiles_need_fill = .false.
+ !> rank owning each tile's L0 STORAGE cells (fixed = init owner); scatter routes the compute-owner's interior back to this rank
+ !! when a tile has MIGRATED (owner != l0_owner)
+ integer, allocatable :: amr_tile_l0_owner(:)
+ !> accumulated MEASURED compute time per owned tile since the last rebalance (GPU-synced wall time); allreduced to a replicated
+ !! cost vector that drives s_l0_rebalance, then reset
+ real(wp), allocatable :: amr_tile_cost(:)
+ !> per-tile exponential moving average of the (replicated) measured cost, smoothed across rebalance windows so GPU
+ !! launch-latency timing noise does not drive churn
+ real(wp), allocatable :: amr_tile_cost_ema(:)
+
+contains
+
+ !> Wall clock for the AMR instruments (batch and regrid timings); 0 without MPI, where the instruments are not used. Keeps the
+ !! serial (no-MPI) build compiling.
+ impure function f_amr_wtime() result(t)
+
+ real(wp) :: t
+
+#ifdef MFC_MPI
+ t = MPI_Wtime()
+#else
+ t = 0._wp
+#endif
+
+ end function f_amr_wtime
+
+ !> Build the static refined level-1 block. No-op unless amr. Called after the level-0 grid (x_cb/dx ready) and time-steppers
+ !! (sys_size/buff_size set). Per-slot fine arrays allocated lazily (s_amr_reconcile_slots) - only the blocks a rank owns.
+ impure subroutine s_initialize_amr_module()
+
+ integer :: i, d, islot
+ integer :: sidx(3), ext(3), maxc_loc(3), bad_loc, bad_glb, fit_d
+ integer :: blk_lo(3), blk_hi(3)
+ type(scalar_field), allocatable :: tmp_cg(:)
+
+ ! shared-pool layout: tiles are a fixed level-0 prefix; fine blocks follow. Both this init and s_l0_tiles_init read this, so
+ ! it runs before the amr early-return below (this routine always executes first, per m_start_up.fpp).
+
+ if (l0_ntile > 0) then
+ l0_nt = 1; l0_nt(1) = l0_ntile
+ if (n_glb > 0) l0_nt(2) = l0_ntile
+ if (p_glb > 0) l0_nt(3) = l0_ntile
+ l0_ntiles_tot = num_procs*l0_nt(1)*l0_nt(2)*l0_nt(3)
+ l0_slot_off = l0_ntiles_tot
+ end if
+
+ if (.not. amr) return
+
+ amr_dt_fine = 0.5_wp*dt
+
+ ! 2a gate (see amr_prim_batch's declaration). bubbles_euler is checker-prohibited under amr; every listed
+ ! feature either extends the conversion write set beyond mom..E or changes its inputs, and falls back to
+ ! the per-block conversion.
+ ! 2a VERDICT (2026-08-26, ledger 27): OFF by default. The batched conversion kernel is cheap on
+ ! device (0.5 s / 5-step probe) and byte-identical, but the per-block PRIM BRIDGE-LOADS that land
+ ! its output in the m_rhs scratch cost ~4x wall on the amdflang offload host path (launch/mapping
+ ! burden; a flag-off build with the kernel still compiled in prices at baseline, so it is not
+ ! codegen poisoning). Bridge loads are exactly what full 2b deletes - partial batching through a
+ ! bridge is negative value, so the machinery stays for the 2b store-native consumption experiment
+ ! and this gate stays false until then.
+ amr_prim_batch = .false.
+
+ ! Fine-block cap = the case amr_max_blocks; the shared pool adds the L0 tile prefix (l0_slot_off, 0 when l0_ntile=0) ahead
+ ! of
+ ! it, so both AMR fine blocks and any L0 tiles draw from one amr_slots allocation.
+ amr_max_fine = amr_max_blocks ! fine/regrid cap = the case budget
+ amr_max_blocks = l0_slot_off + amr_max_fine ! total shared pool (l0_slot_off=0 when no tiles -> unchanged)
+
+ ! fixed pool of amr_max_blocks slots; init activates exactly one (amr_cur = f_l0_slot(1), the initial fine-block slot);
+ ! regrid clusters into up to amr_max_blocks
+ allocate (amr_slots(1:amr_max_blocks))
+ call s_amr_loc_index_init()
+ allocate (amr_region_lo_all(3, amr_max_blocks), amr_region_hi_all(3, amr_max_blocks))
+ allocate (amr_isect_lo_all(3, amr_max_blocks), amr_isect_hi_all(3, amr_max_blocks))
+ allocate (amr_owns_all(amr_max_blocks))
+ allocate (amr_touch(amr_max_blocks)); amr_touch = .false. !< halo probe, see m_global_parameters
+ allocate (amr_block_owner(amr_max_blocks))
+ allocate (amr_owner_cut(0:num_procs - 1)); amr_owner_cut = -1_8
+ allocate (amr_fine_cut(0:num_procs - 1,1:max(amr_max_level, 1))); amr_fine_cut = -1_8
+ allocate (amr_block_level(amr_max_blocks))
+ ! amr_ovl_gather/scatter (the 2D rank lists) are allocated to the computed max overlap in s_amr_build_seam_pairs; only the
+ ! per-block counts are sized here.
+ allocate (amr_ovl_gather_n(amr_max_blocks), amr_ovl_scatter_n(amr_max_blocks))
+ amr_region_lo_all = 0; amr_region_hi_all = 0; amr_isect_lo_all = 0; amr_isect_hi_all = 0; amr_owns_all = .false.
+ amr_block_owner = 0
+ amr_block_level = 1 ! init default (level-1); regrid re-tags each block's level for nesting
+ amr_num_levels = 1
+ amr_num_blocks = f_l0_slot(1)
+ amr_cur = f_l0_slot(1)
+
+ ! fine-level load balance is capped at min(num blocks, amr_max_blocks) ranks: the SFC map spreads whole blocks, so with
+ ! fewer
+ ! blocks than ranks some ranks own no fine work. Warn when the pool itself is the limit (raise amr_max_blocks).
+ if (proc_rank == 0 .and. num_procs > amr_max_fine) then
+ print '(A,I0,A,I0,A)', ' [amr] WARNING: amr_max_blocks (', amr_max_blocks, ') < num_procs (', num_procs, &
+ & '): the fine level can occupy at most amr_max_blocks ranks - raise amr_max_blocks for better fine-level balance'
+ end if
+
+ ! Lock-step advances every fine block at the coarse dt, but a level-l cell is amr_ref_ratio**l smaller, so its CFL limit is
+ ! amr_ref_ratio**amr_max_level tighter than the coarse grid's. The dt (fixed, or the coarse-only cfl_dt estimate) is NOT
+ ! scaled for that, so a coarse-CFL dt silently runs the finest block unstable (subcycling instead advances each level at
+ ! dt/amr_ref_ratio and is stable by construction). The true CFL is unknown at init, so warn rather than abort - a small
+ ! enough dt is valid.
+ if (proc_rank == 0 .and. .not. amr_subcycle .and. (amr_ref_ratio > 2 .or. amr_max_level > 1)) then
+ print '(A,I0,A)', &
+ & ' [amr] WARNING: lock-step (amr_subcycle = F) advances fine blocks at the coarse dt, but the ' &
+ & // 'finest cell is amr_ref_ratio**amr_max_level = ', amr_ref_ratio**amr_max_level, &
+ & 'x smaller - ensure dt satisfies the FINEST cell CFL (roughly the coarse-stable dt divided by that ' &
+ & // 'factor), or enable amr_subcycle, else the fine block may go unstable'
+ end if
+
+ ! CONFIGURATION ADVISORIES. Measured 2026-08-02 (3D, np=8, cap-64 optimum); see
+ ! @ref amr_per_level_distribution, "Configuration guidance". These are ADVICE, not constraints -
+ ! every setting below is legal and sometimes correct, so they warn rather than abort.
+ if (proc_rank == 0) then
+ ! amr_regrid_int = 0 is STATIC AMR: the block set never changes. That is a legitimate mode
+ ! (and the only one supported above amr_max_level = 2), but a user who set `amr = T` expecting
+ ! adaptivity gets none, silently.
+ if (amr_regrid_int == 0) then
+ print '(A)', &
+ & ' [amr] NOTE: amr_regrid_int = 0 - the block set is STATIC and never adapts. ' &
+ & // 'Set amr_regrid_int > 0 (4-8 is a reasonable start) for adaptive refinement.'
+ end if
+ ! The derived cap is the min-over-ranks local half-extent, so it SHRINKS as ranks are added -
+ ! the wrong direction for strong scaling, and it makes the box set (hence the answer, within
+ ! tolerance) depend on the rank count. Measured 3.0x slower than a pinned cap of 64 in 3D.
+ if (amr_max_grid_size == 0 .and. num_procs > 1) then
+ print '(A)', &
+ & ' [amr] NOTE: amr_max_grid_size = 0 derives the block cap from the ' &
+ & // 'decomposition, so it SHRINKS as ranks are added and the box set depends on rank ' &
+ & // 'count. Pinning it (64 measured best in 3D on MI250X, memory-bounded) was 3.0x ' &
+ & // 'faster and makes the box set rank-invariant.'
+ end if
+ ! Lock-step integrates the COARSE level at the finest-stable dt, i.e. amr_ref_ratio**level
+ ! times more often than its own stability requires. Measured 1.55x at amr_max_level = 2.
+ ! NB this changes the time integration - it is not a free optimization.
+ if (.not. amr_subcycle .and. amr_max_level >= 1 .and. amr_regrid_int > 0) then
+ print '(A,I0,A)', ' [amr] NOTE: amr_subcycle = F integrates the coarse level ', amr_ref_ratio**amr_max_level, &
+ & 'x more often than its own CFL requires. ' &
+ & // 'a phase-share MODEL predicts amr_subcycle = T is ~1.55x faster per unit ' &
+ & // 'physical time; one matched-resolution measurement gave 2.84x but its phase ' &
+ & // 'table is incomplete. Neither figure is confirmed. T is a DIFFERENT time ' // 'integration, not a drop-in.'
+ end if
+
+ ! Frequent regridding is dominated by the per-cell tag sweep, which is flat in box count.
+ if (amr_regrid_int > 0 .and. amr_regrid_int < 4) then
+ print '(A,I0,A)', ' [amr] NOTE: amr_regrid_int = ', amr_regrid_int, &
+ & ' regrids often; the tag sweep is per-CELL and flat in box count, so interval 8 ' &
+ & // 'measured 1.39x faster. Raise it unless the refined feature moves quickly.'
+ end if
+ end if
+
+ ! Mirror decomposition: each rank holds the fine cells covering block /\ its own subdomain (np=1: the intersection is the
+ ! whole block). buff_size is not available at checker time, so the geometric aborts below must live here.
+ sidx = 0; ext = 0
+ sidx(1) = start_idx(1); ext(1) = m
+ if (n_glb > 0) then; sidx(2) = start_idx(2); ext(2) = n; end if
+ if (p_glb > 0) then; sidx(3) = start_idx(3); ext(3) = p; end if
+ call s_amr_compute_isect(amr_block_beg, amr_block_end)
+
+ ! the fine ghost shell and reflux outside cells must stay inside the global domain (identical inputs on all ranks; every
+ ! rank takes the same branch)
+ if (amr_block_beg(1) < buff_size .or. amr_block_end(1) > m_glb - buff_size .or. (n_glb > 0 .and. (amr_block_beg(2) &
+ & < buff_size .or. amr_block_end(2) > n_glb - buff_size)) .or. (p_glb > 0 .and. (amr_block_beg(3) < buff_size &
+ & .or. amr_block_end(3) > p_glb - buff_size))) then
+ call s_mpi_abort('amr block must lie at least buff_size cells inside the domain boundaries')
+ end if
+
+ ! Scratch constraint: the fine advance reuses the solver scratch (m_rhs/WENO/Riemann work arrays) and the global coordinate
+ ! arrays, all sized to THIS rank's local grid. Fine-level distribution gives a block WHOLE to its owner, so the WHOLE
+ ! block's fine extent (2*block-1) must fit every rank's local extent (a big block cannot be whole-owned; it must be split
+ ! into <= local-half boxes - the mirror model instead split the block ACROSS ranks). Checked on the replicated block box so
+ ! all ranks agree. (np=1: local extent = global, so 2*block-1 <= m_glb always holds.) non-IB: the block is TILED into <=
+ ! amr_maxc_fit sub-blocks (each fits every rank's scratch), so no cap is needed. IB keeps a single contiguous block per
+ ! body,
+ ! so an IB block must itself fit a rank's local half-extent.
+ bad_loc = 0
+ if (ib) then
+ if (amr_ref_ratio*(amr_block_end(1) - amr_block_beg(1) + 1) - 1 > m) bad_loc = 1
+ if (n_glb > 0 .and. amr_ref_ratio*(amr_block_end(2) - amr_block_beg(2) + 1) - 1 > n) bad_loc = 1
+ if (p_glb > 0 .and. amr_ref_ratio*(amr_block_end(3) - amr_block_beg(3) + 1) - 1 > p) bad_loc = 1
+ end if
+ call s_mpi_allreduce_integer_max(bad_loc, bad_glb)
+ if (bad_glb == 1) then
+ call s_mpi_abort('amr fine extent exceeds a rank local grid (solver scratch is local-sized): an immersed-body block ' &
+ & // 'is owned whole and un-tiled, so it may cover at most about half of any rank subdomain per ' &
+ & // 'dimension; shrink the body region or use fewer ranks')
+ end if
+
+ ! max coarse block cells per dim (upper bound for any future regrid box); 1 for collapsed dims
+ amr_maxc(1) = (m_glb + 1)/amr_ref_ratio
+ amr_maxc(2) = 1; amr_maxc(3) = 1
+ if (n_glb > 0) amr_maxc(2) = (n_glb + 1)/amr_ref_ratio
+ if (p_glb > 0) amr_maxc(3) = (p_glb + 1)/amr_ref_ratio
+
+ ! regrid size cap. Default (amr_max_grid_size == 0): min over ranks of the local half-extent (= amr_maxc at np=1), so any
+ ! clamped box satisfies every rank's scratch constraint and can move freely across ranks. That cap SHRINKS as ranks are
+ ! added, which tiles a fixed feature into more and more blocks the further you scale - and per-block cost is ~fixed
+ ! regardless of block size, so the block count is what costs. It also makes the box set (and so the answer, within
+ ! tolerance) depend on the rank count. Setting amr_max_grid_size > 0 pins the cap to an absolute number of coarse cells
+ ! instead, exactly like AMReX's max_grid_size: the box set is then IDENTICAL at every rank count.
+ amr_maxc_fit = amr_maxc
+ do d = 1, num_dims
+ call s_mpi_allreduce_integer_min((ext(d) + 1)/amr_ref_ratio, fit_d)
+ if (amr_max_grid_size > 0) then
+ ! Rank-independent cap, INDEPENDENT of fit_d. The fine advance still borrows this rank's solver scratch, but that
+ ! scratch is now sized to the cap rather than to the subdomain (idwbuff_alloc and m/n/p_alloc in
+ ! m_global_parameters give it amr_ref_ratio*amr_max_grid_size - 1 fine cells plus the ghost shell), so a block at
+ ! the cap fits however small the subdomain becomes. This is what decouples the box set from the rank count:
+ ! without it the cap could only ever shrink as ranks grow, which is backwards for strong scaling.
+ ! Cost: per-rank scratch is O(cap**num_dims), constant in rank count - bounded by choosing the cap, which is
+ ! precisely what this parameter is for.
+ amr_maxc_fit(d) = min(amr_maxc(d), amr_max_grid_size)
+ else
+ amr_maxc_fit(d) = min(amr_maxc(d), fit_d)
+ end if
+ end do
+
+ ! preallocation cap for MY fine arrays: a block is owned WHOLE, so any rank must hold an entire block. regrid clamps every
+ ! box to amr_maxc_fit, so amr_maxc_fit (NOT the global-half amr_maxc) is the true max block a rank can own; sizing to it
+ ! right-sizes the fine/coord arrays. At np=1 amr_maxc_fit == amr_maxc, so the sizing (and everything) is unchanged.
+ ! NOTE amr_maxc_fit is no longer bounded by the local half-extent when amr_max_grid_size > 0: the solver scratch is sized to
+ ! the cap instead (see above), so a rank can own a block LARGER than half its own subdomain. Derived-cap runs
+ ! (amr_max_grid_size = 0) still take the min-over-ranks local-half and are unaffected.
+ maxc_loc = amr_maxc_fit
+
+ ! max fine extents and buffered bounds for preallocation
+ max_f1 = amr_ref_ratio*maxc_loc(1) - 1
+ max_f2 = 0; max_f3 = 0
+ if (n_glb > 0) max_f2 = amr_ref_ratio*maxc_loc(2) - 1
+ if (p_glb > 0) max_f3 = amr_ref_ratio*maxc_loc(3) - 1
+
+ amr_seam_pairs_dirty = .true.; amr_seam_pairs_nblk = -1 ! force a seam-list build on the first fine-fine halo
+ amr_mesh_epoch = amr_mesh_epoch + 1
+ mbuf1_lo = -buff_size; mbuf1_hi = max_f1 + buff_size
+ mbuf2_lo = 0; mbuf2_hi = 0; mbuf3_lo = 0; mbuf3_hi = 0
+ if (n_glb > 0) then; mbuf2_lo = -buff_size; mbuf2_hi = max_f2 + buff_size; end if
+ if (p_glb > 0) then; mbuf3_lo = -buff_size; mbuf3_hi = max_f3 + buff_size; end if
+ if (amr_batched_advance) then
+ amr_br_batch = amr_bat_max
+ ! stacked members share the batch leader's coordinate arrays in the non-stacked dimensions and read the coarse WENO
+ ! coefficients at their stacked index: bit-identical to the per-block advance only where the grid spacing is bitwise
+ ! uniform (every cell then carries the same dx and the same coefficients). Say so once when it is not.
+ block
+ integer :: nonuni, nonuni_glb
+ nonuni = 0
+ if (any(dx(0:m) /= dx(0))) nonuni = 1
+ if (n_glb > 0) then; if (any(dy(0:n) /= dy(0))) nonuni = 1; end if
+ if (p_glb > 0) then; if (any(dz(0:p) /= dz(0))) nonuni = 1; end if
+ call s_mpi_allreduce_integer_max(nonuni, nonuni_glb)
+ if (proc_rank == 0 .and. nonuni_glb == 1) print '(A)', &
+ & ' [amr] NOTE: amr_batched_advance on a grid whose cell ' &
+ & // 'spacing is not bitwise uniform: stacked blocks reuse the batch leader''s coordinate arrays, so the ' &
+ & // 'batched advance differs from the per-block one at roundoff'
+ end block
+ end if
+ ! with tiles, s_l0_tiles_init's mbuf UNION below may still enlarge these - the scratch waits for it (see s_amr_scr_init)
+ if (l0_ntile == 0) call s_amr_scr_init()
+
+ ! MEMORY DEMAND, reported not guessed. There is no portable way to ask how much device (or
+ ! host) memory is available - hipMemGetInfo / cudaMemGetInfo / nothing-on-CPU across four
+ ! compilers and three offload backends - so do NOT try to pick a cap from a memory budget.
+ ! What IS exactly known here is the DEMAND: a block costs 2 per-slot field families (q_cons,
+ ! q_cons_stor; q_prim/rhs are POOLED - one shared scratch pair, not per block) plus, under
+ ! amr_subcycle only, 2 more in the flat store (amr_gst_a/amr_gst_b, sized per LOCAL slot)
+ ! x sys_size arrays on the mbuf extents. Print it
+ ! and let the reader compare against hardware they know.
+ !
+ ! Why this matters more than a default: the OPTIMAL cap is set by the largest slot that
+ ! fits, and slot volume goes as cap**num_dims - so the best cap measured 1024 in 2D and 64
+ ! in 3D, a 16x difference, while the SLOT VOLUMES agreed to 1.7x. One number cannot serve
+ ! both dimensions; the volume is the invariant. Exceeding it aborts inside
+ ! __tgt_target_data_begin_mapper, which PRESENTS AS A HANG (one rank dies, the rest block in
+ ! MPI), so a silent over-large cap is expensive to diagnose.
+ if (proc_rank == 0) then
+ block
+ real(wp) :: slot_gib, cells, nfam
+ cells = real(mbuf1_hi - mbuf1_lo + 1, wp)
+ if (n_glb > 0) cells = cells*real(mbuf2_hi - mbuf2_lo + 1, wp)
+ if (p_glb > 0) cells = cells*real(mbuf3_hi - mbuf3_lo + 1, wp)
+ nfam = 2._wp; if (amr_subcycle) nfam = 4._wp
+ slot_gib = cells*real(sys_size, wp)*nfam*real(storage_size(1._wp)/8, wp)/1024._wp**3
+ print '(A,I0,A,I0,A,ES10.3,A,F8.3,A)', ' [amr] per-block slot: ', nint(cells), ' cells x sys_size x ', &
+ & nint(nfam), ' fields = ', cells*real(sys_size, wp)*nfam, ' words (', slot_gib, ' GiB per owned block)'
+ print '(A,F9.2,A,I0,A)', ' [amr] worst case if one rank owned every block: ', slot_gib*real(amr_max_blocks, &
+ & wp), ' GiB (amr_max_blocks = ', amr_max_blocks, '). Typical is amr_max_blocks/num_procs blocks per rank.'
+ end block
+ end if
+
+ ! bounce buffers for copy-based coord swap (GPU-safe; same bounds as the base-level global arrays, which are sized on
+ ! *_alloc - these are whole-array assigned to/from x_cb etc., so the shapes must agree)
+ allocate (sw_x_cb(-1 - buff_size:m_alloc + buff_size))
+ allocate (sw_x_cc(-buff_size:m_alloc + buff_size))
+ allocate (sw_dx(-buff_size:m_alloc + buff_size))
+ if (n_glb > 0) then
+ allocate (sw_y_cb(-1 - buff_size:n_alloc + buff_size))
+ allocate (sw_y_cc(-buff_size:n_alloc + buff_size))
+ allocate (sw_dy(-buff_size:n_alloc + buff_size))
+ end if
+ if (p_glb > 0) then
+ allocate (sw_z_cb(-1 - buff_size:p_alloc + buff_size))
+ allocate (sw_z_cc(-buff_size:p_alloc + buff_size))
+ allocate (sw_dz(-buff_size:p_alloc + buff_size))
+ end if
+ if (igr) then
+ @:ALLOCATE(sw_jac(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(sw_jac_old(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ end if
+ if (cyl_coord .and. n_glb > 0) then
+ @:ALLOCATE(amr_rvw(0:max_f2))
+ end if
+
+ ! Grid uniformity policy. Both spacing-uniformity consumers are handled exactly: fine-block ghost-shell coordinates extend
+ ! by exact parent-cell bisection (reads sw_*_cb), and the spacing-dependent WENO reconstruction coefficients are recomputed
+ ! for the active grid on every swap/restore when the grid is nonuniform anywhere (stretched grids, or 2D-axisymmetric's
+ ! half-width axis cell dy(0) = dy/2). Tolerance is epsilon-scaled: an absolute 1e-12 would sit below single-precision grid
+ ! roundoff and classify every grid as stretched (spuriously tripping the stretched-combo gates). On uniform grids the flag
+ ! stays false and behavior is bit-identical to the reuse path. The stretch_* flags are pre_process-only, so the grid itself
+ ! is checked (this also catches externally generated grids).
+ if (maxval(dx(0:m)) - minval(dx(0:m)) > 1.e3_wp*epsilon(1._wp)*maxval(dx(0:m))) then
+ amr_weno_coef_recompute = .true.; amr_grid_stretched = .true.
+ end if
+ if (n_glb > 0) then
+ ! interior nonuniformity is stretching; a lone dy(0) deviation is stretching only when it is NOT the axisymmetric
+ ! half-width axis cell
+ if (n > 0 .and. maxval(dy(1:n)) - minval(dy(1:n)) > 1.e3_wp*epsilon(1._wp)*maxval(dy(1:n))) then
+ amr_weno_coef_recompute = .true.; amr_grid_stretched = .true.
+ end if
+ if (abs(dy(0) - dy(min(1, n))) > 1.e3_wp*epsilon(1._wp)*dy(min(1, n))) then
+ amr_weno_coef_recompute = .true.
+ if (.not. cyl_coord) amr_grid_stretched = .true.
+ end if
+ end if
+ if (p_glb > 0) then
+ if (maxval(dz(0:p)) - minval(dz(0:p)) > 1.e3_wp*epsilon(1._wp)*maxval(dz(0:p))) then
+ amr_weno_coef_recompute = .true.; amr_grid_stretched = .true.
+ end if
+ end if
+ if (weno_order == 1 .or. igr) amr_weno_coef_recompute = .false. ! order 1 / IGR: no grid-dependent WENO coefficients
+ ! lint: runtime-check -- the batched slab installs only the leader's dx/dy/dz (not the cell boundaries), so a per-swap
+ ! coefficient
+ ! recompute would give members 2..nb coefficients from stale boundaries; the grid test above is the runtime authority
+ if (amr_batched_advance .and. amr_weno_coef_recompute) call s_mpi_abort('amr_batched_advance requires a uniform grid: ' &
+ & // 'the per-block WENO coefficient recompute is armed on this one')
+
+ ! persistent global coarse boundaries: the fine-distribution owner rebuilds whole-block fine coordinates from these (needed
+ ! once the fine level is decoupled from the coarse decomposition; harmless otherwise)
+ call s_amr_build_global_cb()
+ ! Fail closed on stretched grid + Lagrangian/IB-dynamic-regrid. TWO independent blockers (both confirmed by experiment):
+ ! (1) the position->global-cell-index conversions here use int((x-beg)/dx(0)), inexact on a stretched grid and
+ ! rank-inconsistent (dx(0) is rank-local). FIXABLE: assemble the global cell-boundary arrays (allreduce-MAX of owned
+ ! boundaries) and bisection-search them - correct on any grid, identical on every rank.
+ ! (2) THE HARDER BLOCKER: IB/Lagrangian floor buff_size (10/6), but s_amr_recompute_weno_coefs (armed only on nonuniform
+ ! grids) indexes poly_coef_cb* over -buff_size:m+buff_size while m_weno sized those arrays with a smaller buff_size at
+ ! init -> OOB write in s_compute_weno_coefficients (gfortran bounds trap at m_weno.fpp weno5 branch). Needs the WENO
+ ! coefficient arrays sized to the final buff_size (or the recompute clamped to the module's true bounds) before this
+ ! gate can lift. Fix (1) alone is insufficient.
+ if (amr_grid_stretched .and. (bubbles_lagrange .or. (ib .and. amr_regrid_int > 0))) then
+ call s_mpi_abort('amr on a stretched grid does not support ' &
+ & // 'Lagrangian bubbles or dynamic regrid with immersed bodies: their ' &
+ & // 'position-to-cell-index conversions assume uniform spacing')
+ end if
+
+ ! per-slot field arrays are allocated by s_amr_alloc_slot / freed by s_amr_free_slot (sized to the max buffered block). The
+ ! lazy owned-only reconcile that keeps a rank's fine memory ~1/num_procs of the pool follows. The QBMM RHS scratch
+ ! (amr_rhs_pb_f/mv_f) is single - allocate once.
+ allocate (amr_slot_live(amr_max_blocks)); amr_slot_live = .false.
+ if (qbmm .and. .not. polytropic) then
+ @:ALLOCATE(amr_rhs_pb_f(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:nnode, 1:nb))
+ @:ALLOCATE(amr_rhs_mv_f(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:nnode, 1:nb))
+ end if
+ ! per-slot field arrays are allocated lazily by s_amr_reconcile_slots once ownership is known (after the block setup +
+ ! s_amr_assign_block_owners below), so a rank holds only its owned blocks' fine arrays - not all amr_max_blocks slots.
+
+ ! fine-level distribution: coarse-patch gather buffer (see decl). Sized to the largest block's coarse footprint (block
+ ! coarse
+ ! cells + 2*nmar halo, block-local frame). Device-mapped so the runtime ghost-fill reads it on the owner.
+ amr_cpat_mar = (buff_size + amr_ref_ratio - 1)/amr_ref_ratio + 1
+ amr_cpat_hi = 0
+ amr_cpat_hi(1) = maxc_loc(1) - 1 + 2*amr_cpat_mar
+ if (n_glb > 0) amr_cpat_hi(2) = maxc_loc(2) - 1 + 2*amr_cpat_mar
+ if (p_glb > 0) amr_cpat_hi(3) = maxc_loc(3) - 1 + 2*amr_cpat_mar
+ ! CCE OpenMP-offload leaves a bare module-scope derived-type (scalar_field) allocatable's descriptor uninitialized, so a
+ ! direct allocate(amr_cg(1:sys_size)) aborts with lib-4425 at program start (verified by an early module-init probe; a LOCAL
+ ! scalar_field array and a GPU_DECLARE'd module one like q_prim_vf both allocate fine - only this bare module array does
+ ! not). Allocate a local, which gets a valid descriptor, and hand it to the module variable via move_alloc, then map.
+ ! OpenACC is unaffected but takes the same path correctly.
+ allocate (tmp_cg(1:sys_size))
+ @:ALLOCATE(amr_slab_tab(1:8, 1:6))
+ call move_alloc(tmp_cg, amr_cg)
+ $:GPU_ENTER_DATA(create='[amr_cg]')
+ do i = 1, sys_size
+ @:ALLOCATE(amr_cg(i)%sf(0:amr_cpat_hi(1), 0:amr_cpat_hi(2), 0:amr_cpat_hi(3)))
+ amr_cg(i)%sf = 0._stp ! padding beyond a block's valid patch extent is never read; keep it finite for the device copy
+ @:ACC_SETUP_SFs(amr_cg(i))
+ end do
+
+ ! non-polytropic QBMM: gathered coarse pb/mv patch (analogue of amr_cg, same footprint + trailing (nnode, nb) dims). Plain
+ ! 5D
+ ! arrays (amr_rhs_pb_f idiom): the module GPU_DECLARE + @:ALLOCATE handle device mapping - no @:ACC_SETUP_SFs.
+ if (qbmm .and. .not. polytropic) then
+ @:ALLOCATE(amr_cg_pb(0:amr_cpat_hi(1), 0:amr_cpat_hi(2), 0:amr_cpat_hi(3), 1:nnode, 1:nb))
+ @:ALLOCATE(amr_cg_mv(0:amr_cpat_hi(1), 0:amr_cpat_hi(2), 0:amr_cpat_hi(3), 1:nnode, 1:nb))
+ amr_cg_pb = 0._stp; amr_cg_mv = 0._stp
+ end if
+
+ ! the coarse decomposition (each rank's coarse start_idx + local m/n/p) is a structured cartesian split, computed O(1) per
+ ! rank by s_amr_rank_decomp - no replicated table, no allgather. Validate the formula against this rank's actual values.
+ call s_amr_validate_decomp()
+
+ ! per-slot fine-grid IB marker fields (static-body AMR); sized to the same max buffered fine extents as q_cons so the fine
+ ! IB pipeline can resolve the body on the block
+ if (ib) call s_ibm_alloc_fine(amr_max_blocks, mbuf1_lo, mbuf1_hi, mbuf2_lo, mbuf2_hi, mbuf3_lo, mbuf3_hi)
+
+ ! set geometry (region, m/n/p, idwbuff, coordinates) for the initial block (amr_cur = f_l0_slot(1), the initial fine-block
+ ! slot). Under dynamic regrid with bodies
+ ! the initial block gets the same body-containment expansion regrid boxes get (the moving-body containment guard requires it
+ ! from step 1); for a static block (amr_regrid_int = 0) the user's placement is authoritative. max_grid_size tiling: the
+ ! initial block splits into <= amr_maxc_fit sub-blocks (at np=1 amr_maxc_fit == amr_maxc so a normal block stays a single
+ ! tile - unchanged), one per slot; IB keeps a single contiguous block.
+ blk_lo = amr_block_beg; blk_hi = amr_block_end
+ if (ib .and. amr_regrid_int > 0) call s_amr_expand_box_over_bodies(blk_lo, blk_hi)
+ block
+ type(t_box), allocatable :: tiled(:)
+ integer :: nt, capt, kk
+ allocate (tiled(amr_max_blocks)); nt = 0; capt = 0
+ if (ib) then
+ nt = 1; tiled(1)%lo = blk_lo; tiled(1)%hi = blk_hi
+ else
+ call s_amr_tile_box(blk_lo, blk_hi, tiled, nt, amr_max_fine, capt)
+ end if
+ amr_num_blocks = f_l0_slot(nt) ! fine blocks occupy [l0_slot_off+1 .. l0_slot_off+nt] in the shared pool
+ ! set block regions FIRST so the owner assignment (reads amr_region_*_all) runs BEFORE the owner-dependent geometry -
+ ! else s_set_amr_fine_geometry would size the whole-block owner from a stale (default) amr_block_owner
+ do kk = 1, nt
+ amr_region_lo_all(:,f_l0_slot(kk)) = tiled(kk)%lo; amr_region_hi_all(:,f_l0_slot(kk)) = tiled(kk)%hi
+ end do
+ call s_amr_assign_block_owners() ! assign each block's single owner rank (fine-dist map)
+ call s_amr_reconcile_slots() ! allocate this rank's owned initial blocks (owner-guarded geometry writes below)
+ do kk = 1, nt
+ amr_cur = f_l0_slot(kk)
+ call s_set_amr_fine_geometry(tiled(kk)%lo, tiled(kk)%hi)
+ end do
+ call s_amr_reduce_xchg_flag()
+ call s_amr_select_slot(f_l0_slot(1)) ! refresh the per-block mirrors (geometry loop left them on the last tile)
+ deallocate (tiled)
+ end block
+
+ ! plan-based exchange (I0): per-family tag bases sit above the legacy per-box tag space so both can coexist
+ ! while families convert one increment at a time.
+ block
+ integer :: f
+ do f = 1, size(amr_tag_base)
+ amr_tag_base(f) = amr_max_blocks + 100*f
+ end do
+ ! M1 band space starts at the next 65536 boundary above every legacy tag (bases + their mod-100 folds)
+ amr_m1_base = ((amr_tag_base(size(amr_tag_base)) + 100)/65536 + 1)*65536
+ end block
+#ifdef MFC_MPI
+ block
+ integer(kind=MPI_ADDRESS_KIND) :: tag_ub
+ logical :: tag_ub_set
+ integer :: ierr
+ call MPI_Comm_get_attr(MPI_COMM_WORLD, MPI_TAG_UB, tag_ub, tag_ub_set, ierr)
+ @:ASSERT(tag_ub_set, "MPI_TAG_UB attribute unavailable")
+ @:ASSERT(amr_tag_base(size(amr_tag_base)) + 100 <= tag_ub, &
+ & "AMR tag space exceeds MPI_TAG_UB: amr_max_blocks is too large for this MPI's tag range")
+ @:ASSERT(amr_m1_base + 8*65536 <= tag_ub, "AMR keyed-tag band space exceeds MPI_TAG_UB")
+ end block
+#endif
+
+ end subroutine s_initialize_amr_module
+
+ !> Fill level-1 fcb/fcc/fdx by bisecting parent cells; pcb_lb is lbound(parent_cb, 1). Passing pcb as assumed-shape resets
+ !! lbound to 1; pcb_lb + idx_offset recovers original indexing. Arrays preallocated at max size; only 0..nfine filled.
+ subroutine s_build_level_coords(pcb, pcb_lb, lo, nfine, fcb, fcc, fdx)
+
+ real(wp), intent(in) :: pcb(:)
+ integer, intent(in) :: pcb_lb, lo, nfine
+ real(wp), allocatable, intent(inout) :: fcb(:), fcc(:), fdx(:)
+ integer :: fi, c, idx_offset, k, rr
+ real(wp) :: xl, xr
+ ! pcb(k) = parent_cb(k + pcb_lb - 1); to access parent_cb(j): k = j - pcb_lb + 1
+
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ idx_offset = 1 - pcb_lb
+ ! fine cell fi (0..nfine) subdivides coarse cell c = lo + fi/rr into rr equal parts
+ fcb(-1) = pcb(lo - 1 + idx_offset) ! left boundary of the fine region
+ do fi = 0, nfine
+ c = lo + fi/rr
+ xl = pcb(c - 1 + idx_offset) ! left boundary of coarse cell c
+ xr = pcb(c + idx_offset) ! right boundary of coarse cell c
+ k = mod(fi, rr) ! fi >= 0, so mod gives the sub-position in [0, rr-1]
+ if (k == rr - 1) then
+ fcb(fi) = xr ! right edge of parent cell c
+ else
+ fcb(fi) = (real(rr - 1 - k, wp)*xl + real(k + 1, wp)*xr)/real(rr, wp)
+ end if
+ end do
+ do fi = 0, nfine
+ fdx(fi) = fcb(fi) - fcb(fi - 1)
+ fcc(fi) = 0.5_wp*(fcb(fi - 1) + fcb(fi))
+ end do
+
+ end subroutine s_build_level_coords
+
+ !> Fine cell coordinates of block k in dimension d, rebuilt from the GLOBAL coarse boundaries gcb by replaying k's ancestor
+ !! chain - touching no other block's slot arrays. A level-l block's grid is l nested midpoint subdivisions of the L0 boundaries,
+ !! and every box in the chain is known from REPLICATED metadata (amr_region_*_all + the global amr_ref_ratio), so any rank can
+ !! reproduce it. Bit-identical to bisecting the parent's stored coords, because that array is itself the same subdivision.
+ !!
+ !! This exists because the direct form - bisecting amr_slots(parent)%x_cb - reads the PARENT's slot, which is
+ !! ALLOCATED ONLY ON THE PARENT'S OWNER. Under tower co-location the child's owner was always the parent's owner too, so it
+ !! worked; under per-level distribution a level>=2 block can be owned by a rank holding no part of its parent, and bisecting an
+ !! unallocated array there produced garbage cell widths and NaNs a few steps later.
+ impure subroutine s_amr_build_block_coords(k, gcb, fcb, fcc, fdx, d)
+
+ integer, intent(in) :: k, d
+ real(wp), intent(in) :: gcb(:) !< global L0 cell boundaries, lbound -1
+ real(wp), allocatable, intent(inout) :: fcb(:), fcc(:), fdx(:)
+ integer :: chain(0:amr_max_level), lev, j, a, lo, nf, span, rr, plo(3), phi(3)
+ real(wp), allocatable :: cur(:), scb(:), scc(:), sdx(:)
+
+ rr = amr_ref_ratio
+ lev = amr_block_level(k)
+ a = k
+ do j = lev, 1, -1 ! chain(j) = k's ancestor at level j; chain(lev) = k
+ chain(j) = a
+ if (j > 1) a = f_amr_parent_block(a)
+ end do
+
+ cur = gcb ! level 0: the global coarse boundaries (allocatable assignment carries lbound -1)
+ do j = 1, lev
+ a = chain(j)
+ span = amr_region_hi_all(d, a) - amr_region_lo_all(d, a) + 1 ! L0 cells the box covers
+ nf = rr**j*span - 1 ! its fine extent at level j
+ if (j == 1) then
+ lo = amr_region_lo_all(d, a) ! global L0 index of the box's low corner
+ else
+ call s_amr_parent_foot(a, chain(j - 1), plo, phi) ! low corner in the parent's fine frame
+ lo = plo(d)
+ end if
+ if (j == lev) then
+ call s_build_level_coords(cur, -1, lo, nf, fcb, fcc, fdx)
+ else
+ if (allocated(scb)) deallocate (scb, scc, sdx)
+ allocate (scb(-1:nf), scc(0:nf), sdx(0:nf))
+ call s_build_level_coords(cur, -1, lo, nf, scb, scc, sdx)
+ cur = scb
+ end if
+ end do
+ if (allocated(scb)) deallocate (scb, scc, sdx)
+
+ end subroutine s_amr_build_block_coords
+
+ !> Compute this rank's per-dim intersection of the box lo:hi with its subdomain (GLOBAL indices, mirrored to amr_isect_lo/hi)
+ !! and whether it holds fine cells (amr_rank_owns_block: nonempty in all active dims). Must be called with the COARSE grid state
+ !! in m/n/p (never from inside the fine advance).
+ !> Assemble the persistent global coarse cell-boundary arrays. Each rank writes the boundaries of the cells it owns (shared
+ !! inter-rank faces written identically by both neighbours) into a sentinel-filled global array; an elementwise MAX allreduce
+ !! recovers the exact global array on every rank. Grid fixed for the run, so this runs once.
+ impure subroutine s_amr_build_global_cb()
+
+ integer :: j
+ real(wp), parameter :: sentinel = -huge(1._wp)
+
+ allocate (amr_gxcb(-1:m_glb)); amr_gxcb = sentinel
+ do j = -1, m
+ amr_gxcb(start_idx(1) + j) = x_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gxcb, m_glb + 2)
+ if (n_glb > 0) then
+ allocate (amr_gycb(-1:n_glb)); amr_gycb = sentinel
+ do j = -1, n
+ amr_gycb(start_idx(2) + j) = y_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gycb, n_glb + 2)
+ end if
+ if (p_glb > 0) then
+ allocate (amr_gzcb(-1:p_glb)); amr_gzcb = sentinel
+ do j = -1, p
+ amr_gzcb(start_idx(3) + j) = z_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gzcb, p_glb + 2)
+ end if
+
+ end subroutine s_amr_build_global_cb
+
+ !> Fine-level distribution: assemble the current block's coarse patch on its owner. The patch covers GLOBAL coarse cells
+ !! region_lo-amr_cpat_mar : region_hi+amr_cpat_mar (the full reach of every prolongation/ghost-fill stencil) for all sys_size
+ !! variables, stored in amr_cg in a block-LOCAL frame (cell 0 == global amr_cpat_off). POINT-TO-POINT: the owner receives the
+ !! patch cells it does not hold from exactly the (SFC-local) coarse-owners that hold them - each rank's contribution is the
+ !! patch intersected with its contiguous owned coarse range (s_amr_rank_coarse_range, = the f_amr_own_coarse set, computed from
+ !! the cartesian decomposition). Non-participants send/recv nothing (no global collective). At np=1 the owner just copies its
+ !! own coarse over the patch, bit-for-bit. Runtime (pull_host) packs/unpacks the overlap boxes on the DEVICE (q_coarse
+ !! device-current with valid ghosts); init/regrid fills from the host (host-current with valid ghosts). Packed data is wp, cast
+ !! to stp into amr_cg (identity for stp coarse), device-current on exit. INVARIANT: "coarse" here means the block's PARENT level
+ !! (level l-1), NOT the base grid (level 0). For a level-1 block the parent IS L0, but a level>=2 block folds to/from its parent
+ !! block's fine array; the C<->F prolong/restrict/gather routines all operate in the parent-fine frame, not the L0 frame. TWIN
+ !! s_amr_gather_coarse_patch_pbmv (q<->pb/mv): same P2P skeleton (rank-range, intersection, pack/send/recv/unpack) and
+ !! patch-local frame - keep lockstep.
+ !> Make room for one more pending gather send, draining the pool first if it is full. Draining is a WAITALL, so the pool size
+ !! sets how far a contributing rank may run ahead of the owners.
+ impure subroutine s_amr_gsnd_reserve(slotsz)
+
+ integer, intent(in) :: slotsz
+
+ if (.not. allocated(amr_gsnd_pool)) then
+ allocate (amr_gsnd_pool(slotsz, amr_gsnd_max), amr_gsnd_req(amr_gsnd_max))
+ amr_gsnd_n = 0
+ else if (size(amr_gsnd_pool, 1) < slotsz) then
+ call s_amr_gather_send_flush() ! outstanding sends reference the old buffer - complete them before resizing
+ deallocate (amr_gsnd_pool)
+ allocate (amr_gsnd_pool(slotsz, amr_gsnd_max))
+ end if
+ if (amr_gsnd_n >= amr_gsnd_max) call s_amr_gather_send_flush()
+
+ end subroutine s_amr_gsnd_reserve
+
+ !> Complete every pending gather send. MUST be called before the send buffers are reused or the routine returns to a caller that
+ !! will free them - an ISEND whose buffer is overwritten in flight silently corrupts the receiver's patch.
+ impure subroutine s_amr_gather_send_flush()
+
+ integer :: ierr
+
+ if (amr_gsnd_n == 0) return
+#ifdef MFC_MPI
+ call s_wait_tic()
+ call MPI_WAITALL(amr_gsnd_n, amr_gsnd_req(1:amr_gsnd_n), MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REGRID)
+#endif
+ amr_gsnd_n = 0
+
+ end subroutine s_amr_gather_send_flush
+
+ !> Build amr_korder/amr_kpos for nboxes regrid boxes (see the declaration): per level in ascending order, per-owner FIFOs of the
+ !! level's boxes (ascending box id inside each), emitted round-robin over owners.
+ impure subroutine s_amr_build_korder(nboxes)
+
+ integer, intent(in) :: nboxes
+ integer :: k, lev, r, p, maxlev
+ integer, allocatable :: cnt(:), head(:), tail(:), nxt(:)
+
+ if (allocated(amr_korder)) then
+ if (size(amr_korder) < nboxes) deallocate (amr_korder, amr_kpos)
+ end if
+ if (.not. allocated(amr_korder)) allocate (amr_korder(max(nboxes, 1)), amr_kpos(max(nboxes, 1)))
+ if (.not. amr_korder_rot) then
+ do k = 1, nboxes
+ amr_korder(k) = k; amr_kpos(k) = k
+ end do
+ return
+ end if
+ allocate (cnt(0:num_procs - 1), head(0:num_procs - 1), tail(0:num_procs - 1), nxt(max(nboxes, 1)))
+ maxlev = 0
+ do k = 1, nboxes
+ maxlev = max(maxlev, amr_block_level(f_l0_slot(k)))
+ end do
+ p = 0
+ do lev = 1, maxlev
+ cnt = 0; head = 0; tail = 0
+ do k = 1, nboxes
+ if (amr_block_level(f_l0_slot(k)) /= lev) cycle
+ r = amr_block_owner(f_l0_slot(k))
+ if (cnt(r) == 0) then
+ head(r) = k
+ else
+ nxt(tail(r)) = k
+ end if
+ tail(r) = k; nxt(k) = 0; cnt(r) = cnt(r) + 1
+ end do
+ do while (any(cnt > 0))
+ do r = 0, num_procs - 1
+ if (cnt(r) == 0) cycle
+ k = head(r); head(r) = nxt(k); cnt(r) = cnt(r) - 1
+ p = p + 1; amr_korder(p) = k; amr_kpos(k) = p
+ end do
+ end do
+ end do
+ @:ASSERT(p == nboxes, "rebuild walk order: box count mismatch")
+ deallocate (cnt, head, tail, nxt)
+
+ end subroutine s_amr_build_korder
+
+ !> Gather-batching step 1: derive the ENTIRE rebuild gather message set up front - per level-1 box its contributor ranks and
+ !! message sizes, per level>=2 box its parent source and size - from the same replicated caches the per-box path reads
+ !! (amr_region_*_all, amr_ovl_gather, amr_block_owner, rank coarse ranges, s_amr_parent_foot). Exchange behavior is UNCHANGED by
+ !! this step: the per-box gather asserts against the plan, box by box (see amr_gpl_* declarations). Caller
+ !! (s_amr_regrid_rebuild_slots) clears amr_gpl_valid when its box loop ends.
+ impure subroutine s_amr_build_gather_plan()
+
+ integer :: i, ks, idx, r, nsrc, mo, pblk, im, ifc, ip, km, kf, kp
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3), w(3)
+
+ ! the per-box path lazily rebuilds the overlap lists inside the first gather; force the SAME rebuild here so the plan
+ ! and the boxes read identical lists
+
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+ ! the migrate step installed the new regions/levels/owners and bumped the epoch, so the lists rebuild on the NEW mesh here
+ ! (amr_own_blk reads amr_owns_all, still the previous generation until the geometry pass - nothing in the rebuild reads
+ ! it, and the reconcile's epoch bump rebuilds it before the first stage does)
+ call s_amr_refresh_my_blocks()
+ call s_amr_refresh_lists()
+ if (allocated(amr_gpk)) then
+ if (size(amr_gpk) < amr_max_blocks) deallocate (amr_gpk)
+ end if
+ if (.not. allocated(amr_gpk)) allocate (amr_gpk(amr_max_blocks))
+ ! three-cursor ascending merge; the L0 tile prefix (slots <= l0_slot_off, owned like any block) carries no regrid box
+ amr_n_gpk = 0
+ im = 1; ifc = 1; ip = 1
+ do
+ km = huge(1); kf = huge(1); kp = huge(1)
+ if (im <= amr_n_my) km = amr_my_blk(im)
+ if (ifc <= amr_n_fch) kf = amr_fch_blk(ifc)
+ if (ip <= amr_n_l1p) kp = amr_l1p_blk(ip)
+ ks = min(km, kf, kp)
+ if (ks == huge(1)) exit
+ if (km == ks) im = im + 1
+ if (kf == ks) ifc = ifc + 1
+ if (kp == ks) ip = ip + 1
+ if (ks <= l0_slot_off) cycle
+ amr_n_gpk = amr_n_gpk + 1
+ amr_gpk(amr_n_gpk) = ks
+ end do
+ ! re-emit the participants in the rebuild walk order (amr_korder): the chunk loop reads amr_gpk as one run per chunk
+ call s_amr_build_korder(amr_num_blocks - l0_slot_off)
+ block
+ logical, allocatable :: part(:)
+ integer :: pp, np_gpk
+ allocate (part(amr_num_blocks)); part = .false.
+ do pp = 1, amr_n_gpk
+ part(amr_gpk(pp)) = .true.
+ end do
+ np_gpk = 0
+ do pp = 1, amr_num_blocks - l0_slot_off
+ ks = f_l0_slot(amr_korder(pp))
+ if (part(ks)) then
+ np_gpk = np_gpk + 1; amr_gpk(np_gpk) = ks
+ end if
+ end do
+ @:ASSERT(np_gpk == amr_n_gpk, "gather plan: walk order lost a participant")
+ deallocate (part)
+ end block
+ mo = size(amr_ovl_gather, 1)
+ if (allocated(amr_gpl_src)) then
+ if (size(amr_gpl_src, 1) < mo) deallocate (amr_gpl_src, amr_gpl_sz)
+ end if
+ if (.not. allocated(amr_gpl_nsrc)) allocate (amr_gpl_nsrc(amr_max_blocks), amr_gpl_psrc(amr_max_blocks), &
+ & amr_gpl_psz(amr_max_blocks))
+ if (.not. allocated(amr_gpl_src)) allocate (amr_gpl_src(mo, amr_max_blocks), amr_gpl_sz(mo, amr_max_blocks))
+ ! plan entries for the participants only: they are the only boxes the chunk post/send/consume below ever look up
+ do i = 1, amr_n_gpk
+ ks = amr_gpk(i)
+ amr_gpl_nsrc(ks) = 0; amr_gpl_psrc(ks) = -1; amr_gpl_psz(ks) = 0
+ if (amr_block_level(ks) >= 2) then
+ pblk = amr_parent_blk(ks)
+ if (amr_block_owner(pblk) /= amr_block_owner(ks)) then
+ call s_amr_parent_foot(ks, pblk, plo, phi)
+ w = 0
+ w(1) = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ if (n_glb > 0) w(2) = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w(3) = (phi(3) - plo(3)) + 2*amr_cpat_mar
+ amr_gpl_psrc(ks) = amr_block_owner(pblk)
+ amr_gpl_psz(ks) = sys_size*(w(1) + 1)*(w(2) + 1)*(w(3) + 1)
+ end if
+ else
+ ! level-1 patch box: same arithmetic as the gather's patch-frame block (collapsed dims stay 0)
+ plo = 0
+ plo(1) = amr_region_lo_all(1, ks) - amr_cpat_mar
+ if (n_glb > 0) plo(2) = amr_region_lo_all(2, ks) - amr_cpat_mar
+ if (p_glb > 0) plo(3) = amr_region_lo_all(3, ks) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, ks) - amr_region_lo_all(1, ks)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, ks) - amr_region_lo_all(2, ks)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, ks) - amr_region_lo_all(3, ks)) + 2*amr_cpat_mar
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ nsrc = 0
+ do idx = 1, amr_ovl_gather_n(ks)
+ r = amr_ovl_gather(idx, ks)
+ if (r == amr_block_owner(ks)) cycle
+ call s_amr_rank_coarse_range(r, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ nsrc = nsrc + 1
+ amr_gpl_src(nsrc, ks) = r
+ amr_gpl_sz(nsrc, ks) = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ end do
+ amr_gpl_nsrc(ks) = nsrc
+ end if
+ end do
+ amr_gpl_valid = .true.
+
+ end subroutine s_amr_build_gather_plan
+
+ !> Step-2 phase A: pre-post every recv this rank needs for boxes [c_lo, c_hi] - level-1 contributor slices and split level>=2
+ !! parent patches - straight from the plan into the flat chunk pool, tag = slot, appended in box order so box k's requests are
+ !! one contiguous run. Ownership from amr_block_owner ONLY (amr_owns_all / amr_rank_owns_block still mirror the previous
+ !! generation until the consume phase's geometry call). Contains no MPI waits; reallocating the pool here is safe because every
+ !! recv posted for the previous chunk was completed inside that chunk's consume phase. The chunk's boxes this rank has a role in
+ !! are amr_gpk(i0:i1); c_lo is the chunk's first box (chunk-local indexing of the request runs).
+ impure subroutine s_amr_gather_chunk_post(c_lo, i0, i1)
+
+ integer, intent(in) :: c_lo, i0, i1
+ integer :: i, ks, cb, idx, need, nreq, off, ierr
+
+ @:ASSERT(amr_gpl_valid, "chunk gather: no plan")
+ call s_phase_tic(PH_RBPOST)
+ need = 0; nreq = 0
+ do i = i0, i1
+ ks = amr_gpk(i)
+ if (amr_block_owner(ks) /= proc_rank) cycle
+ ! + XA_NH per message: the I1b identity header rides ahead of each payload (zero in production)
+ if (amr_block_level(ks) >= 2) then
+ if (amr_gpl_psrc(ks) >= 0) then
+ need = need + amr_gpl_psz(ks) + XA_NH; nreq = nreq + 1
+ end if
+ else
+ do idx = 1, amr_gpl_nsrc(ks)
+ need = need + amr_gpl_sz(idx, ks) + XA_NH
+ end do
+ nreq = nreq + amr_gpl_nsrc(ks)
+ end if
+ end do
+ if (allocated(amr_gcr_pool)) then
+ if (size(amr_gcr_pool) < need) deallocate (amr_gcr_pool)
+ end if
+ if (need > 0 .and. .not. allocated(amr_gcr_pool)) allocate (amr_gcr_pool(need))
+ if (allocated(amr_gcr_req)) then
+ if (size(amr_gcr_req) < nreq) deallocate (amr_gcr_req, amr_gcr_off)
+ end if
+ if (nreq > 0 .and. .not. allocated(amr_gcr_req)) allocate (amr_gcr_req(nreq), amr_gcr_off(nreq))
+
+ amr_gcr_n = 0; off = 0
+ amr_gcr_r0(:) = 1; amr_gcr_nr(:) = 0; amr_gcr_sent(:) = .false.
+ do i = i0, i1
+ ks = amr_gpk(i)
+ if (amr_block_owner(ks) /= proc_rank) cycle
+ cb = amr_kpos(ks - l0_slot_off) - c_lo + 1
+ amr_gcr_r0(cb) = amr_gcr_n + 1
+#ifdef MFC_MPI
+ if (amr_block_level(ks) >= 2) then
+ if (amr_gpl_psrc(ks) >= 0) then
+ amr_gcr_n = amr_gcr_n + 1
+ amr_gcr_off(amr_gcr_n) = off
+ call s_xa_rec(XA_F2_RCV, 2, amr_gpl_psz(ks), ks)
+ call MPI_IRECV(amr_gcr_pool(off + 1), amr_gpl_psz(ks) + XA_NH, mpi_p, amr_gpl_psrc(ks), ks, MPI_COMM_WORLD, &
+ & amr_gcr_req(amr_gcr_n), ierr)
+ off = off + amr_gpl_psz(ks) + XA_NH
+ amr_gcr_nr(cb) = 1
+ end if
+ else
+ do idx = 1, amr_gpl_nsrc(ks)
+ amr_gcr_n = amr_gcr_n + 1
+ amr_gcr_off(amr_gcr_n) = off
+ call s_xa_rec(XA_F1_RCV, 2, amr_gpl_sz(idx, ks), ks)
+ call MPI_IRECV(amr_gcr_pool(off + 1), amr_gpl_sz(idx, ks) + XA_NH, mpi_p, amr_gpl_src(idx, ks), ks, &
+ & MPI_COMM_WORLD, amr_gcr_req(amr_gcr_n), ierr)
+ off = off + amr_gpl_sz(idx, ks) + XA_NH
+ end do
+ amr_gcr_nr(cb) = amr_gpl_nsrc(ks)
+ end if
+#endif
+ end do
+ call s_phase_toc(PH_RBPOST)
+
+ end subroutine s_amr_gather_chunk_post
+
+ !> Step-2 phase B: issue this rank's sends for boxes [c_lo, c_hi]. Level-1: pack the host slice of q_coarse (host is truth
+ !! during rebuild) and ISEND through the deferred pool - the per-box contributor path verbatim, driven by the plan. Level>=2
+ !! split pairs: send ONLY when the parent was consumed in an earlier chunk (pblk < f_l0_slot(c_lo), monotone slot map) - a
+ !! same-chunk parent's new-generation store is not built until its own consume iteration, so that send stays at the child's
+ !! consume position, where parents-first ordering guarantees the parent is complete. Geometry from the replicated caches only:
+ !! no s_set_amr_fine_geometry swap, no amr_cur. Walks the chunk's participants amr_gpk(i0:i1) with the ORIGINAL per-box
+ !! predicates intact: the list only drops boxes that would have cycled (a sender is a parent-owner or a level-1 contributor).
+ impure subroutine s_amr_gather_chunk_send(q_coarse, c_lo, i0, i1)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: c_lo, i0, i1
+ integer :: ks, cb, idx, i, ii, g1, g2, g3, o1, o2, o3, boxsz, maxsz, pblk, ierr
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3)
+ logical :: contrib
+
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ do ii = i0, i1
+ ks = amr_gpk(ii)
+ cb = amr_kpos(ks - l0_slot_off) - c_lo + 1
+ if (amr_block_level(ks) >= 2) then
+ if (amr_gpl_psrc(ks) < 0) cycle ! co-located: no message
+ pblk = amr_parent_blk(ks)
+ if (amr_block_owner(pblk) /= proc_rank) cycle ! not the sender
+ if (amr_kpos(pblk - l0_slot_off) >= c_lo) cycle ! same-chunk parent: send at the child's consume position
+ call s_phase_tic(PH_PGSEND)
+ call s_amr_gather_from_parent_field_cons(ks, pblk, amr_loc_of(pblk), .true.)
+ call s_phase_toc(PH_PGSEND)
+ amr_gcr_sent(cb) = .true.
+ else
+ if (amr_block_owner(ks) == proc_rank) cycle ! the owner receives
+ contrib = .false.
+ do idx = 1, amr_gpl_nsrc(ks)
+ if (amr_gpl_src(idx, ks) == proc_rank) contrib = .true.
+ end do
+ if (.not. contrib) cycle
+ ! same patch-frame arithmetic as the plan builder and the per-box gather
+ plo = 0
+ plo(1) = amr_region_lo_all(1, ks) - amr_cpat_mar
+ if (n_glb > 0) plo(2) = amr_region_lo_all(2, ks) - amr_cpat_mar
+ if (p_glb > 0) plo(3) = amr_region_lo_all(3, ks) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, ks) - amr_region_lo_all(1, ks)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, ks) - amr_region_lo_all(2, ks)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, ks) - amr_region_lo_all(3, ks)) + 2*amr_cpat_mar
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ maxsz = sys_size*(v1hi + 1)*(v2hi + 1)*(v3hi + 1)
+ call s_phase_tic(PH_RBRSV)
+ call s_amr_gsnd_reserve(maxsz + XA_NH)
+ call s_phase_toc(PH_RBRSV)
+ amr_gsnd_n = amr_gsnd_n + 1
+ call s_phase_tic(PH_RBPACK)
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_gsnd_pool(:,amr_gsnd_n), XA_F1_SND, ks, bl, bh)
+ idx = XA_NH
+ do i = 1, sys_size
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ idx = idx + 1
+ amr_gsnd_pool(idx, amr_gsnd_n) = real(q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3), wp)
+ end do
+ end do
+ end do
+ end do
+ call s_phase_toc(PH_RBPACK)
+#ifdef MFC_MPI
+ call s_phase_tic(PH_RBSEND)
+ call s_xa_rec(XA_F1_SND, 1, boxsz, ks)
+ call MPI_ISEND(amr_gsnd_pool(1, amr_gsnd_n), boxsz + XA_NH, mpi_p, amr_block_owner(ks), ks, MPI_COMM_WORLD, &
+ & amr_gsnd_req(amr_gsnd_n), ierr)
+ call s_phase_toc(PH_RBSEND)
+#endif
+ end if
+ end do
+
+ end subroutine s_amr_gather_chunk_send
+
+ !> Step-2 phase C: the per-box gather body with the exchange already in flight - fill amr_cg for the current box (amr_cur,
+ !! geometry already set by the caller) from the own slice plus the chunk pool's pre-posted recvs. Level-1 owner: own-box host
+ !! copy, one WAITALL on this box's contiguous request run, host unpack per contributor (plan order = posting order), device
+ !! push. Level>=2: co-located parent = local device copy; split parent = the parent owner packs and sends HERE when the parent
+ !! shares this chunk (amr_gcr_sent marks the ones phase B already covered), the child owner waits and device-unpacks its single
+ !! pre-posted recv. Called for the boxes this rank owns or parents (the caller's owner-cycle comes after); every owned box's
+ !! requests are waited unconditionally inside its own chunk, which is what makes the request arrays reusable next chunk.
+ impure subroutine s_amr_gather_consume_box(q_coarse, k, c_lo)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: k, c_lo
+ integer :: cb, idx, i, r, g1, g2, g3, o1, o2, o3, boxsz, pblk, w1, w2, w3, ierr, r0, nr, off
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3)
+
+ cb = amr_kpos(k) - c_lo + 1
+ r0 = amr_gcr_r0(cb); nr = amr_gcr_nr(cb)
+
+ if (amr_block_level(amr_cur) >= 2) then
+ call s_phase_tic(PH_PGALL)
+ pblk = amr_parent_blk(amr_cur)
+ ! the deferred same-chunk send below reads the parent's store, valid ONLY because parents-first ordering already
+ ! consumed the parent (D1 in amr_regrid_gather_batching.md) - trip immediately if the ordering is ever violated
+ @:ASSERT(pblk < f_l0_slot(k), "chunk gather: parent box not before child")
+ if (amr_gpl_psrc(amr_cur) < 0) then
+ ! co-located: the owner's local device copy (the field routine detects co-location itself)
+ if (amr_block_owner(amr_cur) == proc_rank) then
+ call s_phase_tic(PH_PGSEND)
+ call s_amr_gather_from_parent_field_cons(amr_cur, pblk, amr_loc_of(pblk), .true.)
+ call s_phase_toc(PH_PGSEND)
+ end if
+ else if (amr_block_owner(pblk) == proc_rank) then
+ ! split, parent side: a same-chunk parent could not be packed in the send phase (its store was unbuilt);
+ ! parents-first ordering means it is complete now
+ if (.not. amr_gcr_sent(cb)) then
+ call s_phase_tic(PH_PGSEND)
+ call s_amr_gather_from_parent_field_cons(amr_cur, pblk, amr_loc_of(pblk), .true.)
+ call s_phase_toc(PH_PGSEND)
+ end if
+ else if (amr_block_owner(amr_cur) == proc_rank) then
+ ! split, child side: wait on the pre-posted parent patch and unpack on the device
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ amr_cpat_off = 0
+ amr_cpat_off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = plo(3) - amr_cpat_mar
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+#ifdef MFC_MPI
+ call s_phase_tic(PH_PGRECV)
+ call s_wait_tic()
+ call MPI_WAITALL(nr, amr_gcr_req(r0:r0 + nr - 1), MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REGRID)
+ call s_phase_toc(PH_PGRECV)
+ off = amr_gcr_off(r0)
+ boxsz = amr_gpl_psz(amr_cur)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_gcr_pool(off + 1:off + XA_NH), XA_F2_SND, amr_cur, plo, phi)
+ call s_amr_unpack_parent_patch_device(w1, w2, w3, amr_gcr_pool(off + XA_NH + 1:off + XA_NH + boxsz), .true.)
+#endif
+ end if
+ call s_phase_toc(PH_PGALL)
+ return
+ end if
+
+ ! level-1: same patch frame and own fill as the per-box gather; the recvs are already posted
+ amr_cpat_off = 0
+ amr_cpat_off(1) = amr_region_lo_all(1, amr_cur) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = amr_region_lo_all(2, amr_cur) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = amr_region_lo_all(3, amr_cur) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, amr_cur) - amr_region_lo_all(1, amr_cur)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, amr_cur) - amr_region_lo_all(2, amr_cur)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, amr_cur) - amr_region_lo_all(3, amr_cur)) + 2*amr_cpat_mar
+ plo = amr_cpat_off
+ phi(1) = amr_cpat_off(1) + v1hi; phi(2) = amr_cpat_off(2) + v2hi; phi(3) = amr_cpat_off(3) + v3hi
+
+ if (amr_block_owner(amr_cur) /= proc_rank) return ! contributor sends were the send phase's job
+
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ call s_phase_tic(PH_RBOWN)
+ call s_amr_unpack_patch(q_coarse, bl, bh, o1, o2, o3)
+ call s_phase_toc(PH_RBOWN)
+#ifdef MFC_MPI
+ if (nr > 0) then
+ call s_phase_tic(PH_RBWAIT)
+ call s_wait_tic()
+ call MPI_WAITALL(nr, amr_gcr_req(r0:r0 + nr - 1), MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REGRID)
+ call s_phase_toc(PH_RBWAIT)
+ call s_phase_tic(PH_RBUNPK)
+ do idx = 1, nr
+ ! plan order = posting order; recompute each contributor's slice box exactly as the plan builder did
+ call s_amr_rank_coarse_range(amr_gpl_src(idx, amr_cur), crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ off = amr_gcr_off(r0 + idx - 1)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_gcr_pool(off + 1:off + XA_NH), XA_F1_SND, amr_cur, bl, bh)
+ r = XA_NH
+ do i = 1, sys_size
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ r = r + 1
+ amr_cg(i)%sf(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), &
+ & g3 - amr_cpat_off(3)) = real(amr_gcr_pool(off + r), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ call s_phase_toc(PH_RBUNPK)
+ end if
+#endif
+ call s_phase_tic(PH_RBUPD)
+ do i = 1, sys_size
+ $:GPU_UPDATE(device='[amr_cg(i)%sf]')
+ end do
+ call s_phase_toc(PH_RBUPD)
+
+ end subroutine s_amr_gather_consume_box
+
+ !> [amr-cov]: accumulate the step-fill coverage split for the current block (owner calls, once per fill). The whole patch is
+ !! shipped/copied; the ghost-fill kernel reads only the margin plus ONE interior cell per face (floor(f/rr) +- 1), so the
+ !! interior core - the patch frame's region shrunk by 1 per face - is provably dead. Level>=2 blocks fill from the parent-fine
+ !! foot patch; same split in that frame.
+ impure subroutine s_amr_cov_note_fill()
+
+ integer :: r1, r2, r3, pblk, plo(3), phi(3)
+
+ if (amr_block_level(amr_cur) >= 2) then
+ pblk = f_amr_parent_block(amr_cur)
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ r1 = phi(1) - plo(1) + 1
+ r2 = 1; r3 = 1
+ if (n_glb > 0) r2 = phi(2) - plo(2) + 1
+ if (p_glb > 0) r3 = phi(3) - plo(3) + 1
+ else
+ r1 = amr_region_hi_all(1, amr_cur) - amr_region_lo_all(1, amr_cur) + 1
+ r2 = 1; r3 = 1
+ if (n_glb > 0) r2 = amr_region_hi_all(2, amr_cur) - amr_region_lo_all(2, amr_cur) + 1
+ if (p_glb > 0) r3 = amr_region_hi_all(3, amr_cur) - amr_region_lo_all(3, amr_cur) + 1
+ end if
+ amr_cov_tot(1) = amr_cov_tot(1) + int(sys_size, 8)*int(r1 + 2*amr_cpat_mar, 8)*int(merge(r2 + 2*amr_cpat_mar, 1, &
+ & n_glb > 0), 8)*int(merge(r3 + 2*amr_cpat_mar, 1, p_glb > 0), 8)
+ amr_cov_dead(1) = amr_cov_dead(1) + int(sys_size, 8)*int(max(r1 - 2, 0), 8)*int(merge(max(r2 - 2, 0), 1, n_glb > 0), &
+ & 8)*int(merge(max(r3 - 2, 0), 1, p_glb > 0), 8)
+
+ end subroutine s_amr_cov_note_fill
+
+ !> [amr-cov]: accumulate the rebuild-gather coverage split for the current box (owner calls, once per owned box). Level-1: patch
+ !! words vs words prolonged into cells the same-level carry-forward overwrites (old same-level regions are disjoint, so the
+ !! intersections sum exactly; each shrunk by 1 per face for the minmod stencil - conservative). Level>=2: patch words only - no
+ !! carry-forward exists, the patch is live by construction.
+ impure subroutine s_amr_cov_note(nh, held, old_ilo, old_ext, old_level)
+
+ !> held(1:nh): the old blocks this rank holds a stash of - the only ones an owned new box can overlap (migration invariant)
+ integer, intent(in) :: nh, held(:), old_ilo(:,:), old_ext(:,:), old_level(:)
+ integer :: hh, kk, pblk, plo(3), phi(3), olo(3), ohi(3), bl(3), bh(3), r1, r2, r3
+ integer(8) :: words
+
+ if (amr_block_level(amr_cur) >= 2) then
+ pblk = amr_parent_blk(amr_cur)
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ r1 = phi(1) - plo(1) + 1
+ r2 = 1; r3 = 1
+ if (n_glb > 0) r2 = phi(2) - plo(2) + 1
+ if (p_glb > 0) r3 = phi(3) - plo(3) + 1
+ amr_cov_tot(3) = amr_cov_tot(3) + int(sys_size, 8)*int(r1 + 2*amr_cpat_mar, 8)*int(merge(r2 + 2*amr_cpat_mar, 1, &
+ & n_glb > 0), 8)*int(merge(r3 + 2*amr_cpat_mar, 1, p_glb > 0), 8)
+ return
+ end if
+ r1 = amr_region_hi_all(1, amr_cur) - amr_region_lo_all(1, amr_cur) + 1
+ r2 = 1; r3 = 1
+ if (n_glb > 0) r2 = amr_region_hi_all(2, amr_cur) - amr_region_lo_all(2, amr_cur) + 1
+ if (p_glb > 0) r3 = amr_region_hi_all(3, amr_cur) - amr_region_lo_all(3, amr_cur) + 1
+ amr_cov_tot(2) = amr_cov_tot(2) + int(sys_size, 8)*int(r1 + 2*amr_cpat_mar, 8)*int(merge(r2 + 2*amr_cpat_mar, 1, &
+ & n_glb > 0), 8)*int(merge(r3 + 2*amr_cpat_mar, 1, p_glb > 0), 8)
+ do hh = 1, nh
+ kk = held(hh)
+ if (old_level(kk) /= amr_block_level(amr_cur)) cycle
+ olo = old_ilo(:,kk)
+ ohi = olo
+ ohi(1) = olo(1) + (old_ext(1, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ if (n_glb > 0) ohi(2) = olo(2) + (old_ext(2, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ if (p_glb > 0) ohi(3) = olo(3) + (old_ext(3, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ call s_amr_box_isect(amr_region_lo_all(:,amr_cur), amr_region_hi_all(:,amr_cur), olo, ohi, bl, bh)
+ if (bl(1) > bh(1) .or. bl(2) > bh(2) .or. bl(3) > bh(3)) cycle
+ words = int(max(bh(1) - bl(1) + 1 - 2, 0), 8)
+ if (n_glb > 0) words = words*int(max(bh(2) - bl(2) + 1 - 2, 0), 8)
+ if (p_glb > 0) words = words*int(max(bh(3) - bl(3) + 1 - 2, 0), 8)
+ amr_cov_dead(2) = amr_cov_dead(2) + int(sys_size, 8)*words
+ end do
+
+ end subroutine s_amr_cov_note
+
+ !> [amr-cov] report: SUM-allreduce the counters and print once on rank 0. Collective - the caller (s_finalize_amr_module) runs
+ !! it before the amr early-return so every rank participates (all-zero when amr is off).
+ impure subroutine s_amr_cov_report()
+
+ integer(8) :: tot(3), dead(3), cad(2), cadr(2)
+ integer :: ierr, f
+ character(len=8), parameter :: nm(3) = ["stepfill", "rb-L1 ", "rb-L2 "]
+
+ tot = amr_cov_tot; dead = amr_cov_dead
+ cad(1) = amr_cad_tot; cad(2) = amr_cad_esc; cadr = cad
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(amr_cov_tot, tot, 3, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(amr_cov_dead, dead, 3, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(cad, cadr, 2, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+#endif
+ if (proc_rank == 0) then
+ do f = 1, 3
+ if (tot(f) > 0) write (0, '(A,A,A,I0,A,I0,A,F6.3)') ' [amr-cov] ', nm(f), ' words ', tot(f), ' dead ', dead(f), &
+ & ' frac ', real(dead(f))/real(tot(f))
+ end do
+ ! cadence containment: escaped > 0 means a feature outran amr_buf between regrids (see the decl)
+ if (cadr(1) > 0) write (0, '(A,I0,A,I0,A,F6.3)') ' [amr-cad] L1 tags ', cadr(1), ' escaped ', cadr(2), ' frac ', &
+ & real(cadr(2))/real(cadr(1))
+ end if
+
+ end subroutine s_amr_cov_report
+
+ impure subroutine s_amr_gather_coarse_patch(q_coarse, pull_host)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ !> runtime callers pass .true. (coarse device-current); init/regrid pass .false. (host is truth)
+ logical, intent(in) :: pull_host
+ integer :: i, g1, g2, g3, o1, o2, o3, owner, r, idx, boxsz, maxsz, nsrc, ierr
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3)
+ real(wp), allocatable :: rbuf(:,:), sbuf(:)
+ integer, allocatable :: reqs(:), srank(:)
+
+ ! multi-level: a level>=2 block's coarse side is its PARENT block's fine cells, not the L0 base grid q_coarse - gather
+ ! amr_cg
+ ! from the parent's fine array in the parent-fine frame (isect already parent-fine from s_set_amr_fine_geometry). np=1 is a
+ ! local copy; the np>=2 P2P version (parent owner -> block owner, mirroring the L0 path) is future work.
+
+ if (amr_block_level(amr_cur) >= 2) then
+ call s_amr_gather_from_parent(pull_host)
+ return
+ end if
+
+ ! block-local patch frame (cell 0 == global region_lo-nmar; collapsed dims -> 0) + its GLOBAL cell range [plo:phi]
+ amr_cpat_off = 0
+ amr_cpat_off(1) = amr_region_lo_all(1, amr_cur) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = amr_region_lo_all(2, amr_cur) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = amr_region_lo_all(3, amr_cur) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, amr_cur) - amr_region_lo_all(1, amr_cur)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, amr_cur) - amr_region_lo_all(2, amr_cur)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, amr_cur) - amr_region_lo_all(3, amr_cur)) + 2*amr_cpat_mar
+ plo = amr_cpat_off
+ phi(1) = amr_cpat_off(1) + v1hi; phi(2) = amr_cpat_off(2) + v2hi; phi(3) = amr_cpat_off(3) + v3hi
+
+ owner = amr_block_owner(amr_cur)
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ maxsz = sys_size*(v1hi + 1)*(v2hi + 1)*(v3hi + 1)
+
+ ! np=1: the sole owner holds every covered coarse cell, so copy q_coarse->amr_cg on-device (same index map as
+ ! s_amr_unpack_patch), skipping the device->host->device round-trip. Only for pull_host; init/regrid (.not. pull_host) falls
+ ! through to the host path (device copy may be stale).
+ if (num_procs == 1 .and. pull_host) then
+ call s_amr_rank_coarse_range(owner, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ call s_amr_gather_own_box_device(q_coarse, bl, bh, o1, o2, o3) ! same kernel the np>1 owner path uses
+ return
+ end if
+
+ ! np>1 runtime (pull_host): NO full-field host pull - the owner's own-box copy, the non-owner pack, and the received-box
+ ! unpacks all run on the DEVICE over only the overlap boxes, so just the contiguous wire buffers cross PCIe (MPI stays on
+ ! host buffers). Init/regrid (.not. pull_host): host is truth, so the host pack/unpack paths below read it directly.
+
+ ! block set changed: rebuild the cached overlap-rank lists (same lazy trigger as s_amr_fine_fine_halo; local, replicated)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+
+ if (proc_rank == owner) then
+ ! fill the cells this rank holds locally (own box), then receive the rest from the other coarse-owners
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (pull_host) then
+ ! runtime: q_coarse is device-current - copy the own box on the device (same index map/assignment as the host path)
+ call s_amr_gather_own_box_device(q_coarse, bl, bh, o1, o2, o3)
+ else
+ call s_amr_unpack_patch(q_coarse, bl, bh, o1, o2, o3) ! local read: q_coarse own frame -> amr_cg patch frame
+ end if
+ ! count + post recvs from every OTHER rank whose owned range overlaps the patch (cached list; every listed rank
+ ! overlaps by construction)
+ nsrc = 0
+ do idx = 1, amr_ovl_gather_n(amr_cur)
+ if (amr_ovl_gather(idx, amr_cur) /= owner) nsrc = nsrc + 1
+ end do
+ if (nsrc > 0) then
+ allocate (rbuf(maxsz + XA_NH, nsrc), reqs(nsrc), srank(nsrc))
+ nsrc = 0
+ do idx = 1, amr_ovl_gather_n(amr_cur)
+ r = amr_ovl_gather(idx, amr_cur)
+ if (r == owner) cycle
+ call s_amr_rank_coarse_range(r, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ nsrc = nsrc + 1; srank(nsrc) = r
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F1_RCV, 2, boxsz, amr_cur)
+ call MPI_IRECV(rbuf(1, nsrc), boxsz + XA_NH, mpi_p, r, amr_cur, MPI_COMM_WORLD, reqs(nsrc), ierr)
+#endif
+ end do
+#ifdef MFC_MPI
+ call s_wait_tic()
+ call MPI_WAITALL(nsrc, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_GATHER)
+#endif
+ do idx = 1, nsrc
+ call s_amr_rank_coarse_range(srank(idx), crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (XA_NH > 0) call s_xa_hdr_check(rbuf(:,idx), XA_F1_SND, amr_cur, bl, bh)
+ if (pull_host) then
+ ! runtime: unpack ONLY this box's wire buffer on the device (same order/cast as the host unpack below)
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ call s_amr_unpack_box_device(bl, bh, rbuf(XA_NH + 1:XA_NH + boxsz,idx))
+ cycle
+ end if
+ ! unpack in the SAME (i, g3, g2, g1) order the sender packed; place at amr_cg patch-local index
+ r = XA_NH
+ do i = 1, sys_size
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ r = r + 1
+ amr_cg(i)%sf(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3)) = real(rbuf(r, &
+ & idx), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ deallocate (rbuf, reqs, srank)
+ end if
+ ! host path only: the runtime device path wrote amr_cg on the device directly (host amr_cg stays stale, as at np=1 -
+ ! runtime consumers read the device copy)
+ if (.not. pull_host) then
+ do i = 1, sys_size
+ $:GPU_UPDATE(device='[amr_cg(i)%sf]')
+ end do
+ end if
+ else
+ ! non-owner: if my owned coarse range overlaps the patch, pack my slice (wp) and send it to the owner
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) then
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ call s_amr_gsnd_reserve(maxsz + XA_NH)
+ amr_gsnd_n = amr_gsnd_n + 1
+ if (pull_host) then
+ ! runtime: pack the overlap box on the device straight into the pool slot (only the box crosses PCIe);
+ ! the slice leaves the I1b header words ahead of the data (kernel untouched)
+ call s_amr_pack_box_device(q_coarse, bl, bh, o1, o2, o3, amr_gsnd_pool(XA_NH + 1:,amr_gsnd_n))
+ else
+ idx = XA_NH
+ do i = 1, sys_size
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ idx = idx + 1
+ amr_gsnd_pool(idx, amr_gsnd_n) = real(q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3), wp)
+ end do
+ end do
+ end do
+ end do
+ end if
+#ifdef MFC_MPI
+ ! NON-BLOCKING: the owner's per-box IRECV/WAITALL still orders the data correctly, but this rank no longer
+ ! rendezvouses on every box. Completed by s_amr_gather_send_flush (caller) or the drain in s_amr_gsnd_reserve.
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_gsnd_pool(:,amr_gsnd_n), XA_F1_SND, amr_cur, bl, bh)
+ call s_xa_rec(XA_F1_SND, 1, boxsz, amr_cur)
+ call MPI_ISEND(amr_gsnd_pool(1, amr_gsnd_n), boxsz + XA_NH, mpi_p, owner, amr_cur, MPI_COMM_WORLD, &
+ & amr_gsnd_req(amr_gsnd_n), ierr)
+#endif
+ end if
+ end if
+
+ end subroutine s_amr_gather_coarse_patch
+
+ !> Non-polytropic QBMM analogue of s_amr_gather_coarse_patch: gather the current block's coarse pb/mv patch into amr_cg_pb/mv
+ !! (patch frame, cell 0 == amr_cpat_off), P2P from the coarse-cell owners into the block owner. Per-cell payload = 2*nnode*nb
+ !! (pb block then mv block). Single-level only (level>=2 QBMM np>=2 is checker-gated); wire is wp, cast to stp on unpack
+ !! (identity for stp coarse), so at np=1 the owner copies its own coarse over the patch bit-for-bit. TWIN
+ !! s_amr_gather_coarse_patch (pb/mv<->q): mirrors the q_cons gather's P2P skeleton and patch-local frame - keep lockstep.
+ impure subroutine s_amr_gather_coarse_patch_pbmv(pb_coarse, mv_coarse, pull_host)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(in) :: pb_coarse, mv_coarse
+ !> runtime callers pass .true. (coarse device-current); init/regrid pass .false. (host is truth)
+ logical, intent(in) :: pull_host
+ integer :: q, ib_, g1, g2, g3, o1, o2, o3, owner, r, idx, boxsz, maxsz, nsrc, ierr
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3), cellsz
+ real(wp), allocatable :: rbuf(:,:), sbuf(:)
+ integer, allocatable :: reqs(:), srank(:)
+
+ ! single-level only: a level>=2 block's coarse side is its parent's fine pb/mv, distributed only at np=1 - the checker gate
+ ! keeps multi-level QBMM np>=2 fail-closed, so this must never be reached at level>=2.
+
+ if (amr_block_level(amr_cur) >= 2) return
+
+ cellsz = 2*nnode*nb
+
+ ! block-local patch frame (cell 0 == global region_lo-nmar; collapsed dims -> 0) + its GLOBAL cell range [plo:phi]
+ amr_cpat_off = 0
+ amr_cpat_off(1) = amr_region_lo_all(1, amr_cur) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = amr_region_lo_all(2, amr_cur) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = amr_region_lo_all(3, amr_cur) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, amr_cur) - amr_region_lo_all(1, amr_cur)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, amr_cur) - amr_region_lo_all(2, amr_cur)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, amr_cur) - amr_region_lo_all(3, amr_cur)) + 2*amr_cpat_mar
+ plo = amr_cpat_off
+ phi(1) = amr_cpat_off(1) + v1hi; phi(2) = amr_cpat_off(2) + v2hi; phi(3) = amr_cpat_off(3) + v3hi
+
+ owner = amr_block_owner(amr_cur)
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ maxsz = cellsz*(v1hi + 1)*(v2hi + 1)*(v3hi + 1)
+
+ ! np=1: the sole owner holds every covered coarse cell, so copy pb_coarse/mv_coarse->amr_cg_pb/mv on-device over the
+ ! in-domain patch. Only for pull_host; init/regrid (.not. pull_host) falls through to the host path (device copy may be
+ ! stale).
+ if (num_procs == 1 .and. pull_host) then
+ call s_amr_rank_coarse_range(owner, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ call s_amr_gather_own_box_pbmv_device(pb_coarse, mv_coarse, bl, bh, o1, o2, o3) ! same kernel the np>1 owner path uses
+ return
+ end if
+
+ ! np>1 runtime (pull_host): NO full-field host pull - the owner's own-box copy, the non-owner pack, and the received-box
+ ! unpacks all run on the DEVICE over only the overlap boxes (mirror of s_amr_gather_coarse_patch). Init/regrid
+ ! (.not. pull_host): host is truth, so the host pack/unpack paths below read it directly.
+
+ ! block set changed: rebuild the cached overlap-rank lists (same lazy trigger as s_amr_fine_fine_halo; local, replicated)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+
+ if (proc_rank == owner) then
+ ! fill the cells this rank holds locally (own box), then receive the rest from the other coarse-owners
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (pull_host) then
+ ! runtime: pb/mv device-current - copy the own box on the device (same index map/assignment as the host path)
+ call s_amr_gather_own_box_pbmv_device(pb_coarse, mv_coarse, bl, bh, o1, o2, o3)
+ else
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ amr_cg_pb(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3), q, &
+ & ib_) = pb_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_)
+ amr_cg_mv(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3), q, &
+ & ib_) = mv_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_)
+ end do
+ end do
+ end do
+ end do
+ end do
+ end if
+ ! count + post recvs from every OTHER rank whose owned range overlaps the patch (cached list; every listed rank
+ ! overlaps by construction)
+ nsrc = 0
+ do idx = 1, amr_ovl_gather_n(amr_cur)
+ if (amr_ovl_gather(idx, amr_cur) /= owner) nsrc = nsrc + 1
+ end do
+ if (nsrc > 0) then
+ allocate (rbuf(maxsz + XA_NH, nsrc), reqs(nsrc), srank(nsrc))
+ nsrc = 0
+ do idx = 1, amr_ovl_gather_n(amr_cur)
+ r = amr_ovl_gather(idx, amr_cur)
+ if (r == owner) cycle
+ call s_amr_rank_coarse_range(r, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ boxsz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ nsrc = nsrc + 1; srank(nsrc) = r
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F3_RCV, 2, boxsz, amr_cur)
+ call MPI_IRECV(rbuf(1, nsrc), boxsz + XA_NH, mpi_p, r, amr_cur, MPI_COMM_WORLD, reqs(nsrc), ierr)
+#endif
+ end do
+#ifdef MFC_MPI
+ call s_wait_tic()
+ call MPI_WAITALL(nsrc, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_GATHER)
+#endif
+ do idx = 1, nsrc
+ call s_amr_rank_coarse_range(srank(idx), crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (XA_NH > 0) call s_xa_hdr_check(rbuf(:,idx), XA_F3_SND, amr_cur, bl, bh)
+ if (pull_host) then
+ ! runtime: unpack ONLY this box's wire buffer on the device (same order/cast as the host unpack below)
+ boxsz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ call s_amr_unpack_box_pbmv_device(bl, bh, rbuf(XA_NH + 1:XA_NH + boxsz,idx))
+ cycle
+ end if
+ ! unpack in the SAME (ib_, q, g3, g2, g1) order the sender packed - pb block then mv block
+ r = XA_NH
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ r = r + 1
+ amr_cg_pb(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3), q, &
+ & ib_) = real(rbuf(r, idx), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ r = r + 1
+ amr_cg_mv(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3), q, &
+ & ib_) = real(rbuf(r, idx), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ end do
+ deallocate (rbuf, reqs, srank)
+ end if
+ ! host path only: the runtime device path wrote amr_cg_pb/mv on the device directly (host copies stay stale, as at np=1
+ ! -
+ ! runtime consumers read the device copy)
+ if (.not. pull_host) then
+ $:GPU_UPDATE(device='[amr_cg_pb, amr_cg_mv]')
+ end if
+ else
+ ! non-owner: if my owned coarse range overlaps the patch, pack my slice (wp) and send it to the owner
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) then
+ boxsz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ allocate (sbuf(boxsz + XA_NH))
+ if (pull_host) then
+ ! runtime: pack the overlap box on the device straight into sbuf (only the box crosses PCIe);
+ ! the slice leaves the I1b header words ahead of the data (kernel untouched)
+ call s_amr_pack_box_pbmv_device(pb_coarse, mv_coarse, bl, bh, o1, o2, o3, sbuf(XA_NH + 1:))
+ else
+ idx = XA_NH
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ idx = idx + 1; sbuf(idx) = real(pb_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_), wp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ idx = idx + 1; sbuf(idx) = real(mv_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_), wp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ end if
+#ifdef MFC_MPI
+ if (XA_NH > 0) call s_xa_hdr_pack(sbuf, XA_F3_SND, amr_cur, bl, bh)
+ call s_xa_rec(XA_F3_SND, 1, boxsz, amr_cur)
+ call MPI_SEND(sbuf, boxsz + XA_NH, mpi_p, owner, amr_cur, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (sbuf)
+ end if
+ end if
+
+ ! host-consumer callers (init/regrid prolong) need the gathered patch on the host
+ if (.not. pull_host) then
+ $:GPU_UPDATE(host='[amr_cg_pb, amr_cg_mv]')
+ end if
+
+ end subroutine s_amr_gather_coarse_patch_pbmv
+
+ !> Multi-level gather: fill amr_cg (the current level>=2 block's coarse patch) from its PARENT block's fine array, in the
+ !! parent-fine cell frame (amr_isect_lo/hi already parent-fine from s_set_amr_fine_geometry). np=1 = a local copy on the owner
+ !! (which also owns the parent); the np>=2 P2P version (parent owner -> block owner) is future work.
+ impure subroutine s_amr_gather_from_parent(pull_host)
+
+ logical, intent(in) :: pull_host
+ integer :: pblk
+
+ pblk = f_amr_parent_block(amr_cur)
+ ! lock-step fill: gather from the parent's CURRENT fine state. pull_host stays in the signature for the level-1 path.
+ ! Owner-guard at the CALL SITE: the parent slot is allocated only on ITS owner, and passing its store slot on any
+ ! other rank would dereference an unallocated slot. So both participants enter - the parent's owner to pack and send, the
+ ! block's owner to receive - and every other rank stays out. When the two coincide (np=1, or a co-located tower) this is the
+ ! old local-copy path unchanged. to_host = .not. pull_host: init/regrid (pull_host=F) feed the host prolong/self-test;
+ ! runtime (pull_host=T) reads amr_cg on the device in the C/F ghost-fill, so skip the device->host copy.
+ if (amr_block_owner(pblk) == proc_rank) then
+ ! parent owner: local device copy when it also owns the block, otherwise pack and send.
+ call s_amr_gather_from_parent_field_cons(amr_cur, pblk, amr_loc_of(pblk), .not. pull_host)
+ else if (amr_rank_owns_block) then
+ ! block owner only: receive. Deliberately does NOT take the parent field - amr_slots(pblk) is unallocated here.
+ call s_amr_recv_parent_patch(pblk, .not. pull_host)
+ end if
+
+ end subroutine s_amr_gather_from_parent
+
+ !> Gather amr_cg (the current level>=2 block's coarse patch) from a SPECIFIC parent snapshot field qp, in the parent-fine cell
+ !! frame (amr_isect_lo/hi already parent-fine from s_set_amr_fine_geometry). The subcycle recursion calls this twice per parent
+ !! substep - qp = the parent slot's q_cons_stor (t^n bracket) then q_cons (t^{n+1} bracket) - to build the child's two
+ !! ghost-lerp sources. np=1 = a local copy on the owner (which also owns the parent); np>=2 P2P (parent owner -> block owner) is
+ !! future work. Two sources, one body: the parent's conserved state lives in the flat store (`_st`, keyed by its slot), its
+ !! SSP-RK stage backup q_cons_stor is still a per-slot scalar_field array (`_sf`).
+ #:for GSFX, GARR in [('cons', 'amr_cons_st'), ('stor', 'amr_stor_st')]
+ impure subroutine s_amr_gather_from_parent_field_${GSFX}$(cblk, pblk, qp, to_host)
+
+ !> the child block (explicit, NOT amr_cur: the chunked send phase calls this before the consume phase's geometry, when
+ !! amr_cur points at another box)
+ integer, intent(in) :: cblk
+ integer, intent(in) :: pblk
+ integer, intent(in) :: qp !< parent's flat-store slot
+ logical, intent(in) :: to_host !< host copy of amr_cg needed (init/regrid), not runtime
+ integer :: w1, w2, w3, powner, cowner, boxsz, ierr
+ integer :: plo(3), phi(3)
+
+ ! Patch box in the PARENT-FINE frame. Both the child owner and the parent owner must agree on it, so derive it from
+ ! REPLICATED metadata (amr_region_*_all + the global amr_ref_ratio) rather than from amr_isect_lo/hi, which is the empty
+ ! footprint on a non-owner of this block. On the child owner the two agree by construction (s_set_amr_fine_geometry).
+
+ call s_amr_parent_foot(cblk, pblk, plo, phi)
+ amr_cpat_off = 0
+ amr_cpat_off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = plo(3) - amr_cpat_mar
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+
+ cowner = amr_block_owner(cblk); powner = amr_block_owner(pblk)
+ if (powner == cowner) then
+ ! co-located (always true at np=1, and under tower co-location): straight device copy, bit-for-bit as before.
+ call s_amr_copy_parent_patch_${GSFX}$(qp, w1, w2, w3, to_host)
+ return
+ end if
+
+#ifdef MFC_MPI
+ ! Split ownership, parent side: exactly one destination (the block's owner) and one box, so a blocking pair suffices -
+ ! no
+ ! overlap map and no collective, matching the L0<->L1 gather's "non-participants send/recv nothing" property.
+ ! NON-BLOCKING, via the same deferred pool the level-1 gather uses (see s_amr_gsnd_reserve). The old code used a
+ ! BLOCKING MPI_SEND here, so the parent's owner rendezvoused with the child's owner once per box, in lockstep - the
+ ! defect m_amr.fpp:256 records for the level-1 path and fixes there, never applied to this one. Level>=2 is the
+ ! MAJORITY of boxes (160 of 224 at cap 64), and it measured 420 ms per send / 8.6% of wall at the production point.
+ ! The pool owns the buffer because an ISEND requires it to stay live until completion; the drain is the existing
+ ! s_amr_gather_send_flush after the rebuild's box loop.
+ boxsz = sys_size*(w1 + 1)*(w2 + 1)*(w3 + 1)
+ ! guard on the plan alone: this is the ONE
+ ! step-1 assert on the chunked path's live route - a send packed short of the plan-sized recv completes short and
+ ! the consume unpacks stale pool bytes, the silent-wrong-answer class. amr_gpl_valid is false outside the rebuild
+ ! box loop, so subcycle/per-step calls never consult the plan.
+ if (amr_gpl_valid) then
+ @:ASSERT(amr_gpl_psz(cblk) == boxsz, "gather plan: parent send size mismatch")
+ end if
+ call s_amr_gsnd_reserve(boxsz + XA_NH)
+ amr_gsnd_n = amr_gsnd_n + 1
+ ! header written on the host AFTER the device pack lands (copyout) - data at XA_NH+1 via the slice
+ call s_amr_pack_parent_patch_device_${GSFX}$(qp, w1, w2, w3, amr_gsnd_pool(XA_NH + 1:,amr_gsnd_n))
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_gsnd_pool(:,amr_gsnd_n), XA_F2_SND, cblk, plo, phi)
+ call s_xa_rec(XA_F2_SND, 1, boxsz, cblk)
+ call MPI_ISEND(amr_gsnd_pool(1, amr_gsnd_n), boxsz + XA_NH, mpi_p, cowner, cblk, MPI_COMM_WORLD, &
+ & amr_gsnd_req(amr_gsnd_n), ierr)
+#endif
+
+ end subroutine s_amr_gather_from_parent_field_${GSFX}$
+ #:endfor
+
+ !> Receive side of the split-ownership parent gather: fill amr_cg from the parent's owner. Takes only pblk - the parent slot is
+ !! NOT allocated on this rank, so the parent field must not appear in the signature. Recomputes the patch box from the same
+ !! replicated metadata the sender uses, so the two agree without a handshake.
+ impure subroutine s_amr_recv_parent_patch(pblk, to_host)
+
+ integer, intent(in) :: pblk
+ logical, intent(in) :: to_host
+ integer :: w1, w2, w3, powner, boxsz, ierr, plo(3), phi(3)
+ real(wp), allocatable :: xbuf(:)
+
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ amr_cpat_off = 0
+ amr_cpat_off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = plo(3) - amr_cpat_mar
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+
+#ifdef MFC_MPI
+ powner = amr_block_owner(pblk)
+ boxsz = sys_size*(w1 + 1)*(w2 + 1)*(w3 + 1)
+ allocate (xbuf(boxsz + XA_NH))
+ call s_xa_rec(XA_F2_RCV, 2, boxsz, amr_cur)
+ call s_wait_tic()
+ call MPI_RECV(xbuf, boxsz + XA_NH, mpi_p, powner, amr_cur, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ call s_wait_toc(WT_PGATHER)
+ if (XA_NH > 0) call s_xa_hdr_check(xbuf, XA_F2_SND, amr_cur, plo, phi)
+ call s_amr_unpack_parent_patch_device(w1, w2, w3, xbuf(XA_NH + 1:XA_NH + boxsz), to_host)
+ deallocate (xbuf)
+#endif
+
+ end subroutine s_amr_recv_parent_patch
+
+ !> DEVICE pack of the parent's fine patch into a flat buffer. Same index map as s_amr_copy_parent_patch, writing the send buffer
+ !! instead of amr_cg, so the two sides of the P2P gather cannot drift apart.
+ #:for GSFX, GARR in [('cons', 'amr_cons_st'), ('stor', 'amr_stor_st')]
+ #:set QP = lambda ix: GARR + '(g1 + o1, g2 + o2, g3 + o3, ' + ix + ', qp)'
+ impure subroutine s_amr_pack_parent_patch_device_${GSFX}$(qp, w1, w2, w3, buf)
+
+ integer, intent(in) :: qp !< parent's flat-store slot
+ integer, intent(in) :: w1, w2, w3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, g1, g2, g3, o1, o2, o3, n1, n2, n3
+
+ o1 = amr_cpat_off(1); o2 = amr_cpat_off(2); o3 = amr_cpat_off(3)
+ n1 = w1 + 1; n2 = w2 + 1; n3 = w3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, copyout='[buf]')
+ do i = 1, sys_size
+ do g3 = 0, w3
+ do g2 = 0, w2
+ do g1 = 0, w1
+ buf(1 + g1 + n1*(g2 + n2*(g3 + n3*(i - 1)))) = real(${QP('i')}$, wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_pack_parent_patch_device_${GSFX}$
+ #:endfor
+
+ !> DEVICE unpack of a received parent patch into amr_cg. Inverse of s_amr_pack_parent_patch_device; to_host mirrors
+ !! s_amr_copy_parent_patch (init/regrid host consumers need the host copy, runtime reads amr_cg on the device).
+ impure subroutine s_amr_unpack_parent_patch_device(w1, w2, w3, buf, to_host)
+
+ integer, intent(in) :: w1, w2, w3
+ real(wp), intent(in), contiguous :: buf(:)
+ logical, intent(in) :: to_host
+ integer :: i, g1, g2, g3, n1, n2, n3
+
+ n1 = w1 + 1; n2 = w2 + 1; n3 = w3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do g3 = 0, w3
+ do g2 = 0, w2
+ do g1 = 0, w1
+ amr_cg(i)%sf(g1, g2, g3) = buf(1 + g1 + n1*(g2 + n2*(g3 + n3*(i - 1))))
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ if (to_host) then
+ do i = 1, sys_size
+ $:GPU_UPDATE(host='[amr_cg(i)%sf]')
+ end do
+ end if
+
+ end subroutine s_amr_unpack_parent_patch_device
+
+ !> Device kernel for s_amr_gather_from_parent: copy the parent block's fine patch into amr_cg over [amr_cpat_off : + w]. amr_cg
+ !! is then synced to host for host consumers (init self-test's restrict-prolong check). Two sources, one body - see
+ !! s_amr_gather_from_parent_field_st/_sf.
+ #:for GSFX, GARR in [('cons', 'amr_cons_st'), ('stor', 'amr_stor_st')]
+ #:set QP = lambda ix: GARR + '(g1 + o1, g2 + o2, g3 + o3, ' + ix + ', qp)'
+ impure subroutine s_amr_copy_parent_patch_${GSFX}$(qp, w1, w2, w3, to_host)
+
+ integer, intent(in) :: qp !< parent's flat-store slot
+ integer, intent(in) :: w1, w2, w3
+ !> .true. only for the init/regrid HOST consumers (whole-block host prolong + restrict-prolong self-test). The runtime
+ !! C/F ghost-fill reads amr_cg on the DEVICE (filled by the kernel below), so no device->host copy is needed.
+ logical, intent(in) :: to_host
+ integer :: i, g1, g2, g3, o1, o2, o3
+
+ o1 = amr_cpat_off(1); o2 = amr_cpat_off(2); o3 = amr_cpat_off(3)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do g3 = 0, w3
+ do g2 = 0, w2
+ do g1 = 0, w1
+ amr_cg(i)%sf(g1, g2, g3) = ${QP('i')}$
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ ! amr_cg is now device-current for the runtime C/F ghost-fill. Sync to host only when a host consumer follows.
+ if (to_host) then
+ do i = 1, sys_size
+ $:GPU_UPDATE(host='[amr_cg(i)%sf]')
+ end do
+ end if
+
+ end subroutine s_amr_copy_parent_patch_${GSFX}$
+ #:endfor
+
+ !> Sub-box variants of the parent-patch pack/unpack/copy for the ring-clipped parent-fill wave (cons only - the wave ships
+ !! q_cons; pb/mv runs keep the full-patch contract). Bounds are PATCH-LOCAL cell ranges; the buffer holds the sub-box in the
+ !! same (g1 fastest, sys_size outermost) layout as the full-patch kernels, so both wire sides agree by construction.
+ impure subroutine s_amr_pack_parent_box_device_cons(qp, bl, bh, buf)
+
+ integer, intent(in) :: qp !< parent's flat-store slot
+ integer, intent(in) :: bl(3), bh(3)
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, g1, g2, g3, o1, o2, o3, n1, n2, n3, l1, l2, l3, u1, u2, u3
+
+ o1 = amr_cpat_off(1); o2 = amr_cpat_off(2); o3 = amr_cpat_off(3)
+ l1 = bl(1); l2 = bl(2); l3 = bl(3); u1 = bh(1); u2 = bh(2); u3 = bh(3)
+ n1 = u1 - l1 + 1; n2 = u2 - l2 + 1; n3 = u3 - l3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, copyout='[buf]')
+ do i = 1, sys_size
+ do g3 = l3, u3
+ do g2 = l2, u2
+ do g1 = l1, u1
+ buf(1 + (g1 - l1) + n1*((g2 - l2) + n2*((g3 - l3) + n3*(i - 1)))) = real(amr_cons_st(g1 + o1, g2 + o2, &
+ & g3 + o3, i, qp), wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_pack_parent_box_device_cons
+
+ impure subroutine s_amr_unpack_parent_box_device(bl, bh, buf)
+
+ integer, intent(in) :: bl(3), bh(3)
+ real(wp), intent(in), contiguous :: buf(:)
+ integer :: i, g1, g2, g3, n1, n2, n3, l1, l2, l3, u1, u2, u3
+
+ l1 = bl(1); l2 = bl(2); l3 = bl(3); u1 = bh(1); u2 = bh(2); u3 = bh(3)
+ n1 = u1 - l1 + 1; n2 = u2 - l2 + 1; n3 = u3 - l3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do g3 = l3, u3
+ do g2 = l2, u2
+ do g1 = l1, u1
+ amr_cg(i)%sf(g1, g2, g3) = buf(1 + (g1 - l1) + n1*((g2 - l2) + n2*((g3 - l3) + n3*(i - 1))))
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_unpack_parent_box_device
+
+ impure subroutine s_amr_copy_parent_box_cons(qp, bl, bh)
+
+ integer, intent(in) :: qp !< parent's flat-store slot
+ integer, intent(in) :: bl(3), bh(3)
+ integer :: i, g1, g2, g3, o1, o2, o3, l1, l2, l3, u1, u2, u3
+
+ o1 = amr_cpat_off(1); o2 = amr_cpat_off(2); o3 = amr_cpat_off(3)
+ l1 = bl(1); l2 = bl(2); l3 = bl(3); u1 = bh(1); u2 = bh(2); u3 = bh(3)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do g3 = l3, u3
+ do g2 = l2, u2
+ do g1 = l1, u1
+ amr_cg(i)%sf(g1, g2, g3) = amr_cons_st(g1 + o1, g2 + o2, g3 + o3, i, qp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_copy_parent_box_cons
+
+ !> Rank r's coarse-grid decomposition (start_idx + local extent m/n/p), computed O(1) from its cartesian coords instead of the
+ !! replicated amr_decomp table. The domain cart is MPI_CART_CREATE(reorder=.false., dims=[num_procs_x,num_procs_y,num_procs_z]),
+ !! so ranks keep MPI_COMM_WORLD order and r's coords are row-major in r. The per-dim split is the integer split-with-remainder
+ !! on CELL INDICES, identical to s_mpi_decompose_computational_domain (independent of grid stretching, which changes coords not
+ !! indices).
+ pure subroutine s_amr_rank_decomp(r, sidx, ext)
+
+ integer, intent(in) :: r
+ integer, intent(out) :: sidx(3), ext(3)
+ integer :: coords(3), gd(3), pd(3), base, rem, d
+
+ gd(1) = m_glb; gd(2) = n_glb; gd(3) = p_glb
+ pd(1) = num_procs_x; pd(2) = num_procs_y; pd(3) = num_procs_z
+ ! row-major: r = cx*(py*pz) + cy*pz + cz (py=pz=1 when that dim is not decomposed)
+ coords(1) = r/(pd(2)*pd(3))
+ coords(2) = mod(r, pd(2)*pd(3))/pd(3)
+ coords(3) = mod(r, pd(3))
+ sidx = 0; ext = 0
+ do d = 1, 3
+ if (d == 2 .and. n_glb == 0) cycle
+ if (d == 3 .and. p_glb == 0) cycle
+ base = (gd(d) + 1)/pd(d)
+ rem = mod(gd(d) + 1, pd(d))
+ ext(d) = base - 1 + merge(1, 0, coords(d) < rem)
+ sidx(d) = coords(d)*base + min(coords(d), rem)
+ end do
+
+ end subroutine s_amr_rank_decomp
+
+ !> Permanent guard: the computed accessor must reproduce THIS rank's actual decomposition. Every rank checks its own entry, so
+ !! collectively the formula is proven for all r; fires immediately if it ever drifts from s_mpi_decompose_computational_domain.
+ !! O(1), always-on.
+ impure subroutine s_amr_validate_decomp()
+
+ integer :: sidx(3), ext(3)
+ logical :: ok
+
+ call s_amr_rank_decomp(proc_rank, sidx, ext)
+ ! nested guards, NOT a single .and./.or.: Fortran does not short-circuit, so start_idx(2)/start_idx(3) (start_idx is sized
+ ! num_dims) would be read out of bounds in 1D/2D even though the guard is false - a GNU-reldebug bounds abort.
+ ok = (sidx(1) == start_idx(1) .and. ext(1) == m)
+ if (n_glb > 0) then
+ if (sidx(2) /= start_idx(2) .or. ext(2) /= n) ok = .false.
+ end if
+ if (p_glb > 0) then
+ if (sidx(3) /= start_idx(3) .or. ext(3) /= p) ok = .false.
+ end if
+ if (.not. ok) then
+ call s_mpi_abort('s_amr_rank_decomp does not reproduce this rank''s decomposition - computed split disagrees with ' &
+ & // 's_mpi_decompose_computational_domain')
+ end if
+
+ end subroutine s_amr_validate_decomp
+
+ !> Closed-form inverse of the per-dim split-with-remainder used by s_amr_rank_decomp: the cart coord owning global coarse cell
+ !! g. base=(gd+1)/pd, rem=mod(gd+1,pd). Exact for g in [0,gd]; callers clamp to [0,pd-1] for out-of-range g (ghost reach).
+ !! base==0 (more ranks than cells) => the g Per-dim contiguous rank-coord range [clo:chi] whose owned coarse slab intersects box [blo:bhi], clamped to [0,pd-1]. The
+ !! boundary coords' coarse_range is extended by buff_size exactly at the domain edge (s_amr_rank_coarse_range), so this clamped
+ !! interior-frame range reproduces BOTH the interior (scatter) and the coarse_range (gather) intersection sets: a box reaching
+ !! the ghost zone clamps to the boundary coord whose extended slab contains it, and there is no rank beyond that coord.
+ !! Collapsed dims (n_glb==0 / p_glb==0) contribute coord 0.
+ pure subroutine s_amr_coord_range(blo, bhi, clo, chi)
+
+ integer, intent(in) :: blo(3), bhi(3)
+ integer, intent(out) :: clo(3), chi(3)
+ integer :: gd(3), pd(3), base, rem, d
+
+ gd(1) = m_glb; gd(2) = n_glb; gd(3) = p_glb
+ pd(1) = num_procs_x; pd(2) = num_procs_y; pd(3) = num_procs_z
+ clo = 0; chi = 0
+ do d = 1, 3
+ if (d == 2 .and. n_glb == 0) cycle
+ if (d == 3 .and. p_glb == 0) cycle
+ base = (gd(d) + 1)/pd(d)
+ rem = mod(gd(d) + 1, pd(d))
+ clo(d) = min(max(f_amr_cell_coord(blo(d), base, rem), 0), pd(d) - 1)
+ chi(d) = min(max(f_amr_cell_coord(bhi(d), base, rem), 0), pd(d) - 1)
+ end do
+
+ end subroutine s_amr_coord_range
+
+ !> Ascending rank list overlapping coarse box [blo:bhi]. Enumerates the coord brick cx->cy->cz so r = cx*(Py*Pz)+cy*Pz+cz is
+ !! monotonic => ascending, reproducing the r=0..num_procs-1 scan order. Owner NOT excluded (consumers keep their own owner
+ !! skip). Caller sizes ranks(:) >= f_amr_overlap_count(blo,bhi).
+ pure subroutine s_amr_ranks_overlapping(blo, bhi, ranks, nr)
+
+ integer, intent(in) :: blo(3), bhi(3)
+ integer, intent(out) :: ranks(:)
+ integer, intent(out) :: nr
+ integer :: clo(3), chi(3), cx, cy, cz, pyz
+
+ call s_amr_coord_range(blo, bhi, clo, chi)
+ pyz = num_procs_y*num_procs_z
+ nr = 0
+ do cx = clo(1), chi(1)
+ do cy = clo(2), chi(2)
+ do cz = clo(3), chi(3)
+ nr = nr + 1
+ ranks(nr) = cx*pyz + cy*num_procs_z + cz
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_ranks_overlapping
+
+ !> S3.2b-2b: does rank r's subdomain overlap coarse box [blo:bhi]? Answers membership WITHOUT enumerating the overlap set, which
+ !! s_amr_ranks_overlapping must do and which costs O(num_procs) writes on a box spanning the machine -- the clusterer asks this
+ !! of every node it walks, the root included, so the enumeration was itself an O(P) term.
+ pure logical function f_amr_rank_overlaps(blo, bhi, r) result(hit)
+
+ integer, intent(in) :: blo(3), bhi(3), r
+ integer :: clo(3), chi(3), c(3)
+
+ call s_amr_coord_range(blo, bhi, clo, chi)
+ c(1) = r/(num_procs_y*num_procs_z) ! same coord -> rank map the enumeration uses: r = cx*(Py*Pz) + cy*Pz + cz
+ c(2) = mod(r/num_procs_z, num_procs_y)
+ c(3) = mod(r, num_procs_z)
+ hit = all(c >= clo) .and. all(c <= chi)
+
+ end function f_amr_rank_overlaps
+
+ !> Overlap count only (allocation sizing), = product of the per-dim coord-range widths.
+ pure integer function f_amr_overlap_count(blo, bhi) result(nr)
+
+ integer, intent(in) :: blo(3), bhi(3)
+ integer :: clo(3), chi(3)
+
+ call s_amr_coord_range(blo, bhi, clo, chi)
+ nr = (chi(1) - clo(1) + 1)*(chi(2) - clo(2) + 1)*(chi(3) - clo(3) + 1)
+
+ end function f_amr_overlap_count
+
+ !> Rank r's contiguous owned coarse-cell range per dim from the computed decomposition (s_amr_rank_decomp): interior
+ !! [start:start+ext] plus its physical-boundary ghosts (buff_size cells only where the subdomain touches the domain edge). Equal
+ !! to the set where f_amr_own_coarse is true, but as one contiguous span so box intersections identify contributors without a
+ !! per-cell scan.
+ pure subroutine s_amr_rank_coarse_range(r, crlo, crhi)
+
+ integer, intent(in) :: r
+ integer, intent(out) :: crlo(3), crhi(3)
+ integer :: sidx(3), ext(3)
+
+ call s_amr_rank_decomp(r, sidx, ext)
+ crlo = 0; crhi = 0
+ crlo(1) = sidx(1); if (sidx(1) == 0) crlo(1) = -buff_size
+ crhi(1) = sidx(1) + ext(1); if (crhi(1) == m_glb) crhi(1) = crhi(1) + buff_size
+ if (n_glb > 0) then
+ crlo(2) = sidx(2); if (sidx(2) == 0) crlo(2) = -buff_size
+ crhi(2) = sidx(2) + ext(2); if (crhi(2) == n_glb) crhi(2) = crhi(2) + buff_size
+ end if
+ if (p_glb > 0) then
+ crlo(3) = sidx(3); if (sidx(3) == 0) crlo(3) = -buff_size
+ crhi(3) = sidx(3) + ext(3); if (crhi(3) == p_glb) crhi(3) = crhi(3) + buff_size
+ end if
+
+ end subroutine s_amr_rank_coarse_range
+
+ !> Per-dim intersection of two global boxes [alo:ahi] and [blo:bhi] -> [olo:ohi] (empty when olo > ohi in some dim).
+ pure subroutine s_amr_box_isect(alo, ahi, blo, bhi, olo, ohi)
+
+ integer, intent(in) :: alo(3), ahi(3), blo(3), bhi(3)
+ integer, intent(out) :: olo(3), ohi(3)
+
+ olo = max(alo, blo); ohi = min(ahi, bhi)
+
+ end subroutine s_amr_box_isect
+
+ !> Do two coarse-index boxes [alo:ahi] and [blo:bhi] overlap? Collapsed dims (n_glb/p_glb == 0) never disqualify.
+ pure logical function f_amr_boxes_overlap(alo, ahi, blo, bhi) result(ov)
+
+ integer, intent(in) :: alo(3), ahi(3), blo(3), bhi(3)
+
+ ov = alo(1) <= bhi(1) .and. ahi(1) >= blo(1)
+ if (n_glb > 0) ov = ov .and. alo(2) <= bhi(2) .and. ahi(2) >= blo(2)
+ if (p_glb > 0) ov = ov .and. alo(3) <= bhi(3) .and. ahi(3) >= blo(3)
+
+ end function f_amr_boxes_overlap
+
+ !> Multi-level nesting: index of the covering level-(level(k)-1) block that block k refines - its coarse parent - or 0 when
+ !! block k is level 1 (parent is the L0 base grid). Regions are in L0 cell indices at every level, so the parent is the
+ !! level-below block whose box contains k's; proper nesting guarantees exactly one, and the first overlap is returned.
+ pure integer function f_amr_parent_block(k) result(p)
+
+ integer, intent(in) :: k
+ integer :: j
+
+ p = 0
+ if (amr_block_level(k) <= 1) return
+ do j = 1, amr_num_blocks
+ if (amr_block_level(j) == amr_block_level(k) - 1 .and. f_amr_boxes_overlap(amr_region_lo_all(:,k), &
+ & amr_region_hi_all(:,k), amr_region_lo_all(:,j), amr_region_hi_all(:,j))) then
+ p = j
+ return
+ end if
+ end do
+
+ end function f_amr_parent_block
+
+ !> Copy this rank's own coarse cells (box [bl:bh] GLOBAL, read from q_coarse at its own start-idx frame o1/o2/o3) into amr_cg in
+ !! the block-local patch frame. stp -> stp, exact.
+ impure subroutine s_amr_unpack_patch(q_coarse, bl, bh, o1, o2, o3)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ integer :: i, g1, g2, g3
+
+ do i = 1, sys_size
+ do g3 = bl(3), bh(3)
+ do g2 = bl(2), bh(2)
+ do g1 = bl(1), bh(1)
+ amr_cg(i)%sf(g1 - amr_cpat_off(1), g2 - amr_cpat_off(2), g3 - amr_cpat_off(3)) = q_coarse(i)%sf(g1 - o1, &
+ & g2 - o2, g3 - o3)
+ end do
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_unpack_patch
+
+ !> Runtime device analogue of s_amr_unpack_patch: copy the owner's own coarse box [bl:bh] GLOBAL from q_coarse (device) into
+ !! amr_cg (device) in the patch-local frame - no host round-trip. Same index map and direct stp assignment as the host path.
+ !! TWIN s_amr_gather_own_box_pbmv_device (q<->pb/mv): same own-box index map; keep lockstep.
+ impure subroutine s_amr_gather_own_box_device(q_coarse, bl, bh, o1, o2, o3)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ integer :: i, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, coff1, coff2, coff3
+
+ ! scalar copies: no host array may be referenced inside the device region (nvfortran/Cray demand it PRESENT)
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ coff1 = amr_cpat_off(1); coff2 = amr_cpat_off(2); coff3 = amr_cpat_off(3)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ amr_cg(i)%sf(g1 - coff1, g2 - coff2, g3 - coff3) = q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_gather_own_box_device
+
+ !> Runtime device pack of the overlap box [bl:bh] GLOBAL from q_coarse (device) into the contiguous wire buffer buf (host, via
+ !! copyout) - only the box crosses PCIe, not the full field. Explicit-loop linear buf indexing (g1 fastest, then g2, g3, i) and
+ !! the wp cast match the host pack in s_amr_gather_coarse_patch element-for-element, so the receiver's unpack is layout- and
+ !! byte-identical (same discipline as s_amr_fine_slice: no array-section syntax near the device map). TWIN
+ !! s_amr_pack_box_pbmv_device (q<->pb/mv): same wire linear order + wp cast; keep lockstep.
+ impure subroutine s_amr_pack_box_device(q_coarse, bl, bh, o1, o2, o3, buf)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, n1, n2, n3
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, copyout='[buf]')
+ do i = 1, sys_size
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ buf(1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*(i - 1)))) = real(q_coarse(i)%sf(g1 - o1, &
+ & g2 - o2, g3 - o3), wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_pack_box_device
+
+ !> Runtime device unpack of a received overlap box [bl:bh] GLOBAL from the contiguous wire buffer buf (host, via copyin) into
+ !! amr_cg (device) in the patch-local frame - only the box crosses PCIe. Same linear order and stp cast as the host unpack in
+ !! s_amr_gather_coarse_patch. TWIN s_amr_unpack_box_pbmv_device (q<->pb/mv): same wire linear order + stp cast; keep lockstep.
+ impure subroutine s_amr_unpack_box_device(bl, bh, buf)
+
+ integer, intent(in) :: bl(3), bh(3)
+ real(wp), intent(in), contiguous :: buf(:)
+ integer :: i, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, n1, n2, n3, coff1, coff2, coff3
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ coff1 = amr_cpat_off(1); coff2 = amr_cpat_off(2); coff3 = amr_cpat_off(3)
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ amr_cg(i)%sf(g1 - coff1, g2 - coff2, &
+ & g3 - coff3) = real(buf(1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*(i - 1)))), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_unpack_box_device
+
+ !> Runtime device own-box copy for the pbmv gather: pb/mv (device) -> amr_cg_pb/mv (device) over [bl:bh] GLOBAL in the
+ !! patch-local frame. Same index map and direct stp assignment as the host path in s_amr_gather_coarse_patch_pbmv. TWIN
+ !! s_amr_gather_own_box_device (pb/mv<->q): q_cons sibling of this own-box copy; keep the index map lockstep.
+ impure subroutine s_amr_gather_own_box_pbmv_device(pb_coarse, mv_coarse, bl, bh, o1, o2, o3)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(in) :: pb_coarse, mv_coarse
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ integer :: q, ib_, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, coff1, coff2, coff3
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ coff1 = amr_cpat_off(1); coff2 = amr_cpat_off(2); coff3 = amr_cpat_off(3)
+ $:GPU_PARALLEL_LOOP(collapse=5)
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ amr_cg_pb(g1 - coff1, g2 - coff2, g3 - coff3, q, ib_) = pb_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_)
+ amr_cg_mv(g1 - coff1, g2 - coff2, g3 - coff3, q, ib_) = mv_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_gather_own_box_pbmv_device
+
+ !> Runtime device pack for the pbmv gather: pb block then mv block of the overlap box [bl:bh] GLOBAL into the contiguous wire
+ !! buffer buf (host, via copyout). Linear order (g1 fastest, then g2, g3, q, ib_; mv offset by half the message) and wp cast
+ !! match the host pack in s_amr_gather_coarse_patch_pbmv element-for-element. TWIN s_amr_pack_box_device (pb/mv<->q): q_cons
+ !! sibling; keep the wire linear order + wp cast lockstep.
+ impure subroutine s_amr_pack_box_pbmv_device(pb_coarse, mv_coarse, bl, bh, o1, o2, o3, buf)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(in) :: pb_coarse, mv_coarse
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: q, ib_, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, n1, n2, n3, half
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ half = n1*n2*n3*nnode*nb
+ $:GPU_PARALLEL_LOOP(collapse=5, copyout='[buf]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ buf(1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*((q - 1) + nnode*(ib_ - 1))))) &
+ & = real(pb_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_), wp)
+ buf(half + 1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*((q - 1) + nnode*(ib_ - 1))))) &
+ & = real(mv_coarse(g1 - o1, g2 - o2, g3 - o3, q, ib_), wp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_pack_box_pbmv_device
+
+ !> Runtime device unpack for the pbmv gather: received wire buffer buf (host, via copyin) -> amr_cg_pb/mv (device) over [bl:bh]
+ !! GLOBAL in the patch-local frame. Same linear order and stp cast as the host unpack in s_amr_gather_coarse_patch_pbmv. TWIN
+ !! s_amr_unpack_box_device (pb/mv<->q): q_cons sibling; keep the wire linear order + stp cast lockstep.
+ impure subroutine s_amr_unpack_box_pbmv_device(bl, bh, buf)
+
+ integer, intent(in) :: bl(3), bh(3)
+ real(wp), intent(in), contiguous :: buf(:)
+ integer :: q, ib_, g1, g2, g3, bl1, bl2, bl3, bh1, bh2, bh3, n1, n2, n3, half, coff1, coff2, coff3
+
+ bl1 = bl(1); bh1 = bh(1); bl2 = bl(2); bh2 = bh(2); bl3 = bl(3); bh3 = bh(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ half = n1*n2*n3*nnode*nb
+ coff1 = amr_cpat_off(1); coff2 = amr_cpat_off(2); coff3 = amr_cpat_off(3)
+ $:GPU_PARALLEL_LOOP(collapse=5, copyin='[buf]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g3 = bl3, bh3
+ do g2 = bl2, bh2
+ do g1 = bl1, bh1
+ amr_cg_pb(g1 - coff1, g2 - coff2, g3 - coff3, q, &
+ & ib_) = real(buf(1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*((q - 1) &
+ & + nnode*(ib_ - 1))))), stp)
+ amr_cg_mv(g1 - coff1, g2 - coff2, g3 - coff3, q, &
+ & ib_) = real(buf(half + 1 + (g1 - bl1) + n1*((g2 - bl2) + n2*((g3 - bl3) + n3*((q - 1) &
+ & + nnode*(ib_ - 1))))), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_unpack_box_pbmv_device
+
+ !> True iff rank r is a reflux applier for the current block: it owns the coarse cell layer just OUTSIDE some block face AND its
+ !! subdomain overlaps the block transversely. Mirrors s_amr_reflux_face_flags, but parameterized by r's subdomain from the
+ !! computed decomposition (s_amr_rank_decomp, so the block owner can decide which ranks to send freg to, and each rank agrees on
+ !! whether it receives). Uses amr_region_lo/hi (the current block, set on every rank by s_amr_select_slot). NOTE: deliberately
+ !! NO f_amr_face_is_seam clip (unlike the flags) - and the participation-map build (s_amr_reg_prepare, m_amr_registers) copies
+ !! THIS unclipped formula for its clause (c), because both exchange paths gate their freg receives on it. Keep lockstep.
+ pure logical function f_amr_reflux_participates(r) result(part)
+
+ integer, intent(in) :: r
+ integer :: sidx(3), ext(3), d, t
+ logical :: tv(3), tvd
+
+ call s_amr_rank_decomp(r, sidx, ext)
+ tv(1) = amr_region_lo(1) <= sidx(1) + ext(1) .and. amr_region_hi(1) >= sidx(1)
+ tv(2) = (n_glb == 0) .or. (amr_region_lo(2) <= sidx(2) + ext(2) .and. amr_region_hi(2) >= sidx(2))
+ tv(3) = (p_glb == 0) .or. (amr_region_lo(3) <= sidx(3) + ext(3) .and. amr_region_hi(3) >= sidx(3))
+ part = .false.
+ do d = 1, num_dims
+ tvd = .true.
+ do t = 1, num_dims
+ if (t /= d) tvd = tvd .and. tv(t)
+ end do
+ if (tvd .and. amr_region_lo(d) - 1 >= sidx(d) .and. amr_region_lo(d) - 1 <= sidx(d) + ext(d)) part = .true.
+ if (tvd .and. amr_region_hi(d) + 1 >= sidx(d) .and. amr_region_hi(d) + 1 <= sidx(d) + ext(d)) part = .true.
+ end do
+
+ end function f_amr_reflux_participates
+
+ !> Per-face refinement of f_amr_reflux_participates: the faces of the CURRENT block that rank r actually APPLIES - it owns the
+ !! outside coarse layer with transverse overlap, minus fine-fine seam faces - mirroring s_amr_reflux_face_flags term for term
+ !! (same ownership formula, same f_amr_face_is_seam exclusion). The reflux-faces wave ships exactly these: sender and every
+ !! receiver derive the identical set from replicated data, so a face a rank never applies never rides the wire.
+ pure subroutine s_amr_reflux_faces_for(r, s_lo, s_hi)
+
+ integer, intent(in) :: r
+ logical, intent(out) :: s_lo(3), s_hi(3)
+ integer :: sidx(3), ext(3), d, t
+ logical :: tv(3), tvd
+
+ call s_amr_rank_decomp(r, sidx, ext)
+ tv(1) = amr_region_lo(1) <= sidx(1) + ext(1) .and. amr_region_hi(1) >= sidx(1)
+ tv(2) = (n_glb == 0) .or. (amr_region_lo(2) <= sidx(2) + ext(2) .and. amr_region_hi(2) >= sidx(2))
+ tv(3) = (p_glb == 0) .or. (amr_region_lo(3) <= sidx(3) + ext(3) .and. amr_region_hi(3) >= sidx(3))
+ s_lo = .false.; s_hi = .false.
+ do d = 1, num_dims
+ tvd = .true.
+ do t = 1, num_dims
+ if (t /= d) tvd = tvd .and. tv(t)
+ end do
+ s_lo(d) = tvd .and. amr_region_lo(d) - 1 >= sidx(d) .and. amr_region_lo(d) - 1 <= sidx(d) + ext(d) &
+ & .and. .not. f_amr_face_is_seam(d, -1)
+ s_hi(d) = tvd .and. amr_region_hi(d) + 1 >= sidx(d) .and. amr_region_hi(d) + 1 <= sidx(d) + ext(d) &
+ & .and. .not. f_amr_face_is_seam(d, 1)
+ end do
+
+ end subroutine s_amr_reflux_faces_for
+
+ !> Fine-level distribution: deliver the current block's fine flux registers freg (captured by the owner during the fine advance)
+ !! to exactly the (SFC-local) coarse-outside-owners that apply the reflux - POINT-TO-POINT, replacing the global broadcast. The
+ !! owner sends its whole freg slot (block-relative; each applier reads its own transverse slice) to every participant; non-owner
+ !! participants receive it. Device-resident: owner stages its slot to host, receivers push it back. No-op without MPI/at np=1.
+ impure subroutine s_amr_p2p_reflux_faces()
+
+#ifdef MFC_MPI
+ integer :: owner, r, ierr, nreq, cnt, idx, ncand
+ integer :: cand(num_procs), glo(3), ghi(3)
+ integer, allocatable :: reqs(:)
+
+ if (.not. amr) return
+ if (num_procs == 1) return
+ owner = amr_block_owner(amr_cur)
+ if (proc_rank == owner) then
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur), freg(' + str(D) &
+ & + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ #:endfor
+ ! participating ranks by O(overlap) inversion (region grown by 1) filtered by the UNCHANGED predicate, in place of the
+ ! O(P) rank scan. Ascending (owner-excluded at use), so the ISENDs match the receivers exactly as the scan did.
+ glo = 0; ghi = 0
+ glo(1) = amr_region_lo(1) - 1; ghi(1) = amr_region_hi(1) + 1
+ if (n_glb > 0) then; glo(2) = amr_region_lo(2) - 1; ghi(2) = amr_region_hi(2) + 1; end if
+ if (p_glb > 0) then; glo(3) = amr_region_lo(3) - 1; ghi(3) = amr_region_hi(3) + 1; end if
+ call s_amr_ranks_overlapping(glo, ghi, cand, ncand)
+ nreq = 0
+ do idx = 1, ncand
+ r = cand(idx)
+ if (r /= owner .and. f_amr_reflux_participates(r)) nreq = nreq + 1
+ end do
+ if (nreq > 0) then
+ allocate (reqs(2*num_dims*nreq))
+ nreq = 0
+ do idx = 1, ncand
+ r = cand(idx)
+ if (r == owner .or. .not. f_amr_reflux_participates(r)) cycle
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ nreq = nreq + 1
+ call s_xa_rec(XA_F5_FACE_SND, 1, cnt, ${2*D}$)
+ call MPI_ISEND(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, r, ${2*D}$, MPI_COMM_WORLD, reqs(nreq), &
+ & ierr)
+ nreq = nreq + 1
+ call s_xa_rec(XA_F5_FACE_SND, 1, cnt, ${2*D + 1}$)
+ call MPI_ISEND(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, r, ${2*D + 1}$, MPI_COMM_WORLD, &
+ & reqs(nreq), ierr)
+ end if
+ #:endfor
+ end do
+ call s_phase_tic(PH_RFWAIT)
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REFLUX)
+ call s_phase_toc(PH_RFWAIT)
+ deallocate (reqs)
+ end if
+ else if (f_amr_reflux_participates(proc_rank)) then
+ ! Post all 2*num_dims receives, then ONE wait. The blocking form serialised the six faces
+ ! against the owner's send order and cost 6.3%% of wall (rf:recv, 4010 calls). The slice
+ ! (:,:,:,amr_reg_cur) is contiguous - the dense register slot is the last dimension - and the owner side
+ ! already ISENDs the identical shape, so no temporary-buffer hazard is introduced.
+ call s_phase_tic(PH_RFRECV)
+ allocate (reqs(2*num_dims))
+ nreq = 0
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ nreq = nreq + 1
+ call s_xa_rec(XA_F5_FACE_RCV, 2, cnt, ${2*D}$)
+ call MPI_IRECV(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, owner, ${2*D}$, MPI_COMM_WORLD, reqs(nreq), ierr)
+ nreq = nreq + 1
+ call s_xa_rec(XA_F5_FACE_RCV, 2, cnt, ${2*D + 1}$)
+ call MPI_IRECV(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, owner, ${2*D + 1}$, MPI_COMM_WORLD, reqs(nreq), &
+ & ierr)
+ end if
+ #:endfor
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REFLUX)
+ deallocate (reqs)
+ ! Device update only AFTER the wait: the buffers hold nothing valid until then.
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur), freg(' + str(D) &
+ & + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ #:endfor
+ call s_phase_toc(PH_RFRECV)
+ end if
+#endif
+
+ end subroutine s_amr_p2p_reflux_faces
+
+ !> I5-F5a: the per-stage level-1 reflux-face exchange as ONE wave (amr_plan_based_exchange.md). The per-box form posted and
+ !! WAITALLed per box on both sides - an O(boxes) rendezvous chain. Here every rank walks the level-1 slots ascending: all
+ !! receives post first (ZERO-COPY, directly into the freg host mirrors - each box owns a register slot, so no pool is needed and
+ !! the message count is unchanged BY DESIGN), then the owners stage + multicast, then ONE waitall, then the receivers push to
+ !! device. M1: every message carries its own keyed tag (band 0, per-pair seq in the (ascending box, ascending dim, lo-then-hi)
+ !! plan order both sides derive from the same predicates the per-box form used), so matching no longer depends on posting order
+ !! or MPI non-overtaking. Under MFC_DEBUG the identity headers travel as separate 8-word COMPANION messages, one per (box, peer)
+ !! group ahead of its payloads (a prefix cannot ride a zero-copy payload); they are never recorded in [amr-xa], so the family
+ !! words stay exactly comparable. The register arrays are sized UP FRONT: the apply can REALLOCATE them, so nothing may post
+ !! into freg before s_amr_reg_prepare.
+ impure subroutine s_amr_reflux_faces_wave()
+
+#ifdef MFC_MPI
+ use ieee_arithmetic, only: ieee_value, ieee_quiet_nan
+ integer :: k, r, ierr, nreq, cnt, idx, ncand, tq, nhr, nhs, j, kk2, sq
+ integer :: cand(num_procs), glo(3), ghi(3)
+ logical :: s_lo(3), s_hi(3), u_lo(3), u_hi(3)
+ logical :: cl(3, num_procs), ch(3, num_procs)
+ real(wp) :: nanv
+
+ if (num_procs == 1) return
+ call s_amr_reg_prepare()
+ call s_amr_m1_wave_open(0)
+ nanv = ieee_value(0._wp, ieee_quiet_nan)
+ nreq = 0; nhr = 0; nhs = 0
+ ! W1: participates => the raw region +/-1 touches my interior slab => the region +/-amr_cpat_mar (>= 2) intersects my
+ ! coarse range (a superset of the slab) => the block is in amr_l1p. Exact predicates below keep the survivor set and its
+ ! ascending order byte-identical to the full scan this replaces.
+ call s_amr_refresh_lists()
+ do kk2 = 1, amr_n_l1p
+ k = amr_l1p_blk(kk2)
+ call s_amr_select_slot(k)
+ if (amr_block_owner(k) == proc_rank) cycle
+ if (.not. f_amr_reflux_participates(proc_rank)) cycle
+ ! face-selective multicast: receive exactly the faces THIS rank applies (s_amr_reflux_faces_for mirrors the
+ ! apply's own_lo/own_hi + seam gates); the owner derives the same set per participant, so the pairing is
+ ! exact with no metadata exchange. Debug arm: unreceived faces are NaN-flooded so any hidden reader aborts.
+ call s_amr_reflux_faces_for(proc_rank, s_lo, s_hi)
+ ! W1: record the block. The apply pass below iterates THIS list rather than rescanning every block in the machine
+ ! to re-derive the same order -- an O(global blocks) walk that ran on every RK stage. Built unconditionally: it
+ ! used to sit inside `XA_NH > 0`, which is 0 in a release build, so the list existed only under the audit.
+ nhr = nhr + 1
+ call s_amr_fw_szi(amr_fw_rblk, nhr)
+ amr_fw_rblk(nhr) = k
+ if (XA_NH > 0) then
+ call s_amr_fw_szr(amr_fw_rq, XA_NH*nhr)
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = XA_NH
+ tq = f_amr_m1_tag(0, f_amr_m1_seq(amr_block_owner(k), 2))
+ call MPI_IRECV(amr_fw_rq(XA_NH*(nhr - 1) + 1), XA_NH, mpi_p, amr_block_owner(k), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ if (s_lo(${D}$)) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = cnt
+ sq = f_amr_m1_seq(amr_block_owner(k), 2); tq = f_amr_m1_tag(0, sq)
+ call s_xa_rec(XA_F5W_FACE_RCV, 2, cnt, tq, peer=amr_block_owner(k), key=k*8 + ${D}$*2, seq=sq)
+ call MPI_IRECV(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, amr_block_owner(k), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+#ifdef MFC_DEBUG
+ ! amr_reg_cur is 0 when this rank holds NO register for the block (s_amr_select_slot's unmapped
+ ! sentinel). There is then no buffer to poison, and nothing that could read one. Only this DEBUG
+ ! branch ever met that case -- the receives above are posted under s_lo/s_hi, which are false for a
+ ! block this rank has no register for -- so release builds never indexed freg with 0 and only the
+ ! reldebug lane failed, with `Index '0' of dimension 4 of array 'freg'` (Intel reported the same
+ ! defect as `corrupted size vs. prev_size`). Predates the S3.2b/S3.3c work: reproduced at dc27e4a6~1.
+ else if (amr_reg_cur > 0) then
+ freg(${D}$)%lo(:,:,:,amr_reg_cur) = nanv
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+#endif
+ end if
+ if (s_hi(${D}$)) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = cnt
+ sq = f_amr_m1_seq(amr_block_owner(k), 2); tq = f_amr_m1_tag(0, sq)
+ call s_xa_rec(XA_F5W_FACE_RCV, 2, cnt, tq, peer=amr_block_owner(k), key=k*8 + ${D}$*2 + 1, seq=sq)
+ call MPI_IRECV(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, amr_block_owner(k), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+#ifdef MFC_DEBUG
+ else if (amr_reg_cur > 0) then
+ freg(${D}$)%hi(:,:,:,amr_reg_cur) = nanv
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+#endif
+ end if
+ end if
+ #:endfor
+ end do
+ call s_amr_refresh_my_blocks()
+ do kk2 = 1, amr_n_my ! W1: owned list; level filter kept
+ k = amr_my_blk(kk2)
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ if (amr_block_owner(k) /= proc_rank) cycle ! belt-and-braces
+ glo = 0; ghi = 0
+ glo(1) = amr_region_lo(1) - 1; ghi(1) = amr_region_hi(1) + 1
+ if (n_glb > 0) then; glo(2) = amr_region_lo(2) - 1; ghi(2) = amr_region_hi(2) + 1; end if
+ if (p_glb > 0) then; glo(3) = amr_region_lo(3) - 1; ghi(3) = amr_region_hi(3) + 1; end if
+ call s_amr_ranks_overlapping(glo, ghi, cand, ncand)
+ ! face-selective multicast: each participant's ship set is its apply set (s_amr_reflux_faces_for), derived
+ ! here per candidate; the device->host pull covers only the UNION of shipped faces (previously every owned
+ ! block pulled all six faces every stage, participants or not).
+ u_lo = .false.; u_hi = .false.
+ do idx = 1, ncand
+ r = cand(idx)
+ cl(:,idx) = .false.; ch(:,idx) = .false.
+ if (r == proc_rank .or. .not. f_amr_reflux_participates(r)) cycle
+ call s_amr_reflux_faces_for(r, s_lo, s_hi)
+ cl(:,idx) = s_lo; ch(:,idx) = s_hi
+ u_lo = u_lo .or. s_lo; u_hi = u_hi .or. s_hi
+ end do
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ if (u_lo(${D}$)) then
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+ end if
+ if (u_hi(${D}$)) then
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ end if
+ #:endfor
+ do idx = 1, ncand
+ r = cand(idx)
+ if (r == proc_rank .or. .not. f_amr_reflux_participates(r)) cycle
+ if (XA_NH > 0) then
+ nhs = nhs + 1
+ call s_amr_fw_szr(amr_fw_sq, XA_NH*nhs)
+ call s_xa_hdr_pack(amr_fw_sq(XA_NH*(nhs - 1) + 1:XA_NH*nhs), XA_F5W_FACE_SND, k, [0, 0, 0], [0, 0, 0])
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ tq = f_amr_m1_tag(0, f_amr_m1_seq(r, 1))
+ call MPI_ISEND(amr_fw_sq(XA_NH*(nhs - 1) + 1), XA_NH, mpi_p, r, tq, MPI_COMM_WORLD, amr_fw_req(nreq), ierr)
+ end if
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ if (cl(${D}$, idx)) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ sq = f_amr_m1_seq(r, 1); tq = f_amr_m1_tag(0, sq)
+ call s_xa_rec(XA_F5W_FACE_SND, 1, cnt, tq, peer=r, key=k*8 + ${D}$*2, seq=sq)
+ call MPI_ISEND(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, r, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ if (ch(${D}$, idx)) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ sq = f_amr_m1_seq(r, 1); tq = f_amr_m1_tag(0, sq)
+ call s_xa_rec(XA_F5W_FACE_SND, 1, cnt, tq, peer=r, key=k*8 + ${D}$*2 + 1, seq=sq)
+ call MPI_ISEND(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, r, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ end if
+ #:endfor
+ end do
+ end do
+ if (nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_phase_tic(PH_RFWAIT)
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_REFLUX)
+ call s_phase_toc(PH_RFWAIT)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "reflux-faces wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_phase_tic(PH_RFWAIT)
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_REFLUX)
+ call s_phase_toc(PH_RFWAIT)
+#endif
+ end if
+ call s_phase_tic(PH_RFRECV)
+ ! W1: the post pass recorded exactly the blocks this rank receives, in this order, so iterate that list. The
+ ! ASSERT this replaces checked that a second global scan re-derived the same order; that now holds by construction.
+ do j = 1, nhr
+ k = amr_fw_rblk(j)
+ call s_amr_select_slot(k)
+ if (XA_NH > 0) then
+ call s_xa_hdr_check(amr_fw_rq(XA_NH*(j - 1) + 1:XA_NH*j), XA_F5W_FACE_SND, k, [0, 0, 0], [0, 0, 0])
+ end if
+ ! push only the received faces; an unreceived face keeps its device content (never applied here - and
+ ! NaN-poisoned in debug, so any hidden reader aborts)
+ call s_amr_reflux_faces_for(proc_rank, s_lo, s_hi)
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ if (s_lo(${D}$)) then
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+ end if
+ if (s_hi(${D}$)) then
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ end if
+ #:endfor
+ end do
+ call s_phase_toc(PH_RFRECV)
+#endif
+
+ end subroutine s_amr_reflux_faces_wave
+
+ !> I5-F5b: the split-ownership level>=2 freg exchange as ONE wave, run once before the reflux fold (the registers are final
+ !! after the advance, and the applies keep their per-box reverse-order position). Replaces one fully BLOCKING SEND/RECV pair per
+ !! dim per split child. Same zero-copy, companion-header design as the faces wave; M1 keyed tags on band 1 (the faces wave is
+ !! band 0) keep it disjoint from the faces wave's within the family. The subcycle path keeps its per-box exchange inside
+ !! s_amr_reflux_to_parent (do_xchg).
+ impure subroutine s_amr_freg_wave()
+
+#ifdef MFC_MPI
+ use ieee_arithmetic, only: ieee_value, ieee_quiet_nan
+ integer :: k, ierr, nreq, cnt, pblk, cowner, powner, tq, nhr, nhs, j, kk2, sq
+ real(wp) :: w_lo(3), w_hi(3), nanv
+
+ if (num_procs == 1) return
+ call s_amr_reg_prepare()
+ call s_amr_refresh_lists()
+ call s_amr_m1_wave_open(1)
+ nanv = ieee_value(0._wp, ieee_quiet_nan)
+ nreq = 0; nhr = 0; nhs = 0
+ ! W1: amr_fch_blk IS this loop's survivor set (level >= 2, my parent, foreign child), ascending like the scan it replaces;
+ ! the exact tests stay as belt-and-braces
+ do kk2 = 1, amr_n_fch
+ k = amr_fch_blk(kk2)
+ call s_amr_select_slot(k)
+ pblk = amr_parent_blk(k)
+ cowner = amr_block_owner(k); powner = amr_block_owner(pblk)
+ if (cowner == powner .or. powner /= proc_rank) cycle
+ ! seam clip: a face weighted 0 by the sibling-seam rule is never consumed by the parent-side reflux apply
+ ! (s_amr_reflux_to_parent multiplies it away), so it never ships - both sides derive the identical skip from
+ ! s_amr_sibling_face_weights on replicated metadata. Debug arm: skipped-face mirrors are NaN-flooded so any
+ ! OTHER consumer of an unshipped face aborts within the step.
+ call s_amr_sibling_face_weights(k, pblk, w_lo, w_hi)
+ ! W1: same as the faces wave -- record the block so the apply pass need not rescan the machine's block list
+ nhr = nhr + 1
+ call s_amr_fw_szi(amr_fw_rblk, nhr)
+ amr_fw_rblk(nhr) = k
+ if (XA_NH > 0) then
+ call s_amr_fw_szr(amr_fw_rq, XA_NH*nhr)
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = XA_NH
+ tq = f_amr_m1_tag(1, f_amr_m1_seq(cowner, 2))
+ call MPI_IRECV(amr_fw_rq(XA_NH*(nhr - 1) + 1), XA_NH, mpi_p, cowner, tq, MPI_COMM_WORLD, amr_fw_req(nreq), ierr)
+ end if
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ if (w_lo(${D}$) > 0._wp) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = cnt
+ sq = f_amr_m1_seq(cowner, 2); tq = f_amr_m1_tag(1, sq)
+ call s_xa_rec(XA_F5W_FREG_RCV, 2, cnt, tq, peer=cowner, key=k*8 + ${D}$*2 + 0, seq=sq)
+ call MPI_IRECV(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, cowner, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+#ifdef MFC_DEBUG
+ else if (amr_reg_cur > 0) then
+ freg(${D}$)%lo(:,:,:,amr_reg_cur) = nanv
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+#endif
+ end if
+ if (w_hi(${D}$) > 0._wp) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = cnt
+ sq = f_amr_m1_seq(cowner, 2); tq = f_amr_m1_tag(1, sq)
+ call s_xa_rec(XA_F5W_FREG_RCV, 2, cnt, tq, peer=cowner, key=k*8 + ${D}$*2 + 1, seq=sq)
+ call MPI_IRECV(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, cowner, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+#ifdef MFC_DEBUG
+ else if (amr_reg_cur > 0) then
+ freg(${D}$)%hi(:,:,:,amr_reg_cur) = nanv
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+#endif
+ end if
+ end if
+ #:endfor
+ end do
+ call s_amr_refresh_my_blocks()
+ do kk2 = 1, amr_n_my ! W1: owned list; level filter kept
+ k = amr_my_blk(kk2)
+ if (amr_block_level(k) < 2) cycle
+ call s_amr_select_slot(k)
+ pblk = amr_parent_blk(k)
+ cowner = amr_block_owner(k); powner = amr_block_owner(pblk)
+ if (cowner == powner .or. cowner /= proc_rank) cycle
+ ! seam clip, send side: the identical weight derivation as the recv walk (replicated metadata), so the
+ ! posted sends pair the posted recvs exactly. Skipped faces also skip their device->host pulls.
+ call s_amr_sibling_face_weights(k, pblk, w_lo, w_hi)
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ if (w_lo(${D}$) > 0._wp) then
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+ end if
+ if (w_hi(${D}$) > 0._wp) then
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ end if
+ #:endfor
+ if (XA_NH > 0) then
+ nhs = nhs + 1
+ call s_amr_fw_szr(amr_fw_sq, XA_NH*nhs)
+ call s_xa_hdr_pack(amr_fw_sq(XA_NH*(nhs - 1) + 1:XA_NH*nhs), XA_F5W_FREG_SND, k, [0, 0, 0], [0, 0, 0])
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ tq = f_amr_m1_tag(1, f_amr_m1_seq(powner, 1))
+ call MPI_ISEND(amr_fw_sq(XA_NH*(nhs - 1) + 1), XA_NH, mpi_p, powner, tq, MPI_COMM_WORLD, amr_fw_req(nreq), ierr)
+ end if
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ if (w_lo(${D}$) > 0._wp) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ sq = f_amr_m1_seq(powner, 1); tq = f_amr_m1_tag(1, sq)
+ call s_xa_rec(XA_F5W_FREG_SND, 1, cnt, tq, peer=powner, key=k*8 + ${D}$*2 + 0, seq=sq)
+ call MPI_ISEND(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, powner, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ if (w_hi(${D}$) > 0._wp) then
+ nreq = nreq + 1
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ amr_fw_reqw(nreq) = -1
+ sq = f_amr_m1_seq(powner, 1); tq = f_amr_m1_tag(1, sq)
+ call s_xa_rec(XA_F5W_FREG_SND, 1, cnt, tq, peer=powner, key=k*8 + ${D}$*2 + 1, seq=sq)
+ call MPI_ISEND(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, powner, tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ end if
+ #:endfor
+ end do
+ if (nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_RESTR)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "freg wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ end if
+ ! W1: iterate the recorded receive list, as the faces wave does
+ do j = 1, nhr
+ k = amr_fw_rblk(j)
+ call s_amr_select_slot(k)
+ pblk = amr_parent_blk(k)
+ cowner = amr_block_owner(k); powner = amr_block_owner(pblk)
+ if (XA_NH > 0) then
+ call s_xa_hdr_check(amr_fw_rq(XA_NH*(j - 1) + 1:XA_NH*j), XA_F5W_FREG_SND, k, [0, 0, 0], [0, 0, 0])
+ end if
+ ! push only the faces that shipped; a skipped face keeps its device content (dead under weight 0 - and
+ ! NaN-poisoned in debug, so any other reader aborts)
+ call s_amr_sibling_face_weights(k, pblk, w_lo, w_hi)
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ if (w_lo(${D}$) > 0._wp) then
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur)]')
+ end if
+ if (w_hi(${D}$) > 0._wp) then
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ end if
+ #:endfor
+ end do
+#endif
+
+ end subroutine s_amr_freg_wave
+
+ !> True iff this rank is the AUTHORITATIVE holder of global coarse cell g in one dimension (o = interior origin start_idx, ext =
+ !! interior extent m/n/p, glb = global last index). A cell is owned by exactly one rank: its interior owner, or - for a
+ !! physical-exterior ghost (g < 0 or g > glb) - the boundary-adjacent rank that holds it as a ghost. Inter-rank ghosts are
+ !! deliberately NOT claimed (the neighbour's interior owns them), so the sentinel-MAX gather has no double-contribution and
+ !! needs no coarse-ghost halo exchange for correctness across rank seams.
+ pure logical function f_amr_own_coarse(g, o, ext, glb) result(mine)
+
+ integer, intent(in) :: g, o, ext, glb
+ ! interior left physical ghost (leftmost rank)
+
+ mine = (g >= o .and. g <= o + ext) .or. (g < 0 .and. o == 0 .and. g >= -buff_size) .or. (g > glb .and. o + ext == glb &
+ & .and. g <= glb + buff_size) ! right physical ghost (rightmost rank)
+
+ end function f_amr_own_coarse
+
+ !> Per-block measured-cost weight over each block's LEVEL-0 footprint, replicated on every rank: each rank sums the load-weight
+ !! cost model (base 1 + K_ib per IB-marked cell + K_pc per phase-change Newton iteration, when that diagnostic array is live)
+ !! over its owned coarse cells inside the footprint, then one MPI_ALLREDUCE(SUM) makes the vector identical everywhere. No cost
+ !! signals -> cost(k) = footprint cell count exactly (pure-geometry fallback). The Lagrangian cloud is excluded from blocks by
+ !! construction, so K_bub never applies here; pc_iter_count is populated only when a load-weight diagnostic writer is on (enable
+ !! load_weight_wrt to make the balance phase-change-aware) - guarded by allocated().
+ impure subroutine s_amr_block_cost(cost)
+
+ real(wp), intent(out) :: cost(:)
+ integer :: k, j, kk, l, lo(3), hi(3)
+ real(wp) :: c
+
+#ifdef MFC_MPI
+ integer :: ierr
+#endif
+
+ ! one host refresh per regrid: both signal fields advance on the device between regrids
+ if (ib) then
+ $:GPU_UPDATE(host='[ib_markers%sf]')
+ end if
+ if (allocated(pc_iter_count)) then
+ $:GPU_UPDATE(host='[pc_iter_count]')
+ end if
+ do k = 1, amr_num_blocks
+ ! block footprint /\ this rank's coarse subdomain, in local interior indices (empty -> no-trip loops)
+ lo = 0; hi = 0
+ lo(1) = max(amr_region_lo_all(1, k) - start_idx(1), 0); hi(1) = min(amr_region_hi_all(1, k) - start_idx(1), m)
+ if (n_glb > 0) then
+ lo(2) = max(amr_region_lo_all(2, k) - start_idx(2), 0); hi(2) = min(amr_region_hi_all(2, k) - start_idx(2), n)
+ end if
+ if (p_glb > 0) then
+ lo(3) = max(amr_region_lo_all(3, k) - start_idx(3), 0); hi(3) = min(amr_region_hi_all(3, k) - start_idx(3), p)
+ end if
+ c = 0._wp
+ do l = lo(3), hi(3)
+ do kk = lo(2), hi(2)
+ do j = lo(1), hi(1)
+ c = c + 1._wp
+ if (ib) then
+ if (ib_markers%sf(j, kk, l) /= 0) c = c + K_ib
+ end if
+ if (allocated(pc_iter_count)) c = c + K_pc*real(pc_iter_count(j, kk, l), wp)
+ end do
+ end do
+ end do
+ cost(k) = c
+ end do
+#ifdef MFC_MPI
+ amr_gb_cost = amr_gb_cost + int(amr_num_blocks, 8)*8_8
+ call MPI_ALLREDUCE(MPI_IN_PLACE, cost, amr_num_blocks, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+#endif
+
+ end subroutine s_amr_block_cost
+
+ !> Cost-weighted SFC partition of n items into num_procs contiguous Morton-key ranges. Sorts item indices by ascending Morton
+ !! key (insertion sort - n is small), walks them accumulating wt, and advances the owner rank when the running weight crosses
+ !! the next even share of the total. Writes owner(1:n) (rank per item) and cut(0:num_procs-1) (running Morton upper bound per
+ !! rank; ranks that receive no item inherit the predecessor's bound so cut is non-decreasing, its top the global max key).
+ !! Shared by the fine-block anchor split and the L0-tile split so the two owner maps cannot drift.
+ subroutine s_amr_sfc_cut(keys, wt, n, cut, owner)
+
+ integer, intent(in) :: n
+ integer(kind=8), intent(in) :: keys(n)
+ real(wp), intent(in) :: wt(n)
+ integer(kind=8), intent(out) :: cut(0:num_procs - 1)
+ integer, intent(out) :: owner(n)
+ integer :: ord(n), mrg(n), k, r
+ integer :: width, lo_m, mid_m, hi_m, i_m, j_m, t_m
+ real(wp) :: total, cum, tgt, tol
+
+ cut = -1_8
+ if (n < 1) return
+
+ ! Sort item indices by Morton key. Bottom-up MERGE sort: O(n log n), STABLE (ties keep their original
+ ! order), iterative, and a pure function of the input - every rank must produce byte-identical
+ ! order or the assignment diverges and s_amr_validate_owner aborts. The previous insertion sort
+ ! was O(n^2) with the comment "n small"; that holds at the box counts benchmarked so far (512
+ ! boxes = 1.3e5 ops) and fails at the counts this design targets (1e5 boxes = 5e9 ops, seconds
+ ! per regrid), since the whole strategy is boxes_per_level >> num_procs.
+ do k = 1, n
+ ord(k) = k
+ end do
+ width = 1
+ do while (width < n)
+ lo_m = 1
+ do while (lo_m <= n - width)
+ mid_m = lo_m + width - 1
+ hi_m = min(lo_m + 2*width - 1, n)
+ i_m = lo_m; j_m = mid_m + 1; t_m = lo_m
+ do while (i_m <= mid_m .and. j_m <= hi_m)
+ ! <= keeps the left run first on ties: stability
+ if (keys(ord(i_m)) <= keys(ord(j_m))) then
+ mrg(t_m) = ord(i_m); i_m = i_m + 1
+ else
+ mrg(t_m) = ord(j_m); j_m = j_m + 1
+ end if
+ t_m = t_m + 1
+ end do
+ do while (i_m <= mid_m); mrg(t_m) = ord(i_m); i_m = i_m + 1; t_m = t_m + 1; end do
+ do while (j_m <= hi_m); mrg(t_m) = ord(j_m); j_m = j_m + 1; t_m = t_m + 1; end do
+ ord(lo_m:hi_m) = mrg(lo_m:hi_m)
+ lo_m = lo_m + 2*width
+ end do
+ width = 2*width
+ end do
+
+ total = 0._wp
+ do k = 1, n
+ total = total + wt(k)
+ end do
+
+ ! chains-on-chains over the items in SFC order; advance the owner rank when the cumulative weight crosses the next even
+ ! share.
+ ! All-real arithmetic on replicated weights in a fixed order, so every rank computes the identical assignment.
+ r = 0; cum = 0._wp
+ do k = 1, n
+ tgt = real(r + 1, wp)*total/real(num_procs, wp)
+ ! cum is an n-term ACCUMULATION while tgt is CLOSED FORM over another n-term sum, so at an exact share boundary the
+ ! two differ by rounding rather than by intent, and the comparison turns on 1 ULP. This was correct only by luck:
+ ! every cost term to date is integer-valued (footprint cells, K_ib, K_pc x integer counts), so the arithmetic was
+ ! exact. MEASURED with a fractional cost term: 32 IDENTICAL weights over 8 ranks split 5/3 instead of 4/4, reporting
+ ! max/mean 1.250 where the same case with integer weights reports exactly 1.000. Tolerance is the accumulated
+ ! rounding bound, O(n) ULP of the target; far from a boundary it is negligible and the greedy is unchanged.
+ tol = spacing(tgt)*real(n, wp)
+ if (cum >= tgt - tol .and. r < num_procs - 1) r = r + 1
+ owner(ord(k)) = r
+ cut(r) = keys(ord(k)) ! items visited in ascending Morton key => running upper bound for rank r
+ cum = cum + wt(ord(k))
+ end do
+ ! ranks that received no item (or trail the last-assigned rank) inherit the predecessor's bound so the search never lands on
+ ! them: cut is non-decreasing and its top equals the global max key.
+ do r = 1, num_procs - 1
+ if (cut(r) < cut(r - 1)) cut(r) = cut(r - 1)
+ end do
+
+ end subroutine s_amr_sfc_cut
+
+ !> Fine-level distribution map: assigns each active block a single owner rank by chains-on-chains balancing of fine-work weight
+ !! in Morton order of the block's low corner - the same SFC idea m_sfc_partition uses for the base grid, at block granularity.
+ !! Fine work = measured coarse-footprint cost (s_amr_block_cost) x the level's refinement factor per active dim, so blocks
+ !! concentrating IB or phase-change work weigh more than equal-size quiescent ones. The cost vector is allreduced (one
+ !! collective; every rank must call this), after which the assignment is deterministic and identical on every rank.
+ !! s_set_amr_fine_geometry applies it as amr_rank_owns_block = (amr_block_owner(amr_cur) == proc_rank).
+ !> W1a: refresh the owned-block list if any owner write has happened since the last refresh. Rebuilt lazily rather than in
+ !! s_amr_assign_block_owners because that routine is NOT the only writer of amr_block_owner.
+ impure subroutine s_amr_refresh_my_blocks()
+
+ integer :: b
+
+ if (.not. amr_myblk_dirty) return
+ if (allocated(amr_my_blk)) then
+ if (size(amr_my_blk) < amr_max_blocks) deallocate (amr_my_blk)
+ end if
+ if (.not. allocated(amr_my_blk)) allocate (amr_my_blk(amr_max_blocks))
+ amr_n_my = 0
+ do b = 1, amr_num_blocks
+ if (amr_block_owner(b) /= proc_rank) cycle
+ amr_n_my = amr_n_my + 1
+ amr_my_blk(amr_n_my) = b
+ end do
+ amr_myblk_dirty = .false.
+
+ end subroutine s_amr_refresh_my_blocks
+
+ !> W1: rebuild the epoch-keyed block lists when the mesh epoch has moved. One O(global blocks) walk per REGRID replaces one per
+ !! RK STAGE -- at 1e5 ranks the per-stage form is ~360 M evaluations per rank per step purely to find this rank's ~75 blocks.
+ !! Also caches the parent index (f_amr_parent_block is itself an O(global blocks) scan, so a per-stage wave body calling it per
+ !! block was QUADRATIC in the global block count) and its children adjacency (the same scan hid inside
+ !! s_amr_sibling_face_weights). The cache build keeps that quadratic walk, but pays it once per regrid instead of per stage.
+ impure subroutine s_amr_refresh_lists()
+
+ integer :: b, rlo(3), rhi(3), milo(3), mihi(3), bl(3), bh(3)
+ integer :: crlo(3), crhi(3), plo(3), phi(3), pl(3), ph(3), mar, pblk, acc, nxt
+
+ if (amr_l1r_epoch == amr_mesh_epoch .and. amr_l1r_nblk == amr_num_blocks) return
+ #:for A in ['amr_l1r_blk', 'amr_l1p_blk', 'amr_fch_blk', 'amr_own_blk', 'amr_parent_blk', 'amr_child_idx']
+ if (allocated(${A}$)) then
+ if (size(${A}$) < amr_max_blocks) deallocate (${A}$)
+ end if
+ if (.not. allocated(${A}$)) allocate (${A}$ (amr_max_blocks))
+ #:endfor
+ if (allocated(amr_child_ptr)) then
+ if (size(amr_child_ptr) < amr_max_blocks + 1) deallocate (amr_child_ptr)
+ end if
+ if (.not. allocated(amr_child_ptr)) allocate (amr_child_ptr(0:amr_max_blocks))
+ call s_amr_rank_interior(proc_rank, milo, mihi)
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ mar = amr_cpat_mar
+ amr_n_l1p = 0
+ amr_n_l1r = 0
+ amr_n_fch = 0
+ amr_n_own = 0
+ amr_child_ptr(0:amr_num_blocks) = 0
+ do b = 1, amr_num_blocks
+ if (amr_owns_all(b)) then
+ amr_n_own = amr_n_own + 1
+ amr_own_blk(amr_n_own) = b
+ end if
+ amr_parent_blk(b) = 0
+ if (amr_block_level(b) >= 2) then
+ pblk = f_amr_parent_block(b)
+ amr_parent_blk(b) = pblk
+ ! pblk == 0 (no parent found) is structurally impossible on a nested mesh, but an unguarded count would land in
+ ! amr_child_ptr(0) -- the base offset parent 1's query reads -- turning a broken mesh into silent corruption
+ if (pblk > 0) then
+ amr_child_ptr(pblk) = amr_child_ptr(pblk) + 1
+ if (amr_block_owner(pblk) == proc_rank .and. amr_block_owner(b) /= proc_rank) then
+ amr_n_fch = amr_n_fch + 1
+ amr_fch_blk(amr_n_fch) = b
+ end if
+ end if
+ cycle
+ end if
+ if (amr_block_level(b) /= 1) cycle
+ if (amr_block_owner(b) == proc_rank) cycle
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, b); rhi(1) = amr_region_hi_all(1, b)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, b); rhi(2) = amr_region_hi_all(2, b); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, b); rhi(3) = amr_region_hi_all(3, b); end if
+ call s_amr_box_isect(rlo, rhi, milo, mihi, bl, bh)
+ if (.not. (bl(1) > bh(1) .or. bl(2) > bh(2) .or. bl(3) > bh(3))) then
+ amr_n_l1r = amr_n_l1r + 1
+ amr_l1r_blk(amr_n_l1r) = b
+ end if
+ plo = rlo; phi = rhi
+ plo(1) = plo(1) - mar; phi(1) = phi(1) + mar
+ if (n_glb > 0) then; plo(2) = plo(2) - mar; phi(2) = phi(2) + mar; end if
+ if (p_glb > 0) then; plo(3) = plo(3) - mar; phi(3) = phi(3) + mar; end if
+ call s_amr_box_isect(plo, phi, crlo, crhi, pl, ph)
+ if (.not. (pl(1) > ph(1) .or. pl(2) > ph(2) .or. pl(3) > ph(3))) then
+ amr_n_l1p = amr_n_l1p + 1
+ amr_l1p_blk(amr_n_l1p) = b
+ end if
+ end do
+ ! counts -> exclusive prefix, then the ascending fill bumps each amr_child_ptr(p) back up to p's INCLUSIVE end, restoring
+ ! the query invariant: children of p = amr_child_idx(amr_child_ptr(p-1)+1 : amr_child_ptr(p))
+ acc = 0
+ do b = 1, amr_num_blocks
+ nxt = amr_child_ptr(b); amr_child_ptr(b) = acc; acc = acc + nxt
+ end do
+ do b = 1, amr_num_blocks
+ if (amr_block_level(b) < 2) cycle
+ pblk = amr_parent_blk(b)
+ if (pblk == 0) cycle ! uncounted above; a bump here would clobber a real entry
+ amr_child_ptr(pblk) = amr_child_ptr(pblk) + 1
+ amr_child_idx(amr_child_ptr(pblk)) = b
+ end do
+ amr_l1r_epoch = amr_mesh_epoch
+ amr_l1r_nblk = amr_num_blocks
+
+ end subroutine s_amr_refresh_lists
+
+ !> M1: open a keyed-tag wave -- clear the in-wave per-peer seq counters (touched entries only) and bump the band's generation.
+ !! MUST be called at wave entry on every rank (the wave call sites are rank-unconditional).
+ impure subroutine s_amr_m1_wave_open(band)
+
+ integer, intent(in) :: band
+ integer :: i, d
+
+ if (.not. allocated(amr_tsq)) then
+ allocate (amr_tsq(0:num_procs - 1,2), amr_tsq_tch(num_procs, 2))
+ amr_tsq = 0; amr_n_tsq = 0
+ end if
+ do d = 1, 2
+ do i = 1, amr_n_tsq(d)
+ amr_tsq(amr_tsq_tch(i, d), d) = 0
+ end do
+ amr_n_tsq(d) = 0
+ end do
+ amr_tag_gen(band) = mod(amr_tag_gen(band) + 1, 16)
+
+ end subroutine s_amr_m1_wave_open
+
+ !> Next seq on the (peer, dir) channel of the open wave. dir: 1 = send, 2 = recv -- the two directions of the same peer are
+ !! DIFFERENT channels and never share a counter.
+ impure integer function f_amr_m1_seq(peer, idir) result(sq)
+
+ integer, intent(in) :: peer, idir
+
+ if (amr_tsq(peer, idir) == 0) then
+ amr_n_tsq(idir) = amr_n_tsq(idir) + 1
+ amr_tsq_tch(amr_n_tsq(idir), idir) = peer
+ end if
+ amr_tsq(peer, idir) = amr_tsq(peer, idir) + 1
+ sq = amr_tsq(peer, idir)
+ @:ASSERT(sq < 4096, "keyed-tag seq overflows its 12-bit field")
+
+ end function f_amr_m1_seq
+
+ pure integer function f_amr_m1_tag(band, sq) result(t)
+
+ integer, intent(in) :: band, sq
+
+ t = amr_m1_base + band*65536 + amr_tag_gen(band)*4096 + sq
+
+ end function f_amr_m1_tag
+
+ impure subroutine s_amr_assign_block_owners()
+
+ integer :: k, a, lev, maxlev, na
+ ! heap, not stack: these are O(global boxes) and at 1e6 blocks the seven together are ~48 MB,
+ ! which overflows a default stack long before the box count itself becomes a problem
+ integer, allocatable :: aidx(:), aown(:)
+ integer(kind=8), allocatable :: key(:), akey(:)
+ real(wp), allocatable :: wt(:), cost(:), awt(:)
+
+ if (amr_num_blocks < 1) return
+
+ allocate (aidx(amr_num_blocks), aown(amr_num_blocks), key(amr_num_blocks), akey(amr_num_blocks), wt(amr_num_blocks), &
+ & cost(amr_num_blocks), awt(amr_num_blocks))
+
+ call s_amr_block_cost(cost)
+
+ ! per-block own fine-work weight = footprint cost x amr_ref_ratio**(level*active dims). A level-l block is amr_ref_ratio**l
+ ! finer than L0 per dim, so its work is the footprint cost x rr**(l*d). The level factor now only scales blocks WITHIN a
+ ! level relative to each other (each level is cut separately), but it stays because a level's boxes can differ in footprint.
+ ! With no cost signals this reduces to the fine cell count (geometry only).
+ do k = 1, amr_num_blocks
+ wt(k) = cost(k)*real(amr_ref_ratio, wp)**amr_block_level(k)
+ if (n_glb > 0) wt(k) = wt(k)*real(amr_ref_ratio, wp)**amr_block_level(k)
+ if (p_glb > 0) wt(k) = wt(k)*real(amr_ref_ratio, wp)**amr_block_level(k)
+ key(k) = f_morton(amr_region_lo_all(1, k), amr_region_lo_all(2, k), amr_region_lo_all(3, k))
+ end do
+
+ ! PER-LEVEL DISTRIBUTION: balance EVERY level independently, each block on its OWN weight. Tower co-location is gone - a
+ ! level-1 block and its descendants are assigned separately, so a deep tower no longer pins its whole subtree (weight
+ ! cost*rr**(l*d)) to one rank, which is what capped granularity at depth. The parent<->child gather/restrict/reflux paths
+ ! are P2P, so a split tower costs messages rather than correctness.
+ !
+ ! One cut PER LEVEL, not one mixed cut over all fine blocks: same-level boxes are disjoint and so have DISTINCT Morton
+ ! keys, which the cut-point binary search in f_amr_owner needs. Mixed, a level-2 block sharing its parent's region_lo would
+ ! collide with it and the search could not tell them apart.
+ !
+ ! Each level's cut goes into amr_fine_cut(:, lev): fine blocks straddle tiles, so their owner is not tile-cut-derivable and
+ ! f_amr_owner reads amr_fine_cut for them. amr_owner_cut mirrors LEVEL 1 only without tiles, where the two are the same
+ ! authority. Under coexist amr_owner_cut holds the TILE cut that s_l0_tiles_init built; overwriting it here is harmless at
+ ! init (the assigner runs first) but at REGRID time would clobber the tile cut.
+ ! Fine blocks occupy slots (l0_slot_off, amr_num_blocks]; slots [1, l0_slot_off] are the L0 TILE
+ ! prefix. At init the assigner runs BEFORE s_l0_tiles_init, so those prefix slots are still
+ ! uninitialized - level reads 1 and region_lo is all zeros, i.e. Morton key 0. Including them
+ ! fed 8 phantom key-0 "level-1 blocks" into the level-1 cut, which the cut then split across
+ ! ranks. A key-0 block can only ever resolve to rank 0 (cut is non-decreasing and the search
+ ! returns the first r with key <= cut(r)), so any phantom placed on a higher rank is
+ ! unrecoverable and s_amr_validate_owner aborts. This was latent: with the old weights all the
+ ! phantoms happened to land on rank 0 and the validator agreed by luck.
+ maxlev = maxval(amr_block_level(l0_slot_off + 1:amr_num_blocks))
+ do lev = 1, maxlev
+ na = 0
+ do k = l0_slot_off + 1, amr_num_blocks
+ if (amr_block_level(k) /= lev) cycle
+ na = na + 1
+ akey(na) = key(k); awt(na) = wt(k); aidx(na) = k
+ end do
+ if (na < 1) cycle
+ call s_amr_sfc_cut(akey, awt, na, amr_fine_cut(:,lev), aown)
+ do a = 1, na
+ amr_block_owner(aidx(a)) = aown(a); amr_myblk_dirty = .true.
+ end do
+ if (lev == 1 .and. l0_slot_off == 0) amr_owner_cut = amr_fine_cut(:,1)
+ end do
+
+ call s_amr_validate_owner()
+ call s_amr_report_balance(wt, maxlev)
+
+ deallocate (aidx, aown, key, akey, wt, cost, awt)
+
+ end subroutine s_amr_assign_block_owners
+
+ !> Per-level and total load-balance report: max/mean assigned block weight over ranks, the metric the balancer is actually
+ !! trying to minimise. Without it a distribution change can only be judged by end-to-end s/step, which cannot separate
+ !! "balanced" from "uniformly slow" - the step-4 A/B measured flat and was uninterpretable for exactly that reason.
+ !!
+ !! Needs no MPI: wt, amr_block_level and amr_block_owner are replicated and identical on every rank (the cost vector is
+ !! allreduced in s_amr_block_cost), so every rank computes the same numbers and rank 0 prints. ratio == 1 is perfect balance;
+ !! ratio == num_procs means one rank holds everything at that level. no_blocks_ranks counts ranks holding no block AT THIS
+ !! LEVEL, which is the granularity floor showing up directly: a level with fewer boxes than ranks CANNOT balance, however good
+ !! the cut is. It is NOT an idleness measure - those ranks still own level-0 work (level 0 covers every rank) and may own
+ !! blocks at other levels. Only m_rank_timing measures idleness; do not read this counter as one.
+ impure subroutine s_amr_report_balance(wt, maxlev)
+
+ real(wp), intent(in) :: wt(:)
+ integer, intent(in) :: maxlev
+ real(wp), allocatable :: rw(:), tw(:), rc(:)
+ real(wp) :: mx, mean, cmx, cmean
+ integer :: k, lev, nb, empty
+
+ if (.not. load_weight_wrt) return
+ if (proc_rank /= 0) return
+
+ ! heap, not automatic: these are num_procs long and this is the routine that runs AT SCALE - two automatic wp arrays would
+ ! put O(num_procs) on the stack, which is where the module already puts amr_owner_cut / amr_fine_cut on the heap instead
+ allocate (rw(0:num_procs - 1), tw(0:num_procs - 1), rc(0:num_procs - 1))
+ tw = 0._wp
+ do lev = 1, maxlev
+ rw = 0._wp; rc = 0._wp
+ nb = 0
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= lev) cycle
+ rw(amr_block_owner(k)) = rw(amr_block_owner(k)) + wt(k)
+ rc(amr_block_owner(k)) = rc(amr_block_owner(k)) + 1._wp
+ nb = nb + 1
+ end do
+ if (nb == 0) cycle
+ tw = tw + rw
+ mx = maxval(rw); mean = sum(rw)/real(num_procs, wp)
+ empty = count(rw <= 0._wp)
+ ! BOX COUNT imbalance beside weight imbalance. cost(k) is a footprint CELL count, but the measured per-block advance
+ ! costs ~1x a full monolithic step almost regardless of block size and does not amortize - so if per-block cost is
+ ! largely FIXED, a rank's true load tracks how many boxes it holds, not how many cells. Equal cells with unequal box
+ ! counts then reads as perfectly balanced and runs badly skewed, which is exactly the model/measured gap observed
+ ! (model 1.03 vs rank_time 1.26 at np=8). Printing both makes that hypothesis falsifiable in one run.
+ cmx = maxval(rc); cmean = sum(rc)/real(num_procs, wp)
+ ! NOT merge(): merge is a function, so BOTH arms are evaluated and the mean == 0 arm would still divide by zero - the
+ ! guard would not guard. no_blocks_ranks counts ranks holding no block AT THIS LEVEL; they are not idle (they still
+ ! own level-0 work and possibly other levels), they just take no share of this level's.
+ ! cmean cannot be zero here: nb >= 1, so sum(rc) = nb >= 1. No guard needed, and emphatically not merge().
+ if (mean > 0._wp) print '(A,I0,A,I0,A,I0,A,F8.3,A,F8.3,A,I0,A,I0)', ' [amr-balance] level ', lev, ': boxes ', nb, &
+ & '/ranks ', num_procs, ' max/mean ', mx/mean, ' boxes_max/mean ', cmx/cmean, ' no_blocks_ranks ', empty, ' of ', &
+ & num_procs
+ end do
+ ! per-rank WEIGHT (fine cells) and BOX COUNT, so rhs time can be regressed against actual load
+ if (proc_rank == 0) then
+ write (*, '(A)', advance='no') ' [amr-balance] per-rank fine_work :'
+ do k = 0, num_procs - 1; write (*, '(I12)', advance='no') nint(tw(k), kind=8); end do
+ write (*, '(A)') ''
+ end if
+ mean = sum(tw)/real(num_procs, wp)
+ ! fine_work = sum of the assigned weights = the FINE CELLS advanced per step (with no cost signals wt is exactly that).
+ ! Without it an AMR-vs-uniform wall-clock ratio is uninterpretable: 5x the time is the expected outcome of advancing 5x
+ ! the cells and the failure mode of 5x per-cell overhead, and the two are indistinguishable from the ratio alone.
+ if (mean > 0._wp) print '(A,F8.3,A,I0,A,I0)', ' [amr-balance] TOTAL : max/mean ', maxval(tw)/mean, &
+ & ' ranks_with_no_fine_block ', count(tw <= 0._wp), ' fine_work ', nint(sum(tw), kind=8)
+ deallocate (rw, tw, rc)
+
+ end subroutine s_amr_report_balance
+
+ !> Owner rank of block k from the O(num_procs) SFC cut-points: binary-search k's OWN Morton key in the owning authority's cut. A
+ !! level-0 TILE resolves against amr_owner_cut (the tile cut in tiled modes); a FINE block (level>=1) resolves against its own
+ !! level's cut amr_fine_cut(:, level) (level 1's == amr_owner_cut in no-tile AMR). No tower-anchor resolution: under per-level
+ !! distribution a block's owner depends on its own key and level alone. Reproduces s_amr_assign_block_owners' / the tile split's
+ !! cost-weighted SFC assignment exactly.
+ pure integer function f_amr_owner(k) result(r)
+
+ integer, intent(in) :: k
+ integer(kind=8) :: mk, cut(0:num_procs - 1)
+ integer :: a, lo, hi, mid
+
+ a = k
+ if (amr_block_level(k) == 0) then
+ cut = amr_owner_cut ! tile: own Morton key vs the tile cut
+ else
+ cut = amr_fine_cut(:,amr_block_level(k))
+ end if
+ mk = f_morton(amr_region_lo_all(1, a), amr_region_lo_all(2, a), amr_region_lo_all(3, a))
+ lo = 0; hi = num_procs - 1
+ do while (lo < hi)
+ mid = (lo + hi)/2
+ if (mk <= cut(mid)) then
+ hi = mid
+ else
+ lo = mid + 1
+ end if
+ end do
+ r = lo
+
+ end function f_amr_owner
+
+ !> TRANSITIONAL: the SFC cut-point accessor must reproduce the stored owner table exactly (removed once the table is deleted).
+ impure subroutine s_amr_validate_owner()
+
+ integer :: k
+
+ do k = 1, amr_num_blocks
+ ! Skip the L0 tile prefix when its cut has not been built yet (amr_owner_cut still -1): those
+ ! slots are uninitialized at assigner time and carry a stale level with Morton key 0. The
+ ! tile-init call site populates both cuts and validates them there.
+ if (k <= l0_slot_off .and. amr_owner_cut(num_procs - 1) < 0_8) cycle
+ ! every block resolves: tiles (level 0) via amr_owner_cut (tile cut), fine blocks (level>=1) via amr_fine_cut. The
+ ! caller
+ ! guarantees the relevant cut is populated for the blocks present at each call site (assigner: fine cut; tile init:
+ ! both).
+ if (f_amr_owner(k) /= amr_block_owner(k)) &
+ & call s_mpi_abort('SFC cut-point owner disagrees with amr_block_owner - cut capture or search is wrong')
+ end do
+
+ end subroutine s_amr_validate_owner
+
+ impure subroutine s_amr_compute_isect(lo, hi)
+
+ integer, intent(in) :: lo(3), hi(3)
+ integer :: sidx(3), ext(3), d
+
+ sidx = 0; ext = 0
+ sidx(1) = start_idx(1); ext(1) = m
+ if (n_glb > 0) then; sidx(2) = start_idx(2); ext(2) = n; end if
+ if (p_glb > 0) then; sidx(3) = start_idx(3); ext(3) = p; end if
+ do d = 1, 3
+ amr_isect_lo(d) = max(lo(d), sidx(d))
+ amr_isect_hi(d) = min(hi(d), sidx(d) + ext(d))
+ end do
+ amr_rank_owns_block = amr_isect_lo(1) <= amr_isect_hi(1)
+ if (n_glb > 0) amr_rank_owns_block = amr_rank_owns_block .and. amr_isect_lo(2) <= amr_isect_hi(2)
+ if (p_glb > 0) amr_rank_owns_block = amr_rank_owns_block .and. amr_isect_lo(3) <= amr_isect_hi(3)
+
+ end subroutine s_amr_compute_isect
+
+ !> Set the fine level's geometry (region, intersection, extents, bounds, coordinates) for the box lo:hi. Arrays are preallocated
+ !! at max size; this only updates metadata and refills coords. Collective: ALL ranks must call together (init and regrid do) -
+ !! it also refreshes the allreduced amr_xchg_coarse_ghosts flag for the new box. INVARIANT: a level-l block's fine extent is
+ !! amr_ref_ratio**l * (coarse-region width) - 1, NOT amr_ref_ratio*width. (amr_ref_ratio*width holds only for the level-1
+ !! initial block; nested boxes compound by amr_ref_ratio per level.) Every fine-extent computation - here, the restart-reader
+ !! check, the load-weight, the fmul - uses amr_ref_ratio**level; assuming amr_ref_ratio*width rejects level>=2 blocks as corrupt
+ !! (the exact bug that bit the multi-level restart reader).
+ impure subroutine s_set_amr_fine_geometry(lo, hi)
+
+ integer, intent(in) :: lo(3), hi(3)
+ integer :: sidx(3), ext(3), nmar, bad_loc, pblk, d, rr
+
+ amr_slots(amr_cur)%region%lo = lo; amr_slots(amr_cur)%region%hi = hi
+ amr_region_lo = lo; amr_region_hi = hi ! global mirror for m_amr_registers (no use-cycle)
+ amr_region_lo_all(:,amr_cur) = lo; amr_region_hi_all(:,amr_cur) = hi
+
+ ! FINE-LEVEL DISTRIBUTION: a block is owned WHOLE by amr_block_owner(k). The owner holds fine cells for the ENTIRE block;
+ ! every other rank holds none. amr_isect_lo/hi records the block's coarse footprint (= the whole block on the owner) - it
+ ! drives the coarse<->fine gather/scatter (which coarse cells the owner pulls in / pushes back). At np=1 the owner is rank 0
+ ! and the footprint is the whole domain-resident block, so this reduces exactly to the old mirror (block \cap subdomain ==
+ ! whole block).
+ amr_rank_owns_block = (amr_block_owner(amr_cur) == proc_rank)
+ pblk = 0
+ if (amr_rank_owns_block) then
+ amr_isect_lo = lo; amr_isect_hi = hi
+ if (amr_block_level(amr_cur) >= 2) then
+ ! multi-level: express the coarse footprint in the PARENT block's fine-cell frame (a level-l block's coarse side is
+ ! level l-1). parent-fine index of L0 cell c is rr*(c - R1.lo) where rr is the parent's amr_ref_ratio; the block
+ ! spans rr fine cells per parent-covered L0 cell. m below then gets amr_ref_ratio*(footprint) cells, as for a
+ ! level-1
+ ! block over L0. amr_cg / the prolong read this frame, so no other coupling code changes for the local (np=1) path.
+ ! rr is the GLOBAL amr_ref_ratio, not amr_slots(pblk)%amr_ref_ratio: that field is written by s_amr_alloc_slot,
+ ! which a rank owning this block but NOT its parent never calls for pblk, so it would read undefined. The two agree
+ ! wherever both are defined - only an L0 tile carries a per-slot ratio of 1, and a level>=2 block's parent is never
+ ! an L0 tile. This is the same footprint s_amr_parent_foot derives from replicated metadata.
+ pblk = f_amr_parent_block(amr_cur)
+ call s_amr_parent_foot(amr_cur, pblk, amr_isect_lo, amr_isect_hi)
+ end if
+ else
+ amr_isect_lo = 1; amr_isect_hi = 0 ! empty footprint
+ if (n_glb > 0) then; amr_isect_lo(2) = 1; amr_isect_hi(2) = 0; end if
+ if (p_glb > 0) then; amr_isect_lo(3) = 1; amr_isect_hi(3) = 0; end if
+ end if
+ amr_isect_lo_all(:,amr_cur) = amr_isect_lo; amr_isect_hi_all(:,amr_cur) = amr_isect_hi
+ amr_owns_all(amr_cur) = amr_rank_owns_block
+ ! fine extents cover the WHOLE block on the owner; -1 (empty) on non-owners
+ amr_slots(amr_cur)%m = amr_ref_ratio*max(amr_isect_hi(1) - amr_isect_lo(1) + 1, 0) - 1
+ amr_slots(amr_cur)%n = 0; amr_slots(amr_cur)%p = 0
+ if (n_glb > 0) amr_slots(amr_cur)%n = amr_ref_ratio*max(amr_isect_hi(2) - amr_isect_lo(2) + 1, 0) - 1
+ if (p_glb > 0) amr_slots(amr_cur)%p = amr_ref_ratio*max(amr_isect_hi(3) - amr_isect_lo(3) + 1, 0) - 1
+ amr_slots(amr_cur)%idwbuff(1)%beg = -buff_size; amr_slots(amr_cur)%idwbuff(1)%end = amr_slots(amr_cur)%m + buff_size
+ amr_slots(amr_cur)%idwbuff(2)%beg = 0; amr_slots(amr_cur)%idwbuff(2)%end = 0
+ amr_slots(amr_cur)%idwbuff(3)%beg = 0; amr_slots(amr_cur)%idwbuff(3)%end = 0
+ if (n_glb > 0) then
+ amr_slots(amr_cur)%idwbuff(2)%beg = -buff_size; amr_slots(amr_cur)%idwbuff(2)%end = amr_slots(amr_cur)%n + buff_size
+ end if
+ if (p_glb > 0) then
+ amr_slots(amr_cur)%idwbuff(3)%beg = -buff_size; amr_slots(amr_cur)%idwbuff(3)%end = amr_slots(amr_cur)%p + buff_size
+ end if
+ ! coord building only on ranks with fine cells (others never read their coord arrays)
+ if (amr_rank_owns_block) then
+ ! Every level builds the same way: replay the ancestor chain from the GLOBAL L0 boundaries. The owner may hold no part
+ ! of the coarse slice it refines, and (level>=2) may not own the parent at all, so neither the local coarse coords nor
+ ! the parent's slot can be read here. At level 1 the chain is one step and this is the previous global-boundary form.
+ call s_amr_build_block_coords(amr_cur, amr_gxcb, amr_slots(amr_cur)%x_cb, amr_slots(amr_cur)%x_cc, &
+ & amr_slots(amr_cur)%dx, 1)
+ if (n_glb > 0) call s_amr_build_block_coords(amr_cur, amr_gycb, amr_slots(amr_cur)%y_cb, amr_slots(amr_cur)%y_cc, &
+ & amr_slots(amr_cur)%dy, 2)
+ if (p_glb > 0) call s_amr_build_block_coords(amr_cur, amr_gzcb, amr_slots(amr_cur)%z_cb, amr_slots(amr_cur)%z_cc, &
+ & amr_slots(amr_cur)%dz, 3)
+ end if
+
+ ! Fine ghost prolongation reads up to nmar coarse cells past each face of the intersection; if that stencil leaves ANY
+ ! rank's
+ ! interior (block near/at/across a rank boundary), the coarse CONS ghosts it reads must be halo-exchanged before every fill
+ ! (the solver populates only PRIM ghosts). All ranks agree on the flag, so the pairwise exchanges are called consistently.
+ sidx = 0; ext = 0
+ sidx(1) = start_idx(1); ext(1) = m
+ if (n_glb > 0) then; sidx(2) = start_idx(2); ext(2) = n; end if
+ if (p_glb > 0) then; sidx(3) = start_idx(3); ext(3) = p; end if
+ nmar = (buff_size + amr_ref_ratio - 1)/amr_ref_ratio + 1
+ bad_loc = 0
+ if (amr_rank_owns_block) then
+ if (amr_isect_lo(1) - sidx(1) < nmar .or. sidx(1) + ext(1) - amr_isect_hi(1) < nmar) bad_loc = 1
+ if (n_glb > 0 .and. (amr_isect_lo(2) - sidx(2) < nmar .or. sidx(2) + ext(2) - amr_isect_hi(2) < nmar)) bad_loc = 1
+ if (p_glb > 0 .and. (amr_isect_lo(3) - sidx(3) < nmar .or. sidx(3) + ext(3) - amr_isect_hi(3) < nmar)) bad_loc = 1
+ end if
+ ! ACCUMULATE, do not reduce: the caller closes the scan with s_amr_reduce_xchg_flag. Every caller loops over blocks and
+ ! wants "does ANY block need the exchange", so a per-block collective was both O(nboxes) collectives and, at two call
+ ! sites, WRONG - those loops kept the LAST block's answer rather than the OR, so an earlier block needing the exchange
+ ! could be masked by a later one that did not.
+ amr_xchg_bad = max(amr_xchg_bad, bad_loc)
+
+ end subroutine s_set_amr_fine_geometry
+
+ !> Close a geometry scan: ONE allreduce of the accumulated flag, then reset so the next scan starts clean. Must be called after
+ !! every s_set_amr_fine_geometry loop (or single call) - the flag it sets is read by the fine advance
+ !! (s_amr_exchange_coarse_cons_halo).
+ impure subroutine s_amr_reduce_xchg_flag()
+
+ integer :: bad_glb
+
+#ifdef MFC_MPI
+ integer :: ierr
+ real(wp) :: t0, t1, tmin, tmax
+
+ t0 = f_amr_wtime()
+#endif
+ call s_mpi_allreduce_integer_max(amr_xchg_bad, bad_glb)
+#ifdef MFC_MPI
+ t1 = f_amr_wtime()
+ if (rank_time_wrt) then
+ call MPI_ALLREDUCE(t0, tmin, 1, mpi_p, MPI_MIN, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(t0, tmax, 1, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+ if (proc_rank == 0) print '(A,ES10.3,A,ES10.3)', '[amr-rb] xchg_skew ', tmax - tmin, ' xchg_coll ', t1 - t0
+ end if
+#endif
+ amr_xchg_coarse_ghosts = bad_glb == 1
+ amr_xchg_bad = 0
+
+ end subroutine s_amr_reduce_xchg_flag
+
+ !> Conservative-linear prolongation for a single variable pair. Reads coarse interior/ghost from qc; writes fine interior to qf.
+ !! Minmod-limited slopes.
+ impure subroutine s_prolong_one_var(qc, loc, ivar, pos, inject)
+
+ type(scalar_field), intent(in) :: qc
+ integer, intent(in) :: loc, ivar !< flat-store slot and variable of the fine target
+ logical, optional, intent(in) :: pos !< floor the child at bub_pos_frac*u0 (bubble radius-moment realizability)
+ logical, optional, intent(in) :: inject !< piecewise-constant (child = u0): QBMM moment realizability preservation
+ integer :: fi, fj, fk, ci, cj, ck, ox, oy, oz, rrat, mm, nn, pp, il1, il2, il3
+ real(wp) :: u0, sx, sy, sz, xix, xiy, xiz, child, bpf
+ logical :: floor_pos, pw_const, d2, d3
+
+ floor_pos = .false.; if (present(pos)) floor_pos = pos
+ pw_const = .false.; if (present(inject)) pw_const = inject
+
+ ! coarse source qc is the gathered block-local patch amr_cg (fine-level distribution): amr_isect_lo is GLOBAL and equals
+ ! region_lo on the owner, so amr_isect_lo + f/rr - amr_cpat_off = nmar + f/rr is the patch-local coarse index.
+ ! DEVICE kernel (device-side rebuild): reads the patch's device mirror (pushed once per prolong dispatch by
+ ! s_interpolate_coarse_to_fine), writes the fine slot in place - the per-slot full push at every caller is deleted.
+ ! CPU builds compile this to the identical plain loop, so CPU results are unchanged.
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ rrat = amr_slots(amr_cur)%amr_ref_ratio
+ mm = amr_slots(amr_cur)%m; nn = amr_slots(amr_cur)%n; pp = amr_slots(amr_cur)%p
+ il1 = amr_isect_lo(1); il2 = amr_isect_lo(2); il3 = amr_isect_lo(3)
+ d2 = n_glb > 0; d3 = p_glb > 0
+ bpf = bub_pos_frac
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[ci, cj, ck, xix, xiy, xiz, u0, sx, sy, sz, child]')
+ do fk = 0, pp
+ do fj = 0, nn
+ do fi = 0, mm
+ ck = il3 + fk/rrat - oz; if (.not. d3) ck = 0
+ xiz = 0._wp; if (d3) xiz = (real(mod(fk, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ cj = il2 + fj/rrat - oy; if (.not. d2) cj = 0
+ xiy = 0._wp; if (d2) xiy = (real(mod(fj, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ ci = il1 + fi/rrat - ox
+ xix = (real(mod(fi, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ u0 = real(qc%sf(ci, cj, ck), wp)
+ sx = minmod(real(qc%sf(ci + 1, cj, ck), wp) - u0, u0 - real(qc%sf(ci - 1, cj, ck), wp))
+ sy = 0._wp
+ if (d2) sy = minmod(real(qc%sf(ci, cj + 1, ck), wp) - u0, u0 - real(qc%sf(ci, cj - 1, ck), wp))
+ sz = 0._wp
+ if (d3) sz = minmod(real(qc%sf(ci, cj, ck + 1), wp) - u0, u0 - real(qc%sf(ci, cj, ck - 1), wp))
+ if (pw_const) then
+ sx = 0._wp; sy = 0._wp; sz = 0._wp
+ end if
+ child = u0 + sx*xix + sy*xiy + sz*xiz
+ if (floor_pos) child = max(child, bpf*u0)
+ amr_cons_st(fi, fj, fk, ivar, loc) = child
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_prolong_one_var
+
+ !> Conservative-linear prolongation: fill amr_fine interior from coarse (level-0), minmod-limited. Symmetric child offsets
+ !! (+/-1/4 of a coarse cell) => the amr_ref_ratio^d children average to the coarse value. Multi-fluid volume fractions take the
+ !! sum-preserving closure path instead (single-fluid runs never branch, so their prolongation is untouched). TWIN
+ !! s_amr_prolong_pbmv (q<->pb/mv): pb/mv sibling of this prolongation (piecewise-constant there); keep the child-offset frame
+ !! and volume-fraction closure lockstep.
+ impure subroutine s_interpolate_coarse_to_fine()
+
+ integer :: i, bstride
+
+ ! the prolong kernels read the gathered patch's DEVICE mirror; the level-1 patch is host-filled by the gather
+ ! unpack, so push it once per dispatch (patch-sized - 8x smaller than the full-slot pushes this replaces; for a
+ ! level>=2 block the patch was device-produced and this re-push of the pulled bytes is redundant but harmless)
+
+ do i = 1, sys_size
+ $:GPU_UPDATE(device='[amr_cg(i)%sf]')
+ end do
+ bstride = 1
+ if (bubbles_euler) bstride = (eqn_idx%bub%end - eqn_idx%bub%beg + 1)/nb
+ do i = 1, sys_size
+ ! Lagrangian bubbles: alphas sum to the LOCAL liquid fraction beta (not 1), so the sum-to-one closure would corrupt the
+ ! EL state; each alpha prolongs plainly instead
+ if (num_fluids > 1 .and. (.not. bubbles_lagrange) .and. i >= eqn_idx%adv%beg .and. i <= eqn_idx%adv%end) cycle
+ if (chemistry .and. i >= eqn_idx%species%beg .and. i <= eqn_idx%species%end) cycle ! sum/positivity closure below
+ ! QBMM carries a bivariate 6-moment set per R0 bin whose CHyQMOM inversion requires realizability (variance c20 =
+ ! m20/m00 - (m10/m00)^2 > 0); per-component minmod prolongation can break that joint constraint, so the whole bub block
+ ! is injected piecewise-constant (each child inherits the coarse cell's realizable moment set exactly). Non-QBMM
+ ! Euler-Euler bubbles instead floor their POSITIVE moments (radius nR, non-polytropic partial pressure npb / vapor mass
+ ! nmv); the signed velocity moment nV (offset 1 in each bin's stride) prolongs freely.
+ call s_prolong_one_var(amr_cg(i), amr_loc_of(amr_cur), i, &
+ & pos=bubbles_euler .and. .not. qbmm .and. i >= eqn_idx%bub%beg .and. i <= eqn_idx%bub%end &
+ & .and. mod(i - eqn_idx%bub%beg, bstride) /= 1, &
+ & inject=qbmm .and. i >= eqn_idx%bub%beg .and. i <= eqn_idx%bub%end)
+ end do
+ if (num_fluids > 1 .and. (.not. bubbles_lagrange)) call s_prolong_alphas_closure(amr_cg, amr_loc_of(amr_cur))
+ if (chemistry) call s_prolong_species_closure(amr_cg, amr_loc_of(amr_cur))
+
+ end subroutine s_interpolate_coarse_to_fine
+
+ !> Sum-preserving volume-fraction prolongation (num_fluids > 1): fluids adv%beg..adv%end-1 are interpolated with minmod slopes
+ !! under a SHARED per-cell limiter switch (a sign change for ANY fluid in a dim zeroes that dim's slope for ALL fluids, so the
+ !! closure fluid's effective slope is limited consistently) and clamped to [0,1]; the last fluid closes alpha_n = 1 -
+ !! sum(others), so sum(alpha) = 1 on the fine level by construction. For two fluids the closure is also in [0,1]; for >2 fluids
+ !! any residual closure undershoot is handled by mpp_lim (required by the checker). Same fine/coarse index mapping as
+ !! s_prolong_one_var.
+ impure subroutine s_prolong_alphas_closure(qc, loc)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: qc
+ integer, intent(in) :: loc
+ integer :: fi, fj, fk, ci, cj, ck, ox, oy, oz, i
+ integer :: rrat, mm, nn, pp, il1, il2, il3, advb, adve
+ real(wp) :: xix, xiy, xiz, u0, sx, sy, sz, av, asum
+ logical :: shx, shy, shz, d2, d3
+
+ ! coarse source qc is the gathered block-local patch amr_cg (fine-level distribution): patch-frame offset.
+ ! DEVICE kernel (device-side rebuild); the shared limiter switch (s_alpha_shared_switch) is inlined verbatim.
+
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ rrat = amr_slots(amr_cur)%amr_ref_ratio
+ mm = amr_slots(amr_cur)%m; nn = amr_slots(amr_cur)%n; pp = amr_slots(amr_cur)%p
+ il1 = amr_isect_lo(1); il2 = amr_isect_lo(2); il3 = amr_isect_lo(3)
+ d2 = n_glb > 0; d3 = p_glb > 0
+ advb = eqn_idx%adv%beg; adve = eqn_idx%adv%end
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[ci, cj, ck, xix, xiy, xiz, u0, sx, sy, sz, av, asum, shx, shy, shz, i]')
+ do fk = 0, pp
+ do fj = 0, nn
+ do fi = 0, mm
+ ck = il3 + fk/rrat - oz; if (.not. d3) ck = 0
+ xiz = 0._wp; if (d3) xiz = (real(mod(fk, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ cj = il2 + fj/rrat - oy; if (.not. d2) cj = 0
+ xiy = 0._wp; if (d2) xiy = (real(mod(fj, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ ci = il1 + fi/rrat - ox
+ xix = (real(mod(fi, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ ! shared per-cell limiter switch (inlined s_alpha_shared_switch): per dim, slopes stay on only if NO
+ ! fluid's centered differences change sign there (symmetric in the fluids, incl. the closure fluid)
+ shx = .true.; shy = d2; shz = d3
+ do i = advb, adve
+ u0 = real(qc(i)%sf(ci, cj, ck), wp)
+ if ((real(qc(i)%sf(ci + 1, cj, ck), wp) - u0)*(u0 - real(qc(i)%sf(ci - 1, cj, ck), &
+ & wp)) <= 0._wp) shx = .false.
+ if (d2) then
+ if ((real(qc(i)%sf(ci, cj + 1, ck), wp) - u0)*(u0 - real(qc(i)%sf(ci, cj - 1, ck), &
+ & wp)) <= 0._wp) shy = .false.
+ end if
+ if (d3) then
+ if ((real(qc(i)%sf(ci, cj, ck + 1), wp) - u0)*(u0 - real(qc(i)%sf(ci, cj, ck - 1), &
+ & wp)) <= 0._wp) shz = .false.
+ end if
+ end do
+ asum = 0._wp
+ do i = advb, adve - 1
+ u0 = real(qc(i)%sf(ci, cj, ck), wp)
+ sx = 0._wp
+ if (shx) sx = minmod(real(qc(i)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(qc(i)%sf(ci - 1, cj, ck), wp))
+ sy = 0._wp
+ if (d2 .and. shy) sy = minmod(real(qc(i)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(qc(i)%sf(ci, cj - 1, &
+ & ck), wp))
+ sz = 0._wp
+ if (d3 .and. shz) sz = minmod(real(qc(i)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(qc(i)%sf(ci, cj, &
+ & ck - 1), wp))
+ av = min(max(u0 + sx*xix + sy*xiy + sz*xiz, 0._wp), 1._wp)
+ amr_cons_st(fi, fj, fk, i, loc) = av
+ asum = asum + av
+ end do
+ amr_cons_st(fi, fj, fk, adve, loc) = 1._wp - asum
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_prolong_alphas_closure
+
+ !> Species mass-fraction prolongation closure (chemistry): each partial density rho*Y_k is minmod-prolonged and clamped
+ !! non-negative, then all species are rescaled so sum_k(rho*Y_k) equals the (already prolonged) continuity density at the fine
+ !! cell. This keeps the fine species realizable (Y_k >= 0, and sum(Y_k) = 1 exactly under the cons->prim recovery rho = sum
+ !! rho*Y_k) and consistent with the continuity variable the reaction source reads. Same index mapping as s_prolong_one_var; cont
+ !! is prolonged in the main loop before this runs.
+ impure subroutine s_prolong_species_closure(qc, loc)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: qc
+ integer, intent(in) :: loc
+ integer :: fi, fj, fk, ci, cj, ck, ox, oy, oz, i
+ integer :: rrat, mm, nn, pp, il1, il2, il3, spb, spe, cte
+ real(wp) :: xix, xiy, xiz, u0, sx, sy, sz, av, rsum, rscale
+ logical :: d2, d3
+
+ ! coarse source qc is the gathered block-local patch amr_cg (fine-level distribution): patch-frame offset.
+ ! DEVICE kernel (device-side rebuild); the rescale re-reads only this thread's own cell, so the loop nest is safe.
+
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ rrat = amr_slots(amr_cur)%amr_ref_ratio
+ mm = amr_slots(amr_cur)%m; nn = amr_slots(amr_cur)%n; pp = amr_slots(amr_cur)%p
+ il1 = amr_isect_lo(1); il2 = amr_isect_lo(2); il3 = amr_isect_lo(3)
+ d2 = n_glb > 0; d3 = p_glb > 0
+ spb = eqn_idx%species%beg; spe = eqn_idx%species%end; cte = eqn_idx%cont%end
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[ci, cj, ck, xix, xiy, xiz, u0, sx, sy, sz, av, rsum, rscale, i]')
+ do fk = 0, pp
+ do fj = 0, nn
+ do fi = 0, mm
+ ck = il3 + fk/rrat - oz; if (.not. d3) ck = 0
+ xiz = 0._wp; if (d3) xiz = (real(mod(fk, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ cj = il2 + fj/rrat - oy; if (.not. d2) cj = 0
+ xiy = 0._wp; if (d2) xiy = (real(mod(fj, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ ci = il1 + fi/rrat - ox
+ xix = (real(mod(fi, rrat), wp) - real(rrat - 1, wp)*0.5_wp)/real(rrat, wp)
+ rsum = 0._wp
+ do i = spb, spe
+ u0 = real(qc(i)%sf(ci, cj, ck), wp)
+ sx = minmod(real(qc(i)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(qc(i)%sf(ci - 1, cj, ck), wp))
+ sy = 0._wp
+ if (d2) sy = minmod(real(qc(i)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(qc(i)%sf(ci, cj - 1, ck), wp))
+ sz = 0._wp
+ if (d3) sz = minmod(real(qc(i)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(qc(i)%sf(ci, cj, ck - 1), wp))
+ av = max(u0 + sx*xix + sy*xiy + sz*xiz, 0._wp)
+ amr_cons_st(fi, fj, fk, i, loc) = av
+ rsum = rsum + av
+ end do
+ rscale = real(amr_cons_st(fi, fj, fk, cte, loc), wp)/max(rsum, 1.e-30_wp)
+ do i = spb, spe
+ amr_cons_st(fi, fj, fk, i, loc) = real(amr_cons_st(fi, fj, fk, i, loc), wp)*rscale
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_prolong_species_closure
+
+ !> Disblock prolongation. Guard: no-op unless amr.
+ impure subroutine s_populate_amr_fine(q_cons_base)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_base
+ integer :: i, islot
+
+ if (.not. amr) return
+ ! Prolong EVERY block (max_grid_size tiling can make several) from its gathered coarse patch. The P2P gather pulls each
+ ! patch's inter-rank coarse cells from neighbour interiors, so no coarse-ghost halo exchange is needed; host q_cons_base
+ ! holds
+ ! the ICs here (this runs before s_initialize_gpu_vars). ALL ranks call the gather (P2P); only owners prolong.
+ do islot = f_l0_slot(1), amr_num_blocks
+ call s_amr_select_slot(islot)
+ call s_amr_gather_coarse_patch(q_cons_base, .false.)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics
+ ! non-polytropic QBMM: gather the coarse pb/mv patch too (ALL ranks - P2P; owners prolong from it below)
+ if (qbmm .and. .not. polytropic) call s_amr_gather_coarse_patch_pbmv(pb_ts(1)%sf, mv_ts(1)%sf, .false.)
+ if (amr_rank_owns_block) then
+ ! the prolong is a device kernel now (writes the slot in place); no push - a host->device push here would
+ ! clobber the device result with the stale host mirror
+ call s_interpolate_coarse_to_fine()
+ ! non-polytropic QBMM: seed the block's quadrature side-state from the coarse fields
+ if (qbmm .and. .not. polytropic) call s_amr_prolong_pbmv()
+ end if
+ end do
+ if (amr_max_level >= 2) call s_amr_build_static_multilevel(q_cons_base)
+ call s_amr_select_slot(f_l0_slot(1))
+
+ end subroutine s_populate_amr_fine
+
+ !> Build the STATIC multi-level hierarchy (amr_regrid_int = 0): nest exactly one level-2 block inside level-1 block 1 by a fixed
+ !! geometric inset (a regrid would place it by sensor-on-fine instead), prolong the parent state into it, and keep it persistent
+ !! so the advance driver steps it every timestep. The restrict/reflux identity it relies on is protected by the static
+ !! multi-level goldens (75AD6885 et al.) and the runtime conservation-defect probe.
+ impure subroutine s_amr_build_static_multilevel(q_cons_base)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_base
+ integer :: L2, n1, i, par, inset(3)
+
+ if (amr_max_level < 2) return
+ n1 = amr_num_blocks
+ if (n1 < 1) return
+ ! the static hierarchy nests exactly one level-2 block; without pool room it would SILENTLY refine only to level 1 (an
+ ! under-resolved but "successful" run). n1 (the level-1 tile count) is only known here, not at checker time, so abort at the
+ ! point of failure. Replicated inputs -> every rank takes the same branch (collective-safe).
+ if (n1 + 1 > l0_slot_off + amr_max_fine) call s_mpi_abort('amr static multi-level (amr_max_level > 1, ' &
+ & // 'amr_regrid_int = 0): amr_max_blocks is too small to nest the level-2 block (need >= level-1 block count + 1); ' &
+ & // 'increase amr_max_blocks')
+ L2 = n1 + 1
+ ! PARENT is the first FINE block, f_l0_slot(1) - NOT slot 1, which under coexist is the first level-0 TILE. Insetting a
+ ! tile instead put the level-2 box in the wrong place and sized it off the tile: with one tile (the whole base grid) that
+ ! tripped the amr_maxc_fit cap below, and with two it produced a plausible-looking box that silently corrupted the run.
+ par = f_l0_slot(1)
+ inset = 0
+ inset(1) = max((amr_region_hi_all(1, par) - amr_region_lo_all(1, par) + 1)/4, amr_cpat_mar)
+ if (n_glb > 0) inset(2) = max((amr_region_hi_all(2, par) - amr_region_lo_all(2, par) + 1)/4, amr_cpat_mar)
+ if (p_glb > 0) inset(3) = max((amr_region_hi_all(3, par) - amr_region_lo_all(3, par) + 1)/4, amr_cpat_mar)
+ amr_region_lo_all(:,L2) = amr_region_lo_all(:,par) + inset
+ amr_region_hi_all(:,L2) = amr_region_hi_all(:,par) - inset
+ ! Guard the fixed-inset box against configs this single-block static builder cannot represent - the dynamic regrid path has
+ ! the analogous checks (proper-nesting skip + amr_maxc_fit/2 clamp), but the static path bypasses them. Replicated inputs ->
+ ! every rank takes the same branch (collective-safe). (a) a level-1 block smaller than 2*inset inverts the box; (b) a
+ ! level-2
+ ! L0-extent > amr_maxc_fit/2 makes its parent-fine transverse extent (2*L0) overrun the creg register (allocated
+ ! 0:amr_maxc_fit-1), a silent out-of-bounds device write in the L2->L1 reflux capture.
+ if (amr_region_lo_all(1, L2) > amr_region_hi_all(1, L2) .or. (n_glb > 0 .and. amr_region_lo_all(2, &
+ & L2) > amr_region_hi_all(2, L2)) .or. (p_glb > 0 .and. amr_region_lo_all(3, L2) > amr_region_hi_all(3, &
+ & L2))) call s_mpi_abort('amr static multi-level: level-1 block 1 is too small to nest a level-2 block (the fixed ' &
+ & // 'inset inverts the box); enlarge the base amr block or reduce amr_cpat_mar')
+ if (amr_ref_ratio*(amr_region_hi_all(1, L2) - amr_region_lo_all(1, &
+ & L2) + 1) > amr_maxc_fit(1) .or. (n_glb > 0 .and. amr_ref_ratio*(amr_region_hi_all(2, L2) - amr_region_lo_all(2, &
+ & L2) + 1) > amr_maxc_fit(2)) .or. (p_glb > 0 .and. amr_ref_ratio*(amr_region_hi_all(3, L2) - amr_region_lo_all(3, &
+ & L2) + 1) > amr_maxc_fit(3))) &
+ & call s_mpi_abort('amr static multi-level: the nested level-2 block exceeds the per-rank scratch cap ' &
+ & // '(2*L0-extent > amr_maxc_fit); static multi-level does not tile the level-2 block - use a smaller base amr ' &
+ & // 'block or the dynamic regrid path (amr_regrid_int > 0)')
+ amr_block_level(L2) = 2
+ amr_block_owner(L2) = amr_block_owner(par); amr_myblk_dirty = .true.
+ amr_num_blocks = L2; amr_num_levels = 2
+ call s_amr_reconcile_slots()
+ amr_cur = L2
+ call s_set_amr_fine_geometry(amr_region_lo_all(:,L2), amr_region_hi_all(:,L2))
+ call s_amr_reduce_xchg_flag()
+ call s_amr_gather_coarse_patch(q_cons_base, .false.) ! q_coarse ignored for level>=2 (reads the parent block); pass the
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics
+ ! always-allocated base field, not amr_slots(1) (the parent slot is unallocated on a non-owner rank at np>1)
+ if (amr_rank_owns_block) then
+ ! the prolong is a device kernel now: the persistent L2 block's device q_cons is valued in place (the historical
+ ! host-loop NaN hazard this site used to push against is gone; a push here would clobber the device result)
+ call s_interpolate_coarse_to_fine()
+ end if
+ ! persistent L2 block: KEEP the level-2 block in the active set (amr_num_blocks = L2, amr_num_levels = 2) so the advance
+ ! driver steps it across timesteps; no free/revert.
+ ! restore amr_cg + the patch frame (amr_cpat_off) to the first FINE block: the L2 gather above overwrote them with the
+ ! parent-fine frame, and the normal single-block conservation check that follows reads that block's frame. f_l0_slot(1),
+ ! not slot 1 - under coexist slot 1 is a level-0 TILE, and selecting it here left the grid globals describing tile
+ ! geometry for the rest of init, so s_initialize_weno_module (m_start_up, called after this) sized its device-mapped
+ ! coefficient tables off the wrong bounds and faulted in __tgt_target_data_begin_mapper.
+ call s_amr_select_slot(f_l0_slot(1))
+ call s_amr_gather_coarse_patch(q_cons_base, .false.)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics
+
+ end subroutine s_amr_build_static_multilevel
+
+ !> Volume-weighted restriction: each covered coarse cell = volume-weighted average of its amr_ref_ratio^d fine children (equal
+ !! weight on Cartesian grids where children share a volume; radius-weighted by fine y_cc on cyl_coord, where cell volume ~
+ !! radius - amr_rvw, single-sourced so device and host paths agree bit-for-bit). Writes the caller's coarse target - in
+ !! production the level-0 state q_cons_ts(1)%vf (the deliberate fold-back of fine data each step, plus coarse pb/mv for
+ !! non-polytropic QBMM); init-time diagnostics pass a scratch buffer instead. Device kernel.
+ impure subroutine s_restrict_fine_to_coarse(coarse_tgt)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: coarse_tgt
+ integer :: nchild, rr, dj_hi, dk_hi, o1, o2, o3, owner, r, idx, boxsz, maxsz, nsrc, ierr
+ integer :: rlo(3), rhi(3), ilo(3), ihi(3), bl(3), bh(3)
+ real(wp), allocatable :: sbuf(:,:), rbuf(:)
+ integer, allocatable :: reqs(:), drank(:)
+
+ if (rank_time_wrt .and. amr_rank_owns_block) call s_rank_time_tic()
+
+ ! multi-level: a level>=2 block folds back into its PARENT block's fine array (the coarse side of level l is level l-1), not
+ ! the L0 coarse_tgt. Same restriction kernel, targeted at the parent in the parent-fine frame. When child and parent sit on
+ ! different ranks the fold is a P2P pair, so BOTH participants must enter or the receiver never posts.
+ if (amr_block_level(amr_cur) >= 2) then
+ if (amr_rank_owns_block .or. amr_block_owner(f_amr_parent_block(amr_cur)) == proc_rank) then
+ call s_amr_restrict_to_parent()
+ end if
+ if (rank_time_wrt .and. amr_rank_owns_block) call s_rank_time_toc()
+ return
+ end if
+
+ ! whole-block-per-rank fold-back: the block owner restricts its fine block to coarse averages over the covered cells
+ ! [region_lo:region_hi] and SCATTERS them POINT-TO-POINT to the coarse-cell owners - the owner overwrites the covered cells
+ ! it holds locally and SENDS each other coarse-owner exactly its covered slice (all sys_size in one message). Covered cells
+ ! are in-domain (no ghosts), so each is owned by exactly one interior owner. At np=1 the owner owns every covered cell,
+ ! sends
+ ! nothing, and overwrites locally with the same child-sum -> bit-identical.
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ nchild = rr; if (n_glb > 0) nchild = nchild*rr; if (p_glb > 0) nchild = nchild*rr
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, amr_cur); rhi(1) = amr_region_hi_all(1, amr_cur)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, amr_cur); rhi(2) = amr_region_hi_all(2, amr_cur); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, amr_cur); rhi(3) = amr_region_hi_all(3, amr_cur); end if
+ owner = amr_block_owner(amr_cur)
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ maxsz = sys_size*(rhi(1) - rlo(1) + 1)*(rhi(2) - rlo(2) + 1)*(rhi(3) - rlo(3) + 1)
+
+ ! cyl_coord: fine radial volume weights = this block's fine cell-center radii, pushed to device for the restriction kernels.
+ ! Only the owner restricts (device overwrite + device scatter pack), so only the owner needs them; single-sourced from y_cc
+ ! so the owner-local and scattered child-averages are bit-identical.
+ if (cyl_coord .and. proc_rank == owner) then
+ amr_rvw(0:amr_slots(amr_cur)%n) = amr_slots(amr_cur)%y_cc(0:amr_slots(amr_cur)%n)
+ $:GPU_UPDATE(device='[amr_rvw]')
+ end if
+
+ ! block set changed: rebuild the cached overlap-rank lists (same lazy trigger as s_amr_fine_fine_halo; local, replicated)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+
+ if (proc_rank == owner) then
+ ! overwrite the covered cells this rank owns, then send each other coarse-owner its covered slice
+ call s_amr_rank_interior(proc_rank, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ if (num_procs == 1) then
+ ! np=1 device-native fold-back: restrict the fine block (device) into the coarse (device) over the COVERED cells
+ ! only - no host round-trip. The old path pulled fine to host, restricted on host, then pushed the WHOLE coarse
+ ! array back to the device (GPU_UPDATE device coarse_tgt), clobbering the device-advanced NON-covered coarse cells
+ ! with the stale host copy - a GPU-only divergence (invisible on CPU where host==device) that IGR/MHD/acoustic
+ ! amplify. The owner holds every covered cell at np=1.
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) call s_amr_restrict_overwrite_device_sf(coarse_tgt, &
+ & amr_loc_of(amr_cur), bl, bh, o1, o2, o3, rlo, rr, dj_hi, dk_hi, nchild)
+ if (qbmm .and. .not. polytropic .and. amr_rank_owns_block) call s_restrict_pbmv(pb_ts(1)%sf, mv_ts(1)%sf, &
+ & amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf)
+ if (rank_time_wrt .and. amr_rank_owns_block) call s_rank_time_toc()
+ return
+ end if
+ ! owner-local covered cells: restrict fine(device) -> coarse(device) touching ONLY those cells (no whole-coarse device
+ ! push, which clobbered the device-advanced non-covered coarse cells - the same GPU-only bug fixed at np=1)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) call s_amr_restrict_overwrite_device_sf(coarse_tgt, &
+ & amr_loc_of(amr_cur), bl, bh, o1, o2, o3, rlo, rr, dj_hi, dk_hi, nchild)
+ ! cached destination list (every listed rank's interior overlaps the region by construction)
+ nsrc = 0
+ do idx = 1, amr_ovl_scatter_n(amr_cur)
+ if (amr_ovl_scatter(idx, amr_cur) /= owner) nsrc = nsrc + 1
+ end do
+ if (nsrc > 0) then
+ allocate (sbuf(maxsz, nsrc), reqs(nsrc), drank(nsrc))
+ nsrc = 0
+ do idx = 1, amr_ovl_scatter_n(amr_cur)
+ r = amr_ovl_scatter(idx, amr_cur)
+ if (r == owner) cycle
+ call s_amr_rank_interior(r, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ nsrc = nsrc + 1; drank(nsrc) = r
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ ! pack this destination's covered slice on the DEVICE: restrict averages straight into the wire buffer (same
+ ! child-sum order and wp values as the device overwrite above) - no full-field host pull
+ call s_amr_restrict_pack_device(amr_loc_of(amr_cur), bl, bh, rlo, rr, dj_hi, dk_hi, nchild, sbuf(1:boxsz,nsrc))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F7A_SND, 1, boxsz, amr_cur)
+ call MPI_ISEND(sbuf(1, nsrc), boxsz, mpi_p, r, amr_cur, MPI_COMM_WORLD, reqs(nsrc), ierr)
+#endif
+ end do
+#ifdef MFC_MPI
+ call s_wait_tic()
+ call MPI_WAITALL(nsrc, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ deallocate (sbuf, reqs, drank)
+ end if
+ else
+ ! coarse-owner: if I hold covered cells, receive my slice from the owner and overwrite my local coarse
+ call s_amr_rank_interior(proc_rank, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) then
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ allocate (rbuf(boxsz))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F7A_RCV, 2, boxsz, amr_cur)
+ call s_wait_tic()
+ call MPI_RECV(rbuf, boxsz, mpi_p, owner, amr_cur, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ ! DEVICE unpack of the covered box, writing only those cells (a whole-array push would clobber the device-advanced
+ ! non-covered coarse cells with this rank's stale host copy - the GPU-only bug fixed at np=1). This must NOT be a
+ ! host unpack followed by a strided GPU_UPDATE(device=) of the box: a non-contiguous 3-D array section in an OpenMP
+ ! target update is copied by AMD flang as size(section) CONTIGUOUS elements, so only the first row lands on the
+ ! cells it names and the remainder overwrites neighbouring cells with stale host data - silently, and only at
+ ! np >= 2 with a block whose owner holds none of its covered cells. The wire layout (ci fastest, then cj, ck, i)
+ ! is exactly s_l0_pack_unpack_block's, so it unpacks s_amr_restrict_pack_device's buffer as-is.
+ call s_l0_pack_unpack_block_sf(coarse_tgt, bl(1) - o1, bl(2) - o2, bl(3) - o3, bh(1) - bl(1), bh(2) - bl(2), &
+ & bh(3) - bl(3), rbuf, .false.)
+ deallocate (rbuf)
+ end if
+ end if
+
+ ! non-polytropic QBMM: distributed pb/mv fold-back - the owner restricts the covered cells it holds and scatters each other
+ ! coarse-owner its slice (mirror of the q_cons scatter above). Called on ALL ranks so the P2P send/recv pair up (np=1
+ ! handled
+ ! by the direct s_restrict_pbmv in the num_procs==1 branch above, which returns before reaching here)
+ if (qbmm .and. .not. polytropic) call s_amr_scatter_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf)
+ if (rank_time_wrt .and. amr_rank_owns_block) call s_rank_time_toc()
+
+ end subroutine s_restrict_fine_to_coarse
+
+ !> Multi-level restriction: fold the current level>=2 block's fine averages back into its PARENT block's fine array over the
+ !! covered cells. Same child-sum kernel as the L0 fold-back, targeted at the parent in the parent-fine frame (amr_isect already
+ !! parent-fine; offset 0 = the parent's local fine indexing). np=1 local; the np>=2 P2P scatter is future work.
+ impure subroutine s_amr_restrict_to_parent()
+
+ integer :: pblk, rr, nchild, dj_hi, dk_hi, cowner, powner, boxsz, ierr
+ integer :: plo(3), phi(3)
+ real(wp), allocatable :: xbuf(:)
+
+ ! NOTE: reads amr_rvw's device copy without a GPU_UPDATE - safe only while cyl_coord + amr_max_level > 1 is checker-gated
+ ! (this path never runs under cyl_coord). If that gate lifts, refresh amr_rvw here first (see its declaration).
+
+ pblk = f_amr_parent_block(amr_cur)
+ cowner = amr_block_owner(amr_cur); powner = amr_block_owner(pblk)
+ if (proc_rank /= cowner .and. proc_rank /= powner) return ! not a participant
+
+ ! Same replicated-metadata box as the gather, so the folding child and the receiving parent agree without a handshake.
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ if (plo(1) > phi(1) .or. plo(2) > phi(2) .or. plo(3) > phi(3)) return ! empty footprint
+
+ rr = amr_ref_ratio
+ nchild = rr; if (n_glb > 0) nchild = nchild*rr; if (p_glb > 0) nchild = nchild*rr
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+
+ if (powner == cowner) then
+ ! co-located (np=1, or a co-located tower): fold straight into the parent, bit-for-bit as before.
+ call s_amr_restrict_overwrite_device_st(amr_loc_of(pblk), amr_loc_of(amr_cur), plo, phi, 0, 0, 0, plo, rr, dj_hi, &
+ & dk_hi, nchild)
+ return
+ end if
+
+#ifdef MFC_MPI
+ ! Split ownership: the CHILD restricts locally and ships COARSE cells - rr**num_dims fewer values than shipping its fine
+ ! block - which restriction being an overwrite (not an accumulate) makes correct. Reuses the L0<->L1 scatter's pack and
+ ! unpack verbatim; their wire layout (ci fastest, then cj, ck, i) is already documented as compatible.
+ boxsz = sys_size*(phi(1) - plo(1) + 1)*(phi(2) - plo(2) + 1)*(phi(3) - plo(3) + 1)
+ allocate (xbuf(boxsz))
+ if (proc_rank == cowner) then
+ call s_amr_restrict_pack_device(amr_loc_of(amr_cur), plo, phi, plo, rr, dj_hi, dk_hi, nchild, xbuf)
+ call s_xa_rec(XA_F7B_SND, 1, boxsz, amr_cur)
+ call MPI_SEND(xbuf, boxsz, mpi_p, powner, amr_cur, MPI_COMM_WORLD, ierr)
+ else
+ call s_xa_rec(XA_F7B_RCV, 2, boxsz, amr_cur)
+ call s_wait_tic()
+ call MPI_RECV(xbuf, boxsz, mpi_p, cowner, amr_cur, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+ ! DEVICE unpack of just the covered box - never a host unpack plus a strided GPU_UPDATE (see the L0 scatter's note: AMD
+ ! flang copies a non-contiguous 3-D section as contiguous elements and silently corrupts neighbouring cells).
+ call s_l0_pack_unpack_block_st(amr_loc_of(pblk), plo(1), plo(2), plo(3), phi(1) - plo(1), phi(2) - plo(2), &
+ & phi(3) - plo(3), xbuf, .false.)
+ end if
+ deallocate (xbuf)
+#endif
+
+ end subroutine s_amr_restrict_to_parent
+
+ !> I5b: the lock-step restrict fold as plan-based waves (amr_plan_based_exchange.md). Replaces the per-box reverse fold loop on
+ !! the lock-step np>1 path: per level (finest first) the split-ownership child->parent folds become ONE aggregated message per
+ !! (child-owner, parent-owner) peer (s_amr_restrict_parent_wave), followed by the per-box reflux-to-parent applies (their freg
+ !! was already exchanged by s_amr_freg_wave); then the level-1 -> L0 covered-cell scatter becomes one aggregated message per
+ !! (owner, coarse-owner) peer (s_amr_restrict_l1_wave). Both sides derive identical transfer lists from replicated metadata (the
+ !! region-box x rank-interior intersections the per-box path already used), so the wire layout needs no handshake and F7 family
+ !! words stay EXACT; what is removed is the per-box ISEND+WAITALL / blocking-RECV chain, whose length scales with the GLOBAL
+ !! block count. Level order (finest first) preserves child-before-parent folding; within a level the covered targets are
+ !! disjoint, and the restrict/reflux interleave is order-free because sibling-shared faces carry weight 0
+ !! (s_amr_sibling_face_weights). Subcycle and np=1 keep the per-box loop (the per-box routines remain).
+ impure subroutine s_amr_restrict_wave(coarse_tgt, dt_reflux)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: coarse_tgt
+ real(wp), intent(in) :: dt_reflux
+ integer :: lev, k, kk, io, ifc, ko, kf
+
+ call s_amr_refresh_lists()
+ do lev = amr_max_level, 2, -1
+ if (relax) then
+ ! W1: s_amr_relax_fine returns unless amr_rank_owns_block (the MULTI-owner amr_owns_all notion) -> amr_own_blk
+ do kk = amr_n_own, 1, -1
+ k = amr_own_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ call s_amr_select_slot(k)
+ call s_amr_relax_fine()
+ end do
+ end if
+ call s_phase_tic(PH_RESTR); call s_phase_tic(PH_RSREST)
+ call s_amr_restrict_parent_wave(lev)
+ call s_phase_toc(PH_RSREST); call s_phase_toc(PH_RESTR)
+ ! W1: s_amr_reflux_to_parent returns unless `own_child .or. own_parent` -- own_child = amr_rank_owns_block, the
+ ! MULTI-owner amr_owns_all notion (amr_own_blk, NOT amr_my_blk); own_parent = the level-lev children of my parents,
+ ! i.e. amr_fch_blk plus the ones I own myself, already in amr_own_blk. The two lists overlap, and a duplicate visit
+ ! would reflux twice, so walk their UNION: both lists are ascending, and a two-cursor merge from the tails visits each
+ ! block once, in the descending order the global scan had (the parent registers accumulate in that order).
+ io = amr_n_own; ifc = amr_n_fch
+ do
+ do while (io >= 1)
+ if (amr_block_level(amr_own_blk(io)) == lev) exit
+ io = io - 1
+ end do
+ do while (ifc >= 1)
+ if (amr_block_level(amr_fch_blk(ifc)) == lev) exit
+ ifc = ifc - 1
+ end do
+ ko = 0; kf = 0
+ if (io >= 1) ko = amr_own_blk(io)
+ if (ifc >= 1) kf = amr_fch_blk(ifc)
+ k = max(ko, kf)
+ if (k == 0) exit
+ if (ko == k) io = io - 1
+ if (kf == k) ifc = ifc - 1
+ call s_amr_select_slot(k)
+ call s_phase_tic(PH_RESTR); call s_phase_tic(PH_RSRFP)
+ call s_amr_reflux_to_parent(dt_reflux, .false.)
+ call s_phase_toc(PH_RSRFP); call s_phase_toc(PH_RESTR)
+ end do
+ end do
+ if (relax) then
+ do kk = amr_n_own, 1, -1 ! W1: same amr_rank_owns_block predicate as the level>=2 loop above
+ k = amr_own_blk(kk)
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_relax_fine()
+ end do
+ end if
+ call s_phase_tic(PH_RESTR); call s_phase_tic(PH_RSREST)
+ call s_amr_restrict_l1_wave(coarse_tgt)
+ call s_phase_toc(PH_RSREST); call s_phase_toc(PH_RESTR)
+ ! non-polytropic QBMM pb/mv fold-back keeps its per-box pairing (every rank walks the same reverse order, so the
+ ! blocking pairs match exactly as they did inside the per-box fold)
+ if (qbmm .and. .not. polytropic) then
+ do k = amr_num_blocks, 1, -1
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_scatter_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf)
+ end do
+ end if
+ call s_amr_select_slot(1)
+
+ end subroutine s_amr_restrict_wave
+
+ !> One per-level wave of the split-ownership level>=2 child->parent restrict folds (the F7B pairs). Co-located folds run inline
+ !! on the child-owner (bit-for-bit the per-box kernel); every cross-rank fold ships its parent-frame covered box in one
+ !! aggregated message per (child-owner, parent-owner) peer. Both sides walk the same replicated block list ascending with
+ !! per-peer running offsets, so the wire layout agrees with no metadata exchange.
+ impure subroutine s_amr_restrict_parent_wave(lev)
+
+ integer, intent(in) :: lev
+
+#ifdef MFC_MPI
+ integer :: k, pblk, cowner, powner, rr, nchild, dj_hi, dk_hi, ierr, ip, idx, r, cnt, boff, qbase, nreq, tq, sq, kk
+ integer :: plo(3), phi(3)
+
+ rr = amr_ref_ratio
+ nchild = rr; if (n_glb > 0) nchild = nchild*rr; if (p_glb > 0) nchild = nchild*rr
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+ call s_amr_m1_wave_open(7)
+ if (.not. allocated(amr_fw_map)) then
+ allocate (amr_fw_map(0:num_procs - 1), amr_fw_nx(0:num_procs - 1), amr_fw_pq(0:num_procs - 1), &
+ & amr_fw_pp(0:num_procs - 1))
+ amr_fw_map = 0; amr_fw_nx = 0; amr_fw_pq = 0; amr_fw_pp = 0
+ end if
+ ! send plan + co-located folds (child-owner side)
+ amr_fw_snx = 0; amr_fw_snp = 0
+ call s_amr_refresh_my_blocks()
+ call s_amr_refresh_lists()
+ do kk = 1, amr_n_my
+ k = amr_my_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ cowner = amr_block_owner(k)
+ pblk = amr_parent_blk(k)
+ powner = amr_block_owner(pblk)
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ if (plo(1) > phi(1) .or. plo(2) > phi(2) .or. plo(3) > phi(3)) cycle
+ if (cowner == powner) then
+ call s_amr_restrict_overwrite_device_st(amr_loc_of(pblk), amr_loc_of(k), plo, phi, 0, 0, 0, plo, rr, dj_hi, &
+ & dk_hi, nchild)
+ cycle
+ end if
+ if (amr_fw_map(powner) == 0) then
+ amr_fw_snp = amr_fw_snp + 1
+ call s_amr_fw_szi(amr_fw_sprank, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqsz, amr_fw_snp)
+ call s_amr_fw_szi(amr_fw_snxp, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqbase, amr_fw_snp)
+ amr_fw_map(powner) = amr_fw_snp
+ amr_fw_sprank(amr_fw_snp) = powner
+ end if
+ cnt = sys_size*(phi(1) - plo(1) + 1)*(phi(2) - plo(2) + 1)*(phi(3) - plo(3) + 1)
+ amr_fw_snx = amr_fw_snx + 1
+ call s_amr_fw_szi(amr_fw_sblk, amr_fw_snx); call s_amr_fw_szi3(amr_fw_sbl, amr_fw_snx)
+ call s_amr_fw_szi3(amr_fw_sbh, amr_fw_snx); call s_amr_fw_szi(amr_fw_spi, amr_fw_snx)
+ call s_amr_fw_szi(amr_fw_sqo, amr_fw_snx); call s_amr_fw_szi(amr_fw_spo, amr_fw_snx)
+ amr_fw_sblk(amr_fw_snx) = k
+ amr_fw_sbl(:,amr_fw_snx) = plo; amr_fw_sbh(:,amr_fw_snx) = phi
+ amr_fw_spo(amr_fw_snx) = cnt
+ amr_fw_spi(amr_fw_snx) = amr_fw_map(powner)
+ amr_fw_sqo(amr_fw_snx) = amr_fw_pq(powner) + amr_fw_nx(powner)*XA_NH
+ amr_fw_pq(powner) = amr_fw_pq(powner) + cnt
+ amr_fw_nx(powner) = amr_fw_nx(powner) + 1
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_snp
+ r = amr_fw_sprank(ip)
+ amr_fw_snxp(ip) = amr_fw_nx(r)
+ amr_fw_sqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_sqbase(ip) = qbase; qbase = qbase + amr_fw_sqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_sq, qbase)
+ ! recv plan (parent-owner side): the same replicated walk, so per-peer transfer order matches the sender's.
+ ! W1: amr_fch_blk holds exactly these survivors across all levels >= 2, ascending; the level filter narrows to lev
+ amr_fw_rnx = 0; amr_fw_rnp = 0
+ do kk = 1, amr_n_fch
+ k = amr_fch_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ pblk = amr_parent_blk(k)
+ cowner = amr_block_owner(k); powner = amr_block_owner(pblk)
+ if (cowner == powner .or. proc_rank /= powner) cycle
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ if (plo(1) > phi(1) .or. plo(2) > phi(2) .or. plo(3) > phi(3)) cycle
+ if (amr_fw_map(cowner) == 0) then
+ amr_fw_rnp = amr_fw_rnp + 1
+ call s_amr_fw_szi(amr_fw_rprank, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqsz, amr_fw_rnp)
+ call s_amr_fw_szi(amr_fw_rnxp, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqbase, amr_fw_rnp)
+ amr_fw_map(cowner) = amr_fw_rnp
+ amr_fw_rprank(amr_fw_rnp) = cowner
+ end if
+ cnt = sys_size*(phi(1) - plo(1) + 1)*(phi(2) - plo(2) + 1)*(phi(3) - plo(3) + 1)
+ amr_fw_rnx = amr_fw_rnx + 1
+ call s_amr_fw_szi(amr_fw_rblk, amr_fw_rnx); call s_amr_fw_szi3(amr_fw_rbl, amr_fw_rnx)
+ call s_amr_fw_szi3(amr_fw_rbh, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpi, amr_fw_rnx)
+ call s_amr_fw_szi(amr_fw_rqo, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpo, amr_fw_rnx)
+ amr_fw_rblk(amr_fw_rnx) = k
+ amr_fw_rbl(:,amr_fw_rnx) = plo; amr_fw_rbh(:,amr_fw_rnx) = phi
+ amr_fw_rpo(amr_fw_rnx) = cnt
+ amr_fw_rpi(amr_fw_rnx) = amr_fw_map(cowner)
+ amr_fw_rqo(amr_fw_rnx) = amr_fw_pq(cowner) + amr_fw_nx(cowner)*XA_NH
+ amr_fw_pq(cowner) = amr_fw_pq(cowner) + cnt
+ amr_fw_nx(cowner) = amr_fw_nx(cowner) + 1
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_rnp
+ r = amr_fw_rprank(ip)
+ amr_fw_rnxp(ip) = amr_fw_nx(r)
+ amr_fw_rqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rqbase(ip) = qbase; qbase = qbase + amr_fw_rqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_rq, qbase)
+ nreq = amr_fw_snp + amr_fw_rnp
+ if (nreq == 0) return
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ nreq = 0
+ do ip = 1, amr_fw_rnp
+ sq = f_amr_m1_seq(amr_fw_rprank(ip), 2); tq = f_amr_m1_tag(7, sq)
+ call s_xa_rec(XA_F7BW_RCV, 2, amr_fw_rqsz(ip) - amr_fw_rnxp(ip)*XA_NH, tq, peer=amr_fw_rprank(ip), &
+ & key=amr_fw_rnxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = amr_fw_rqsz(ip)
+ call MPI_IRECV(amr_fw_rq(amr_fw_rqbase(ip) + 1), amr_fw_rqsz(ip), mpi_p, amr_fw_rprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+ do idx = 1, amr_fw_snx
+ cnt = amr_fw_spo(idx)
+ boff = amr_fw_sqbase(amr_fw_spi(idx)) + amr_fw_sqo(idx)
+ call s_amr_restrict_pack_device(amr_loc_of(amr_fw_sblk(idx)), amr_fw_sbl(:,idx), amr_fw_sbh(:,idx), amr_fw_sbl(:, &
+ & idx), rr, dj_hi, dk_hi, nchild, amr_fw_sq(boff + XA_NH + 1:boff + XA_NH + cnt))
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F7BW_SND, amr_fw_sblk(idx), amr_fw_sbl(:,idx), &
+ & amr_fw_sbh(:,idx))
+ end do
+ do ip = 1, amr_fw_snp
+ sq = f_amr_m1_seq(amr_fw_sprank(ip), 1); tq = f_amr_m1_tag(7, sq)
+ call s_xa_rec(XA_F7BW_SND, 1, amr_fw_sqsz(ip) - amr_fw_snxp(ip)*XA_NH, tq, peer=amr_fw_sprank(ip), &
+ & key=amr_fw_snxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = -1
+ call MPI_ISEND(amr_fw_sq(amr_fw_sqbase(ip) + 1), amr_fw_sqsz(ip), mpi_p, amr_fw_sprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_RESTR)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "restrict parent wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ do idx = 1, amr_fw_rnx
+ cnt = amr_fw_rpo(idx)
+ boff = amr_fw_rqbase(amr_fw_rpi(idx)) + amr_fw_rqo(idx)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_fw_rq(boff + 1:boff + XA_NH), XA_F7BW_SND, amr_fw_rblk(idx), amr_fw_rbl(:, &
+ & idx), amr_fw_rbh(:,idx))
+ ! DEVICE unpack of the covered box only (the strided-update flang trap - see s_restrict_fine_to_coarse)
+ call s_l0_pack_unpack_block_st(amr_loc_of(amr_parent_blk(amr_fw_rblk(idx))), amr_fw_rbl(1, idx), amr_fw_rbl(2, idx), &
+ & amr_fw_rbl(3, idx), amr_fw_rbh(1, idx) - amr_fw_rbl(1, idx), amr_fw_rbh(2, &
+ & idx) - amr_fw_rbl(2, idx), amr_fw_rbh(3, idx) - amr_fw_rbl(3, idx), &
+ & amr_fw_rq(boff + XA_NH + 1:boff + XA_NH + cnt), .false.)
+ end do
+#endif
+
+ end subroutine s_amr_restrict_parent_wave
+
+ !> The level-1 -> L0 covered-cell scatter (F7A) as one wave: every owned level-1 block's covered slabs for every listed
+ !! coarse-owner ship in one aggregated message per peer; the owner-local covered overwrite and the (cyl_coord) amr_rvw push stay
+ !! grouped per block during the pack walk. The receiver plan is my-interior x region(k) over the level-1 blocks I do not own -
+ !! by construction (s_amr_ranks_overlapping) exactly the sender's list membership.
+ impure subroutine s_amr_restrict_l1_wave(coarse_tgt)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: coarse_tgt
+
+#ifdef MFC_MPI
+ integer :: k, owner, rr, nchild, dj_hi, dk_hi, ierr, ip, idx, r, cnt, boff, qbase, nreq, tq, sq, o1, o2, o3, cur, kk
+ integer :: rlo(3), rhi(3), ilo(3), ihi(3), milo(3), mihi(3), bl(3), bh(3)
+
+ call s_amr_m1_wave_open(6)
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ ! block set changed: rebuild the cached overlap-rank lists (same lazy trigger as the per-box path)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+ if (.not. allocated(amr_fw_map)) then
+ allocate (amr_fw_map(0:num_procs - 1), amr_fw_nx(0:num_procs - 1), amr_fw_pq(0:num_procs - 1), &
+ & amr_fw_pp(0:num_procs - 1))
+ amr_fw_map = 0; amr_fw_nx = 0; amr_fw_pq = 0; amr_fw_pp = 0
+ end if
+ call s_amr_rank_interior(proc_rank, milo, mihi)
+ ! send plan (block-owner side): the same (interior x region) covered slabs the per-box path sent, k-grouped
+ amr_fw_snx = 0; amr_fw_snp = 0
+ call s_amr_refresh_my_blocks()
+ do kk = 1, amr_n_my
+ k = amr_my_blk(kk)
+ if (amr_block_level(k) /= 1) cycle
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, k); rhi(1) = amr_region_hi_all(1, k)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, k); rhi(2) = amr_region_hi_all(2, k); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, k); rhi(3) = amr_region_hi_all(3, k); end if
+ do idx = 1, amr_ovl_scatter_n(k)
+ r = amr_ovl_scatter(idx, k)
+ if (r == proc_rank) cycle
+ call s_amr_rank_interior(r, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ if (bl(1) > bh(1) .or. bl(2) > bh(2) .or. bl(3) > bh(3)) cycle
+ if (amr_fw_map(r) == 0) then
+ amr_fw_snp = amr_fw_snp + 1
+ call s_amr_fw_szi(amr_fw_sprank, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqsz, amr_fw_snp)
+ call s_amr_fw_szi(amr_fw_snxp, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqbase, amr_fw_snp)
+ amr_fw_map(r) = amr_fw_snp
+ amr_fw_sprank(amr_fw_snp) = r
+ end if
+ cnt = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ amr_fw_snx = amr_fw_snx + 1
+ call s_amr_fw_szi(amr_fw_sblk, amr_fw_snx); call s_amr_fw_szi3(amr_fw_sbl, amr_fw_snx)
+ call s_amr_fw_szi3(amr_fw_sbh, amr_fw_snx); call s_amr_fw_szi(amr_fw_spi, amr_fw_snx)
+ call s_amr_fw_szi(amr_fw_sqo, amr_fw_snx); call s_amr_fw_szi(amr_fw_spo, amr_fw_snx)
+ amr_fw_sblk(amr_fw_snx) = k
+ amr_fw_sbl(:,amr_fw_snx) = bl; amr_fw_sbh(:,amr_fw_snx) = bh
+ amr_fw_spo(amr_fw_snx) = cnt
+ amr_fw_spi(amr_fw_snx) = amr_fw_map(r)
+ amr_fw_sqo(amr_fw_snx) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_pq(r) = amr_fw_pq(r) + cnt
+ amr_fw_nx(r) = amr_fw_nx(r) + 1
+ end do
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_snp
+ r = amr_fw_sprank(ip)
+ amr_fw_snxp(ip) = amr_fw_nx(r)
+ amr_fw_sqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_sqbase(ip) = qbase; qbase = qbase + amr_fw_sqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_sq, qbase)
+ ! recv plan (coarse-owner side): my interior x region(k) over level-1 blocks I do not own
+ amr_fw_rnx = 0; amr_fw_rnp = 0
+ ! W1: walk the cached receive list, not every block in the machine. The list carries exactly the
+ ! blocks that passed level + not-mine + overlap, so the three filters are gone; bl/bh are recomputed
+ ! because the body needs them and they are cheap over a short list.
+ call s_amr_refresh_lists()
+ do kk = 1, amr_n_l1r
+ k = amr_l1r_blk(kk)
+ owner = amr_block_owner(k)
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, k); rhi(1) = amr_region_hi_all(1, k)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, k); rhi(2) = amr_region_hi_all(2, k); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, k); rhi(3) = amr_region_hi_all(3, k); end if
+ call s_amr_box_isect(rlo, rhi, milo, mihi, bl, bh)
+ if (amr_fw_map(owner) == 0) then
+ amr_fw_rnp = amr_fw_rnp + 1
+ call s_amr_fw_szi(amr_fw_rprank, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqsz, amr_fw_rnp)
+ call s_amr_fw_szi(amr_fw_rnxp, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqbase, amr_fw_rnp)
+ amr_fw_map(owner) = amr_fw_rnp
+ amr_fw_rprank(amr_fw_rnp) = owner
+ end if
+ cnt = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ amr_fw_rnx = amr_fw_rnx + 1
+ call s_amr_fw_szi(amr_fw_rblk, amr_fw_rnx); call s_amr_fw_szi3(amr_fw_rbl, amr_fw_rnx)
+ call s_amr_fw_szi3(amr_fw_rbh, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpi, amr_fw_rnx)
+ call s_amr_fw_szi(amr_fw_rqo, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpo, amr_fw_rnx)
+ amr_fw_rblk(amr_fw_rnx) = k
+ amr_fw_rbl(:,amr_fw_rnx) = bl; amr_fw_rbh(:,amr_fw_rnx) = bh
+ amr_fw_rpo(amr_fw_rnx) = cnt
+ amr_fw_rpi(amr_fw_rnx) = amr_fw_map(owner)
+ amr_fw_rqo(amr_fw_rnx) = amr_fw_pq(owner) + amr_fw_nx(owner)*XA_NH
+ amr_fw_pq(owner) = amr_fw_pq(owner) + cnt
+ amr_fw_nx(owner) = amr_fw_nx(owner) + 1
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_rnp
+ r = amr_fw_rprank(ip)
+ amr_fw_rnxp(ip) = amr_fw_nx(r)
+ amr_fw_rqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rqbase(ip) = qbase; qbase = qbase + amr_fw_rqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_rq, qbase)
+ nreq = amr_fw_snp + amr_fw_rnp
+ call s_amr_fw_szi(amr_fw_req, max(nreq, 1)); call s_amr_fw_szi(amr_fw_reqw, max(nreq, 1))
+ nreq = 0
+ do ip = 1, amr_fw_rnp
+ sq = f_amr_m1_seq(amr_fw_rprank(ip), 2); tq = f_amr_m1_tag(6, sq)
+ call s_xa_rec(XA_F7W_RCV, 2, amr_fw_rqsz(ip) - amr_fw_rnxp(ip)*XA_NH, tq, peer=amr_fw_rprank(ip), &
+ & key=amr_fw_rnxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = amr_fw_rqsz(ip)
+ call MPI_IRECV(amr_fw_rq(amr_fw_rqbase(ip) + 1), amr_fw_rqsz(ip), mpi_p, amr_fw_rprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+ ! owner-local covered overwrites + device packs, grouped per owned block: amr_rvw is a single device mirror, so a
+ ! block's (cyl_coord) radii push must immediately precede that block's overwrite/pack kernels; the transfer list is
+ ! k-grouped by construction, so a monotone cursor drains each block's sends inside its group
+ cur = 1
+ call s_amr_refresh_my_blocks()
+ do kk = 1, amr_n_my
+ k = amr_my_blk(kk)
+ if (amr_block_level(k) /= 1) cycle
+ rr = amr_slots(k)%amr_ref_ratio
+ nchild = rr; if (n_glb > 0) nchild = nchild*rr; if (p_glb > 0) nchild = nchild*rr
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+ if (cyl_coord) then
+ amr_rvw(0:amr_slots(k)%n) = amr_slots(k)%y_cc(0:amr_slots(k)%n)
+ $:GPU_UPDATE(device='[amr_rvw]')
+ end if
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, k); rhi(1) = amr_region_hi_all(1, k)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, k); rhi(2) = amr_region_hi_all(2, k); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, k); rhi(3) = amr_region_hi_all(3, k); end if
+ call s_amr_box_isect(rlo, rhi, milo, mihi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) call s_amr_restrict_overwrite_device_sf(coarse_tgt, &
+ & amr_loc_of(k), bl, bh, o1, o2, o3, rlo, rr, dj_hi, dk_hi, nchild)
+ do while (cur <= amr_fw_snx)
+ if (amr_fw_sblk(cur) /= k) exit
+ cnt = amr_fw_spo(cur)
+ boff = amr_fw_sqbase(amr_fw_spi(cur)) + amr_fw_sqo(cur)
+ call s_amr_restrict_pack_device(amr_loc_of(k), amr_fw_sbl(:,cur), amr_fw_sbh(:,cur), rlo, rr, dj_hi, dk_hi, &
+ & nchild, amr_fw_sq(boff + XA_NH + 1:boff + XA_NH + cnt))
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F7W_SND, k, amr_fw_sbl(:,cur), &
+ & amr_fw_sbh(:,cur))
+ cur = cur + 1
+ end do
+ end do
+ do ip = 1, amr_fw_snp
+ sq = f_amr_m1_seq(amr_fw_sprank(ip), 1); tq = f_amr_m1_tag(6, sq)
+ call s_xa_rec(XA_F7W_SND, 1, amr_fw_sqsz(ip) - amr_fw_snxp(ip)*XA_NH, tq, peer=amr_fw_sprank(ip), &
+ & key=amr_fw_snxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = -1
+ call MPI_ISEND(amr_fw_sq(amr_fw_sqbase(ip) + 1), amr_fw_sqsz(ip), mpi_p, amr_fw_sprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+ if (nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_RESTR)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "restrict L1 wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ end if
+ do idx = 1, amr_fw_rnx
+ cnt = amr_fw_rpo(idx)
+ boff = amr_fw_rqbase(amr_fw_rpi(idx)) + amr_fw_rqo(idx)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_fw_rq(boff + 1:boff + XA_NH), XA_F7W_SND, amr_fw_rblk(idx), amr_fw_rbl(:,idx), &
+ & amr_fw_rbh(:,idx))
+ ! DEVICE unpack of the covered box only (the strided-update flang trap - see s_restrict_fine_to_coarse)
+ call s_l0_pack_unpack_block_sf(coarse_tgt, amr_fw_rbl(1, idx) - o1, amr_fw_rbl(2, idx) - o2, amr_fw_rbl(3, idx) - o3, &
+ & amr_fw_rbh(1, idx) - amr_fw_rbl(1, idx), amr_fw_rbh(2, idx) - amr_fw_rbl(2, idx), &
+ & amr_fw_rbh(3, idx) - amr_fw_rbl(3, idx), &
+ & amr_fw_rq(boff + XA_NH + 1:boff + XA_NH + cnt), .false.)
+ end do
+#endif
+
+ end subroutine s_amr_restrict_l1_wave
+
+ !> Deliver the current level>=2 block's fine flux registers to its PARENT block's owner, which holds the matching creg and
+ !! applies the correction. One blocking send/recv pair per dimension, mirroring s_amr_p2p_reflux_faces:
+ !! freg(d)%lo/hi(:,:,:,slot) is CONTIGUOUS (trailing slot index fixed, leading dims full), so it goes on the wire with no pack
+ !! and its GPU_UPDATE is a contiguous transfer. Several remote children of one parent reuse these tags, which is safe because
+ !! MPI does not overtake between a fixed (source, tag, comm) triple and both owners walk the sibling loop in the same replicated
+ !! block order. Tag base is disjoint from s_amr_p2p_reflux_faces so an L0/L1 delivery can never be mistaken for a parent
+ !! delivery.
+ impure subroutine s_amr_p2p_freg_to_parent(pblk)
+
+ integer, intent(in) :: pblk
+
+#ifdef MFC_MPI
+ integer :: cowner, powner, cnt, ierr
+
+ cowner = amr_block_owner(amr_cur)
+ powner = amr_block_owner(pblk)
+ if (proc_rank == cowner) then
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ $:GPU_UPDATE(host='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur), freg(' + str(D) &
+ & + ')%hi(:, :, :, amr_reg_cur)]')
+ call s_xa_rec(XA_F5_FREG_SND, 1, cnt, ${40 + 2*D}$)
+ call MPI_SEND(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, powner, ${40 + 2*D}$, MPI_COMM_WORLD, ierr)
+ call s_xa_rec(XA_F5_FREG_SND, 1, cnt, ${41 + 2*D}$)
+ call MPI_SEND(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, powner, ${41 + 2*D}$, MPI_COMM_WORLD, ierr)
+ end if
+ #:endfor
+ else
+ #:for D in [1, 2, 3]
+ if (${D}$ <= num_dims) then
+ ! not slot amr_reg_cur: it is 0 on the L0-tiles path
+ cnt = size(freg(${D}$)%lo, 1)*size(freg(${D}$)%lo, 2)*size(freg(${D}$)%lo, 3)
+ call s_xa_rec(XA_F5_FREG_RCV, 2, cnt, ${40 + 2*D}$)
+ call s_wait_tic()
+ call MPI_RECV(freg(${D}$)%lo(:,:,:,amr_reg_cur), cnt, mpi_p, cowner, ${40 + 2*D}$, MPI_COMM_WORLD, &
+ & MPI_STATUS_IGNORE, ierr)
+ call s_xa_rec(XA_F5_FREG_RCV, 2, cnt, ${41 + 2*D}$)
+ call MPI_RECV(freg(${D}$)%hi(:,:,:,amr_reg_cur), cnt, mpi_p, cowner, ${41 + 2*D}$, MPI_COMM_WORLD, &
+ & MPI_STATUS_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+ $:GPU_UPDATE(device='[freg(' + str(D) + ')%lo(:, :, :, amr_reg_cur), freg(' + str(D) &
+ & + ')%hi(:, :, :, amr_reg_cur)]')
+ end if
+ #:endfor
+ end if
+#endif
+
+ end subroutine s_amr_p2p_freg_to_parent
+
+ !> Sibling-seam face weights for level>=2 block kb under parent pblk: 0 on a face shared with a same-parent sibling tile
+ !! (fine-fine, not c/f - refluxing there double-writes and leaks; the outside parent cell is covered by the sibling's restrict),
+ !! 1 otherwise. REPLICATED metadata only (f_amr_parent_block + f_amr_seam read amr_region_*_all), so every rank derives the same
+ !! weights - the reflux apply AND the freg wave's wire-skip both call this, so what ships and what is consumed cannot drift
+ !! apart.
+ impure subroutine s_amr_sibling_face_weights(kb, pblk, w_lo, w_hi)
+
+ integer, intent(in) :: kb, pblk
+ real(wp), intent(out) :: w_lo(3), w_hi(3)
+ integer :: c, y, d
+
+ ! W1: iterate pblk's cached children (same-parent guarantees same level) instead of scanning every block in the machine
+ ! with an O(global blocks) parent lookup per candidate. Every caller sits in a routine that already refreshed the
+ ! epoch-keyed lists; refreshing HERE would let a loop body reallocate the very list its caller iterates.
+
+ w_lo = 1._wp; w_hi = 1._wp
+ if (pblk <= 0) return ! orphan parent: the old scan matched nothing (all weights 1); the CSR would index ptr(-1)
+ do c = amr_child_ptr(pblk - 1) + 1, amr_child_ptr(pblk)
+ y = amr_child_idx(c)
+ if (y == kb) cycle
+ do d = 1, num_dims
+ if (f_amr_seam(kb, y, d)) w_hi(d) = 0._wp ! sibling just above -> shared high face
+ if (f_amr_seam(y, kb, d)) w_lo(d) = 0._wp ! sibling just below -> shared low face
+ end do
+ end do
+
+ end subroutine s_amr_sibling_face_weights
+
+ !> Multi-level reflux: apply the Berger-Colella C/F flux correction from the current level>=2 block into its PARENT block's
+ !! cells just OUTSIDE the block footprint, in the parent-fine frame (mirror of the L0 s_amr_apply_reflux targeted at the parent
+ !! - "the coarse" is level l-1). State form: q_parent(outside) += dt*(F_coarse - Fbar_fine)/dxf on the low face and +=
+ !! dt*(Fbar_fine - F_coarse)/dxf on the high face, where Fbar_fine is the child-averaged fine register. creg/freg key off this
+ !! block's slot. Per-face parent-fine dx (stretched-grid safe).
+ !!
+ !! The PARENT's owner applies: it holds the parent field and the parent-side creg (captured over its own advance). Only freg
+ !! crosses the wire, and only when the two owners differ - under tower co-location they never do, so this is byte-identical to
+ !! the previous owner-local form. BOTH participants must reach this routine or the P2P pair deadlocks (cf. the restrict).
+ impure subroutine s_amr_reflux_to_parent(dt_reflux, do_xchg)
+
+ real(wp), intent(in) :: dt_reflux
+ !> exchange the split-ownership freg here (the subcycle per-box path); the lock-step driver ships them inside the
+ !! restrict-parent wave first
+ logical, intent(in) :: do_xchg
+ integer :: pblk, d, olo(3), ohi(3), glo(3), ghi(3), woff(3), plo(3), phi(3)
+ real(wp) :: w_lo(3), w_hi(3), mlo(3), mhi(3)
+ logical :: own_child, own_parent
+
+ call s_amr_refresh_lists() ! W1: cached parent (f_amr_parent_block is an O(global blocks) scan; this runs per block)
+ pblk = amr_parent_blk(amr_cur)
+ own_child = amr_rank_owns_block
+ own_parent = (amr_block_owner(pblk) == proc_rank)
+ if (.not. (own_child .or. own_parent)) return
+ if (do_xchg .and. (own_child .neqv. own_parent)) call s_amr_p2p_freg_to_parent(pblk)
+ if (.not. own_parent) return
+ ! max_grid_size tiling of a level>=2 feature: a face shared with an ADJACENT sibling tile (same parent) is fine-fine, not a
+ ! c/f boundary - its "outside" parent cell is covered by the sibling's restrict, so refluxing there double-writes and leaks.
+ ! Skip those faces (weight 0); the fine-fine halo already matched the shared seam flux. No siblings -> all weights 1
+ ! (no-op).
+ call s_amr_sibling_face_weights(amr_cur, pblk, w_lo, w_hi)
+ ! parent-fine frame for the shared reflux kernel: outside cell = isect boundary +/-1; creg-local loop range 0:extent;
+ ! transverse write at the isect origin. Per-face parent-fine cell widths - dx at the low/high OUTSIDE cell (olo/ohi),
+ ! mirroring the L0/L1 s_amr_apply_reflux_state so a stretched parent grid corrects each C/F face with its own width (on a
+ ! uniform grid dx is constant, so this is byte-identical to the previous single-dxf form).
+ ! Footprint from REPLICATED metadata (s_amr_parent_foot), not amr_isect_lo/hi: on the parent's owner the child's own isect
+ ! is
+ ! the empty non-owner sentinel whenever the two differ. Identical box while co-located. rr likewise comes from the global
+ ! amr_ref_ratio rather than amr_slots(amr_cur), whose slot need not be allocated on this rank.
+ call s_amr_parent_foot(amr_cur, pblk, plo, phi)
+ olo = 0; ohi = 0; glo = 0; ghi = 0; woff = 0; mlo = 1._wp; mhi = 1._wp
+ do d = 1, num_dims
+ olo(d) = plo(d) - 1; ohi(d) = phi(d) + 1
+ ghi(d) = phi(d) - plo(d)
+ woff(d) = plo(d)
+ end do
+ mlo(1) = amr_slots(pblk)%dx(olo(1)); mhi(1) = amr_slots(pblk)%dx(ohi(1))
+ if (n_glb > 0) then; mlo(2) = amr_slots(pblk)%dy(olo(2)); mhi(2) = amr_slots(pblk)%dy(ohi(2)); end if
+ if (p_glb > 0) then; mlo(3) = amr_slots(pblk)%dz(olo(3)); mhi(3) = amr_slots(pblk)%dz(ohi(3)); end if
+ call s_amr_br_load(amr_loc_of(pblk))
+ call s_amr_reflux_apply_faces(amr_cons_br, amr_reg_cur, amr_ref_ratio, dt_reflux, olo, ohi, glo, ghi, woff, w_lo, w_hi, &
+ & mlo, mhi)
+ call s_amr_br_store(amr_loc_of(pblk))
+
+ end subroutine s_amr_reflux_to_parent
+
+ !> Rank r's coarse INTERIOR box (global) from the computed decomposition (s_amr_rank_decomp, no ghosts). Covered coarse cells
+ !! are in-domain, so restriction targets are identified by interior overlap alone.
+ pure subroutine s_amr_rank_interior(r, ilo, ihi)
+
+ integer, intent(in) :: r
+ integer, intent(out) :: ilo(3), ihi(3)
+ integer :: sidx(3), ext(3)
+
+ call s_amr_rank_decomp(r, sidx, ext)
+ ilo = 0; ihi = 0
+ ilo(1) = sidx(1); ihi(1) = sidx(1) + ext(1)
+ if (n_glb > 0) then; ilo(2) = sidx(2); ihi(2) = sidx(2) + ext(2); end if
+ if (p_glb > 0) then; ilo(3) = sidx(3); ihi(3) = sidx(3) + ext(3); end if
+
+ end subroutine s_amr_rank_interior
+
+ !> Device-native restriction overwrite: restrict the fine block q_fine (DEVICE) to coarse averages over the covered coarse cells
+ !! [bl:bh] GLOBAL and write coarse_tgt (DEVICE) directly - no host round-trip, only the covered cells touched (the old
+ !! whole-coarse device push clobbered non-covered cells). Same child-sum order (ddk, ddj, then fi0 and fi0+1; /nchild; stp cast)
+ !! as the old host restrict path, so bit-identical to it on CPU and matches the coarse restriction. q_fine (== the flat store)
+ !! and coarse_tgt are device-resident. TWIN: s_amr_restrict_pack_device runs this same child-sum into a wire buffer - any change
+ !! to the loop order, arithmetic, or casts here must be mirrored there byte-identically (owner-local and scattered coarse cells
+ !! must match bit-for-bit). TWIN(q<->pb/mv) s_amr_restrict_pbmv_box_device runs this same child-sum on pb/mv - keep the stencil
+ !! lockstep. Two targets, one body: the coarse destination is the level-0 monolithic field (`_sf`) or a parent BLOCK in the flat
+ !! store (`_st`); the fine source is always a block, so it is always the store.
+ #:for SFX, CT in [('sf', ''), ('st', 'amr_cons_st')]
+ #:set CW = (lambda ix: CT + '(ci - o1, cj - o2, ck - o3, ' + ix + ', ctloc)') if CT else (lambda ix: 'coarse_tgt(' + ix &
+ & + ')%sf(ci - o1, cj - o2, ck - o3)')
+ impure subroutine s_amr_restrict_overwrite_device_${SFX}$(${'ctloc' if CT else 'coarse_tgt'}$, loc, bl, bh, o1, o2, o3, &
+ & rlo, rr, dj_hi, dk_hi, nchild)
+
+ #:if CT
+ integer, intent(in) :: ctloc
+ #:else
+ type(scalar_field), dimension(sys_size), intent(inout) :: coarse_tgt
+ #:endif
+ integer, intent(in) :: loc
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3, rlo(3), rr, dj_hi, dk_hi, nchild
+ integer :: i, ci, cj, ck, fi0, fj0, fk0, ddi, ddj, ddk, bl1, bl2, bl3, bh1, bh2, bh3, rl1, rl2, rl3
+ real(wp) :: acc, wacc, w
+
+ bl1 = bl(1); bl2 = bl(2); bl3 = bl(3); bh1 = bh(1); bh2 = bh(2); bh3 = bh(3)
+ rl1 = rlo(1); rl2 = rlo(2); rl3 = rlo(3)
+ if (cyl_coord) then
+ ! axisymmetric volume-weighted fold-back: weight each fine child by its cell-center radius (amr_rvw = fine y_cc, on
+ ! device). Same child order as the Cartesian path and the scatter pack, so CPU==GPU and np=1==np>=2.
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[fi0, fj0, fk0, ddi, ddj, ddk, acc, wacc, w]')
+ do i = 1, sys_size
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ acc = 0._wp; wacc = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ w = amr_rvw(fj0 + ddj)
+ do ddi = 0, rr - 1
+ acc = acc + real(amr_cons_st(fi0 + ddi, fj0 + ddj, fk0 + ddk, i, loc), wp)*w
+ wacc = wacc + w
+ end do
+ end do
+ end do
+ ${CW('i')}$ = real(acc/wacc, stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ return
+ end if
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[fi0, fj0, fk0, ddi, ddj, ddk, acc]')
+ do i = 1, sys_size
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ acc = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ do ddi = 0, rr - 1
+ acc = acc + real(amr_cons_st(fi0 + ddi, fj0 + ddj, fk0 + ddk, i, loc), wp)
+ end do
+ end do
+ end do
+ ${CW('i')}$ = real(acc/real(nchild, wp), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_restrict_overwrite_device_${SFX}$
+ #:endfor
+
+ !> Device pack of one destination's covered restrict slice (np>=2 scatter): restrict the fine block q_fine (DEVICE) over the
+ !! covered coarse box [bl:bh] GLOBAL straight into the contiguous wire buffer buf (host, via copyout) - only the slice crosses
+ !! PCIe, not the full fine field. Same child-sum order and wp values as s_amr_restrict_overwrite_device (no stp cast: the wire
+ !! carries wp and the receiver casts), packed with ci fastest, then cj, ck, i, matching the receiver's sequential unpack. TWIN:
+ !! s_amr_restrict_overwrite_device runs this same child-sum in place - any change to the loop order, arithmetic, or casts here
+ !! must be mirrored there byte-identically (owner-local and scattered coarse cells must match bit-for-bit). TWIN(q<->pb/mv)
+ !! s_amr_restrict_pbmv_pack_device runs this same child-sum into a wire buffer - keep lockstep.
+ impure subroutine s_amr_restrict_pack_device(loc, bl, bh, rlo, rr, dj_hi, dk_hi, nchild, buf)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: bl(3), bh(3), rlo(3), rr, dj_hi, dk_hi, nchild
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, ci, cj, ck, fi0, fj0, fk0, ddi, ddj, ddk, bl1, bl2, bl3, bh1, bh2, bh3, rl1, rl2, rl3, n1, n2, n3
+ real(wp) :: acc, wacc, w
+
+ bl1 = bl(1); bl2 = bl(2); bl3 = bl(3); bh1 = bh(1); bh2 = bh(2); bh3 = bh(3)
+ rl1 = rlo(1); rl2 = rlo(2); rl3 = rlo(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ if (cyl_coord) then
+ ! axisymmetric volume-weighted pack (amr_rvw = fine y_cc, on device); same child order as the overwrite kernel
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[fi0, fj0, fk0, ddi, ddj, ddk, acc, wacc, w]', copyout='[buf]')
+ do i = 1, sys_size
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ acc = 0._wp; wacc = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ w = amr_rvw(fj0 + ddj)
+ do ddi = 0, rr - 1
+ acc = acc + real(amr_cons_st(fi0 + ddi, fj0 + ddj, fk0 + ddk, i, loc), wp)*w
+ wacc = wacc + w
+ end do
+ end do
+ end do
+ buf(1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*(i - 1)))) = acc/wacc
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ return
+ end if
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[fi0, fj0, fk0, ddi, ddj, ddk, acc]', copyout='[buf]')
+ do i = 1, sys_size
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ acc = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ do ddi = 0, rr - 1
+ acc = acc + real(amr_cons_st(fi0 + ddi, fj0 + ddj, fk0 + ddk, i, loc), wp)
+ end do
+ end do
+ end do
+ buf(1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*(i - 1)))) = acc/real(nchild, wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_restrict_pack_device
+
+ !> Apply phase-change relaxation (relax) to the current fine block's interior, BEFORE restriction. Relaxation is a cell-local,
+ !! mass/energy-conserving equilibration (no stencil, no ghosts), so it needs no coarse/fine coupling: it just runs over the fine
+ !! interior. Swaps m/n/p to the fine extents so s_infinite_relaxation_k's 0:m,0:n,0:p loop covers this block. Matches the coarse
+ !! timing (once per full step; the coarse relax runs once after s_tvd_rk on q_cons_ts(1)) but on the fine solution so the fine
+ !! dynamics equilibrate at fine resolution, not only the restricted coarse average.
+ impure subroutine s_amr_relax_fine()
+
+ if (.not. amr_rank_owns_block) return
+ call s_amr_swap_to_fine()
+ call s_amr_br_load(amr_loc_of(amr_cur))
+ call s_infinite_relaxation_k(amr_cons_br)
+ call s_amr_br_store(amr_loc_of(amr_cur))
+ call s_amr_restore_coarse()
+
+ end subroutine s_amr_relax_fine
+
+ !> 6-equation model: apply the per-stage pressure relaxation to the fine block's interior (cell-local equilibration, no
+ !! stencil), mirroring the coarse per-stage call. Swaps the grid so the routine's 0:m,0:n,0:p loop covers this block.
+ impure subroutine s_amr_pressure_relax_fine()
+
+ if (.not. amr_rank_owns_block) return
+ call s_amr_swap_to_fine()
+ call s_amr_br_load(amr_loc_of(amr_cur))
+ call s_pressure_relaxation_procedure(amr_cons_br)
+ call s_amr_br_store(amr_loc_of(amr_cur))
+ call s_amr_restore_coarse()
+
+ end subroutine s_amr_pressure_relax_fine
+
+ !> Compute the fine-grid IB state (markers/ghost points/levelset) for every active block from the body geometry (static-body
+ !! AMR). Called once after the coarse IB setup at init (regrid+IB is gated). Per slot with fine cells: swap the grid to the fine
+ !! block, swap the IB globals to the slot store, run the fine IB pipeline (writing into the slot store), restore. No-op unless
+ !! amr .and. ib.
+ impure subroutine s_amr_setup_ib()
+
+ integer :: islot, save_cur
+ integer(kind=8) :: my_ib_gps, nrank_ib
+
+ if (.not. amr .or. .not. ib) return
+ save_cur = amr_cur
+ my_ib_gps = 0_8
+ do islot = 1, amr_num_blocks
+ call s_amr_select_slot(islot)
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_swap_to_fine()
+ call s_ibm_swap_to_fine(islot, gps_on_device=.false.)
+ call s_ibm_setup_fine()
+ my_ib_gps = my_ib_gps + int(num_gps, 8)
+ call s_ibm_restore_from_fine(islot)
+ call s_amr_restore_coarse()
+ end do
+ call s_amr_select_slot(save_cur)
+
+ ! The fine-IB image-point stencil is not decomposition-exact across a rank seam. If the body's fine ghost points appear on
+ ! more than one rank (the body straddles a coarse/fine rank boundary), abort rather than return a wrong body-surface state.
+ ! A
+ ! body wholly within one rank is decomposition-exact.
+ call s_mpi_allreduce_integer_sum(merge(1_8, 0_8, my_ib_gps > 0_8), nrank_ib)
+ if (nrank_ib > 1_8) then
+ call s_mpi_abort('amr with ib: the immersed body straddles a rank boundary, where the ' &
+ & // 'fine-IB image-point stencil is not yet decomposition-exact; keep the ' &
+ & // 'body within a single rank subdomain (use fewer ranks or reposition it).')
+ end if
+
+ end subroutine s_amr_setup_ib
+
+ !> Apply the IB state correction on the current fine block after its RK update (static-body AMR). Mirrors the coarse per-stage
+ !! s_ibm_correct_state: swap the grid + IB globals to the fine block, correct q_cons/q_prim at the fine body/ghost cells,
+ !! restore. amr_cur / amr_rank_owns_block are set by the caller (the per-block advance loop). No-op unless ib.
+ impure subroutine s_amr_ib_correct_fine(q_prim_b)
+
+ !> the q_prim the block's RHS pass filled (pooled scratch for fine blocks; per-slot for L0 tiles, where other tiles' RHS
+ !! work ran in between - ib is in the copy-out gate, so a tile slot always has its own q_prim when this reads it)
+ type(scalar_field), dimension(1:sys_size), intent(inout) :: q_prim_b
+
+ if (.not. ib) return
+ if (.not. amr_rank_owns_block) return
+ call s_amr_swap_to_fine()
+ call s_ibm_swap_to_fine(amr_cur, gps_on_device=.true.)
+ call s_amr_br_load(amr_loc_of(amr_cur))
+ if (qbmm .and. .not. polytropic) then
+ ! mirror the coarse correct-state: non-polytropic QBMM also corrects the block's own pb/mv side-state at the body ghost
+ ! points (bounds match the swapped fine idwbuff)
+ call s_ibm_correct_state(amr_cons_br, q_prim_b, amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf)
+ else
+ call s_ibm_correct_state(amr_cons_br, q_prim_b)
+ end if
+ call s_amr_br_store(amr_loc_of(amr_cur))
+ call s_ibm_restore_from_fine(amr_cur)
+ call s_amr_restore_coarse()
+
+ end subroutine s_amr_ib_correct_fine
+
+ !> Rebuild the current fine block's IB state (markers/ghost points/image points) from the moving body's position (prescribed
+ !! motion, moving_ibm==1). Reuses the coarse s_update_mib recompute on the swapped-in fine slot (grid + IB globals swapped to
+ !! the fine block, recompute writes into the slot store, restore). For the subcycled advance pass th in [0,1], the fine
+ !! substep's fraction of the coarse step: s_update_mib snapshots the body to the linear time interpolation between the coarse
+ !! t^n and t^{n+1} positions, the same interpolation the subcycle applies to the fluid ghost shell. Pass th < 0 for the
+ !! non-subcycled lockstep stage (uses the body's current position). No-op unless ib. Must precede s_amr_ib_correct_fine.
+ impure subroutine s_amr_update_mib_fine(th)
+
+ real(wp), intent(in) :: th
+ integer :: i, blo(3), bhi(3)
+ logical :: ovl, inside
+
+ if (.not. ib) return
+ if (.not. amr_rank_owns_block) return
+ ! A moving body must stay inside its block (a body overlapping the block edge gets silently clipped forcing - abort
+ ! instead).
+ ! Under dynamic regrid the expansion contained it with margin max(amr_buf,4) and we require body + image-point stencil reach
+ ! (2 coarse cells) to remain contained between regrids; on a STATIC block the user's placement is authoritative (validated
+ ! configs sit tighter than the regrid margin), so only the body bbox itself must stay inside. Consecutive contained
+ ! positions keep every sub-time interpolate contained (axis-aligned boxes are convex in the linearly-moving corners).
+ if (any(patch_ib(1:num_ibs)%moving_ibm /= 0)) then
+ do i = 1, num_ibs
+ if (patch_ib(i)%moving_ibm == 0) cycle
+ call s_amr_body_bbox(i, merge(2, 0, amr_regrid_int > 0), blo, bhi)
+ ovl = blo(1) <= amr_slots(amr_cur)%region%hi(1) .and. bhi(1) >= amr_slots(amr_cur)%region%lo(1)
+ if (n_glb > 0) ovl = ovl .and. blo(2) <= amr_slots(amr_cur)%region%hi(2) .and. bhi(2) &
+ & >= amr_slots(amr_cur)%region%lo(2)
+ if (p_glb > 0) ovl = ovl .and. blo(3) <= amr_slots(amr_cur)%region%hi(3) .and. bhi(3) &
+ & >= amr_slots(amr_cur)%region%lo(3)
+ if (.not. ovl) cycle
+ inside = blo(1) >= amr_slots(amr_cur)%region%lo(1) .and. bhi(1) <= amr_slots(amr_cur)%region%hi(1)
+ if (n_glb > 0) inside = inside .and. blo(2) >= amr_slots(amr_cur)%region%lo(2) .and. bhi(2) &
+ & <= amr_slots(amr_cur)%region%hi(2)
+ if (p_glb > 0) inside = inside .and. blo(3) >= amr_slots(amr_cur)%region%lo(3) .and. bhi(3) &
+ & <= amr_slots(amr_cur)%region%hi(3)
+ if (.not. inside) then
+ call s_mpi_abort('amr with moving ib: the body reached the fine-block boundary; ' &
+ & // 'under dynamic regrid reduce amr_regrid_int or increase amr_buf, ' &
+ & // 'for a static block enlarge it to contain the trajectory')
+ end if
+ end do
+ end if
+ call s_amr_swap_to_fine()
+ call s_ibm_swap_to_fine(amr_cur, gps_on_device=.true.)
+ call s_update_mib(num_ibs, th)
+ call s_ibm_restore_from_fine(amr_cur)
+ call s_amr_restore_coarse()
+
+ end subroutine s_amr_update_mib_fine
+
+ !> Non-polytropic QBMM: piecewise-constant prolongation of the block's pb/mv interior from the gathered coarse side-state
+ !! amr_cg_pb/mv (patch-local frame; the callers run s_amr_gather_coarse_patch_pbmv on ALL ranks first, so np>=2 couples to the
+ !! correct coarse rank). HOST loops + device push; the gather is host-current (.not. pull_host). TWIN
+ !! s_interpolate_coarse_to_fine (pb/mv<->q): pb/mv is piecewise-constant where q_cons is minmod-limited, but the child-offset
+ !! frame and realizability/closure policy track it; keep those lockstep.
+ impure subroutine s_amr_prolong_pbmv()
+
+ integer :: fi, fj, fk, q, ib_, ci, cj, ck, rr, lo1, lo2, lo3, ox, oy, oz
+
+ ! HOST prolongation (both call paths make the coarse pb/mv host mirrors current first: init writes them on the host, regrid
+ ! refreshes them from the device); the device copy of the fine side-state is pushed at the end
+
+ ! coarse pb/mv are read from the gathered block-local patch amr_cg_pb/mv (fine-level distribution): patch-local frame, cell
+ ! 0
+ ! == amr_cpat_off (matching s_prolong_one_var). The gather is a host loop (.not. pull_host) done by the callers.
+
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ lo1 = amr_isect_lo(1); lo2 = amr_isect_lo(2); lo3 = amr_isect_lo(3)
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do fk = 0, amr_slots(amr_cur)%p
+ ck = 0
+ if (p_glb > 0) ck = lo3 + fk/rr - oz
+ do fj = 0, amr_slots(amr_cur)%n
+ cj = 0
+ if (n_glb > 0) cj = lo2 + fj/rr - oy
+ do fi = 0, amr_slots(amr_cur)%m
+ ci = lo1 + fi/rr - ox
+ amr_slots(amr_cur)%pb_f%sf(fi, fj, fk, q, ib_) = amr_cg_pb(ci, cj, ck, q, ib_)
+ amr_slots(amr_cur)%mv_f%sf(fi, fj, fk, q, ib_) = amr_cg_mv(ci, cj, ck, q, ib_)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:GPU_UPDATE(device='[amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf]')
+
+ end subroutine s_amr_prolong_pbmv
+
+ !> Non-polytropic QBMM: piecewise-constant prolongation of the fine pb/mv GHOST shell from the coarse side-state (device kernel;
+ !! interior untouched). The ghosts feed the widened-idwint conversions and the qbmm rhs over the shell, mirroring the q_cons
+ !! ghost fill. All four arrays are assumed-shape dummies with %sf pointer-member actuals (the device-proven pb_ts pattern); only
+ !! raw derived-type 5D members as actuals tripped nvfortran's component-section data clauses on device. TWIN
+ !! s_amr_fill_fine_ghosts (pb/mv<->q): q_cons sibling; keep the ghost-fill mapping lockstep.
+ impure subroutine s_amr_fill_fine_ghosts_pbmv(pb_c, mv_c, pb_t, mv_t)
+
+ !> coarse pb/mv read from the gathered block-local patch amr_cg_pb/mv (0-based patch frame, cell 0 == amr_cpat_off): the
+ !! callers run s_amr_gather_coarse_patch_pbmv on ALL ranks first, so np>=2 reads the correct coarse rank's side-state
+ real(stp), dimension(0:,0:,0:,1:,1:), intent(in) :: pb_c, mv_c
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_t, mv_t
+ integer :: fi, fj, fk, q, ib_, ci, cj, ck, rr, lo1, lo2, lo3, ox, oy, oz
+ integer :: s, ns, l1, u1, l2, u2, l3, u3, ss, g, r, n1, n2, stot
+ integer, dimension(6) :: sb1, se1, sb2, se2, sb3, se3, soff, scnt
+ logical :: d2, d3
+
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ d2 = n_glb > 0; d3 = p_glb > 0
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ lo1 = amr_isect_lo(1); lo2 = amr_isect_lo(2); lo3 = amr_isect_lo(3)
+ call s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+ ! flat index over the concatenated DISJOINT slabs - one kernel instead of ns; see s_amr_fill_fine_ghosts
+ soff(1) = 0
+ do s = 1, ns
+ scnt(s) = (se1(s) - sb1(s) + 1)*(se2(s) - sb2(s) + 1)*(se3(s) - sb3(s) + 1)
+ if (s < ns) soff(s + 1) = soff(s) + scnt(s)
+ end do
+ stot = soff(ns) + scnt(ns)
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[sb1, se1, sb2, se2, sb3, se3, soff, scnt]', private='[s, ss, r, n1, n2, fi, fj, &
+ & fk, ci, cj, ck]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g = 0, stot - 1
+ s = 1
+ do ss = 2, ns
+ if (g >= soff(ss)) s = ss
+ end do
+ r = g - soff(s)
+ n1 = se1(s) - sb1(s) + 1; n2 = se2(s) - sb2(s) + 1
+ fi = sb1(s) + mod(r, n1)
+ fj = sb2(s) + mod(r/n1, n2)
+ fk = sb3(s) + r/(n1*n2)
+ ck = 0
+ if (d3) ck = lo3 + floor(real(fk, wp)/real(rr, wp)) - oz
+ cj = 0
+ if (d2) cj = lo2 + floor(real(fj, wp)/real(rr, wp)) - oy
+ ci = lo1 + floor(real(fi, wp)/real(rr, wp)) - ox
+ pb_t(fi, fj, fk, q, ib_) = pb_c(ci, cj, ck, q, ib_)
+ mv_t(fi, fj, fk, q, ib_) = mv_c(ci, cj, ck, q, ib_)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fill_fine_ghosts_pbmv
+
+ !> Non-polytropic QBMM: device copy of the block's pb/mv into the step-entry backup (SSP-RK). TWIN s_amr_copy_fine_fields
+ !! (pb/mv<->q): q_cons sibling of this step-entry backup; keep lockstep.
+ impure subroutine s_amr_backup_pbmv(pb_s, mv_s, pb_d, mv_d)
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_s, mv_s
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_d, mv_d
+ integer :: fi, fj, fk, q, ib_, b1, e1, b2, e2, b3, e3
+
+ b1 = amr_slots(amr_cur)%idwbuff(1)%beg; e1 = amr_slots(amr_cur)%idwbuff(1)%end
+ b2 = amr_slots(amr_cur)%idwbuff(2)%beg; e2 = amr_slots(amr_cur)%idwbuff(2)%end
+ b3 = amr_slots(amr_cur)%idwbuff(3)%beg; e3 = amr_slots(amr_cur)%idwbuff(3)%end
+ $:GPU_PARALLEL_LOOP(collapse=5)
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do fk = b3, e3
+ do fj = b2, e2
+ do fi = b1, e1
+ pb_d(fi, fj, fk, q, ib_) = pb_s(fi, fj, fk, q, ib_)
+ mv_d(fi, fj, fk, q, ib_) = mv_s(fi, fj, fk, q, ib_)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_backup_pbmv
+
+ !> Non-polytropic QBMM: SSP-RK stage update of the block's pb/mv (device kernel, interior only; mirror of the coarse pb_ts/mv_ts
+ !! stage combination in m_time_steppers). TWIN s_amr_fine_rk_update + s_tvd_rk (m_time_steppers): same SSP-RK stage combination
+ !! on pb/mv; keep all three lockstep.
+ impure subroutine s_amr_fine_rk_update_pbmv(pb_u, mv_u, pb_s, mv_s, rpb, rmv, c1, c2, c3, c4, dtl)
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_u, mv_u
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_s, mv_s
+ real(wp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: rpb, rmv
+ real(wp), intent(in) :: c1, c2, c3, c4, dtl
+ integer :: fi, fj, fk, q, ib_, fm, fn, fp
+
+ fm = amr_slots(amr_cur)%m; fn = amr_slots(amr_cur)%n; fp = amr_slots(amr_cur)%p
+ $:GPU_PARALLEL_LOOP(collapse=5)
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do fk = 0, fp
+ do fj = 0, fn
+ do fi = 0, fm
+ pb_u(fi, fj, fk, q, ib_) = (c1*pb_u(fi, fj, fk, q, ib_) + c2*pb_s(fi, fj, fk, q, &
+ & ib_) + c3*dtl*rpb(fi, fj, fk, q, ib_))/c4
+ mv_u(fi, fj, fk, q, ib_) = (c1*mv_u(fi, fj, fk, q, ib_) + c2*mv_s(fi, fj, fk, q, &
+ & ib_) + c3*dtl*rmv(fi, fj, fk, q, ib_))/c4
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fine_rk_update_pbmv
+
+ !> Non-polytropic QBMM: volume-weighted restriction of the block's pb/mv onto the coarse side-state under the block (device
+ !! kernel; same equal-weight child average as the q_cons restrict).
+ impure subroutine s_restrict_pbmv(pb_c, mv_c, pb_fin, mv_fin)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_c, mv_c
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_fin, mv_fin
+ integer :: ci, cj, ck, q, ib_, fi0, fj0, fk0, ddi, ddj, ddk, nchild, ox, oy, oz, rr
+ integer :: c1lo, c1hi, c2lo, c2hi, c3lo, c3hi, dj_hi, dk_hi
+ real(wp) :: accp, accm
+
+ ox = start_idx(1); oy = 0; oz = 0
+ if (n_glb > 0) oy = start_idx(2)
+ if (p_glb > 0) oz = start_idx(3)
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ nchild = rr
+ if (n_glb > 0) nchild = nchild*rr
+ if (p_glb > 0) nchild = nchild*rr
+ c1lo = amr_isect_lo(1); c1hi = amr_isect_hi(1)
+ c2lo = amr_isect_lo(2); c2hi = merge(amr_isect_hi(2), amr_isect_lo(2), n_glb > 0)
+ c3lo = amr_isect_lo(3); c3hi = merge(amr_isect_hi(3), amr_isect_lo(3), p_glb > 0)
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+ $:GPU_PARALLEL_LOOP(collapse=5, private='[fi0, fj0, fk0, ddi, accp, accm, ddj, ddk]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do ck = c3lo, c3hi
+ do cj = c2lo, c2hi
+ do ci = c1lo, c1hi
+ fi0 = (ci - c1lo)*rr; fj0 = (cj - c2lo)*rr; fk0 = (ck - c3lo)*rr
+ accp = 0._wp; accm = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ do ddi = 0, rr - 1
+ accp = accp + real(pb_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ accm = accm + real(mv_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ end do
+ end do
+ end do
+ pb_c(ci - ox, cj - oy, ck - oz, q, ib_) = accp/real(nchild, wp)
+ mv_c(ci - ox, cj - oy, ck - oz, q, ib_) = accm/real(nchild, wp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_restrict_pbmv
+
+ !> Non-polytropic QBMM np>=2: DEVICE restriction of pb/mv over the covered box [bl:bh] GLOBAL into pb_c/mv_c (device), fine
+ !! origin (ci-rlo)*rr, LOCAL coarse index cell - o. Only the covered cells the owner holds are touched (no whole-array push -
+ !! same GPU-only clobber the q_cons device overwrite avoids). Same child-sum as s_restrict_pbmv. TWIN:
+ !! s_amr_restrict_pbmv_pack_device runs this same child-sum into a wire buffer - any change to the loop order, arithmetic, or
+ !! casts here must be mirrored there byte-identically (local and scattered coarse pb/mv must match bit-for-bit). TWIN(pb/mv<->q)
+ !! s_amr_restrict_overwrite_device is the q_cons sibling of this child-sum - keep the stencil lockstep.
+ impure subroutine s_amr_restrict_pbmv_box_device(pb_c, mv_c, pb_fin, mv_fin, bl, bh, o1, o2, o3, rlo, rr, dj_hi, dk_hi, nchild)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_c, mv_c
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_fin, mv_fin
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3, rlo(3), rr, dj_hi, dk_hi, nchild
+ integer :: ci, cj, ck, q, ib_, fi0, fj0, fk0, ddi, ddj, ddk, bl1, bl2, bl3, bh1, bh2, bh3, rl1, rl2, rl3
+ real(wp) :: accp, accm
+
+ bl1 = bl(1); bl2 = bl(2); bl3 = bl(3); bh1 = bh(1); bh2 = bh(2); bh3 = bh(3)
+ rl1 = rlo(1); rl2 = rlo(2); rl3 = rlo(3)
+ $:GPU_PARALLEL_LOOP(collapse=5, private='[fi0, fj0, fk0, ddi, accp, accm, ddj, ddk]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ accp = 0._wp; accm = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ do ddi = 0, rr - 1
+ accp = accp + real(pb_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ accm = accm + real(mv_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ end do
+ end do
+ end do
+ pb_c(ci - o1, cj - o2, ck - o3, q, ib_) = real(accp/real(nchild, wp), stp)
+ mv_c(ci - o1, cj - o2, ck - o3, q, ib_) = real(accm/real(nchild, wp), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_restrict_pbmv_box_device
+
+ !> Non-polytropic QBMM np>=2 scatter pack: DEVICE restriction of pb/mv over the covered box [bl:bh] GLOBAL straight into the
+ !! contiguous wire buffer buf (host, via copyout; pb block then mv block, ci fastest) - only the slice crosses PCIe, not the
+ !! full fine side-state. Same child-sum as s_amr_restrict_pbmv_box_device; the wire carries wp and the receiver casts to stp.
+ !! TWIN: s_amr_restrict_pbmv_box_device runs this same child-sum in place - any change to the loop order, arithmetic, or casts
+ !! here must be mirrored there byte-identically (local and scattered coarse pb/mv must match bit-for-bit). TWIN(pb/mv<->q)
+ !! s_amr_restrict_pack_device is the q_cons sibling of this packed child-sum - keep lockstep.
+ impure subroutine s_amr_restrict_pbmv_pack_device(pb_fin, mv_fin, bl, bh, rlo, rr, dj_hi, dk_hi, nchild, buf)
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_fin, mv_fin
+ integer, intent(in) :: bl(3), bh(3), rlo(3), rr, dj_hi, dk_hi, nchild
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: ci, cj, ck, q, ib_, fi0, fj0, fk0, ddi, ddj, ddk, bl1, bl2, bl3, bh1, bh2, bh3, rl1, rl2, rl3
+ integer :: n1, n2, n3, half
+ real(wp) :: accp, accm
+
+ bl1 = bl(1); bl2 = bl(2); bl3 = bl(3); bh1 = bh(1); bh2 = bh(2); bh3 = bh(3)
+ rl1 = rlo(1); rl2 = rlo(2); rl3 = rlo(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ half = n1*n2*n3*nnode*nb
+ $:GPU_PARALLEL_LOOP(collapse=5, private='[fi0, fj0, fk0, ddi, ddj, ddk, accp, accm]', copyout='[buf]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ fi0 = (ci - rl1)*rr; fj0 = (cj - rl2)*rr; fk0 = (ck - rl3)*rr
+ accp = 0._wp; accm = 0._wp
+ do ddk = 0, dk_hi
+ do ddj = 0, dj_hi
+ do ddi = 0, rr - 1
+ accp = accp + real(pb_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ accm = accm + real(mv_fin(fi0 + ddi, fj0 + ddj, fk0 + ddk, q, ib_), wp)
+ end do
+ end do
+ end do
+ buf(1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*((q - 1) + nnode*(ib_ - 1))))) &
+ & = accp/real(nchild, wp)
+ buf(half + 1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*((q - 1) + nnode*(ib_ - 1))))) &
+ & = accm/real(nchild, wp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_restrict_pbmv_pack_device
+
+ !> Device unpack of a received pb/mv covered slice into the coarse fields - exact inverse of s_amr_restrict_pbmv_pack_device's
+ !! wire layout (ci fastest, then cj, ck, q, ib_, all of pb followed by all of mv). Unpacking on the DEVICE is required, not a
+ !! convenience: a host unpack plus a strided GPU_UPDATE(device=) of the covered box is miscopied as a contiguous run - see the
+ !! note at the q_cons unpack in s_restrict_fine_to_coarse, of which this is the pb/mv twin.
+ impure subroutine s_amr_restrict_pbmv_unpack_device(pb_c, mv_c, bl, bh, o1, o2, o3, buf)
+
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_c, mv_c
+ integer, intent(in) :: bl(3), bh(3), o1, o2, o3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: ci, cj, ck, q, ib_, bl1, bl2, bl3, bh1, bh2, bh3, n1, n2, n3, half
+
+ bl1 = bl(1); bl2 = bl(2); bl3 = bl(3); bh1 = bh(1); bh2 = bh(2); bh3 = bh(3)
+ n1 = bh1 - bl1 + 1; n2 = bh2 - bl2 + 1; n3 = bh3 - bl3 + 1
+ half = n1*n2*n3*nnode*nb
+ $:GPU_PARALLEL_LOOP(collapse=5, copyin='[buf]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do ck = bl3, bh3
+ do cj = bl2, bh2
+ do ci = bl1, bh1
+ pb_c(ci - o1, cj - o2, ck - o3, q, &
+ & ib_) = real(buf(1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*((q - 1) + nnode*(ib_ &
+ & - 1))))), stp)
+ mv_c(ci - o1, cj - o2, ck - o3, q, &
+ & ib_) = real(buf(half + 1 + (ci - bl1) + n1*((cj - bl2) + n2*((ck - bl3) + n3*((q - 1) &
+ & + nnode*(ib_ - 1))))), stp)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_restrict_pbmv_unpack_device
+
+ !> Non-polytropic QBMM: distributed fine->coarse fold-back of the block's pb/mv onto the coarse side-state pb_ts/mv_ts,
+ !! mirroring the q_cons scatter in s_restrict_fine_to_coarse. The owner restricts the covered cells it holds (device, owned box)
+ !! and SENDS each other coarse-owner its covered pb/mv slice (device-packed averages, pb block then mv block); that owner
+ !! overwrites its local coarse. Called on ALL ranks at np>=2 (owner/non-owner split inside) so the P2P send/recv pair up; np=1
+ !! is handled locally by the direct s_restrict_pbmv call (this routine is reached only when num_procs > 1). TWIN
+ !! s_restrict_fine_to_coarse (scatter half, pb/mv<->q): same scatter skeleton (owner sends covered coarse slices, each
+ !! coarse-owner overwrites its local cells) - keep lockstep.
+ impure subroutine s_amr_scatter_pbmv(pb_fin, mv_fin)
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pb_fin, mv_fin
+ integer :: nchild, rr, dj_hi, dk_hi, o1, o2, o3, owner, r, idx, boxsz, maxsz, nsrc, ierr, cellsz
+ integer :: rlo(3), rhi(3), ilo(3), ihi(3), bl(3), bh(3)
+ real(wp), allocatable :: sbuf(:,:), rbuf(:)
+ integer, allocatable :: reqs(:), drank(:)
+
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ nchild = rr; if (n_glb > 0) nchild = nchild*rr; if (p_glb > 0) nchild = nchild*rr
+ dj_hi = merge(rr - 1, 0, n_glb > 0); dk_hi = merge(rr - 1, 0, p_glb > 0)
+ cellsz = 2*nnode*nb
+ rlo = 0; rhi = 0
+ rlo(1) = amr_region_lo_all(1, amr_cur); rhi(1) = amr_region_hi_all(1, amr_cur)
+ if (n_glb > 0) then; rlo(2) = amr_region_lo_all(2, amr_cur); rhi(2) = amr_region_hi_all(2, amr_cur); end if
+ if (p_glb > 0) then; rlo(3) = amr_region_lo_all(3, amr_cur); rhi(3) = amr_region_hi_all(3, amr_cur); end if
+ owner = amr_block_owner(amr_cur)
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ maxsz = cellsz*(rhi(1) - rlo(1) + 1)*(rhi(2) - rlo(2) + 1)*(rhi(3) - rlo(3) + 1)
+
+ ! block set changed: rebuild the cached overlap-rank lists (same lazy trigger as s_amr_fine_fine_halo; local, replicated)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+
+ if (proc_rank == owner) then
+ ! overwrite the covered cells this rank owns (device, owned box), then send each other coarse-owner its covered slice
+ call s_amr_rank_interior(proc_rank, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) call s_amr_restrict_pbmv_box_device(pb_ts(1)%sf, &
+ & mv_ts(1)%sf, pb_fin, mv_fin, bl, bh, o1, o2, o3, rlo, rr, dj_hi, dk_hi, nchild)
+ ! cached destination list (every listed rank's interior overlaps the region by construction)
+ nsrc = 0
+ do idx = 1, amr_ovl_scatter_n(amr_cur)
+ if (amr_ovl_scatter(idx, amr_cur) /= owner) nsrc = nsrc + 1
+ end do
+ if (nsrc > 0) then
+ allocate (sbuf(maxsz, nsrc), reqs(nsrc), drank(nsrc))
+ nsrc = 0
+ do idx = 1, amr_ovl_scatter_n(amr_cur)
+ r = amr_ovl_scatter(idx, amr_cur)
+ if (r == owner) cycle
+ call s_amr_rank_interior(r, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ nsrc = nsrc + 1; drank(nsrc) = r
+ boxsz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ ! pack this destination's covered pb/mv slice on the DEVICE (restrict averages straight into the wire
+ ! buffer, same child-sum as the device overwrite above) - no full-field fine host pull
+ call s_amr_restrict_pbmv_pack_device(pb_fin, mv_fin, bl, bh, rlo, rr, dj_hi, dk_hi, nchild, sbuf(1:boxsz,nsrc))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F7C_SND, 1, boxsz, amr_cur)
+ call MPI_ISEND(sbuf(1, nsrc), boxsz, mpi_p, r, amr_cur, MPI_COMM_WORLD, reqs(nsrc), ierr)
+#endif
+ end do
+#ifdef MFC_MPI
+ call s_wait_tic()
+ call MPI_WAITALL(nsrc, reqs, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ deallocate (sbuf, reqs, drank)
+ end if
+ else
+ ! coarse-owner: if I hold covered cells, receive my pb/mv slice from the owner and overwrite my local coarse
+ call s_amr_rank_interior(proc_rank, ilo, ihi)
+ call s_amr_box_isect(rlo, rhi, ilo, ihi, bl, bh)
+ if (bl(1) <= bh(1) .and. bl(2) <= bh(2) .and. bl(3) <= bh(3)) then
+ boxsz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ allocate (rbuf(boxsz))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_F7C_RCV, 2, boxsz, amr_cur)
+ call s_wait_tic()
+ call MPI_RECV(rbuf, boxsz, mpi_p, owner, amr_cur, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+ call s_wait_toc(WT_RESTR)
+#endif
+ ! DEVICE unpack, writing only the covered cells (a whole-array push would clobber device-advanced non-covered
+ ! coarse cells with this rank's stale host copy)
+ call s_amr_restrict_pbmv_unpack_device(pb_ts(1)%sf, mv_ts(1)%sf, bl, bh, o1, o2, o3, rbuf)
+ deallocate (rbuf)
+ end if
+ end if
+
+ end subroutine s_amr_scatter_pbmv
+
+ !> Swap the global grid state to the fine block. MUST be paired with s_amr_restore_coarse.
+ impure subroutine s_amr_swap_to_fine()
+
+ ! Saving on a NESTED swap would overwrite the sw_* bounce buffers with FINE state, and the eventual restore would install
+ ! fine extents as the coarse grid - silent corruption of everything after. Hence every save below is depth-guarded; the
+ ! installs are not, since re-installing the same slot is idempotent.
+ amr_swap_depth = amr_swap_depth + 1
+ if (amr_swap_depth == 1) then
+ sw_m = m; sw_n = n; sw_p = p
+ sw_idwint = idwint; sw_idwbuff = idwbuff
+ end if
+ ! the acoustic source's precomputed spatials are coarse-grid cell indices: applying them on the fine block would inject at
+ ! wrong cells (or out of bounds). The support is guaranteed not to overlap the block (checked at startup), so the fine RHS
+ ! correctly skips the source.
+ if (amr_swap_depth == 1) sw_acoustic_source = acoustic_source
+ acoustic_source = .false.
+ ! active-box windows are COARSE cell indices: applying them on the swapped fine grid would window the wrong cells. Blocks
+ ! are
+ ! contained in the active window (init check + regrid clamp), so the fine advance legitimately treats its whole block as
+ ! active.
+ if (amr_swap_depth == 1) sw_ab_active = ab_active
+ ab_active = .false.
+ $:GPU_UPDATE(device='[ab_active]')
+ m = amr_slots(amr_cur)%m; n = amr_slots(amr_cur)%n; p = amr_slots(amr_cur)%p
+ idwint(1)%beg = 0; idwint(1)%end = m
+ idwint(2)%beg = 0; idwint(2)%end = n
+ idwint(3)%beg = 0; idwint(3)%end = p
+ idwbuff = amr_slots(amr_cur)%idwbuff
+ ! save coarse coords to bounce buffers, then copy fine coords into global arrays
+ if (amr_swap_depth == 1) then
+ sw_x_cb = x_cb; sw_x_cc = x_cc; sw_dx = dx
+ if (n_glb > 0) then; sw_y_cb = y_cb; sw_y_cc = y_cc; sw_dy = dy; end if
+ if (p_glb > 0) then; sw_z_cb = z_cb; sw_z_cc = z_cc; sw_dz = dz; end if
+ end if
+ x_cb(-1:amr_slots(amr_cur)%m) = amr_slots(amr_cur)%x_cb(-1:amr_slots(amr_cur)%m)
+ x_cc(0:amr_slots(amr_cur)%m) = amr_slots(amr_cur)%x_cc(0:amr_slots(amr_cur)%m)
+ dx(0:amr_slots(amr_cur)%m) = amr_slots(amr_cur)%dx(0:amr_slots(amr_cur)%m)
+ if (n_glb > 0) then
+ y_cb(-1:amr_slots(amr_cur)%n) = amr_slots(amr_cur)%y_cb(-1:amr_slots(amr_cur)%n)
+ y_cc(0:amr_slots(amr_cur)%n) = amr_slots(amr_cur)%y_cc(0:amr_slots(amr_cur)%n)
+ dy(0:amr_slots(amr_cur)%n) = amr_slots(amr_cur)%dy(0:amr_slots(amr_cur)%n)
+ end if
+ if (p_glb > 0) then
+ z_cb(-1:amr_slots(amr_cur)%p) = amr_slots(amr_cur)%z_cb(-1:amr_slots(amr_cur)%p)
+ z_cc(0:amr_slots(amr_cur)%p) = amr_slots(amr_cur)%z_cc(0:amr_slots(amr_cur)%p)
+ dz(0:amr_slots(amr_cur)%p) = amr_slots(amr_cur)%dz(0:amr_slots(amr_cur)%p)
+ end if
+ ! Extend the fine grid into the ghost shell (s_build_level_coords only fills the interior 0:m). Ghost cells use the EXACT
+ ! parent-cell bisection - the same formula as the interior, with floor division for negative indices. Fine-level
+ ! distribution: the owner may not hold the block's coarse coordinate slice locally, so ghost parent boundaries come from the
+ ! GLOBAL boundaries amr_g?cb (cl is a GLOBAL coarse index, region_lo + floor(jg/rr)), matching the interior build. Blocks
+ ! stay buff_size inside the domain, so every ghost parent is an in-domain coarse cell with exact coords.
+ block
+ integer :: jg, cl, pblk2, k, rr, pnf
+ real(wp), allocatable :: cxb(:), cyb(:), czb(:), tcc(:), tdx(:)
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ ! ghost parent boundaries: a level>=2 block's coarse side is its PARENT's fine grid (indexed in the parent-fine
+ ! amr_isect
+ ! frame, matching the interior s_build_level_coords), NOT the L0 global boundaries. amr_isect_lo is a parent-fine index,
+ ! so indexing amr_g?cb (sized for L0) reads OUT OF BOUNDS -> garbage on host, NaN on the device copy. Source the
+ ! parent's
+ ! fine coords for level>=2, the global L0 boundaries for level 1.
+ if (amr_block_level(amr_cur) >= 2) then
+ ! REBUILD the parent's fine boundaries from replicated metadata - do NOT read amr_slots(pblk2)%x_cb. That array is
+ ! allocated only on the PARENT's owner, and under per-level distribution this block's owner need not be it; taking
+ ! lbound/ubound of an unallocated allocatable is undefined. Same ancestor replay as the interior build, so the
+ ! ghost bisection and the interior agree exactly.
+ pblk2 = f_amr_parent_block(amr_cur)
+ pnf = amr_ref_ratio**amr_block_level(pblk2)*(amr_region_hi_all(1, pblk2) - amr_region_lo_all(1, pblk2) + 1) - 1
+ allocate (cxb(-1:pnf), tcc(0:pnf), tdx(0:pnf))
+ call s_amr_build_block_coords(pblk2, amr_gxcb, cxb, tcc, tdx, 1)
+ deallocate (tcc, tdx)
+ if (n_glb > 0) then
+ pnf = amr_ref_ratio**amr_block_level(pblk2)*(amr_region_hi_all(2, pblk2) - amr_region_lo_all(2, pblk2) + 1) - 1
+ allocate (cyb(-1:pnf), tcc(0:pnf), tdx(0:pnf))
+ call s_amr_build_block_coords(pblk2, amr_gycb, cyb, tcc, tdx, 2)
+ deallocate (tcc, tdx)
+ end if
+ if (p_glb > 0) then
+ pnf = amr_ref_ratio**amr_block_level(pblk2)*(amr_region_hi_all(3, pblk2) - amr_region_lo_all(3, pblk2) + 1) - 1
+ allocate (czb(-1:pnf), tcc(0:pnf), tdx(0:pnf))
+ call s_amr_build_block_coords(pblk2, amr_gzcb, czb, tcc, tdx, 3)
+ deallocate (tcc, tdx)
+ end if
+ else
+ allocate (cxb(lbound(amr_gxcb, 1):ubound(amr_gxcb, 1))); cxb = amr_gxcb
+ if (n_glb > 0) then; allocate (cyb(lbound(amr_gycb, 1):ubound(amr_gycb, 1))); cyb = amr_gycb; end if
+ if (p_glb > 0) then; allocate (czb(lbound(amr_gzcb, 1):ubound(amr_gzcb, 1))); czb = amr_gzcb; end if
+ end if
+ do jg = amr_slots(amr_cur)%m + 1, amr_slots(amr_cur)%m + buff_size
+ cl = amr_isect_lo(1) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ x_cb(jg) = cxb(cl)
+ else
+ x_cb(jg) = (real(rr - 1 - k, wp)*cxb(cl - 1) + real(k + 1, wp)*cxb(cl))/real(rr, wp)
+ end if
+ dx(jg) = x_cb(jg) - x_cb(jg - 1); x_cc(jg) = 0.5_wp*(x_cb(jg - 1) + x_cb(jg))
+ end do
+ ! unified boundary formula (matches the interior subdivision): boundary jg belongs to
+ ! parent c = isect_lo + floor(jg/rr); sub-position k=modulo(jg,rr) picks the rr-way split
+ do jg = -1 - buff_size, -1
+ cl = amr_isect_lo(1) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ x_cb(jg) = cxb(cl)
+ else
+ x_cb(jg) = (real(rr - 1 - k, wp)*cxb(cl - 1) + real(k + 1, wp)*cxb(cl))/real(rr, wp)
+ end if
+ end do
+ do jg = -buff_size, -1
+ dx(jg) = x_cb(jg) - x_cb(jg - 1); x_cc(jg) = 0.5_wp*(x_cb(jg - 1) + x_cb(jg))
+ end do
+ if (n_glb > 0) then
+ do jg = amr_slots(amr_cur)%n + 1, amr_slots(amr_cur)%n + buff_size
+ cl = amr_isect_lo(2) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ y_cb(jg) = cyb(cl)
+ else
+ y_cb(jg) = (real(rr - 1 - k, wp)*cyb(cl - 1) + real(k + 1, wp)*cyb(cl))/real(rr, wp)
+ end if
+ dy(jg) = y_cb(jg) - y_cb(jg - 1); y_cc(jg) = 0.5_wp*(y_cb(jg - 1) + y_cb(jg))
+ end do
+ ! unified boundary formula (matches the interior subdivision): boundary jg belongs to
+ ! parent c = isect_lo + floor(jg/rr); sub-position k=modulo(jg,rr) picks the rr-way split
+ do jg = -1 - buff_size, -1
+ cl = amr_isect_lo(2) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ y_cb(jg) = cyb(cl)
+ else
+ y_cb(jg) = (real(rr - 1 - k, wp)*cyb(cl - 1) + real(k + 1, wp)*cyb(cl))/real(rr, wp)
+ end if
+ end do
+ do jg = -buff_size, -1
+ dy(jg) = y_cb(jg) - y_cb(jg - 1); y_cc(jg) = 0.5_wp*(y_cb(jg - 1) + y_cb(jg))
+ end do
+ end if
+ if (p_glb > 0) then
+ do jg = amr_slots(amr_cur)%p + 1, amr_slots(amr_cur)%p + buff_size
+ cl = amr_isect_lo(3) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ z_cb(jg) = czb(cl)
+ else
+ z_cb(jg) = (real(rr - 1 - k, wp)*czb(cl - 1) + real(k + 1, wp)*czb(cl))/real(rr, wp)
+ end if
+ dz(jg) = z_cb(jg) - z_cb(jg - 1); z_cc(jg) = 0.5_wp*(z_cb(jg - 1) + z_cb(jg))
+ end do
+ ! unified boundary formula (matches the interior subdivision): boundary jg belongs to
+ ! parent c = isect_lo + floor(jg/rr); sub-position k=modulo(jg,rr) picks the rr-way split
+ do jg = -1 - buff_size, -1
+ cl = amr_isect_lo(3) + floor(real(jg, wp)/real(rr, wp))
+ k = modulo(jg, rr)
+ if (k == rr - 1) then
+ z_cb(jg) = czb(cl)
+ else
+ z_cb(jg) = (real(rr - 1 - k, wp)*czb(cl - 1) + real(k + 1, wp)*czb(cl))/real(rr, wp)
+ end if
+ end do
+ do jg = -buff_size, -1
+ dz(jg) = z_cb(jg) - z_cb(jg - 1); z_cc(jg) = 0.5_wp*(z_cb(jg - 1) + z_cb(jg))
+ end do
+ end if
+ end block
+ ! batched advance: the leader's grid is installed above; extend it into the slab of amr_bat_n stacked blocks (stride
+ ! amr_bat_w along amr_bat_sd) - the flux divergence reads dx/dy/dz at every slab cell. Cell boundaries (x_cb etc.) are not
+ ! replicated: nothing on the batched path reads them (WENO coefficients are not recomputed on a uniform grid).
+ if (amr_bat_n > 1) then
+ block
+ integer :: ibm, o, e
+ e = amr_bat_ext(amr_bat_sd)
+ do ibm = 2, amr_bat_n
+ o = (ibm - 1)*amr_bat_w
+ select case (amr_bat_sd)
+ case (1)
+ x_cc(o - buff_size:o + e + buff_size) = x_cc(-buff_size:e + buff_size)
+ dx(o - buff_size:o + e + buff_size) = dx(-buff_size:e + buff_size)
+ case (2)
+ y_cc(o - buff_size:o + e + buff_size) = y_cc(-buff_size:e + buff_size)
+ dy(o - buff_size:o + e + buff_size) = dy(-buff_size:e + buff_size)
+ case (3)
+ z_cc(o - buff_size:o + e + buff_size) = z_cc(-buff_size:e + buff_size)
+ dz(o - buff_size:o + e + buff_size) = dz(-buff_size:e + buff_size)
+ end select
+ end do
+ e = (amr_bat_n - 1)*amr_bat_w + e
+ select case (amr_bat_sd)
+ case (1); m = e
+ case (2); n = e
+ case (3); p = e
+ end select
+ idwint(amr_bat_sd)%end = e; idwbuff(amr_bat_sd)%end = e + buff_size
+ end block
+ end if
+ ! sync the swapped extents/bounds/coordinates to the device: RHS kernels read the device copies of these GPU_DECLARE'd
+ ! globals (stale coarse bounds = OOB kernels)
+ call s_amr_sync_grid_state_to_device()
+ ! hypoelastic stress sources use grid-spacing-dependent FD coefficients: recompute them from the (now fine) grid, else every
+ ! fine velocity gradient is halved
+ if (hypoelasticity) call s_hypoelastic_update_fd_coeffs()
+ ! nonuniform coarse grid (stretched, or the axisymmetric axis half-cell): the per-cell WENO coefficients must be rebuilt for
+ ! the block's own grid (no-op flag on uniform grids)
+ if (amr_weno_coef_recompute) call s_amr_recompute_weno_coefs()
+
+ ! IGR: save the coarse sigma state and seed the fine solve. jac holds THIS stage's converged coarse sigma (the coarse RHS
+ ! ran
+ ! first), so its parent values are both the best initial guess and the frozen Dirichlet ghost data for the block-local
+ ! Jacobi
+ ! solve (the per-iteration BC/halo populate is skipped under amr_in_fine_advance). Piecewise-constant parent injection over
+ ! the full buffered fine range.
+ if (igr) call s_amr_igr_swap_sigma()
+
+ end subroutine s_amr_swap_to_fine
+
+ !> Restore the global grid state saved by s_amr_swap_to_fine.
+ impure subroutine s_amr_restore_coarse(sync_device)
+
+ !> .false. only from the batched stage when another batch follows at once: its swap re-pushes the whole grid state before
+ !! any kernel reads it, so the restore-side push (ledger 92: ~40 copies per batch) is dead work there.
+ logical, intent(in), optional :: sync_device
+
+ @:ASSERT(amr_swap_depth > 0, "s_amr_restore_coarse without a matching s_amr_swap_to_fine")
+ amr_swap_depth = amr_swap_depth - 1
+ ! inner restore: the enclosing swap frame still wants its slot installed, and the sw_* buffers still hold the coarse state
+ if (amr_swap_depth > 0) return
+ m = sw_m; n = sw_n; p = sw_p
+ idwint = sw_idwint; idwbuff = sw_idwbuff
+ acoustic_source = sw_acoustic_source
+ ab_active = sw_ab_active
+ $:GPU_UPDATE(device='[ab_active]')
+ ! restore full coarse coords from bounce buffers
+ x_cb = sw_x_cb; x_cc = sw_x_cc; dx = sw_dx
+ if (n_glb > 0) then; y_cb = sw_y_cb; y_cc = sw_y_cc; dy = sw_dy; end if
+ if (p_glb > 0) then; z_cb = sw_z_cb; z_cc = sw_z_cc; dz = sw_dz; end if
+ ! sync the restored coarse extents/bounds/coordinates back to the device
+ if (.not. present(sync_device)) then
+ call s_amr_sync_grid_state_to_device()
+ else if (sync_device) then
+ call s_amr_sync_grid_state_to_device()
+ end if
+ if (hypoelasticity) call s_hypoelastic_update_fd_coeffs()
+ if (amr_weno_coef_recompute) call s_amr_recompute_weno_coefs()
+ if (igr) call s_amr_igr_restore_sigma()
+
+ end subroutine s_amr_restore_coarse
+
+ !> Save the coarse jac/jac_old and seed the (already swapped-in) fine block's sigma state by piecewise-constant parent injection
+ !! from the saved coarse sigma: interior = initial guess, ghost shell = frozen Dirichlet coupling data for the block-local
+ !! solve.
+ impure subroutine s_amr_igr_swap_sigma()
+
+ integer :: j, k, l, ci, cj, ck
+ integer :: cb1, ce1, cb2, ce2, cb3, ce3, fb1, fe1, fb2, fe2, fb3, fe3
+ integer :: lo1, lo2, lo3, ox, oy, oz
+
+ ! bounds/offsets hoisted to scalars: sw_idwbuff (and friends) are host-only module state - referencing them inside the
+ ! kernels makes OpenACC's present lookup fail (OpenMP's implicit map(to) tolerates it, which is why only acc lanes crashed)
+
+ cb1 = sw_idwbuff(1)%beg; ce1 = sw_idwbuff(1)%end
+ cb2 = sw_idwbuff(2)%beg; ce2 = sw_idwbuff(2)%end
+ cb3 = sw_idwbuff(3)%beg; ce3 = sw_idwbuff(3)%end
+ fb1 = idwbuff(1)%beg; fe1 = idwbuff(1)%end
+ fb2 = idwbuff(2)%beg; fe2 = idwbuff(2)%end
+ fb3 = idwbuff(3)%beg; fe3 = idwbuff(3)%end
+ lo1 = amr_isect_lo(1); lo2 = amr_isect_lo(2); lo3 = amr_isect_lo(3)
+ ox = start_idx(1); oy = 0; oz = 0
+ if (n_glb > 0) oy = start_idx(2)
+ if (p_glb > 0) oz = start_idx(3)
+ ! SAVE the coarse sigma - outermost swap only. A nested swap must not re-save, or sw_jac would take FINE state and both the
+ ! seed below and s_amr_igr_restore_sigma would work from it. The seed that follows is NOT guarded: it reads sw_jac, which
+ ! still holds the coarse state, so every nested block seeds from the correct parent.
+ if (amr_swap_depth == 1) then
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[j, k, l]')
+ do l = cb3, ce3
+ do k = cb2, ce2
+ do j = cb1, ce1
+ sw_jac(j, k, l) = jac(j, k, l)
+ sw_jac_old(j, k, l) = jac_old(j, k, l)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[j, k, l, ci, cj, ck]')
+ do l = fb3, fe3
+ do k = fb2, fe2
+ do j = fb1, fe1
+ ci = lo1 + floor(real(j, wp)/real(amr_ref_ratio, wp)) - ox
+ cj = 0; ck = 0
+ if (n_glb > 0) cj = lo2 + floor(real(k, wp)/real(amr_ref_ratio, wp)) - oy
+ if (p_glb > 0) ck = lo3 + floor(real(l, wp)/real(amr_ref_ratio, wp)) - oz
+ ci = min(max(ci, cb1), ce1)
+ cj = min(max(cj, cb2), ce2)
+ ck = min(max(ck, cb3), ce3)
+ jac(j, k, l) = sw_jac(ci, cj, ck)
+ jac_old(j, k, l) = sw_jac(ci, cj, ck)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_igr_swap_sigma
+
+ !> Restore the coarse jac/jac_old saved by s_amr_igr_swap_sigma (bounds already restored).
+ impure subroutine s_amr_igr_restore_sigma()
+
+ integer :: j, k, l, b1, e1, b2, e2, b3, e3
+
+ b1 = idwbuff(1)%beg; e1 = idwbuff(1)%end
+ b2 = idwbuff(2)%beg; e2 = idwbuff(2)%end
+ b3 = idwbuff(3)%beg; e3 = idwbuff(3)%end
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[j, k, l]')
+ do l = b3, e3
+ do k = b2, e2
+ do j = b1, e1
+ jac(j, k, l) = sw_jac(j, k, l)
+ jac_old(j, k, l) = sw_jac_old(j, k, l)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_igr_restore_sigma
+
+ !> Recompute the WENO reconstruction coefficient arrays from the CURRENT grid globals (the fine block's after a swap, the coarse
+ !! grid's after a restore). s_compute_weno_coefficients reads the live cell-boundary arrays, refreshes uniform_grid, and pushes
+ !! its own device updates; the coefficient arrays are sized to m/n/p_alloc at init, which no fine range exceeds.
+ impure subroutine s_amr_recompute_weno_coefs()
+
+ type(int_bounds_info) :: is1, is2, is3
+
+ is1%beg = -buff_size; is1%end = m + buff_size
+ call s_compute_weno_coefficients(1, is1)
+ if (n_glb > 0) then
+ is2%beg = -buff_size; is2%end = n + buff_size
+ call s_compute_weno_coefficients(2, is2)
+ end if
+ if (p_glb > 0) then
+ is3%beg = -buff_size; is3%end = p + buff_size
+ call s_compute_weno_coefficients(3, is3)
+ end if
+
+ end subroutine s_amr_recompute_weno_coefs
+
+ !> Push the (host-side) global grid state to its device copies after a swap/restore. m/n/p, idwint/idwbuff, and the coordinate
+ !! arrays are GPU_DECLARE'd; kernels read the device copies. No-op on CPU.
+ impure subroutine s_amr_sync_grid_state_to_device()
+
+ $:GPU_UPDATE(device='[m, n, p, idwint, idwbuff]')
+ $:GPU_UPDATE(device='[x_cb, x_cc, dx]')
+ if (n_glb > 0) then
+ $:GPU_UPDATE(device='[y_cb, y_cc, dy]')
+ end if
+ if (p_glb > 0) then
+ $:GPU_UPDATE(device='[z_cb, z_cc, dz]')
+ end if
+
+ end subroutine s_amr_sync_grid_state_to_device
+
+ !> Decompose the current fine block's ghost shell (buffered extent minus interior) into ns disjoint face slabs whose union is
+ !! exactly the non-interior cells, so the ghost-fill kernels do O(surface) work instead of masking the full buffered volume. x
+ !! slabs span the full transverse extent; y slabs restrict x to the interior; z slabs restrict x and y. Collapsed dims
+ !! (n_glb/p_glb == 0) contribute no slabs.
+ pure subroutine s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+
+ integer, intent(out) :: ns
+ integer, dimension(6), intent(out) :: sb1, se1, sb2, se2, sb3, se3
+ integer :: fm, fn, fp, b1, e1, b2, e2, b3, e3
+
+ fm = amr_slots(amr_cur)%m; fn = amr_slots(amr_cur)%n; fp = amr_slots(amr_cur)%p
+ b1 = amr_slots(amr_cur)%idwbuff(1)%beg; e1 = amr_slots(amr_cur)%idwbuff(1)%end
+ b2 = amr_slots(amr_cur)%idwbuff(2)%beg; e2 = amr_slots(amr_cur)%idwbuff(2)%end
+ b3 = amr_slots(amr_cur)%idwbuff(3)%beg; e3 = amr_slots(amr_cur)%idwbuff(3)%end
+ ns = 2
+ sb1(1) = b1; se1(1) = -1; sb1(2) = fm + 1; se1(2) = e1
+ sb2(1:2) = b2; se2(1:2) = e2; sb3(1:2) = b3; se3(1:2) = e3
+ if (n_glb > 0) then
+ ns = 4
+ sb2(3) = b2; se2(3) = -1; sb2(4) = fn + 1; se2(4) = e2
+ sb1(3:4) = 0; se1(3:4) = fm; sb3(3:4) = b3; se3(3:4) = e3
+ end if
+ if (p_glb > 0) then
+ ns = 6
+ sb3(5) = b3; se3(5) = -1; sb3(6) = fp + 1; se3(6) = e3
+ sb1(5:6) = 0; se1(5:6) = fm; sb2(5:6) = 0; se2(5:6) = fn
+ end if
+
+ end subroutine s_amr_build_ghost_slabs
+
+ !> Fill the fine ghost shell of q_fine by conservative-linear prolongation from q_coarse - the gathered block-local coarse patch
+ !! amr_cg (fine-level distribution; the caller gathers the source first). Device kernel: reads the patch and writes the fine
+ !! target in device memory. floor/modulo mapping is valid for negative fine indices (ghosts). Interior untouched. Multi-fluid
+ !! volume fractions get the same sum-preserving closure as the interior prolongation (second kernel). TWIN
+ !! s_amr_fill_fine_ghosts_pbmv (q<->pb/mv): pb/mv sibling; keep the mapping lockstep.
+ !!
+ !! ONE body, several targets. The prolongation is identical whatever it writes into, and the target differs only in the write
+ !! EXPRESSION, so the variants are generated from a single source body with a Fypp accessor lambda (the idiom
+ !! m_riemann_solver_hlld already uses for its per-direction stencil variants). Branching on the target inside one region is NOT
+ !! an option: a dummy referenced in ANY branch of a target region is still mapped, which is the per-region tax this whole
+ !! exercise exists to remove. `_sf` writes a scalar_field vector (q_cons, until it migrates); `_gsta`/`_gstb` write the flat
+ !! per-block store at dense local index `loc`.
+ #:for SFX, TGT in [('cons', 'amr_cons_st'), ('gsta', 'amr_gst_a'), ('gstb', 'amr_gst_b')]
+ #:set QF = lambda ix: TGT + '(fi, fj, fk, ' + ix + ', loc)'
+ impure subroutine s_amr_fill_fine_ghosts_${SFX}$(q_coarse, loc)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: loc
+ integer :: i, fi, fj, fk, ci, cj, ck, ox, oy, oz
+ integer :: rr, lo1, lo2, lo3
+ integer :: advb, adve, bbeg, bend, bstride
+ integer :: s, ns, l1, u1, l2, u2, l3, u3
+ integer :: ss, g, r, n1, n2, stot
+ integer, dimension(6) :: sb1, se1, sb2, se2, sb3, se3, soff, scnt
+ logical :: d2, d3, multi, shx, shy, shz, bubEE
+ real(wp) :: u0, sx, sy, sz, xix, xiy, xiz, av, asum
+
+ ! q_coarse is the gathered block-local patch amr_cg (fine-level distribution); amr_isect_lo (GLOBAL, == region_lo on the
+ ! owner) + f/rr - amr_cpat_off is the patch-local coarse index. Fine indices are LOCAL to this block.
+
+ ox = amr_cpat_off(1); oy = amr_cpat_off(2); oz = amr_cpat_off(3)
+ d2 = n_glb > 0; d3 = p_glb > 0
+ rr = amr_slots(amr_cur)%amr_ref_ratio
+ lo1 = amr_isect_lo(1); lo2 = amr_isect_lo(2); lo3 = amr_isect_lo(3)
+ multi = num_fluids > 1 .and. (.not. bubbles_lagrange) ! EL alphas sum to beta, not 1: no sum-to-one closure
+ advb = eqn_idx%adv%beg; adve = eqn_idx%adv%end
+ bubEE = bubbles_euler; bbeg = eqn_idx%bub%beg; bend = eqn_idx%bub%end
+ bstride = 1; if (bubEE) bstride = (bend - bbeg + 1)/nb
+ call s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+ ! ONE kernel over the concatenation of the ns face slabs instead of one kernel each. The slabs are disjoint and their
+ ! union
+ ! is exactly the ghost shell (s_amr_build_ghost_slabs), so every ghost cell is still written exactly once and the result
+ ! is
+ ! byte-identical however the flat index is ordered. NOT the padded-hull form of s_amr_capture_creg_dense_batch: the x
+ ! slabs
+ ! span the full transverse extent, so a hull over all slabs is the whole buffered volume and masking it would throw away
+ ! the
+ ! O(surface) decomposition this routine exists to get.
+ soff(1) = 0
+ do s = 1, ns
+ scnt(s) = (se1(s) - sb1(s) + 1)*(se2(s) - sb2(s) + 1)*(se3(s) - sb3(s) + 1)
+ if (s < ns) soff(s + 1) = soff(s) + scnt(s)
+ end do
+ stot = soff(ns) + scnt(ns)
+ amr_slab_tab(1,:) = sb1; amr_slab_tab(2,:) = se1; amr_slab_tab(3,:) = sb2; amr_slab_tab(4,:) = se2
+ amr_slab_tab(5,:) = sb3; amr_slab_tab(6,:) = se3; amr_slab_tab(7,:) = soff; amr_slab_tab(8,:) = scnt
+ $:GPU_UPDATE(device='[amr_slab_tab]')
+ $:GPU_PARALLEL_LOOP(collapse=2, private='[s, ss, r, n1, n2, fi, fj, fk, ci, cj, ck, xix, xiy, xiz, u0, sx, sy, sz]')
+ do i = 1, sys_size
+ do g = 0, stot - 1
+ s = 1 ! decode the flat index: ns <= 6, so a scan beats storing a per-cell slab map
+ do ss = 2, ns
+ if (g >= amr_slab_tab(7, ss)) s = ss
+ end do
+ r = g - amr_slab_tab(7, s)
+ n1 = amr_slab_tab(2, s) - amr_slab_tab(1, s) + 1; n2 = amr_slab_tab(4, s) - amr_slab_tab(3, s) + 1
+ fi = amr_slab_tab(1, s) + mod(r, n1)
+ fj = amr_slab_tab(3, s) + mod(r/n1, n2)
+ fk = amr_slab_tab(5, s) + r/(n1*n2)
+ ! the slabs cover exactly the ghost shell; multi-fluid, skip the volume fractions (closure kernel below)
+ if (.not. (multi .and. i >= advb .and. i <= adve)) then
+ ck = 0; xiz = 0._wp
+ if (d3) then
+ ck = lo3 + floor(real(fk, wp)/real(rr, wp)) - oz
+ xiz = (real(modulo(fk, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ cj = 0; xiy = 0._wp
+ if (d2) then
+ cj = lo2 + floor(real(fj, wp)/real(rr, wp)) - oy
+ xiy = (real(modulo(fj, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ ci = lo1 + floor(real(fi, wp)/real(rr, wp)) - ox
+ xix = (real(modulo(fi, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ u0 = real(q_coarse(i)%sf(ci, cj, ck), wp)
+ sx = minmod(real(q_coarse(i)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(q_coarse(i)%sf(ci - 1, cj, ck), wp))
+ sy = 0._wp
+ if (d2) sy = minmod(real(q_coarse(i)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(q_coarse(i)%sf(ci, cj - 1, &
+ & ck), wp))
+ sz = 0._wp
+ if (d3) sz = minmod(real(q_coarse(i)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(q_coarse(i)%sf(ci, cj, &
+ & ck - 1), wp))
+ ! QBMM: inject the bub block piecewise-constant (child = u0) so the ghost inherits the coarse cell's
+ ! realizable 6-moment set (CHyQMOM needs variance c20 > 0; per-component minmod slopes would break
+ ! that joint constraint). Non-QBMM Euler-Euler bubbles instead floor their positive moments (nR /
+ ! npb / nmv); the signed velocity moment nV (offset 1) is skipped.
+ if (qbmm .and. i >= bbeg .and. i <= bend) then
+ sx = 0._wp; sy = 0._wp; sz = 0._wp
+ end if
+ ${QF('i')}$ = u0 + sx*xix + sy*xiy + sz*xiz
+ if (bubEE .and. .not. qbmm .and. i >= bbeg .and. i <= bend) then
+ if (mod(i - bbeg, bstride) /= 1) ${QF('i')}$ = max(real(${QF('i')}$, wp), bub_pos_frac*u0)
+ end if
+ end if
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ ! multi-fluid volume-fraction ghosts: per-cell closure mirroring s_prolong_alphas_closure (shared limiter switch over
+ ! all
+ ! fluids; interpolate + clamp fluids advb..adve-1; alpha_n = 1 - sum)
+ if (multi) then
+ ! same flat-index fusion as the prolongation loop above, over the same disjoint slabs
+ $:GPU_PARALLEL_LOOP(private='[s, ss, r, n1, n2, fi, fj, fk, i, ci, cj, ck, xix, xiy, xiz, u0, sx, sy, sz, av, &
+ & asum, shx, shy, shz]')
+ do g = 0, stot - 1
+ s = 1
+ do ss = 2, ns
+ if (g >= amr_slab_tab(7, ss)) s = ss
+ end do
+ r = g - amr_slab_tab(7, s)
+ n1 = amr_slab_tab(2, s) - amr_slab_tab(1, s) + 1; n2 = amr_slab_tab(4, s) - amr_slab_tab(3, s) + 1
+ fi = amr_slab_tab(1, s) + mod(r, n1)
+ fj = amr_slab_tab(3, s) + mod(r/n1, n2)
+ fk = amr_slab_tab(5, s) + r/(n1*n2)
+ ck = 0; xiz = 0._wp
+ if (d3) then
+ ck = lo3 + floor(real(fk, wp)/real(rr, wp)) - oz
+ xiz = (real(modulo(fk, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ cj = 0; xiy = 0._wp
+ if (d2) then
+ cj = lo2 + floor(real(fj, wp)/real(rr, wp)) - oy
+ xiy = (real(modulo(fj, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ ci = lo1 + floor(real(fi, wp)/real(rr, wp)) - ox
+ xix = (real(modulo(fi, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ shx = .true.; shy = d2; shz = d3
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = advb, adve
+ u0 = real(q_coarse(i)%sf(ci, cj, ck), wp)
+ if ((real(q_coarse(i)%sf(ci + 1, cj, ck), wp) - u0)*(u0 - real(q_coarse(i)%sf(ci - 1, cj, ck), &
+ & wp)) <= 0._wp) shx = .false.
+ if (d2) then
+ if ((real(q_coarse(i)%sf(ci, cj + 1, ck), wp) - u0)*(u0 - real(q_coarse(i)%sf(ci, cj - 1, ck), &
+ & wp)) <= 0._wp) shy = .false.
+ end if
+ if (d3) then
+ if ((real(q_coarse(i)%sf(ci, cj, ck + 1), wp) - u0)*(u0 - real(q_coarse(i)%sf(ci, cj, ck - 1), &
+ & wp)) <= 0._wp) shz = .false.
+ end if
+ end do
+ asum = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = advb, adve - 1
+ u0 = real(q_coarse(i)%sf(ci, cj, ck), wp)
+ sx = 0._wp
+ if (shx) sx = minmod(real(q_coarse(i)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(q_coarse(i)%sf(ci - 1, cj, &
+ & ck), wp))
+ sy = 0._wp
+ if (shy) sy = minmod(real(q_coarse(i)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(q_coarse(i)%sf(ci, cj - 1, &
+ & ck), wp))
+ sz = 0._wp
+ if (shz) sz = minmod(real(q_coarse(i)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(q_coarse(i)%sf(ci, cj, &
+ & ck - 1), wp))
+ av = min(max(u0 + sx*xix + sy*xiy + sz*xiz, 0._wp), 1._wp)
+ ${QF('i')}$ = av
+ asum = asum + av
+ end do
+ ${QF('adve')}$ = 1._wp - asum
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_amr_fill_fine_ghosts_${SFX}$
+ #:endfor
+
+ !> Lerp the fine ghost shell of q_tgt between the coarse t^n and t^{n+1} ghost sources - block loc's slices of the flat store
+ !! amr_gst_a/amr_gst_b - at time fraction th (device kernel). Interior untouched. TWIN s_amr_lerp_fine_ghosts_pbmv (q<->pb/mv):
+ !! pb/mv sibling of this ghost lerp; keep lockstep.
+ impure subroutine s_amr_lerp_fine_ghosts(loc, th)
+
+ integer, intent(in) :: loc
+ real(wp), intent(in) :: th
+ integer :: i, fi, fj, fk, s, ns, l1, u1, l2, u2, l3, u3
+ integer :: ss, g, r, n1, n2, stot
+ integer, dimension(6) :: soff, scnt
+ integer, dimension(6) :: sb1, se1, sb2, se2, sb3, se3
+
+ call s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+ ! flat index over the concatenated DISJOINT slabs - one kernel instead of ns; see s_amr_fill_fine_ghosts
+ soff(1) = 0
+ do s = 1, ns
+ scnt(s) = (se1(s) - sb1(s) + 1)*(se2(s) - sb2(s) + 1)*(se3(s) - sb3(s) + 1)
+ if (s < ns) soff(s + 1) = soff(s) + scnt(s)
+ end do
+ stot = soff(ns) + scnt(ns)
+ $:GPU_PARALLEL_LOOP(collapse=2, copyin='[sb1, se1, sb2, se2, sb3, se3, soff, scnt]', &
+ & private='[s, ss, r, n1, n2, fi, fj, fk]')
+ do i = 1, sys_size
+ do g = 0, stot - 1
+ s = 1
+ do ss = 2, ns
+ if (g >= soff(ss)) s = ss
+ end do
+ r = g - soff(s)
+ n1 = se1(s) - sb1(s) + 1; n2 = se2(s) - sb2(s) + 1
+ fi = sb1(s) + mod(r, n1)
+ fj = sb2(s) + mod(r/n1, n2)
+ fk = sb3(s) + r/(n1*n2)
+ amr_cons_st(fi, fj, fk, i, loc) = (1._wp - th)*real(amr_gst_a(fi, fj, fk, i, loc), wp) + th*real(amr_gst_b(fi, &
+ & fj, fk, i, loc), wp)
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_lerp_fine_ghosts
+
+ !> Non-polytropic QBMM twin of s_amr_lerp_fine_ghosts: lerp the block's pb/mv ghost shell between the coarse t^n and t^{n+1}
+ !! sources at the substage time (device kernel; interior untouched). Ghost pb feeds the mixture pressure in the widened
+ !! conversion, so it gets the same time treatment as the conservative ghosts. TWIN s_amr_lerp_fine_ghosts (pb/mv<->q): q_cons
+ !! sibling; keep lockstep.
+ impure subroutine s_amr_lerp_fine_ghosts_pbmv(pb_t, mv_t, pga, mga, pgb, mgb, th)
+
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(inout) :: pb_t, mv_t
+ real(stp), dimension(amr_slots(amr_cur)%idwbuff(1)%beg:,amr_slots(amr_cur)%idwbuff(2)%beg:, &
+ & amr_slots(amr_cur)%idwbuff(3)%beg:,1:,1:), intent(in) :: pga, mga, pgb, mgb
+ real(wp), intent(in) :: th
+ integer :: fi, fj, fk, q, ib_, s, ns, l1, u1, l2, u2, l3, u3, ss, g, r, n1, n2, stot
+ integer, dimension(6) :: sb1, se1, sb2, se2, sb3, se3, soff, scnt
+
+ call s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+ ! flat index over the concatenated DISJOINT slabs - one kernel instead of ns; see s_amr_fill_fine_ghosts
+ soff(1) = 0
+ do s = 1, ns
+ scnt(s) = (se1(s) - sb1(s) + 1)*(se2(s) - sb2(s) + 1)*(se3(s) - sb3(s) + 1)
+ if (s < ns) soff(s + 1) = soff(s) + scnt(s)
+ end do
+ stot = soff(ns) + scnt(ns)
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[sb1, se1, sb2, se2, sb3, se3, soff, scnt]', &
+ & private='[s, ss, r, n1, n2, fi, fj, fk]')
+ do ib_ = 1, nb
+ do q = 1, nnode
+ do g = 0, stot - 1
+ s = 1
+ do ss = 2, ns
+ if (g >= soff(ss)) s = ss
+ end do
+ r = g - soff(s)
+ n1 = se1(s) - sb1(s) + 1; n2 = se2(s) - sb2(s) + 1
+ fi = sb1(s) + mod(r, n1)
+ fj = sb2(s) + mod(r/n1, n2)
+ fk = sb3(s) + r/(n1*n2)
+ pb_t(fi, fj, fk, q, ib_) = (1._wp - th)*real(pga(fi, fj, fk, q, ib_), wp) + th*real(pgb(fi, fj, fk, q, ib_), wp)
+ mv_t(fi, fj, fk, q, ib_) = (1._wp - th)*real(mga(fi, fj, fk, q, ib_), wp) + th*real(mgb(fi, fj, fk, q, ib_), wp)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_lerp_fine_ghosts_pbmv
+
+ !> Device copy q_src -> q_dst over [b1:e1, b2:e2, b3:e3] for all sys_size fields (RK step-entry backup). TWIN s_amr_backup_pbmv
+ !! (q<->pb/mv): pb/mv sibling of this step-entry backup; keep lockstep.
+ impure subroutine s_amr_copy_fine_fields(loc, b1, e1, b2, e2, b3, e3)
+
+ integer, intent(in) :: loc !< flat-store slot: source (amr_cons_st) and destination (amr_stor_st) are the same block
+ integer, intent(in) :: b1, e1, b2, e2, b3, e3
+ integer :: i, fi, fj, fk
+
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do fk = b3, e3
+ do fj = b2, e2
+ do fi = b1, e1
+ amr_stor_st(fi, fj, fk, i, loc) = amr_cons_st(fi, fj, fk, i, loc)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_copy_fine_fields
+
+ !> Device RK stage update over the fine interior: q = (c1*q + c2*q_stor + c3*dt_in*rhs)/c4 (compute in wp, store stp). Mirrors
+ !! the coarse non-IGR rk_coef form in s_tvd_rk. TWIN s_amr_fine_rk_update_pbmv + s_tvd_rk (m_time_steppers): same SSP-RK stage
+ !! combination; keep all three lockstep.
+ impure subroutine s_amr_fine_rk_update(loc, q_rhs, c1, c2, c3, c4, dt_in)
+
+ integer, intent(in) :: loc !< flat-store slot of the updated block
+ type(scalar_field), dimension(sys_size), intent(in) :: q_rhs
+ real(wp), intent(in) :: c1, c2, c3, c4, dt_in
+ integer :: i, fi, fj, fk, fm, fn, fp
+
+ fm = amr_slots(amr_cur)%m; fn = amr_slots(amr_cur)%n; fp = amr_slots(amr_cur)%p
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do fk = 0, fp
+ do fj = 0, fn
+ do fi = 0, fm
+ amr_cons_st(fi, fj, fk, i, loc) = (c1*real(amr_cons_st(fi, fj, fk, i, loc), wp) + c2*real(amr_stor_st(fi, &
+ & fj, fk, i, loc), wp) + c3*dt_in*real(q_rhs(i)%sf(fi, fj, fk), wp))/c4
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fine_rk_update
+
+ !> Exchange the coarse conservative ghost layers at internal rank boundaries (physical-boundary ghosts untouched; per direction
+ !! beg then end, mirroring s_populate_variables_buffers' disblock). The solver never fills CONS ghosts (only prim), so ranks
+ !! whose fine ghost-fill or prolongation stencil leaves their interior need this first. ALL ranks must call together (pairwise
+ !! exchange per internal neighbor).
+ impure subroutine s_amr_exchange_coarse_cons_halo(q_cons)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons
+
+ if (bc_x%beg >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 1, -1, sys_size)
+ if (bc_x%end >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 1, 1, sys_size)
+ if (n_glb > 0) then
+ if (bc_y%beg >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 2, -1, sys_size)
+ if (bc_y%end >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 2, 1, sys_size)
+ end if
+ if (p_glb > 0) then
+ if (bc_z%beg >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 3, -1, sys_size)
+ if (bc_z%end >= 0) call s_mpi_sendrecv_variables_buffers(q_cons, 3, 1, sys_size)
+ end if
+
+ end subroutine s_amr_exchange_coarse_cons_halo
+
+ !> True iff dim d is globally periodic. Uses l0_periodic (periodic_bc allreduced to all ranks in s_l0_tiles_init); periodic_bc
+ !! itself is captured from the ORIGINAL bc before MFC folds periodicity into the MPI-cart topology, but only on rank 0, so the
+ !! allreduced copy is the one that is consistent on every rank - required since f_amr_seam builds a replicated seam list.
+ pure logical function f_l0_dim_periodic(d) result(per)
+
+ integer, intent(in) :: d
+
+ per = l0_periodic(d)
+
+ end function f_l0_dim_periodic
+
+ !> True iff sub-block yb sits immediately above sub-block xb on xb's HIGH face in dim d: yb's low coarse face is xb's high face
+ !! + 1, and (tiling produces a regular grid) they share the transverse coarse extents exactly. Each fine-fine seam is exactly
+ !! one such ordered (xb, yb) pair (the lower block is xb). For an L0-tile periodic dim there is ALSO a wrap-seam: xb at the
+ !! domain HIGH face (region_hi == gcell) and yb at the domain LOW face (region_lo == 0) with matching transverse - the fine-fine
+ !! halo then fills xb's high ghost from yb's low interior and vice versa, exactly the periodic connection. Gated on l0_ntile>0
+ !! so the AMR fine-block path (blocks never touch the domain edge) is byte-unchanged.
+ pure logical function f_amr_seam(xb, yb, d) result(seam)
+
+ integer, intent(in) :: xb, yb, d
+ integer :: t, gc
+ logical :: adj
+
+ adj = amr_region_lo_all(d, yb) == amr_region_hi_all(d, xb) + 1
+ if (l0_ntile > 0 .and. f_l0_dim_periodic(d)) then
+ gc = merge(m_glb, merge(n_glb, p_glb, d == 2), d == 1)
+ adj = adj .or. (amr_region_hi_all(d, xb) == gc .and. amr_region_lo_all(d, yb) == 0)
+ end if
+ seam = adj
+ do t = 1, 3
+ if (t /= d) seam = seam .and. amr_region_lo_all(t, xb) == amr_region_lo_all(t, yb) .and. amr_region_hi_all(t, &
+ & xb) == amr_region_hi_all(t, yb)
+ end do
+
+ end function f_amr_seam
+
+ !> Pack (dir=+1) / unpack (dir=-1) the fine cells of slot's q_cons over [dlo:dhi] in dim d, full transverse, all sys_size, in a
+ !! fixed (i, d-index, transverse) order so a packer and unpacker with matching extents align cell-for-cell. GPU: only this
+ !! buff_size-deep near-seam slab is moved device<->host (host<-device before a pack, device<-host after an unpack), interior
+ !! transverse (0:fm) only - exactly the cells touched below, so the round-trip is byte-identical to a full-field update at a
+ !! tiny fraction of the volume (the halo runs per stage, 6x per fine step).
+ impure subroutine s_amr_fine_slice(slot, d, dlo, dhi, buf, dir)
+
+ integer, intent(in) :: slot, d, dlo, dhi, dir
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, a, b, c, fm(3), na, nb, nc, loc
+
+ fm(1) = amr_slots(slot)%m; fm(2) = amr_slots(slot)%n; fm(3) = amr_slots(slot)%p
+ loc = amr_loc_of(slot)
+ nc = dhi - dlo + 1
+ ! Pack (dir=1) / unpack (dir=-1) the near-seam slab ON THE DEVICE straight into the contiguous buffer buf, then move ONLY
+ ! buf
+ ! host<->device. flang miscomputes a STRIDED section (seam dim d < num_dims) of a block's conserved field in a
+ ! target-update map clause, corrupting the 2D+ np>1 seam ghosts; the base-grid halo (s_mpi_sendrecv_variables_buffers)
+ ! device-packs into a contiguous buffer for the same reason. buf index runs a fastest, then b, then c, then i, so a pack and
+ ! an unpack with matching extents align cell-for-cell (na/nb are the transverse fine sizes, nc the slab depth).
+ #:for D, TA, TB in [(1, 2, 3), (2, 1, 3), (3, 1, 2)]
+ #:set IDX = {1: 'c, a, b', 2: 'a, c, b', 3: 'a, b, c'}[D]
+ if (d == ${D}$) then
+ na = fm(${TA}$) + 1; nb = fm(${TB}$) + 1 ! scalars; kernel loop bounds MUST use na-1/nb-1, not fm(..), so no host
+ ! array is referenced in the device region (nvfortran/Cray demand it PRESENT)
+ if (dir == 1) then ! host <- device: pack on the device, copyout moves the contiguous buffer to host
+ $:GPU_PARALLEL_LOOP(collapse=4, copyout='[buf]')
+ do i = 1, sys_size
+ do c = dlo, dhi
+ do b = 0, nb - 1
+ do a = 0, na - 1
+ buf(1 + a + na*(b + nb*(c - dlo + nc*(i - 1)))) = real(amr_cons_st(${IDX}$, i, loc), wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else ! device <- host: copyin moves the contiguous buffer to device, then unpack on the device
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do c = dlo, dhi
+ do b = 0, nb - 1
+ do a = 0, na - 1
+ amr_cons_st(${IDX}$, i, loc) = real(buf(1 + a + na*(b + nb*(c - dlo + nc*(i - 1)))), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+ #:endfor
+
+ end subroutine s_amr_fine_slice
+
+ !> Same-rank seam exchange for ONE pair, both directions in ONE device kernel: xb's high near-seam interior -> yb's low seam
+ !! ghost, and yb's low interior -> xb's high ghost. Replaces the four s_amr_fine_slice calls the local branch used to make -
+ !! that path routed a purely LOCAL copy through the (since-removed) shared seam buffers, costing four kernels and four blocking
+ !! device<->host round trips per pair per stage. Byte-identical to it: the same cells in the same order, and its wp buffer only
+ !! widened and re-narrowed the stp values. Fusing the two directions is safe because all four slabs are disjoint - a block's
+ !! seam GHOST lies outside its own interior, and the two reads are from different slots than the two writes - so neither
+ !! direction can observe the other's store. Both blocks are now addressed by their flat-store slot, so batching across PAIRS is
+ !! no longer structurally blocked (a runtime slot index into the module store is a plain subscript, not the null deref the
+ !! per-slot scalar_field layout forced). Index order matches s_amr_fine_slice. BATCHED over pairs: one kernel for every
+ !! same-rank seam pair on this rank, instead of one per pair (measured 546 of the 7134 AMR-local launches per run). Both blocks
+ !! of a pair are addressed by their flat-store slot, so a runtime pair index is now a plain subscript - the per-slot
+ !! scalar_field layout is what used to make this a null deref. The per-pair seam dim varies, so the index decode is a runtime
+ !! select rather than the Fypp per-dim unroll the single-pair version used. Threads are launched over the MAX pair extent and
+ !! masked, rather than prefix-summed: pair sizes are equal under uniform tiling, so the waste is ~0 and it avoids an O(npair)
+ !! per-thread offset search.
+ impure subroutine s_amr_fine_seam_exchange(npair, plx, ply, pd, pxhi, pfm, ndep)
+
+ integer, intent(in) :: npair
+ integer, intent(in) :: plx(:), ply(:), pd(:), pxhi(:), pfm(:,:) !< per-pair: slots, seam dim, high extent, fine extents
+ integer, intent(in) :: ndep
+ integer :: i, a, b, t, na, nb, pr, g, gmax, lx, ly, d, xhi, cnt
+ integer :: ix1, ix2, ix3, iy1, iy2, iy3
+
+ ! max thread extent over the pairs on this rank (transverse product x seam depth)
+
+ gmax = 0
+ do pr = 1, npair
+ select case (pd(pr))
+ case (1); na = pfm(2, pr) + 1; nb = pfm(3, pr) + 1
+ case (2); na = pfm(1, pr) + 1; nb = pfm(3, pr) + 1
+ case default; na = pfm(1, pr) + 1; nb = pfm(2, pr) + 1
+ end select
+ gmax = max(gmax, na*nb*ndep)
+ end do
+
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[plx, ply, pd, pxhi, pfm]', private='[lx, ly, d, xhi, na, nb, cnt, a, b, t, ix1, &
+ & ix2, ix3, iy1, iy2, iy3]')
+ do pr = 1, npair
+ do i = 1, sys_size
+ do g = 0, gmax - 1
+ d = pd(pr)
+ if (d == 1) then
+ na = pfm(2, pr) + 1; nb = pfm(3, pr) + 1
+ else if (d == 2) then
+ na = pfm(1, pr) + 1; nb = pfm(3, pr) + 1
+ else
+ na = pfm(1, pr) + 1; nb = pfm(2, pr) + 1
+ end if
+ cnt = na*nb*ndep
+ if (g < cnt) then
+ lx = plx(pr); ly = ply(pr); xhi = pxhi(pr)
+ a = mod(g, na); b = mod(g/na, nb); t = g/(na*nb)
+ ! (a, b) are the transverse indices, t the depth into the seam; place them per the pair's seam dim
+ if (d == 1) then
+ ix1 = xhi - ndep + 1 + t; ix2 = a; ix3 = b
+ iy1 = -ndep + t; iy2 = a; iy3 = b
+ else if (d == 2) then
+ ix1 = a; ix2 = xhi - ndep + 1 + t; ix3 = b
+ iy1 = a; iy2 = -ndep + t; iy3 = b
+ else
+ ix1 = a; ix2 = b; ix3 = xhi - ndep + 1 + t
+ iy1 = a; iy2 = b; iy3 = -ndep + t
+ end if
+ ! xb high interior -> yb low ghost, then yb low interior -> xb high ghost. All four slabs are disjoint (a
+ ! block's seam ghost lies outside its own interior, and the reads are from different slots than the
+ ! writes), so fusing the two directions cannot let one observe the other's store.
+ amr_cons_st(iy1, iy2, iy3, i, ly) = amr_cons_st(ix1, ix2, ix3, i, lx)
+ if (d == 1) then
+ ix1 = xhi + 1 + t; iy1 = t
+ else if (d == 2) then
+ ix2 = xhi + 1 + t; iy2 = t
+ else
+ ix3 = xhi + 1 + t; iy3 = t
+ end if
+ amr_cons_st(ix1, ix2, ix3, i, lx) = amr_cons_st(iy1, iy2, iy3, i, ly)
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fine_seam_exchange
+
+ !> Seam dimension of the ordered pair (xb, yb): the dim d in which yb is the immediate high-face neighbour of xb at matched
+ !! resolution (same level), or 0 if not a same-level fine-fine seam. Face adjacency requires transverse overlap, so a pair is
+ !! adjacent in at most one dim; the last-true assignment reproduces the original inline scan in s_amr_fine_fine_halo.
+ pure integer function f_amr_seam_dim(xb, yb) result(d)
+
+ integer, intent(in) :: xb, yb
+
+ d = 0
+ if (xb == yb) return
+ if (amr_block_level(xb) /= amr_block_level(yb)) return
+ if (f_amr_seam(xb, yb, 1)) d = 1
+ if (n_glb > 0) then; if (f_amr_seam(xb, yb, 2)) d = 2; end if
+ if (p_glb > 0) then; if (f_amr_seam(xb, yb, 3)) d = 3; end if
+
+ end function f_amr_seam_dim
+
+ !> Rebuild the cached same-level seam-pair list (amr_seam_pairs): one O(nblocks^2) scan per regrid/restart in place of the same
+ !! scan every RK stage (6x per fine step). Same (xb, yb) nested-loop order on all ranks (replicated region metadata) so the
+ !! paired MPI_SENDRECVs in s_amr_fine_fine_halo stay matched. Count then fill for an exact-size list (no cap, no overflow). Also
+ !! rebuilds the per-block gather/scatter overlap-rank lists (amr_ovl_gather/scatter) by O(overlap) inversion of the computed
+ !! decomposition (s_amr_ranks_overlapping), sized to the max overlap - no O(num_procs) scan or table.
+ !> Binary-search the Morton-sorted block lo corners (ord/mkey) for the block whose region lo equals clo, verify the full
+ !! same-level seam predicate against xb, and record it in (mb, md, nm). Blocks are disjoint, so at most one block carries a
+ !! given lo corner at a level; f_amr_seam_dim takes the LAST true dim, so a block already recorded is raised to the higher d
+ !! rather than duplicated.
+ pure subroutine s_amr_seam_probe(xb, d, clo, mkey, ord, nblk, mb, md, nm)
+
+ integer, intent(in) :: xb, d, clo(3), nblk
+ integer(kind=8), intent(in) :: mkey(:)
+ integer, intent(in) :: ord(:)
+ integer, intent(inout) :: mb(3), md(3), nm
+ integer :: yb, t, i, lo_s, hi_s, mid_s
+ integer(kind=8) :: ck
+ logical :: ok
+
+ ck = f_morton(clo(1), clo(2), clo(3))
+ lo_s = 1; hi_s = nblk
+ do while (lo_s <= hi_s)
+ mid_s = (lo_s + hi_s)/2
+ if (mkey(ord(mid_s)) < ck) then
+ lo_s = mid_s + 1
+ else
+ hi_s = mid_s - 1
+ end if
+ end do
+ ! lo_s is the first index with key >= ck; scan the equal-key run. f_morton keeps 21 bits/dim, so
+ ! above 2**21 cells/dim a run can hold distinct corners - the explicit lo check rejects those.
+ do i = lo_s, nblk
+ if (mkey(ord(i)) /= ck) exit
+ yb = ord(i)
+ if (yb == xb) cycle
+ if (amr_block_level(yb) /= amr_block_level(xb)) cycle
+ ok = .true.
+ do t = 1, 3
+ if (amr_region_lo_all(t, yb) /= clo(t)) ok = .false.
+ if (t /= d) then
+ if (amr_region_hi_all(t, yb) /= amr_region_hi_all(t, xb)) ok = .false.
+ end if
+ end do
+ if (.not. ok) cycle
+ do t = 1, nm
+ if (mb(t) == yb) then
+ md(t) = max(md(t), d)
+ return
+ end if
+ end do
+ nm = nm + 1
+ mb(nm) = yb; md(nm) = d
+ return
+ end do
+
+ end subroutine s_amr_seam_probe
+
+ impure subroutine s_amr_build_seam_pairs()
+
+ integer :: xb, d, np, k, mx, pass, nm, im, jm, tb, td, nb
+ integer :: plo(3), phi(3), rlo(3), rhi(3)
+ integer :: mb(3), md(3), clo(3), gc
+ integer :: width, lo_m, mid_m, hi_m, i_m, j_m, t_m
+ integer(kind=8), allocatable :: mkey(:)
+ integer, allocatable :: ord(:), mrg(:)
+
+ if (allocated(amr_seam_pairs)) deallocate (amr_seam_pairs)
+
+ ! Blocks are disjoint, so (level, region lo) names one uniquely - and the seam predicate FIXES the
+ ! neighbour's lo corner: transverse lo equal to xb's, and lo(d) = hi(d, xb) + 1. The all-pairs
+ ! O(nblocks^2) scan is therefore a lookup. Morton-sort the lo corners once, then binary-search the
+ ! single candidate per (block, dim) and verify the predicate on it. Emission order is unchanged (xb
+ ! ascending, yb ascending within xb), which the paired MPI_SENDRECVs in s_amr_fine_fine_halo depend
+ ! on - a reordered list mismatches sends to receives and deadlocks.
+ nb = max(amr_num_blocks, 1)
+ allocate (mkey(nb), ord(nb), mrg(nb))
+ do k = 1, amr_num_blocks
+ mkey(k) = f_morton(amr_region_lo_all(1, k), amr_region_lo_all(2, k), amr_region_lo_all(3, k))
+ ord(k) = k
+ end do
+
+ ! Bottom-up STABLE merge sort by Morton key (same form as s_amr_sfc_cut): a pure function of the
+ ! replicated region metadata, so every rank builds the identical order.
+ width = 1
+ do while (width < amr_num_blocks)
+ lo_m = 1
+ do while (lo_m <= amr_num_blocks - width)
+ mid_m = lo_m + width - 1
+ hi_m = min(lo_m + 2*width - 1, amr_num_blocks)
+ i_m = lo_m; j_m = mid_m + 1; t_m = lo_m
+ do while (i_m <= mid_m .and. j_m <= hi_m)
+ if (mkey(ord(i_m)) <= mkey(ord(j_m))) then
+ mrg(t_m) = ord(i_m); i_m = i_m + 1
+ else
+ mrg(t_m) = ord(j_m); j_m = j_m + 1
+ end if
+ t_m = t_m + 1
+ end do
+ do while (i_m <= mid_m); mrg(t_m) = ord(i_m); i_m = i_m + 1; t_m = t_m + 1; end do
+ do while (j_m <= hi_m); mrg(t_m) = ord(j_m); j_m = j_m + 1; t_m = t_m + 1; end do
+ ord(lo_m:hi_m) = mrg(lo_m:hi_m)
+ lo_m = lo_m + 2*width
+ end do
+ width = 2*width
+ end do
+
+ ! pass 1 counts, pass 2 fills: keeps amr_seam_pairs exactly sized, as the nested scan did
+ do pass = 1, 2
+ np = 0
+ do xb = 1, amr_num_blocks
+ nm = 0
+ do d = 1, 3
+ if (d == 2 .and. n_glb <= 0) cycle
+ if (d == 3 .and. p_glb <= 0) cycle
+ clo = amr_region_lo_all(:,xb)
+ clo(d) = amr_region_hi_all(d, xb) + 1
+ call s_amr_seam_probe(xb, d, clo, mkey, ord, amr_num_blocks, mb, md, nm)
+ ! periodic wrap (l0 tiling only): xb on the domain high face pairs with lo(d) = 0
+ if (l0_ntile > 0) then
+ if (f_l0_dim_periodic(d)) then
+ gc = merge(m_glb, merge(n_glb, p_glb, d == 2), d == 1)
+ if (amr_region_hi_all(d, xb) == gc) then
+ clo(d) = 0
+ call s_amr_seam_probe(xb, d, clo, mkey, ord, amr_num_blocks, mb, md, nm)
+ end if
+ end if
+ end if
+ end do
+ ! ascending yb within xb, matching the old inner loop's emission order (nm <= 3)
+ do im = 2, nm
+ tb = mb(im); td = md(im); jm = im - 1
+ do while (jm >= 1)
+ if (mb(jm) <= tb) exit
+ mb(jm + 1) = mb(jm); md(jm + 1) = md(jm); jm = jm - 1
+ end do
+ mb(jm + 1) = tb; md(jm + 1) = td
+ end do
+ do im = 1, nm
+ np = np + 1
+ if (pass == 2) then
+ amr_seam_pairs(1, np) = xb; amr_seam_pairs(2, np) = mb(im); amr_seam_pairs(3, np) = md(im)
+ end if
+ end do
+ end do
+ if (pass == 1) then
+ amr_num_seam_pairs = np
+ allocate (amr_seam_pairs(3, max(np, 1)))
+ end if
+ end do
+ deallocate (mkey, ord, mrg)
+ ! per-block P2P overlap-rank lists by O(overlap) inversion (gather: rank coarse range vs the amr_cpat_mar-padded patch box;
+ ! scatter: rank interior vs the region box), rank-ascending so iterating a list preserves the replaced 0..num_procs-1 scans'
+ ! MPI send/recv order. The clamped interior-frame coord range reproduces both frames (see s_amr_coord_range). Bounded first
+ ! dim = max overlap over all blocks (dealloc-realloc each build, like amr_seam_pairs above), NOT num_procs - a block spans
+ ! O(1) ranks, so this collapses the old O(num_procs*amr_max_blocks) table. Every consumer runs behind a build_seam_pairs
+ ! guard, so the arrays are always sized before they are read.
+ mx = 1
+ do k = 1, amr_num_blocks
+ plo = 0; phi = 0; rlo = 0; rhi = 0
+ plo(1) = amr_region_lo_all(1, k) - amr_cpat_mar; phi(1) = amr_region_hi_all(1, k) + amr_cpat_mar
+ rlo(1) = amr_region_lo_all(1, k); rhi(1) = amr_region_hi_all(1, k)
+ if (n_glb > 0) then
+ plo(2) = amr_region_lo_all(2, k) - amr_cpat_mar; phi(2) = amr_region_hi_all(2, k) + amr_cpat_mar
+ rlo(2) = amr_region_lo_all(2, k); rhi(2) = amr_region_hi_all(2, k)
+ end if
+ if (p_glb > 0) then
+ plo(3) = amr_region_lo_all(3, k) - amr_cpat_mar; phi(3) = amr_region_hi_all(3, k) + amr_cpat_mar
+ rlo(3) = amr_region_lo_all(3, k); rhi(3) = amr_region_hi_all(3, k)
+ end if
+ mx = max(mx, f_amr_overlap_count(plo, phi), f_amr_overlap_count(rlo, rhi))
+ end do
+ if (allocated(amr_ovl_gather)) deallocate (amr_ovl_gather)
+ if (allocated(amr_ovl_scatter)) deallocate (amr_ovl_scatter)
+ allocate (amr_ovl_gather(mx, amr_max_blocks), amr_ovl_scatter(mx, amr_max_blocks))
+ do k = 1, amr_num_blocks
+ plo = 0; phi = 0; rlo = 0; rhi = 0
+ plo(1) = amr_region_lo_all(1, k) - amr_cpat_mar; phi(1) = amr_region_hi_all(1, k) + amr_cpat_mar
+ rlo(1) = amr_region_lo_all(1, k); rhi(1) = amr_region_hi_all(1, k)
+ if (n_glb > 0) then
+ plo(2) = amr_region_lo_all(2, k) - amr_cpat_mar; phi(2) = amr_region_hi_all(2, k) + amr_cpat_mar
+ rlo(2) = amr_region_lo_all(2, k); rhi(2) = amr_region_hi_all(2, k)
+ end if
+ if (p_glb > 0) then
+ plo(3) = amr_region_lo_all(3, k) - amr_cpat_mar; phi(3) = amr_region_hi_all(3, k) + amr_cpat_mar
+ rlo(3) = amr_region_lo_all(3, k); rhi(3) = amr_region_hi_all(3, k)
+ end if
+ call s_amr_ranks_overlapping(plo, phi, amr_ovl_gather(:,k), amr_ovl_gather_n(k))
+ call s_amr_ranks_overlapping(rlo, rhi, amr_ovl_scatter(:,k), amr_ovl_scatter_n(k))
+ end do
+ amr_seam_pairs_nblk = amr_num_blocks
+ amr_seam_pairs_dirty = .false.
+
+ end subroutine s_amr_build_seam_pairs
+
+ !> Block-to-block fine-fine halo (max_grid_size tiling): overwrite each sub-block's seam ghost cells (faces shared with an
+ !! ADJACENT sub-block) with the neighbour's stage-entry fine interior, so the shared fine flux matches on both sides
+ !! (coarse-prolonged seam ghosts would be non-conservative). For each seam pair (xb below, yb above, dim d) the two owners
+ !! exchange the buff_size-deep near-seam interior (MPI_Sendrecv, or a local copy when one rank owns both). Buffer is wp, cast to
+ !! stp on unpack (identity for stp fields). No-op with a single block / no adjacent pairs (any untiled case, any np).
+ impure subroutine s_amr_fine_fine_post(lev_only)
+
+ !> level to exchange, or 0 for ALL levels. The subcycled level-2 child advance needs to reconcile ONLY its own level's
+ !! seams: it runs inside one of the parent's substeps, when the level-1 blocks are mid-substep and must not be touched.
+ integer, intent(in) :: lev_only
+ integer :: xb, yb, d, rX, rY, cnt, xm(3), tsz, ierr, fmul, idx
+ integer :: ip, boff, tq, sq, qbase, r, sblk, sdlo, sdhi, ublk, udlo, udhi, eblk, edlo, edhi
+
+ amr_sw_nreq = 0; amr_sw_nsame = 0
+ if (.not. amr .and. l0_ntile == 0) return
+ if (amr_num_blocks < 2) return
+
+ ! iterate the cached same-level seam list (rebuilt only when the topology changes) instead of the old O(nblocks^2)
+ ! f_amr_seam
+ ! rescan every stage; the list preserves the original (xb, yb) order so paired MPI_SENDRECVs still match.
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+ ! device<->host of the fine state is done per-seam inside s_amr_fine_slice, moving only the buff_size-deep near-seam slab
+ ! each
+ ! pack/unpack touches (not the whole block) - a large PCIe saving since this runs per stage (6x per fine step)
+ if (allocated(amr_sw_plx)) deallocate (amr_sw_plx, amr_sw_ply, amr_sw_pd, amr_sw_pxhi, amr_sw_pfm)
+ allocate (amr_sw_plx(amr_num_seam_pairs), amr_sw_ply(amr_num_seam_pairs), amr_sw_pd(amr_num_seam_pairs), &
+ & amr_sw_pxhi(amr_num_seam_pairs), amr_sw_pfm(3, amr_num_seam_pairs))
+ ! I5-F6 WAVE (plan-based exchange, amr_plan_based_exchange.md): the cross-rank pairs - previously one blocking
+ ! MPI_SENDRECV each, in pair-list order, through the two shared seam buffers - become ONE aggregated message per
+ ! (peer, direction): all recvs posted, all packs into per-transfer pool slices, all sends, one WAITALL, then all
+ ! unpacks. Every pair contributes one send and one recv transfer on each of its two owners; both ranks walk the
+ ! SAME replicated pair list ascending with per-peer running offsets, so the wire layout agrees with no metadata
+ ! exchange (the property the paired SENDRECVs relied on, made explicit). Wire is wp with the same stp cast on
+ ! unpack; under MFC_DEBUG each slab carries the identity header [site, sending slot, (d, dlo, dhi), (cnt, 0, 0)].
+ ! Reuses the fill waves' scratch/pools (the waves never overlap in time). Same-rank pairs keep the batched kernel.
+ if (.not. allocated(amr_fw_map)) then
+ allocate (amr_fw_map(0:num_procs - 1), amr_fw_nx(0:num_procs - 1), amr_fw_pq(0:num_procs - 1), &
+ & amr_fw_pp(0:num_procs - 1))
+ amr_fw_map = 0; amr_fw_nx = 0; amr_fw_pq = 0; amr_fw_pp = 0
+ end if
+ call s_amr_m1_wave_open(5)
+ amr_sw_nsame = 0
+ amr_sw_snx = 0; amr_sw_snp = 0
+ do idx = 1, amr_num_seam_pairs
+ xb = amr_seam_pairs(1, idx); yb = amr_seam_pairs(2, idx); d = amr_seam_pairs(3, idx)
+ if (lev_only > 0 .and. amr_block_level(xb) /= lev_only) cycle ! pairs are same-level, so xb's level is the pair's
+ rX = amr_block_owner(xb); rY = amr_block_owner(yb)
+ if (proc_rank /= rX .and. proc_rank /= rY) cycle
+ ! fine extents from the REPLICATED region metadata (not amr_slots%m/n/p: at np>1 this rank may own only one of the pair,
+ ! and the transverse size (used for the buffer count) must be valid for both). A level-L block's region is in L0-coarse
+ ! cells but its own grid is 2**L finer (each level halves dx), so fine = 2**L*(coarse extent)-1; xb, yb share the level
+ ! (same-level seam). 2**1 keeps L1 byte-identical; L2 tiles need 2**2 (an L1-frame 2* mislocates the seam slice to half
+ ! the block, filling the seam ghost from the wrong cells - the source of the L2-L2 leak).
+ fmul = amr_ref_ratio**amr_block_level(xb)
+ xm(1) = fmul*(amr_region_hi_all(1, xb) - amr_region_lo_all(1, xb) + 1) - 1
+ xm(2) = merge(fmul*(amr_region_hi_all(2, xb) - amr_region_lo_all(2, xb) + 1) - 1, 0, n_glb > 0)
+ xm(3) = merge(fmul*(amr_region_hi_all(3, xb) - amr_region_lo_all(3, xb) + 1) - 1, 0, p_glb > 0)
+ ! transverse fine size (dims /= d); xb and yb share it (exact-match seam)
+ tsz = 1
+ if (d /= 1) tsz = tsz*(xm(1) + 1)
+ if (d /= 2 .and. n_glb > 0) tsz = tsz*(xm(2) + 1)
+ if (d /= 3 .and. p_glb > 0) tsz = tsz*(xm(3) + 1)
+ cnt = sys_size*buff_size*tsz
+ if (rX == rY) then ! same rank owns both: defer to the ONE batched kernel below (no host buffer, no per-pair launch)
+ amr_sw_nsame = amr_sw_nsame + 1
+ amr_sw_plx(amr_sw_nsame) = amr_loc_of(xb); amr_sw_ply(amr_sw_nsame) = amr_loc_of(yb)
+ amr_sw_pd(amr_sw_nsame) = d; amr_sw_pxhi(amr_sw_nsame) = xm(d); amr_sw_pfm(:,amr_sw_nsame) = xm
+ cycle
+ end if
+ ! cross-rank: append this side's SEND transfer (the matching recv is appended in the second pair walk below)
+ if (proc_rank == rX) then
+ r = rY; sblk = xb; sdlo = xm(d) - buff_size + 1; sdhi = xm(d)
+ else
+ r = rX; sblk = yb; sdlo = 0; sdhi = buff_size - 1
+ end if
+ if (amr_fw_map(r) == 0) then
+ amr_sw_snp = amr_sw_snp + 1
+ call s_amr_fw_szi(amr_sw_sprank, amr_sw_snp); call s_amr_fw_szi(amr_sw_sqsz, amr_sw_snp)
+ call s_amr_fw_szi(amr_sw_snxp, amr_sw_snp); call s_amr_fw_szi(amr_sw_sqbase, amr_sw_snp)
+ amr_fw_map(r) = amr_sw_snp
+ amr_sw_sprank(amr_sw_snp) = r
+ end if
+ amr_sw_snx = amr_sw_snx + 1
+ call s_amr_fw_szi(amr_sw_sblk, amr_sw_snx); call s_amr_fw_szi3(amr_sw_sbl, amr_sw_snx)
+ call s_amr_fw_szi(amr_sw_spi, amr_sw_snx); call s_amr_fw_szi(amr_sw_sqo, amr_sw_snx)
+ call s_amr_fw_szi(amr_sw_spo, amr_sw_snx)
+ amr_sw_sblk(amr_sw_snx) = sblk
+ amr_sw_sbl(1, amr_sw_snx) = d; amr_sw_sbl(2, amr_sw_snx) = sdlo; amr_sw_sbl(3, amr_sw_snx) = sdhi
+ amr_sw_spo(amr_sw_snx) = cnt
+ amr_sw_spi(amr_sw_snx) = amr_fw_map(r)
+ amr_sw_sqo(amr_sw_snx) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_pq(r) = amr_fw_pq(r) + cnt
+ amr_fw_nx(r) = amr_fw_nx(r) + 1
+ end do
+ qbase = 0
+ do ip = 1, amr_sw_snp
+ r = amr_sw_sprank(ip)
+ amr_sw_snxp(ip) = amr_fw_nx(r)
+ amr_sw_sqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_sw_sqbase(ip) = qbase; qbase = qbase + amr_sw_sqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_sw_sq, qbase)
+ ! RECV transfers, second walk over the same pairs: unpack destination is MY block's ghost slab; the expected header
+ ! is the PEER's pack (its block + its interior slab bounds), derived from the same replicated metadata
+ amr_sw_rnx = 0; amr_sw_rnp = 0
+ do idx = 1, amr_num_seam_pairs
+ xb = amr_seam_pairs(1, idx); yb = amr_seam_pairs(2, idx); d = amr_seam_pairs(3, idx)
+ if (lev_only > 0 .and. amr_block_level(xb) /= lev_only) cycle
+ rX = amr_block_owner(xb); rY = amr_block_owner(yb)
+ if (rX == rY) cycle
+ if (proc_rank /= rX .and. proc_rank /= rY) cycle
+ fmul = amr_ref_ratio**amr_block_level(xb)
+ xm(1) = fmul*(amr_region_hi_all(1, xb) - amr_region_lo_all(1, xb) + 1) - 1
+ xm(2) = merge(fmul*(amr_region_hi_all(2, xb) - amr_region_lo_all(2, xb) + 1) - 1, 0, n_glb > 0)
+ xm(3) = merge(fmul*(amr_region_hi_all(3, xb) - amr_region_lo_all(3, xb) + 1) - 1, 0, p_glb > 0)
+ tsz = 1
+ if (d /= 1) tsz = tsz*(xm(1) + 1)
+ if (d /= 2 .and. n_glb > 0) tsz = tsz*(xm(2) + 1)
+ if (d /= 3 .and. p_glb > 0) tsz = tsz*(xm(3) + 1)
+ cnt = sys_size*buff_size*tsz
+ if (proc_rank == rX) then
+ ! yb's low interior arrives -> xb's high ghost
+ r = rY; ublk = xb; udlo = xm(d) + 1; udhi = xm(d) + buff_size
+ eblk = yb; edlo = 0; edhi = buff_size - 1
+ else
+ ! xb's high interior arrives -> yb's low ghost
+ r = rX; ublk = yb; udlo = -buff_size; udhi = -1
+ eblk = xb; edlo = xm(d) - buff_size + 1; edhi = xm(d)
+ end if
+ if (amr_fw_map(r) == 0) then
+ amr_sw_rnp = amr_sw_rnp + 1
+ call s_amr_fw_szi(amr_sw_rprank, amr_sw_rnp); call s_amr_fw_szi(amr_sw_rqsz, amr_sw_rnp)
+ call s_amr_fw_szi(amr_sw_rnxp, amr_sw_rnp); call s_amr_fw_szi(amr_sw_rqbase, amr_sw_rnp)
+ amr_fw_map(r) = amr_sw_rnp
+ amr_sw_rprank(amr_sw_rnp) = r
+ end if
+ amr_sw_rnx = amr_sw_rnx + 1
+ call s_amr_fw_szi(amr_sw_rblk, amr_sw_rnx); call s_amr_fw_szi3(amr_sw_rbl, amr_sw_rnx)
+ call s_amr_fw_szi3(amr_sw_rbh, amr_sw_rnx); call s_amr_fw_szi(amr_sw_rpi, amr_sw_rnx)
+ call s_amr_fw_szi(amr_sw_rqo, amr_sw_rnx); call s_amr_fw_szi(amr_sw_rpo, amr_sw_rnx)
+ amr_sw_rblk(amr_sw_rnx) = ublk
+ amr_sw_rbl(1, amr_sw_rnx) = d; amr_sw_rbl(2, amr_sw_rnx) = udlo; amr_sw_rbl(3, amr_sw_rnx) = udhi
+ amr_sw_rbh(1, amr_sw_rnx) = eblk; amr_sw_rbh(2, amr_sw_rnx) = edlo; amr_sw_rbh(3, amr_sw_rnx) = edhi
+ amr_sw_rpo(amr_sw_rnx) = cnt
+ amr_sw_rpi(amr_sw_rnx) = amr_fw_map(r)
+ amr_sw_rqo(amr_sw_rnx) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_pq(r) = amr_fw_pq(r) + cnt
+ amr_fw_nx(r) = amr_fw_nx(r) + 1
+ end do
+ qbase = 0
+ do ip = 1, amr_sw_rnp
+ r = amr_sw_rprank(ip)
+ amr_sw_rnxp(ip) = amr_fw_nx(r)
+ amr_sw_rqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_sw_rqbase(ip) = qbase; qbase = qbase + amr_sw_rqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_sw_rq, qbase)
+ amr_sw_nreq = amr_sw_snp + amr_sw_rnp
+ call s_amr_fw_szi(amr_sw_req, amr_sw_nreq); call s_amr_fw_szi(amr_sw_reqw, amr_sw_nreq)
+
+ amr_sw_nreq = 0
+#ifdef MFC_MPI
+ do ip = 1, amr_sw_rnp
+ sq = f_amr_m1_seq(amr_sw_rprank(ip), 2); tq = f_amr_m1_tag(5, sq)
+ call s_xa_rec(XA_F6W_RCV, 2, amr_sw_rqsz(ip) - amr_sw_rnxp(ip)*XA_NH, tq, peer=amr_sw_rprank(ip), &
+ & key=amr_sw_rnxp(ip), seq=sq)
+ amr_sw_nreq = amr_sw_nreq + 1; amr_sw_reqw(amr_sw_nreq) = amr_sw_rqsz(ip)
+ call MPI_IRECV(amr_sw_rq(amr_sw_rqbase(ip) + 1), amr_sw_rqsz(ip), mpi_p, amr_sw_rprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_sw_req(amr_sw_nreq), ierr)
+ end do
+#endif
+ do idx = 1, amr_sw_snx
+ cnt = amr_sw_spo(idx)
+ boff = amr_sw_sqbase(amr_sw_spi(idx)) + amr_sw_sqo(idx)
+ call s_amr_fine_slice(amr_sw_sblk(idx), amr_sw_sbl(1, idx), amr_sw_sbl(2, idx), amr_sw_sbl(3, idx), &
+ & amr_sw_sq(boff + XA_NH + 1:boff + XA_NH + cnt), 1)
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_sw_sq(boff + 1:boff + XA_NH), XA_F6W_SND, amr_sw_sblk(idx), amr_sw_sbl(:,idx), &
+ & [cnt, 0, 0])
+ end do
+#ifdef MFC_MPI
+ do ip = 1, amr_sw_snp
+ sq = f_amr_m1_seq(amr_sw_sprank(ip), 1); tq = f_amr_m1_tag(5, sq)
+ call s_xa_rec(XA_F6W_SND, 1, amr_sw_sqsz(ip) - amr_sw_snxp(ip)*XA_NH, tq, peer=amr_sw_sprank(ip), &
+ & key=amr_sw_snxp(ip), seq=sq)
+ amr_sw_nreq = amr_sw_nreq + 1; amr_sw_reqw(amr_sw_nreq) = -1
+ call MPI_ISEND(amr_sw_sq(amr_sw_sqbase(ip) + 1), amr_sw_sqsz(ip), mpi_p, amr_sw_sprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_sw_req(amr_sw_nreq), ierr)
+ end do
+#endif
+
+ end subroutine s_amr_fine_fine_post
+
+ !> Drain the seam wave posted by s_amr_fine_fine_post: wait, unpack the cross-rank ghosts, run the same-rank pairs. Its ghost
+ !! writes stay after the coarse and parent fills (the seam wins on faces, the coarse fill on edges/corners).
+ impure subroutine s_amr_fine_fine_drain()
+
+ integer :: idx, cnt, boff, ierr
+
+ if (amr_sw_nreq == 0 .and. amr_sw_nsame == 0) return
+#ifdef MFC_MPI
+ if (amr_sw_nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, amr_sw_nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(amr_sw_nreq, amr_sw_req, st, ierr)
+ call s_wait_toc(WT_SEAM)
+ do q = 1, amr_sw_nreq
+ if (amr_sw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_sw_reqw(q), "seam wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(amr_sw_nreq, amr_sw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_SEAM)
+#endif
+ end if
+#endif
+ do idx = 1, amr_sw_rnx
+ cnt = amr_sw_rpo(idx)
+ boff = amr_sw_rqbase(amr_sw_rpi(idx)) + amr_sw_rqo(idx)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_sw_rq(boff + 1:boff + XA_NH), XA_F6W_SND, amr_sw_rbh(1, idx), [amr_sw_rbl(1, &
+ & idx), amr_sw_rbh(2, idx), amr_sw_rbh(3, idx)], [cnt, 0, 0])
+ call s_amr_fine_slice(amr_sw_rblk(idx), amr_sw_rbl(1, idx), amr_sw_rbl(2, idx), amr_sw_rbl(3, idx), &
+ & amr_sw_rq(boff + XA_NH + 1:boff + XA_NH + cnt), -1)
+ end do
+ ! Every same-rank pair in ONE launch. Two things make this safe. Fusing ACROSS pairs: the four slabs of a pair are disjoint
+ ! and no pair writes another's source. DEFERRING past the MPI pairs above (a reordering the per-pair loop did not do):
+ ! every seam operation reads only INTERIOR cells and writes only GHOST cells - the packs read [xhi-buff+1:xhi] / [0:buff-1]
+ ! and the unpacks write [xhi+1:xhi+buff] / [-buff:-1] - so no seam operation can observe another's write, in either path.
+ if (amr_sw_nsame > 0) call s_amr_fine_seam_exchange(amr_sw_nsame, amr_sw_plx(1:amr_sw_nsame), amr_sw_ply(1:amr_sw_nsame), &
+ & amr_sw_pd(1:amr_sw_nsame), amr_sw_pxhi(1:amr_sw_nsame), amr_sw_pfm(:,1:amr_sw_nsame), buff_size)
+ call s_amr_select_slot(1)
+
+ end subroutine s_amr_fine_fine_drain
+
+ !> The seam exchange as one call (post + drain): the subcycle path and the early-post-off path.
+ impure subroutine s_amr_fine_fine_halo(lev_only)
+
+ integer, intent(in) :: lev_only
+
+ call s_amr_fine_fine_post(lev_only)
+ call s_amr_fine_fine_drain()
+
+ end subroutine s_amr_fine_fine_halo
+
+ !> Ring clip: decompose the hollow shell of patch [plo:phi] minus its OPEN core [clo:chi] (same integer frame; collapsed dims
+ !! pass plo=phi=clo=chi=0 so they never cut the core) into at most 6 DISJOINT slabs in a FIXED order: x-low/x-high spanning the
+ !! full transverse extent, then y-low/high restricted to the core's x-interval, then z-low/high restricted in x and y. Width<=2
+ !! cores are empty (shell = whole patch, legal); the width-1 double-cover is resolved by clamping the high slab past the low
+ !! one. Both sides of every clipped exchange derive the same list from replicated metadata, so the wire layout needs no
+ !! handshake (docs/documentation/amr_stepfill_ring_clip.md).
+ impure subroutine s_amr_shell_slabs(plo, phi, clo, chi, ns, sb1, se1, sb2, se2, sb3, se3, cells)
+
+ integer, intent(in) :: plo(3), phi(3), clo(3), chi(3)
+ integer, intent(out) :: ns, sb1(6), se1(6), sb2(6), se2(6), sb3(6), se3(6), cells
+ integer :: cb(3, 6), ce(3, 6), s, ss
+ integer(8) :: words, patchw, corew
+
+ cb(:,1) = plo; ce(:,1) = [clo(1) - 1, phi(2), phi(3)]
+ cb(:,2) = [max(chi(1) + 1, clo(1)), plo(2), plo(3)]; ce(:,2) = phi
+ cb(:,3) = [clo(1), plo(2), plo(3)]; ce(:,3) = [chi(1), clo(2) - 1, phi(3)]
+ cb(:,4) = [clo(1), max(chi(2) + 1, clo(2)), plo(3)]; ce(:,4) = [chi(1), phi(2), phi(3)]
+ cb(:,5) = [clo(1), clo(2), plo(3)]; ce(:,5) = [chi(1), chi(2), clo(3) - 1]
+ cb(:,6) = [clo(1), clo(2), max(chi(3) + 1, clo(3))]; ce(:,6) = [chi(1), chi(2), phi(3)]
+ ns = 0; words = 0
+ do s = 1, 6
+ if (cb(1, s) > ce(1, s) .or. cb(2, s) > ce(2, s) .or. cb(3, s) > ce(3, s)) cycle
+ ns = ns + 1
+ sb1(ns) = cb(1, s); se1(ns) = ce(1, s)
+ sb2(ns) = cb(2, s); se2(ns) = ce(2, s)
+ sb3(ns) = cb(3, s); se3(ns) = ce(3, s)
+ words = words + int(se1(ns) - sb1(ns) + 1, 8)*int(se2(ns) - sb2(ns) + 1, 8)*int(se3(ns) - sb3(ns) + 1, 8)
+ end do
+ ! the slabs must tile the shell EXACTLY: pairwise disjoint, cells summing to patch - core
+ do s = 1, ns - 1
+ do ss = s + 1, ns
+ @:ASSERT(max(sb1(s), sb1(ss)) > min(se1(s), se1(ss)) .or. max(sb2(s), sb2(ss)) > min(se2(s), &
+ & se2(ss)) .or. max(sb3(s), sb3(ss)) > min(se3(s), se3(ss)), "shell slabs: overlap")
+ end do
+ end do
+ patchw = int(phi(1) - plo(1) + 1, 8)*int(phi(2) - plo(2) + 1, 8)*int(phi(3) - plo(3) + 1, 8)
+ corew = int(max(chi(1) - clo(1) + 1, 0), 8)*int(max(chi(2) - clo(2) + 1, 0), 8)*int(max(chi(3) - clo(3) + 1, 0), 8)
+ @:ASSERT(words == patchw - corew, "shell slabs: coverage mismatch")
+ cells = int(words)
+
+ end subroutine s_amr_shell_slabs
+
+ !> Intersect the shell-slab list with box [bl:bh]: the surviving clipped slabs in the SAME fixed order (each exchange side
+ !! derives an identical list from replicated data, so empties drop symmetrically) plus their total cell count.
+ impure subroutine s_amr_shell_clip(ns, sb1, se1, sb2, se2, sb3, se3, bl, bh, ms, tb1, te1, tb2, te2, tb3, te3, cells)
+
+ integer, intent(in) :: ns, sb1(6), se1(6), sb2(6), se2(6), sb3(6), se3(6), bl(3), bh(3)
+ integer, intent(out) :: ms, tb1(6), te1(6), tb2(6), te2(6), tb3(6), te3(6), cells
+ integer :: s, l1, u1, l2, u2, l3, u3
+
+ ms = 0; cells = 0
+ do s = 1, ns
+ l1 = max(sb1(s), bl(1)); u1 = min(se1(s), bh(1))
+ l2 = max(sb2(s), bl(2)); u2 = min(se2(s), bh(2))
+ l3 = max(sb3(s), bl(3)); u3 = min(se3(s), bh(3))
+ if (l1 > u1 .or. l2 > u2 .or. l3 > u3) cycle
+ ms = ms + 1
+ tb1(ms) = l1; te1(ms) = u1; tb2(ms) = l2; te2(ms) = u2; tb3(ms) = l3; te3(ms) = u3
+ cells = cells + (u1 - l1 + 1)*(u2 - l2 + 1)*(u3 - l3 + 1)
+ end do
+
+ end subroutine s_amr_shell_clip
+
+ !> Validation arm (debug builds only): flood the current patch extent of amr_cg with quiet NaN BEFORE a clipped gather writes
+ !! its shell, so a consumer read of any unshipped cell - core OR a missed shell slab - NaNs the ghost fill within a step
+ !! (mandated by docs/documentation/amr_stepfill_ring_clip.md).
+ impure subroutine s_amr_poison_patch_device(w1, w2, w3)
+
+ use ieee_arithmetic, only: ieee_value, ieee_quiet_nan
+ integer, intent(in) :: w1, w2, w3
+ integer :: i, g1, g2, g3
+ real(stp) :: nanv
+
+ nanv = real(ieee_value(0._wp, ieee_quiet_nan), stp)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do g3 = 0, w3
+ do g2 = 0, w2
+ do g1 = 0, w1
+ amr_cg(i)%sf(g1, g2, g3) = nanv
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_poison_patch_device
+
+ !> Ring-clipped runtime own-box copy (device): the owner's shell-slab / own-box intersections [tb:te] GLOBAL from q_coarse into
+ !! amr_cg in the patch-local frame - no host round-trip, ONE fused kernel over the slab concatenation (the ghost-fill kernel's
+ !! flat-index idiom). Same index map and direct stp assignment as the host path in s_amr_gather_coarse_patch.
+ impure subroutine s_amr_gather_own_shell_device(q_coarse, ms, tb1, te1, tb2, te2, tb3, te3, o1, o2, o3)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: ms, tb1(6), te1(6), tb2(6), te2(6), tb3(6), te3(6), o1, o2, o3
+ integer :: lb1(6), le1(6), lb2(6), le2(6), lb3(6), le3(6), soff(6), scnt(6)
+ integer :: i, s, ss, g, r, n1, n2, g1, g2, g3, stot, coff1, coff2, coff3
+
+ ! scalar/local copies: no host array may be referenced inside the device region (nvfortran/Cray demand it PRESENT)
+
+ coff1 = amr_cpat_off(1); coff2 = amr_cpat_off(2); coff3 = amr_cpat_off(3)
+ soff(1) = 0
+ do s = 1, ms
+ lb1(s) = tb1(s); le1(s) = te1(s); lb2(s) = tb2(s); le2(s) = te2(s); lb3(s) = tb3(s); le3(s) = te3(s)
+ scnt(s) = (te1(s) - tb1(s) + 1)*(te2(s) - tb2(s) + 1)*(te3(s) - tb3(s) + 1)
+ if (s < ms) soff(s + 1) = soff(s) + scnt(s)
+ end do
+ stot = soff(ms) + scnt(ms)
+ amr_slab_tab(1,:) = lb1; amr_slab_tab(2,:) = le1; amr_slab_tab(3,:) = lb2; amr_slab_tab(4,:) = le2
+ amr_slab_tab(5,:) = lb3; amr_slab_tab(6,:) = le3; amr_slab_tab(7,:) = soff; amr_slab_tab(8,:) = scnt
+ $:GPU_UPDATE(device='[amr_slab_tab]')
+ $:GPU_PARALLEL_LOOP(collapse=2, private='[s, ss, r, n1, n2, g1, g2, g3]')
+ do i = 1, sys_size
+ do g = 0, stot - 1
+ s = 1 ! decode the flat index: ms <= 6, so a scan beats storing a per-cell slab map
+ do ss = 2, ms
+ if (g >= amr_slab_tab(7, ss)) s = ss
+ end do
+ r = g - amr_slab_tab(7, s)
+ n1 = amr_slab_tab(2, s) - amr_slab_tab(1, s) + 1; n2 = amr_slab_tab(4, s) - amr_slab_tab(3, s) + 1
+ g1 = amr_slab_tab(1, s) + mod(r, n1)
+ g2 = amr_slab_tab(3, s) + mod(r/n1, n2)
+ g3 = amr_slab_tab(5, s) + r/(n1*n2)
+ amr_cg(i)%sf(g1 - coff1, g2 - coff2, g3 - coff3) = q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3)
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_gather_own_shell_device
+
+ !> Flat-index decode shared by the three fused exchange kernels (amr_device_pack): binary-search the plan prefix for the
+ !! transfer t that owns flat element e, then invert its linear buffer index into (i, g3, g2, g1) - one text, so the three
+ !! kernels cannot drift from each other or from the per-transfer index map they replace.
+ #:def FX_DECODE()
+ lo = t0; hi = t1
+ do while (lo < hi)
+ md = (lo + hi)/2
+ if (pre(md + 1) < e) then; lo = md + 1; else; hi = md; end if
+ end do
+ t = lo
+ r = e - pre(t) - 1
+ n1 = pl(4, t); n2 = pl(5, t); n3 = pl(6, t)
+ g1 = pl(1, t) + mod(r, n1); g2 = pl(2, t) + mod(r/n1, n2); g3 = pl(3, t) + mod(r/(n1*n2), n3)
+ i = r/(n1*n2*n3) + 1
+ #:enddef
+
+ !> Grow the pooled gather patches to hold n members (amr_batched_gather). Called at most once per regrid, on the host, so the
+ !! realloc never lands inside a step; the same CCE lib-4425 move_alloc workaround as amr_cg applies to the bare module array.
+ impure subroutine s_amr_bg_reserve(n)
+
+ integer, intent(in) :: n
+ type(scalar_field), allocatable :: tmp(:,:)
+ integer :: i, m
+
+ if (n <= amr_bg_cap) return
+ call s_amr_bg_release()
+ allocate (tmp(1:sys_size,1:n))
+ call move_alloc(tmp, amr_cgp)
+ $:GPU_ENTER_DATA(create='[amr_cgp]')
+ do m = 1, n
+ do i = 1, sys_size
+ @:ALLOCATE(amr_cgp(i, m)%sf(0:amr_cpat_hi(1), 0:amr_cpat_hi(2), 0:amr_cpat_hi(3)))
+ amr_cgp(i, m)%sf = 0._stp
+ @:ACC_SETUP_SFs(amr_cgp(i, m))
+ end do
+ end do
+ ! host-only, deliberately NOT @:ALLOCATE'd: the kernels take these by copyin each launch, like the fused plan's
+ ! amr_fx_pl/amr_fx_pre. A device-mapped table is "present" to copyin and never refreshed -- the kernels read zeros,
+ ! m = 0 indexes off the front of the pool, and the run dies in a device access fault.
+ allocate (amr_bg_loc(1:n), amr_bg_rr(1:n), amr_bg_ns(1:n), amr_bg_off(1:3,1:n), amr_bg_ilo(1:3,1:n), amr_bg_sb(1:6,1:6,1:n))
+ allocate (amr_bg_soff(1:6,1:n), amr_bg_scnt(1:6,1:n), amr_bg_stot(1:n), amr_bg_ons(1:n), amr_bg_osb(1:6,1:6,1:n))
+ allocate (amr_bg_osoff(1:6,1:n), amr_bg_oscnt(1:6,1:n), amr_bg_ostot(1:n), amr_bg_qp(1:n), amr_bg_kmem(1:amr_max_blocks))
+ amr_bg_kmem = 0
+ amr_bg_cap = n
+
+ end subroutine s_amr_bg_reserve
+
+ impure subroutine s_amr_bg_release()
+
+ integer :: i, m
+
+ if (amr_bg_cap == 0) return
+ do m = 1, amr_bg_cap
+ do i = 1, sys_size
+ @:DEALLOCATE(amr_cgp(i, m)%sf)
+ end do
+ end do
+ $:GPU_EXIT_DATA(delete='[amr_cgp]')
+ @:DEALLOCATE(amr_cgp)
+ deallocate (amr_bg_loc, amr_bg_rr, amr_bg_ns, amr_bg_off, amr_bg_ilo, amr_bg_sb, amr_bg_soff, amr_bg_scnt, amr_bg_stot, &
+ & amr_bg_ons, amr_bg_osb, amr_bg_osoff, amr_bg_oscnt, amr_bg_ostot, amr_bg_qp, amr_bg_kmem)
+ amr_bg_cap = 0
+
+ end subroutine s_amr_bg_release
+
+ !> Pooled own-shell copy (amr_batched_gather): every member's local coarse-range slabs into its own pooled patch in ONE launch.
+ !! Same source expression and destination word as s_amr_gather_own_shell_device, per member; only the dispatch count moves.
+ impure subroutine s_amr_bg_own_shell(q_coarse, nm, o1, o2, o3)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: nm, o1, o2, o3
+ integer :: m, i, g, s, ss, r, n1, n2, g1, g2, g3, gmax
+
+ gmax = maxval(amr_bg_ostot(1:nm))
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[amr_bg_ons, amr_bg_osb, amr_bg_osoff, amr_bg_oscnt, amr_bg_ostot, amr_bg_off]', &
+ & private='[s, ss, r, n1, n2, g1, g2, g3]')
+ do m = 1, nm
+ do i = 1, sys_size
+ do g = 0, gmax - 1
+ if (g < amr_bg_ostot(m)) then
+ s = 1
+ do ss = 2, amr_bg_ons(m)
+ if (g >= amr_bg_osoff(ss, m)) s = ss
+ end do
+ r = g - amr_bg_osoff(s, m)
+ n1 = amr_bg_osb(s, 2, m) - amr_bg_osb(s, 1, m) + 1; n2 = amr_bg_osb(s, 4, m) - amr_bg_osb(s, 3, m) + 1
+ g1 = amr_bg_osb(s, 1, m) + mod(r, n1)
+ g2 = amr_bg_osb(s, 3, m) + mod(r/n1, n2)
+ g3 = amr_bg_osb(s, 5, m) + r/(n1*n2)
+ amr_cgp(i, m)%sf(g1 - amr_bg_off(1, m), g2 - amr_bg_off(2, m), g3 - amr_bg_off(3, &
+ & m)) = q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3)
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_bg_own_shell
+
+ !> Pooled F2 owner-side parent copy (amr_batched_gather): the co-located parent's shell slabs for every such member, one launch.
+ !! Mirrors s_amr_copy_parent_box_cons per member (patch-local slab coordinates, parent slot amr_bg_qp(m)).
+ impure subroutine s_amr_bg_parent_copy(nm)
+
+ integer, intent(in) :: nm
+ integer :: m, i, g, s, ss, r, n1, n2, g1, g2, g3, gmax
+
+ gmax = maxval(amr_bg_ostot(1:nm))
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[amr_bg_ons, amr_bg_osb, amr_bg_osoff, amr_bg_oscnt, amr_bg_ostot, amr_bg_off, &
+ & amr_bg_qp]', private='[s, ss, r, n1, n2, g1, g2, g3]')
+ do m = 1, nm
+ do i = 1, sys_size
+ do g = 0, gmax - 1
+ if (g < amr_bg_ostot(m) .and. amr_bg_qp(m) > 0) then
+ s = 1
+ do ss = 2, amr_bg_ons(m)
+ if (g >= amr_bg_osoff(ss, m)) s = ss
+ end do
+ r = g - amr_bg_osoff(s, m)
+ n1 = amr_bg_osb(s, 2, m) - amr_bg_osb(s, 1, m) + 1; n2 = amr_bg_osb(s, 4, m) - amr_bg_osb(s, 3, m) + 1
+ g1 = amr_bg_osb(s, 1, m) + mod(r, n1)
+ g2 = amr_bg_osb(s, 3, m) + mod(r/n1, n2)
+ g3 = amr_bg_osb(s, 5, m) + r/(n1*n2)
+ amr_cgp(i, m)%sf(g1, g2, g3) = amr_cons_st(g1 + amr_bg_off(1, m), g2 + amr_bg_off(2, m), &
+ & g3 + amr_bg_off(3, m), i, amr_bg_qp(m))
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_bg_parent_copy
+
+ !> Pooled fused unpack (amr_batched_gather): the wave's ENTIRE receive list in one launch. Transfer t's destination member is
+ !! amr_bg_kmem(rblk(t)); the word written and its source are exactly s_amr_fx_unpack's, so the pooled patch holds the same bytes
+ !! the per-block patch would have, member by member.
+ impure subroutine s_amr_fx_unpack_pool(nt, pl, pre, rblk, buf, lf)
+
+ integer, intent(in) :: nt
+ integer, intent(in), contiguous :: pl(:,:), pre(:), rblk(:)
+ real(wp), intent(in), contiguous :: buf(:)
+ logical, intent(in) :: lf !< F1: patch-local frame is the member's amr_cpat_off; F2: the patch frame is already local
+ integer :: e, t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3, m, t0, t1, c1, c2, c3
+
+ t0 = 1; t1 = nt
+ $:GPU_PARALLEL_LOOP(copyin='[pl, pre, rblk, buf, amr_bg_kmem, amr_bg_off, t0, t1, lf]', private='[t, lo, hi, md, r, n1, &
+ & n2, n3, i, g1, g2, g3, m, c1, c2, c3]')
+ do e = pre(t0) + 1, pre(t1 + 1)
+ @:FX_DECODE()
+ m = amr_bg_kmem(rblk(t))
+ c1 = 0; c2 = 0; c3 = 0
+ if (lf) then; c1 = amr_bg_off(1, m); c2 = amr_bg_off(2, m); c3 = amr_bg_off(3, m); end if
+ amr_cgp(i, m)%sf(g1 - c1, g2 - c2, g3 - c3) = real(buf(pl(7, t) + 1 + r), stp)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fx_unpack_pool
+
+ !> Batched ghost fill (amr_batched_gather): s_amr_fill_fine_ghosts_cons for every member in one launch (two when multi-fluid).
+ !! The body is that template's, with the per-block module scalars read from the member tables and the patch from the pool.
+ impure subroutine s_amr_fill_fine_ghosts_cons_bat(nm)
+
+ integer, intent(in) :: nm
+ integer :: m, i, fi, fj, fk, ci, cj, ck, ox, oy, oz, rr, lo1, lo2, lo3, loc
+ integer :: advb, adve, bbeg, bend, bstride, s, ss, g, r, n1, n2, gmax
+ logical :: d2, d3, multi, shx, shy, shz, bubEE
+ real(wp) :: u0, sx, sy, sz, xix, xiy, xiz, av, asum
+
+ d2 = n_glb > 0; d3 = p_glb > 0
+ multi = num_fluids > 1 .and. (.not. bubbles_lagrange)
+ advb = eqn_idx%adv%beg; adve = eqn_idx%adv%end
+ bubEE = bubbles_euler; bbeg = eqn_idx%bub%beg; bend = eqn_idx%bub%end
+ bstride = 1; if (bubEE) bstride = (bend - bbeg + 1)/nb
+ gmax = maxval(amr_bg_stot(1:nm))
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[amr_bg_ns, amr_bg_sb, amr_bg_soff, amr_bg_scnt, amr_bg_stot, amr_bg_off, &
+ & amr_bg_ilo, amr_bg_rr, amr_bg_loc]', private='[s, ss, r, n1, n2, fi, fj, fk, ci, cj, ck, ox, oy, &
+ & oz, rr, lo1, lo2, lo3, loc, xix, xiy, xiz, u0, sx, sy, sz]')
+ do m = 1, nm
+ do i = 1, sys_size
+ do g = 0, gmax - 1
+ if (g < amr_bg_stot(m) .and. .not. (multi .and. i >= advb .and. i <= adve)) then
+ s = 1
+ do ss = 2, amr_bg_ns(m)
+ if (g >= amr_bg_soff(ss, m)) s = ss
+ end do
+ r = g - amr_bg_soff(s, m)
+ n1 = amr_bg_sb(s, 2, m) - amr_bg_sb(s, 1, m) + 1; n2 = amr_bg_sb(s, 4, m) - amr_bg_sb(s, 3, m) + 1
+ fi = amr_bg_sb(s, 1, m) + mod(r, n1)
+ fj = amr_bg_sb(s, 3, m) + mod(r/n1, n2)
+ fk = amr_bg_sb(s, 5, m) + r/(n1*n2)
+ ox = amr_bg_off(1, m); oy = amr_bg_off(2, m); oz = amr_bg_off(3, m)
+ lo1 = amr_bg_ilo(1, m); lo2 = amr_bg_ilo(2, m); lo3 = amr_bg_ilo(3, m)
+ rr = amr_bg_rr(m); loc = amr_bg_loc(m)
+ ck = 0; xiz = 0._wp
+ if (d3) then
+ ck = lo3 + floor(real(fk, wp)/real(rr, wp)) - oz
+ xiz = (real(modulo(fk, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ cj = 0; xiy = 0._wp
+ if (d2) then
+ cj = lo2 + floor(real(fj, wp)/real(rr, wp)) - oy
+ xiy = (real(modulo(fj, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ ci = lo1 + floor(real(fi, wp)/real(rr, wp)) - ox
+ xix = (real(modulo(fi, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ u0 = real(amr_cgp(i, m)%sf(ci, cj, ck), wp)
+ sx = minmod(real(amr_cgp(i, m)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(amr_cgp(i, m)%sf(ci - 1, cj, ck), &
+ & wp))
+ sy = 0._wp
+ if (d2) sy = minmod(real(amr_cgp(i, m)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(amr_cgp(i, m)%sf(ci, &
+ & cj - 1, ck), wp))
+ sz = 0._wp
+ if (d3) sz = minmod(real(amr_cgp(i, m)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(amr_cgp(i, m)%sf(ci, cj, &
+ & ck - 1), wp))
+ if (qbmm .and. i >= bbeg .and. i <= bend) then
+ sx = 0._wp; sy = 0._wp; sz = 0._wp
+ end if
+ amr_cons_st(fi, fj, fk, i, loc) = u0 + sx*xix + sy*xiy + sz*xiz
+ if (bubEE .and. .not. qbmm .and. i >= bbeg .and. i <= bend) then
+ if (mod(i - bbeg, bstride) /= 1) amr_cons_st(fi, fj, fk, i, loc) = max(real(amr_cons_st(fi, fj, fk, &
+ & i, loc), wp), bub_pos_frac*u0)
+ end if
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ if (multi) then
+ $:GPU_PARALLEL_LOOP(collapse=2, copyin='[amr_bg_ns, amr_bg_sb, amr_bg_soff, amr_bg_scnt, amr_bg_stot, amr_bg_off, &
+ & amr_bg_ilo, amr_bg_rr, amr_bg_loc]', private='[s, ss, r, n1, n2, fi, fj, fk, i, ci, cj, ck, ox, &
+ & oy, oz, rr, lo1, lo2, lo3, loc, xix, xiy, xiz, u0, sx, sy, sz, av, asum, shx, shy, shz]')
+ do m = 1, nm
+ do g = 0, gmax - 1
+ if (g < amr_bg_stot(m)) then
+ s = 1
+ do ss = 2, amr_bg_ns(m)
+ if (g >= amr_bg_soff(ss, m)) s = ss
+ end do
+ r = g - amr_bg_soff(s, m)
+ n1 = amr_bg_sb(s, 2, m) - amr_bg_sb(s, 1, m) + 1; n2 = amr_bg_sb(s, 4, m) - amr_bg_sb(s, 3, m) + 1
+ fi = amr_bg_sb(s, 1, m) + mod(r, n1)
+ fj = amr_bg_sb(s, 3, m) + mod(r/n1, n2)
+ fk = amr_bg_sb(s, 5, m) + r/(n1*n2)
+ ox = amr_bg_off(1, m); oy = amr_bg_off(2, m); oz = amr_bg_off(3, m)
+ lo1 = amr_bg_ilo(1, m); lo2 = amr_bg_ilo(2, m); lo3 = amr_bg_ilo(3, m)
+ rr = amr_bg_rr(m); loc = amr_bg_loc(m)
+ ck = 0; xiz = 0._wp
+ if (d3) then
+ ck = lo3 + floor(real(fk, wp)/real(rr, wp)) - oz
+ xiz = (real(modulo(fk, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ cj = 0; xiy = 0._wp
+ if (d2) then
+ cj = lo2 + floor(real(fj, wp)/real(rr, wp)) - oy
+ xiy = (real(modulo(fj, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ end if
+ ci = lo1 + floor(real(fi, wp)/real(rr, wp)) - ox
+ xix = (real(modulo(fi, rr), wp) - real(rr - 1, wp)*0.5_wp)/real(rr, wp)
+ shx = .true.; shy = d2; shz = d3
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = advb, adve
+ u0 = real(amr_cgp(i, m)%sf(ci, cj, ck), wp)
+ if ((real(amr_cgp(i, m)%sf(ci + 1, cj, ck), wp) - u0)*(u0 - real(amr_cgp(i, m)%sf(ci - 1, cj, ck), &
+ & wp)) <= 0._wp) shx = .false.
+ if (d2) then
+ if ((real(amr_cgp(i, m)%sf(ci, cj + 1, ck), wp) - u0)*(u0 - real(amr_cgp(i, m)%sf(ci, cj - 1, &
+ & ck), wp)) <= 0._wp) shy = .false.
+ end if
+ if (d3) then
+ if ((real(amr_cgp(i, m)%sf(ci, cj, ck + 1), wp) - u0)*(u0 - real(amr_cgp(i, m)%sf(ci, cj, &
+ & ck - 1), wp)) <= 0._wp) shz = .false.
+ end if
+ end do
+ asum = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = advb, adve - 1
+ u0 = real(amr_cgp(i, m)%sf(ci, cj, ck), wp)
+ sx = 0._wp
+ if (shx) sx = minmod(real(amr_cgp(i, m)%sf(ci + 1, cj, ck), wp) - u0, u0 - real(amr_cgp(i, &
+ & m)%sf(ci - 1, cj, ck), wp))
+ sy = 0._wp
+ if (shy) sy = minmod(real(amr_cgp(i, m)%sf(ci, cj + 1, ck), wp) - u0, u0 - real(amr_cgp(i, m)%sf(ci, &
+ & cj - 1, ck), wp))
+ sz = 0._wp
+ if (shz) sz = minmod(real(amr_cgp(i, m)%sf(ci, cj, ck + 1), wp) - u0, u0 - real(amr_cgp(i, m)%sf(ci, &
+ & cj, ck - 1), wp))
+ av = min(max(u0 + sx*xix + sy*xiy + sz*xiz, 0._wp), 1._wp)
+ amr_cons_st(fi, fj, fk, i, loc) = av
+ asum = asum + av
+ end do
+ amr_cons_st(fi, fj, fk, adve, loc) = 1._wp - asum
+ end if
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_amr_fill_fine_ghosts_cons_bat
+
+ !> Host side of the batched consume: register owned block k (already selected via s_amr_select_slot) as member m -- its patch
+ !! frame, footprint, ref ratio, dense slot and ghost slabs -- and its own-copy slabs (nos, ob*) if it has any.
+ impure subroutine s_amr_bg_add_member(m, k, off, nos, ob1, oe1, ob2, oe2, ob3, oe3)
+
+ integer, intent(in) :: m, k, off(3), nos, ob1(6), oe1(6), ob2(6), oe2(6), ob3(6), oe3(6)
+ integer :: s, sb1(6), se1(6), sb2(6), se2(6), sb3(6), se3(6), ns
+
+ amr_bg_kmem(k) = m
+ amr_bg_loc(m) = amr_loc_of(amr_cur)
+ amr_bg_off(:,m) = off
+ amr_bg_ilo(:,m) = amr_isect_lo
+ amr_bg_rr(m) = amr_slots(amr_cur)%amr_ref_ratio
+ call s_amr_build_ghost_slabs(ns, sb1, se1, sb2, se2, sb3, se3)
+ amr_bg_ns(m) = ns
+ amr_bg_soff(1, m) = 0
+ do s = 1, ns
+ amr_bg_sb(s, 1, m) = sb1(s); amr_bg_sb(s, 2, m) = se1(s); amr_bg_sb(s, 3, m) = sb2(s)
+ amr_bg_sb(s, 4, m) = se2(s); amr_bg_sb(s, 5, m) = sb3(s); amr_bg_sb(s, 6, m) = se3(s)
+ amr_bg_scnt(s, m) = (se1(s) - sb1(s) + 1)*(se2(s) - sb2(s) + 1)*(se3(s) - sb3(s) + 1)
+ if (s < ns) amr_bg_soff(s + 1, m) = amr_bg_soff(s, m) + amr_bg_scnt(s, m)
+ end do
+ amr_bg_stot(m) = amr_bg_soff(ns, m) + amr_bg_scnt(ns, m)
+ amr_bg_ons(m) = nos
+ amr_bg_ostot(m) = 0
+ if (nos > 0) then
+ amr_bg_osoff(1, m) = 0
+ do s = 1, nos
+ amr_bg_osb(s, 1, m) = ob1(s); amr_bg_osb(s, 2, m) = oe1(s); amr_bg_osb(s, 3, m) = ob2(s)
+ amr_bg_osb(s, 4, m) = oe2(s); amr_bg_osb(s, 5, m) = ob3(s); amr_bg_osb(s, 6, m) = oe3(s)
+ amr_bg_oscnt(s, m) = (oe1(s) - ob1(s) + 1)*(oe2(s) - ob2(s) + 1)*(oe3(s) - ob3(s) + 1)
+ if (s < nos) amr_bg_osoff(s + 1, m) = amr_bg_osoff(s, m) + amr_bg_oscnt(s, m)
+ end do
+ amr_bg_ostot(m) = amr_bg_osoff(nos, m) + amr_bg_oscnt(nos, m)
+ end if
+
+ end subroutine s_amr_bg_add_member
+
+ !> Fused-pack plan (amr_device_pack) for transfers 1:nt of a wave's send or recv table: the slab corner, its extents, its
+ !! absolute payload offset in the wire pool, and the exclusive element prefix amr_fx_pre (amr_fx_pre(t+1) - amr_fx_pre(t) is
+ !! transfer t's word count). Rows 8:11 are left to the F2 pack site, the only caller whose source varies per transfer.
+ impure subroutine s_amr_fx_plan(bl, bh, pbase, xoff, pi, nt)
+
+ integer, intent(in) :: bl(:,:), bh(:,:), pbase(:), xoff(:), pi(:), nt
+ integer :: t, e
+
+ if (allocated(amr_fx_pl)) then
+ if (size(amr_fx_pl, 2) < nt) deallocate (amr_fx_pl, amr_fx_pre)
+ end if
+ if (.not. allocated(amr_fx_pl)) allocate (amr_fx_pl(11, max(nt, 64)), amr_fx_pre(max(nt, 64) + 1))
+ e = 0
+ do t = 1, nt
+ amr_fx_pl(1:3,t) = bl(:,t)
+ amr_fx_pl(4:6,t) = bh(:,t) - bl(:,t) + 1
+ amr_fx_pl(7, t) = pbase(pi(t)) + xoff(t) + XA_NH
+ amr_fx_pre(t) = e
+ e = e + sys_size*amr_fx_pl(4, t)*amr_fx_pl(5, t)*amr_fx_pl(6, t)
+ end do
+ amr_fx_pre(nt + 1) = e
+
+ end subroutine s_amr_fx_plan
+
+ !> Longest run t0:t1 of one box's recv transfers that is CONTIGUOUS in the wire pool, so the run unpacks in one launch from one
+ !! pool slice. Both wave plans lay a box's transfers from one peer back to back, so a box whose contributors span several peers
+ !! fuses per peer and a run of one degrades to today's single-transfer launch.
+ pure subroutine s_amr_fx_run(k, blk, nx, t0, t1)
+
+ integer, intent(in) :: k, blk(:), nx, t0
+ integer, intent(out) :: t1
+
+ t1 = t0
+ do while (t1 < nx)
+ if (blk(t1 + 1) /= k) exit
+ if (amr_fx_pl(7, t1 + 1) - XA_NH /= amr_fx_pl(7, t1) + amr_fx_pre(t1 + 1) - amr_fx_pre(t1)) exit
+ t1 = t1 + 1
+ end do
+
+ end subroutine s_amr_fx_run
+
+ !> Fused F1 pack (amr_device_pack): the wave's whole send list in ONE launch. The flat element index is binary-searched against
+ !! the plan prefix for its transfer (the contract's flat-index form, amr_plan_based_exchange.md), then decoded to (i, g3, g2,
+ !! g1) - the exact inverse of the linear buffer index s_amr_pack_box_device writes. Same source expression, same wp cast, same
+ !! destination word: the wire bytes are unchanged and only the dispatch count moves.
+ impure subroutine s_amr_fx_pack_box(q_coarse, t0, t1, o1, o2, o3, pl, pre, buf)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_coarse
+ integer, intent(in) :: t0, t1, o1, o2, o3
+ integer, intent(in), contiguous :: pl(:,:), pre(:)
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: e, t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3
+
+ $:GPU_PARALLEL_LOOP(copyin='[pl, pre]', copyout='[buf]', private='[t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3]')
+ do e = pre(t0) + 1, pre(t1 + 1)
+ @:FX_DECODE()
+ buf(pl(7, t) + 1 + r) = real(q_coarse(i)%sf(g1 - o1, g2 - o2, g3 - o3), wp)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fx_pack_box
+
+ !> Fused F2 pack (amr_device_pack): as s_amr_fx_pack_box, but the source is the flat store at the per-transfer parent slot
+ !! pl(8,:) in the per-transfer child patch frame pl(9:11,:) - the s_amr_pack_parent_box_device_cons body, one launch for the
+ !! whole send list.
+ impure subroutine s_amr_fx_pack_parent(t0, t1, pl, pre, buf)
+
+ integer, intent(in) :: t0, t1
+ integer, intent(in), contiguous :: pl(:,:), pre(:)
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: e, t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3
+
+ $:GPU_PARALLEL_LOOP(copyin='[pl, pre]', copyout='[buf]', private='[t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3]')
+ do e = pre(t0) + 1, pre(t1 + 1)
+ @:FX_DECODE()
+ buf(pl(7, t) + 1 + r) = real(amr_cons_st(g1 + pl(9, t), g2 + pl(10, t), g3 + pl(11, t), i, pl(8, t)), wp)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fx_pack_parent
+
+ !> Fused unpack (amr_device_pack) of the transfer run t0:t1 into the single amr_cg patch: the run is one box's transfers that
+ !! are CONTIGUOUS in the wire pool (the caller checks that), so buf is the pool slice starting at word base+1 and the whole run
+ !! is one launch. Serves F1 (bounds GLOBAL, frame c1:c3 = amr_cpat_off) and F2 (bounds patch-local, frame 0) alike; the stp cast
+ !! is the assignment both per-box unpacks already perform. Cross-box fusion needs a per-box patch store and is out of scope.
+ impure subroutine s_amr_fx_unpack(t0, t1, base, c1, c2, c3, pl, pre, buf)
+
+ integer, intent(in) :: t0, t1, base, c1, c2, c3
+ integer, intent(in), contiguous :: pl(:,:), pre(:)
+ real(wp), intent(in), contiguous :: buf(:)
+ integer :: e, t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3
+
+ $:GPU_PARALLEL_LOOP(copyin='[pl, pre, buf]', private='[t, lo, hi, md, r, n1, n2, n3, i, g1, g2, g3]')
+ do e = pre(t0) + 1, pre(t1 + 1)
+ @:FX_DECODE()
+ amr_cg(i)%sf(g1 - c1, g2 - c2, g3 - c3) = real(buf(pl(7, t) - base + 1 + r), stp)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fx_unpack
+
+ !> Non-subcycle per-stage LEVEL-1 fill as one exchange WAVE (I2a, amr_plan_based_exchange.md): derive this stage's full (box,
+ !! contributor) transfer set from the replicated caches, exchange one aggregated message per (peer, family) - F1 q_cons and,
+ !! under non-polytropic QBMM, the F3 pb/mv twin - with all recvs posted first, then packs, then sends, then ONE waitall, and
+ !! finally consume owned boxes in ascending slot order through the single amr_cg patch (own-box device copy + per-slab device
+ !! unpack + ghost fill). The per-box path's operations, re-ordered: no per-box owner WAITALL, no per-box contributor flush, no
+ !! F3 blocking sends. Level>=2 blocks keep the per-box F2 path (increment I3); the subcycle sites keep theirs (I8). Under
+ !! MFC_DEBUG every slab carries the I1b identity header, verified at consume, and each received message length is checked
+ !! against the plan.
+ impure subroutine s_amr_stage_fill_wave(q_cons_coarse, pb_in, mv_in)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_coarse
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ logical :: do_pbmv
+ integer :: k, r, idx, ix, ip, owner, o1, o2, o3, qsz, psz, cellsz, tq, tp, sq, nreq, qbase, pbase, ierr, kk, kk2
+ integer :: v1hi, v2hi, v3hi, plo(3), phi(3), crlo(3), crhi(3), bl(3), bh(3), boff, sqtot, ie, jx
+ logical :: fuse !< amr_device_pack: fused per-family packs (the pbmv twin keeps its per-box wire contract)
+ integer :: clo(3), chi(3), nsh, msl, isl, scells, nm, off(3)
+ integer :: shb1(6), she1(6), shb2(6), she2(6), shb3(6), she3(6), tb1(6), te1(6), tb2(6), te2(6), tb3(6), te3(6)
+
+ if (amr_num_blocks <= 0) return
+ @:ASSERT(.not. amr_subcycle, "stage-fill wave: the subcycle path keeps its per-box sites")
+ @:ASSERT(amr_gsnd_n == 0, "stage-fill wave: the deferred gather-send pool must be drained")
+
+ do_pbmv = qbmm .and. .not. polytropic
+ ! the F3 pb/mv twin keeps its full-box per-transfer wire contract and a different word count per cell, so the fused
+ ! plan (sys_size words per cell) covers the q_cons families only
+ fuse = amr_device_pack .and. .not. do_pbmv
+ cellsz = 0
+ if (do_pbmv) cellsz = 2*nnode*nb
+ o1 = start_idx(1); o2 = 0; o3 = 0
+ if (n_glb > 0) o2 = start_idx(2)
+ if (p_glb > 0) o3 = start_idx(3)
+ ! two bands, one wave: the second open re-clears the shared per-peer seq counters before anything has posted, so a
+ ! peer's q message takes seq 1 and its pb/mv message seq 2 -- the same relative order on both ends
+ call s_amr_m1_wave_open(3); call s_amr_m1_wave_open(4)
+
+ call s_phase_tic(PH_GATHER)
+ call s_phase_tic(PH_GWPLAN)
+ ! block set changed: rebuild the cached overlap-rank lists BEFORE reading them (same lazy trigger as the per-box path)
+ if (amr_seam_pairs_dirty .or. amr_seam_pairs_nblk /= amr_num_blocks) call s_amr_build_seam_pairs()
+ if (.not. allocated(amr_fw_map)) then
+ allocate (amr_fw_map(0:num_procs - 1), amr_fw_nx(0:num_procs - 1), amr_fw_pq(0:num_procs - 1), &
+ & amr_fw_pp(0:num_procs - 1))
+ amr_fw_map = 0; amr_fw_nx = 0; amr_fw_pq = 0; amr_fw_pp = 0
+ end if
+
+ ! SEND side: for every level-1 box someone else owns, my coarse-range slice of its padded patch box. The per-box lag
+ ! guard and slot selection run here so every rank still visits every level-1 slot once per stage, as before.
+ amr_fw_snx = 0; amr_fw_snp = 0
+ ! W1: the Lagrangian-overlap safety check ran for EVERY level-1 block (mine included) inside the
+ ! old global scan; a list-based loop would silently narrow its coverage (the recipe's trap), so it
+ ! keeps a dedicated gated scan that costs something only when bubbles_lagrange is on.
+ if (bubbles_lagrange) then
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_check_lag_clear()
+ end do
+ end if
+ ! W1: walk the PADDED cached list (region +/- amr_cpat_mar vs my coarse range -- this loop's exact
+ ! predicate); the body keeps its own intersection + empty cycle as belt-and-braces.
+ call s_amr_refresh_lists()
+ do kk2 = 1, amr_n_l1p
+ k = amr_l1p_blk(kk2)
+ call s_amr_select_slot(k)
+ owner = amr_block_owner(k)
+ plo(1) = amr_region_lo_all(1, k) - amr_cpat_mar; plo(2) = 0; plo(3) = 0
+ if (n_glb > 0) plo(2) = amr_region_lo_all(2, k) - amr_cpat_mar
+ if (p_glb > 0) plo(3) = amr_region_lo_all(3, k) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, k) - amr_region_lo_all(1, k)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, k) - amr_region_lo_all(2, k)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, k) - amr_region_lo_all(3, k)) + 2*amr_cpat_mar
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (bl(1) > bh(1) .or. bl(2) > bh(2) .or. bl(3) > bh(3)) cycle
+ ! ring clip (runtime q-only path): consumers of amr_cg read only the patch's hollow shell
+ ! (docs/documentation/amr_stepfill_ring_clip.md), so ship only the shell's intersection with this rank's
+ ! slice - as up to 6 sub-slab transfers, derived identically on both sides from replicated metadata. The
+ ! pbmv gather keeps its full-box wire contract, so qbmm+non-polytropic runs stay unclipped (full slab).
+ if (do_pbmv) then
+ msl = 1
+ tb1(1) = bl(1); te1(1) = bh(1); tb2(1) = bl(2); te2(1) = bh(2); tb3(1) = bl(3); te3(1) = bh(3)
+ else
+ clo = 0; chi = 0
+ clo(1) = amr_region_lo_all(1, k) + 1; chi(1) = amr_region_hi_all(1, k) - 1
+ if (n_glb > 0) then; clo(2) = amr_region_lo_all(2, k) + 1; chi(2) = amr_region_hi_all(2, k) - 1; end if
+ if (p_glb > 0) then; clo(3) = amr_region_lo_all(3, k) + 1; chi(3) = amr_region_hi_all(3, k) - 1; end if
+ call s_amr_shell_slabs(plo, phi, clo, chi, nsh, shb1, she1, shb2, she2, shb3, she3, scells)
+ call s_amr_shell_clip(nsh, shb1, she1, shb2, she2, shb3, she3, bl, bh, msl, tb1, te1, tb2, te2, tb3, te3, scells)
+ if (msl == 0) cycle
+ end if
+ do isl = 1, msl
+ bl = [tb1(isl), tb2(isl), tb3(isl)]; bh = [te1(isl), te2(isl), te3(isl)]
+ qsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ psz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ if (amr_fw_map(owner) == 0) then
+ amr_fw_snp = amr_fw_snp + 1
+ call s_amr_fw_szi(amr_fw_sprank, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqsz, amr_fw_snp)
+ call s_amr_fw_szi(amr_fw_spsz, amr_fw_snp); call s_amr_fw_szi(amr_fw_snxp, amr_fw_snp)
+ call s_amr_fw_szi(amr_fw_sqbase, amr_fw_snp); call s_amr_fw_szi(amr_fw_spbase, amr_fw_snp)
+ amr_fw_map(owner) = amr_fw_snp
+ amr_fw_sprank(amr_fw_snp) = owner
+ end if
+ amr_fw_snx = amr_fw_snx + 1
+ call s_amr_fw_szi(amr_fw_sblk, amr_fw_snx); call s_amr_fw_szi3(amr_fw_sbl, amr_fw_snx)
+ call s_amr_fw_szi3(amr_fw_sbh, amr_fw_snx); call s_amr_fw_szi(amr_fw_spi, amr_fw_snx)
+ call s_amr_fw_szi(amr_fw_sqo, amr_fw_snx); call s_amr_fw_szi(amr_fw_spo, amr_fw_snx)
+ amr_fw_sblk(amr_fw_snx) = k; amr_fw_sbl(:,amr_fw_snx) = bl; amr_fw_sbh(:,amr_fw_snx) = bh
+ amr_fw_spi(amr_fw_snx) = amr_fw_map(owner)
+ amr_fw_sqo(amr_fw_snx) = amr_fw_pq(owner) + amr_fw_nx(owner)*XA_NH
+ amr_fw_spo(amr_fw_snx) = amr_fw_pp(owner) + amr_fw_nx(owner)*XA_NH
+ amr_fw_pq(owner) = amr_fw_pq(owner) + qsz
+ amr_fw_pp(owner) = amr_fw_pp(owner) + psz
+ amr_fw_nx(owner) = amr_fw_nx(owner) + 1
+ end do
+ end do
+ qbase = 0; pbase = 0
+ do ip = 1, amr_fw_snp
+ r = amr_fw_sprank(ip)
+ amr_fw_snxp(ip) = amr_fw_nx(r)
+ amr_fw_sqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_spsz(ip) = amr_fw_pp(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_sqbase(ip) = qbase; qbase = qbase + amr_fw_sqsz(ip)
+ amr_fw_spbase(ip) = pbase; pbase = pbase + amr_fw_spsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0; amr_fw_pp(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_sq, qbase)
+ if (do_pbmv) call s_amr_fw_szr(amr_fw_sp, pbase)
+ sqtot = qbase
+
+ ! RECV side: for every level-1 box I own, each listed contributor's slice (owner excluded - the own box is a device
+ ! copy at consume). Both sides enumerate boxes ascending with per-rank running offsets, so the offsets agree.
+ amr_fw_rnx = 0; amr_fw_rnp = 0
+ call s_amr_refresh_my_blocks()
+ do kk = 1, amr_n_my
+ k = amr_my_blk(kk)
+ if (amr_block_level(k) /= 1) cycle
+ plo(1) = amr_region_lo_all(1, k) - amr_cpat_mar; plo(2) = 0; plo(3) = 0
+ if (n_glb > 0) plo(2) = amr_region_lo_all(2, k) - amr_cpat_mar
+ if (p_glb > 0) plo(3) = amr_region_lo_all(3, k) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, k) - amr_region_lo_all(1, k)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, k) - amr_region_lo_all(2, k)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, k) - amr_region_lo_all(3, k)) + 2*amr_cpat_mar
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ ! ring clip: the shell is a per-box property; clip each contributor's slice against it (mirror of the
+ ! send walk, so both sides derive the identical sub-slab list)
+ if (.not. do_pbmv) then
+ clo = 0; chi = 0
+ clo(1) = amr_region_lo_all(1, k) + 1; chi(1) = amr_region_hi_all(1, k) - 1
+ if (n_glb > 0) then; clo(2) = amr_region_lo_all(2, k) + 1; chi(2) = amr_region_hi_all(2, k) - 1; end if
+ if (p_glb > 0) then; clo(3) = amr_region_lo_all(3, k) + 1; chi(3) = amr_region_hi_all(3, k) - 1; end if
+ call s_amr_shell_slabs(plo, phi, clo, chi, nsh, shb1, she1, shb2, she2, shb3, she3, scells)
+ end if
+ do idx = 1, amr_ovl_gather_n(k)
+ r = amr_ovl_gather(idx, k)
+ if (r == proc_rank) cycle
+ call s_amr_rank_coarse_range(r, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ if (do_pbmv) then
+ msl = 1
+ tb1(1) = bl(1); te1(1) = bh(1); tb2(1) = bl(2); te2(1) = bh(2); tb3(1) = bl(3); te3(1) = bh(3)
+ else
+ call s_amr_shell_clip(nsh, shb1, she1, shb2, she2, shb3, she3, bl, bh, msl, tb1, te1, tb2, te2, tb3, te3, &
+ & scells)
+ if (msl == 0) cycle
+ end if
+ do isl = 1, msl
+ bl = [tb1(isl), tb2(isl), tb3(isl)]; bh = [te1(isl), te2(isl), te3(isl)]
+ qsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ psz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ if (amr_fw_map(r) == 0) then
+ amr_fw_rnp = amr_fw_rnp + 1
+ call s_amr_fw_szi(amr_fw_rprank, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqsz, amr_fw_rnp)
+ call s_amr_fw_szi(amr_fw_rpsz, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rnxp, amr_fw_rnp)
+ call s_amr_fw_szi(amr_fw_rqbase, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rpbase, amr_fw_rnp)
+ amr_fw_map(r) = amr_fw_rnp
+ amr_fw_rprank(amr_fw_rnp) = r
+ end if
+ amr_fw_rnx = amr_fw_rnx + 1
+ call s_amr_fw_szi(amr_fw_rblk, amr_fw_rnx); call s_amr_fw_szi3(amr_fw_rbl, amr_fw_rnx)
+ call s_amr_fw_szi3(amr_fw_rbh, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpi, amr_fw_rnx)
+ call s_amr_fw_szi(amr_fw_rqo, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpo, amr_fw_rnx)
+ amr_fw_rblk(amr_fw_rnx) = k; amr_fw_rbl(:,amr_fw_rnx) = bl; amr_fw_rbh(:,amr_fw_rnx) = bh
+ amr_fw_rpi(amr_fw_rnx) = amr_fw_map(r)
+ amr_fw_rqo(amr_fw_rnx) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rpo(amr_fw_rnx) = amr_fw_pp(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_pq(r) = amr_fw_pq(r) + qsz
+ amr_fw_pp(r) = amr_fw_pp(r) + psz
+ amr_fw_nx(r) = amr_fw_nx(r) + 1
+ end do
+ end do
+ end do
+ qbase = 0; pbase = 0
+ do ip = 1, amr_fw_rnp
+ r = amr_fw_rprank(ip)
+ amr_fw_rnxp(ip) = amr_fw_nx(r)
+ amr_fw_rqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rpsz(ip) = amr_fw_pp(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rqbase(ip) = qbase; qbase = qbase + amr_fw_rqsz(ip)
+ amr_fw_rpbase(ip) = pbase; pbase = pbase + amr_fw_rpsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0; amr_fw_pp(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_rq, qbase)
+ if (do_pbmv) call s_amr_fw_szr(amr_fw_rp, pbase)
+ nreq = (amr_fw_snp + amr_fw_rnp)*(1 + merge(1, 0, do_pbmv))
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+ call s_phase_toc(PH_GWPLAN)
+
+ ! post ALL recvs, then pack ALL sends (device kernels into contiguous host pool slices), then post ALL sends, then one
+ ! waitall (amr_plan_based_exchange.md order-of-operations rule). [amr-xa] records payload words only, so the family
+ ! totals stay comparable to the per-box baseline; the message counts drop to the peer-pair count by design.
+ nreq = 0
+#ifdef MFC_MPI
+ do ip = 1, amr_fw_rnp
+ sq = f_amr_m1_seq(amr_fw_rprank(ip), 2); tq = f_amr_m1_tag(3, sq)
+ call s_xa_rec(XA_F1W_RCV, 2, amr_fw_rqsz(ip) - amr_fw_rnxp(ip)*XA_NH, tq, peer=amr_fw_rprank(ip), &
+ & key=amr_fw_rnxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = amr_fw_rqsz(ip)
+ call MPI_IRECV(amr_fw_rq(amr_fw_rqbase(ip) + 1), amr_fw_rqsz(ip), mpi_p, amr_fw_rprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ if (do_pbmv) then
+ sq = f_amr_m1_seq(amr_fw_rprank(ip), 2); tp = f_amr_m1_tag(4, sq)
+ call s_xa_rec(XA_F3W_RCV, 2, amr_fw_rpsz(ip) - amr_fw_rnxp(ip)*XA_NH, tp, peer=amr_fw_rprank(ip), &
+ & key=amr_fw_rnxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = amr_fw_rpsz(ip)
+ call MPI_IRECV(amr_fw_rp(amr_fw_rpbase(ip) + 1), amr_fw_rpsz(ip), mpi_p, amr_fw_rprank(ip), tp, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ end do
+#endif
+ call s_phase_tic(PH_GWPACK)
+ if (fuse .and. amr_fw_snx > 0) then
+ ! one launch for the whole send list; the debug identity headers are written AFTER it, because the fused copyout
+ ! covers the pool prefix (payload AND header words) and would otherwise clobber host-written headers.
+ ! LOAD-BEARING: this copies out the WHOLE pool prefix, and map(from:) leaves any word the kernel did not
+ ! write as uninitialised device memory on the host. It is safe only because the pool is exactly tiled
+ ! (sqtot == qbase), so every word in 1:sqtot is written. Any future padding or alignment in the pool ships
+ ! garbage on the wire, silently: the MFC_DEBUG NaN poison covers the patch, not the pool.
+ call s_amr_fx_plan(amr_fw_sbl, amr_fw_sbh, amr_fw_sqbase, amr_fw_sqo, amr_fw_spi, amr_fw_snx)
+ call s_amr_fx_pack_box(q_cons_coarse, 1, amr_fw_snx, o1, o2, o3, amr_fx_pl(:,1:amr_fw_snx), &
+ & amr_fx_pre(1:amr_fw_snx + 1), amr_fw_sq(1:sqtot))
+ if (XA_NH > 0) then
+ do ix = 1, amr_fw_snx
+ boff = amr_fx_pl(7, ix) - XA_NH
+ call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F1W_SND, amr_fw_sblk(ix), amr_fw_sbl(:,ix), &
+ & amr_fw_sbh(:,ix))
+ end do
+ end if
+ else
+ do ix = 1, amr_fw_snx
+ bl = amr_fw_sbl(:,ix); bh = amr_fw_sbh(:,ix)
+ qsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_sqbase(amr_fw_spi(ix)) + amr_fw_sqo(ix)
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F1W_SND, amr_fw_sblk(ix), bl, bh)
+ call s_amr_pack_box_device(q_cons_coarse, bl, bh, o1, o2, o3, amr_fw_sq(boff + XA_NH + 1:boff + XA_NH + qsz))
+ if (do_pbmv) then
+ psz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_spbase(amr_fw_spi(ix)) + amr_fw_spo(ix)
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_fw_sp(boff + 1:boff + XA_NH), XA_F3W_SND, amr_fw_sblk(ix), bl, bh)
+ call s_amr_pack_box_pbmv_device(pb_in, mv_in, bl, bh, o1, o2, o3, &
+ & amr_fw_sp(boff + XA_NH + 1:boff + XA_NH + psz))
+ end if
+ end do
+ end if
+ call s_phase_toc(PH_GWPACK)
+#ifdef MFC_MPI
+ do ip = 1, amr_fw_snp
+ sq = f_amr_m1_seq(amr_fw_sprank(ip), 1); tq = f_amr_m1_tag(3, sq)
+ call s_xa_rec(XA_F1W_SND, 1, amr_fw_sqsz(ip) - amr_fw_snxp(ip)*XA_NH, tq, peer=amr_fw_sprank(ip), &
+ & key=amr_fw_snxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = -1
+ call MPI_ISEND(amr_fw_sq(amr_fw_sqbase(ip) + 1), amr_fw_sqsz(ip), mpi_p, amr_fw_sprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ if (do_pbmv) then
+ sq = f_amr_m1_seq(amr_fw_sprank(ip), 1); tp = f_amr_m1_tag(4, sq)
+ call s_xa_rec(XA_F3W_SND, 1, amr_fw_spsz(ip) - amr_fw_snxp(ip)*XA_NH, tp, peer=amr_fw_sprank(ip), &
+ & key=amr_fw_snxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = -1
+ call MPI_ISEND(amr_fw_sp(amr_fw_spbase(ip) + 1), amr_fw_spsz(ip), mpi_p, amr_fw_sprank(ip), tp, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end if
+ end do
+ call s_phase_tic(PH_GWWAIT)
+ if (nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_GATHER)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "stage-fill wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_GATHER)
+#endif
+ end if
+ call s_phase_toc(PH_GWWAIT)
+#endif
+ call s_phase_toc(PH_GATHER)
+
+ ! CONSUME, ascending slot order: per owned box, patch frame + own-box device copy + per-slab device unpack (recv
+ ! transfers were appended box-major, so each box's slabs are the next contiguous run), then the ghost fills - the
+ ! same operations the per-box path ran, minus its rendezvous.
+ ix = 1
+ if (fuse .and. amr_fw_rnx > 0) call s_amr_fx_plan(amr_fw_rbl, amr_fw_rbh, amr_fw_rqbase, amr_fw_rqo, amr_fw_rpi, amr_fw_rnx)
+ call s_amr_refresh_my_blocks()
+ if (amr_batched_gather .and. fuse) then
+ ! POOLED consume (amr_batched_gather): register every owned level-1 block as a member -- the same geometry the
+ ! per-block path computes, kept on the host -- then ONE own-copy, ONE unpack and ONE ghost fill for all of them.
+ ! Same words to the same cells as the per-block path; only the dispatch count changes.
+ call s_amr_bg_reserve(amr_n_my)
+ nm = 0
+ call s_phase_tic(PH_GATHER)
+ do kk2 = 1, amr_n_my
+ k = amr_my_blk(kk2)
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ if (.not. amr_rank_owns_block) cycle
+ off = 0
+ off(1) = amr_region_lo_all(1, k) - amr_cpat_mar
+ if (n_glb > 0) off(2) = amr_region_lo_all(2, k) - amr_cpat_mar
+ if (p_glb > 0) off(3) = amr_region_lo_all(3, k) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, k) - amr_region_lo_all(1, k)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, k) - amr_region_lo_all(2, k)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, k) - amr_region_lo_all(3, k)) + 2*amr_cpat_mar
+ plo = off
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ clo = 0; chi = 0
+ clo(1) = amr_region_lo_all(1, k) + 1; chi(1) = amr_region_hi_all(1, k) - 1
+ if (n_glb > 0) then; clo(2) = amr_region_lo_all(2, k) + 1; chi(2) = amr_region_hi_all(2, k) - 1; end if
+ if (p_glb > 0) then; clo(3) = amr_region_lo_all(3, k) + 1; chi(3) = amr_region_hi_all(3, k) - 1; end if
+ call s_amr_shell_slabs(plo, phi, clo, chi, nsh, shb1, she1, shb2, she2, shb3, she3, scells)
+ call s_amr_shell_clip(nsh, shb1, she1, shb2, she2, shb3, she3, bl, bh, msl, tb1, te1, tb2, te2, tb3, te3, scells)
+ nm = nm + 1
+ call s_amr_bg_add_member(nm, k, off, msl, tb1, te1, tb2, te2, tb3, te3)
+ call s_amr_cov_note_fill()
+ end do
+ if (nm > 0) then
+ call s_amr_bg_own_shell(q_cons_coarse, nm, o1, o2, o3)
+ if (XA_NH > 0) then
+ do jx = 1, amr_fw_rnx
+ call s_xa_hdr_check(amr_fw_rq(amr_fx_pl(7, jx) - XA_NH + 1:amr_fx_pl(7, jx)), XA_F1W_SND, &
+ & amr_fw_rblk(jx), amr_fw_rbl(:,jx), amr_fw_rbh(:,jx))
+ end do
+ end if
+ if (amr_fw_rnx > 0) call s_amr_fx_unpack_pool(amr_fw_rnx, amr_fx_pl(:,1:amr_fw_rnx), &
+ & amr_fx_pre(1:amr_fw_rnx + 1), amr_fw_rblk(1:amr_fw_rnx), &
+ & amr_fw_rq(1:amr_fw_rqbase(amr_fw_rnp) + amr_fw_rqsz(amr_fw_rnp)), .true.)
+ end if
+ call s_phase_toc(PH_GATHER)
+ if (nm > 0) then
+ if (rank_time_wrt) call s_rank_time_tic()
+ call s_phase_tic(PH_GFILL)
+ call s_amr_fill_fine_ghosts_cons_bat(nm)
+ call s_phase_toc(PH_GFILL)
+ if (rank_time_wrt) call s_rank_time_toc()
+ end if
+ ix = amr_fw_rnx + 1
+ else
+ do kk2 = 1, amr_n_my ! W1: owned list; level filter kept (list carries all owned levels)
+ k = amr_my_blk(kk2)
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ if (.not. amr_rank_owns_block) cycle ! belt-and-braces; list guarantees ownership
+ call s_phase_tic(PH_GATHER)
+ call s_wait_tic()
+ amr_cpat_off = 0
+ amr_cpat_off(1) = amr_region_lo_all(1, k) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = amr_region_lo_all(2, k) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = amr_region_lo_all(3, k) - amr_cpat_mar
+ v1hi = (amr_region_hi_all(1, k) - amr_region_lo_all(1, k)) + 2*amr_cpat_mar
+ v2hi = 0; v3hi = 0
+ if (n_glb > 0) v2hi = (amr_region_hi_all(2, k) - amr_region_lo_all(2, k)) + 2*amr_cpat_mar
+ if (p_glb > 0) v3hi = (amr_region_hi_all(3, k) - amr_region_lo_all(3, k)) + 2*amr_cpat_mar
+ plo = amr_cpat_off
+ phi(1) = plo(1) + v1hi; phi(2) = plo(2) + v2hi; phi(3) = plo(3) + v3hi
+ call s_amr_rank_coarse_range(proc_rank, crlo, crhi)
+ call s_amr_box_isect(plo, phi, crlo, crhi, bl, bh)
+ call s_wait_toc(WT_HSLOT)
+ if (do_pbmv) then
+ call s_amr_gather_own_box_device(q_cons_coarse, bl, bh, o1, o2, o3)
+ call s_amr_gather_own_box_pbmv_device(pb_in, mv_in, bl, bh, o1, o2, o3)
+ else
+#ifdef MFC_DEBUG
+ ! validation arm: flood the patch with NaN BEFORE the clipped writes, so a consumer read of any
+ ! unshipped cell - core OR a missed shell slab - NaNs the ghost fill within a step
+ call s_amr_poison_patch_device(v1hi, v2hi, v3hi)
+#endif
+ clo = 0; chi = 0
+ clo(1) = amr_region_lo_all(1, k) + 1; chi(1) = amr_region_hi_all(1, k) - 1
+ if (n_glb > 0) then; clo(2) = amr_region_lo_all(2, k) + 1; chi(2) = amr_region_hi_all(2, k) - 1; end if
+ if (p_glb > 0) then; clo(3) = amr_region_lo_all(3, k) + 1; chi(3) = amr_region_hi_all(3, k) - 1; end if
+ call s_wait_tic()
+ call s_amr_shell_slabs(plo, phi, clo, chi, nsh, shb1, she1, shb2, she2, shb3, she3, scells)
+ call s_amr_shell_clip(nsh, shb1, she1, shb2, she2, shb3, she3, bl, bh, msl, tb1, te1, tb2, te2, tb3, te3, &
+ & scells)
+ call s_wait_toc(WT_HSHELL)
+ call s_wait_tic()
+ if (msl > 0) call s_amr_gather_own_shell_device(q_cons_coarse, msl, tb1, te1, tb2, te2, tb3, te3, o1, o2, o3)
+ call s_wait_toc(WT_HOWN)
+ end if
+ call s_wait_tic()
+ do while (ix <= amr_fw_rnx)
+ if (amr_fw_rblk(ix) /= k) exit
+ if (fuse) then
+ call s_amr_fx_run(k, amr_fw_rblk, amr_fw_rnx, ix, ie)
+ boff = amr_fx_pl(7, ix) - XA_NH
+ if (XA_NH > 0) then
+ do jx = ix, ie
+ call s_xa_hdr_check(amr_fw_rq(amr_fx_pl(7, jx) - XA_NH + 1:amr_fx_pl(7, jx)), XA_F1W_SND, k, &
+ & amr_fw_rbl(:,jx), amr_fw_rbh(:,jx))
+ end do
+ end if
+ call s_amr_fx_unpack(ix, ie, boff, amr_cpat_off(1), amr_cpat_off(2), amr_cpat_off(3), amr_fx_pl(:, &
+ & 1:amr_fw_rnx), amr_fx_pre(1:amr_fw_rnx + 1), amr_fw_rq(boff + 1:amr_fx_pl(7, &
+ & ie) + amr_fx_pre(ie + 1) - amr_fx_pre(ie)))
+ ix = ie + 1
+ cycle
+ end if
+ bl = amr_fw_rbl(:,ix); bh = amr_fw_rbh(:,ix)
+ qsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_rqbase(amr_fw_rpi(ix)) + amr_fw_rqo(ix)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_fw_rq(boff + 1:boff + XA_NH), XA_F1W_SND, k, bl, bh)
+ call s_amr_unpack_box_device(bl, bh, amr_fw_rq(boff + XA_NH + 1:boff + XA_NH + qsz))
+ if (do_pbmv) then
+ psz = cellsz*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_rpbase(amr_fw_rpi(ix)) + amr_fw_rpo(ix)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_fw_rp(boff + 1:boff + XA_NH), XA_F3W_SND, k, bl, bh)
+ call s_amr_unpack_box_pbmv_device(bl, bh, amr_fw_rp(boff + XA_NH + 1:boff + XA_NH + psz))
+ end if
+ ix = ix + 1
+ end do
+ call s_wait_toc(WT_HUNPK)
+ call s_phase_toc(PH_GATHER)
+ if (rank_time_wrt) call s_rank_time_tic()
+ call s_amr_cov_note_fill()
+ call s_phase_tic(PH_GFILL)
+ call s_wait_tic()
+ call s_amr_fill_fine_ghosts_cons(amr_cg, amr_loc_of(amr_cur))
+ call s_wait_toc(WT_HFILL)
+ call s_phase_toc(PH_GFILL)
+ if (do_pbmv) call s_amr_fill_fine_ghosts_pbmv(amr_cg_pb, amr_cg_mv, amr_slots(amr_cur)%pb_f%sf, &
+ & amr_slots(amr_cur)%mv_f%sf)
+ if (rank_time_wrt) call s_rank_time_toc()
+ end do
+ end if
+ @:ASSERT(ix == amr_fw_rnx + 1, "stage-fill wave: unconsumed recv transfers")
+
+ end subroutine s_amr_stage_fill_wave
+
+ !> The parent-fill wave's per-box transfer list in the PATCH-LOCAL frame: the padded patch's hollow-shell slabs (the same
+ !! dead-byte proof as the stepfill clip - the runtime consumer is the same amr_cg ghost fill, so the open interior of the parent
+ !! footprint [mar+1, w-mar-1] never ships), or the single full patch when non-polytropic QBMM keeps the full-box contract. Send
+ !! walk, recv walk, and consume all derive the list HERE, so the wire layout cannot drift between sides.
+ impure subroutine s_amr_parent_shell(w1, w2, w3, full, msl, tb1, te1, tb2, te2, tb3, te3)
+
+ integer, intent(in) :: w1, w2, w3
+ logical, intent(in) :: full
+ integer, intent(out) :: msl, tb1(6), te1(6), tb2(6), te2(6), tb3(6), te3(6)
+ integer :: clo(3), chi(3), scells
+
+ if (full) then
+ msl = 1
+ tb1(1) = 0; te1(1) = w1; tb2(1) = 0; te2(1) = w2; tb3(1) = 0; te3(1) = w3
+ else
+ clo = 0; chi = 0
+ clo(1) = amr_cpat_mar + 1; chi(1) = w1 - amr_cpat_mar - 1
+ if (n_glb > 0) then; clo(2) = amr_cpat_mar + 1; chi(2) = w2 - amr_cpat_mar - 1; end if
+ if (p_glb > 0) then; clo(3) = amr_cpat_mar + 1; chi(3) = w3 - amr_cpat_mar - 1; end if
+ call s_amr_shell_slabs([0, 0, 0], [w1, w2, w3], clo, chi, msl, tb1, te1, tb2, te2, tb3, te3, scells)
+ end if
+
+ end subroutine s_amr_parent_shell
+
+ !> Per-step LEVEL-lev fill as one exchange WAVE (I3, amr_plan_based_exchange.md): the F2 parent gather for every level-lev block
+ !! in one aggregated exchange - each split child is its s_amr_parent_shell transfer list (ring-clipped shell slabs, or one full
+ !! patch under the pbmv contract) from its parent's owner to its own owner, so the plan is a pair list, not an overlap map. Same
+ !! skeleton as s_amr_stage_fill_wave (whose scratch arrays it reuses - the two never overlap in time): plans from replicated
+ !! metadata (f_amr_parent_block + s_amr_parent_foot + amr_block_owner ONLY - the per-owner mirrors lag and are empty on
+ !! non-owners), recvs-packs-sends-one-WAITALL, box-major consume through the single amr_cg. Called per level ASCENDING, so a
+ !! level-(lev-1) parent's own ghost fill is complete before this wave reads its interior (the same parent-before-child guarantee
+ !! slot order gave the per-box loop). Co-located parent-child stays a consume-phase device copy with no wire transfer. The
+ !! regrid keeps the chunked F2 path; the subcycle keeps its per-box sites (I8); init/static keep the per-box
+ !! s_amr_gather_from_parent.
+ impure subroutine s_amr_parent_fill_wave(lev)
+
+ integer, intent(in) :: lev
+ integer :: k, r, ix, ip, pblk, powner, cowner, boxsz, tq, sq, nreq, qbase, ierr, kk
+ integer :: w1, w2, w3, plo(3), phi(3), boff, bl(3), bh(3), sqtot, ie, jx
+ integer :: msl, isl, nm, off(3)
+ integer :: tb1(6), te1(6), tb2(6), te2(6), tb3(6), te3(6)
+ logical :: do_pbmv
+
+ if (amr_num_blocks <= 0) return
+ @:ASSERT(.not. amr_subcycle, "parent-fill wave: the subcycle path keeps its per-box sites")
+ @:ASSERT(amr_gsnd_n == 0, "parent-fill wave: the deferred gather-send pool must be drained")
+ do_pbmv = qbmm .and. .not. polytropic
+
+ call s_amr_m1_wave_open(2)
+
+ call s_phase_tic(PH_GATHER)
+ ! W1: the lag guard used to ride the send scan's visit of every level-lev block; it must keep that coverage (it checks
+ ! blocks this rank does NOT own), so it keeps its own global scan -- gated on the one configuration that needs it
+ if (bubbles_lagrange) then
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= lev) cycle
+ call s_amr_select_slot(k)
+ call s_amr_check_lag_clear()
+ end do
+ end if
+ call s_amr_refresh_lists()
+ ! SEND side: every level-lev block whose parent I own but whose child-owner is another rank -- amr_fch_blk narrowed to lev
+ amr_fw_snx = 0; amr_fw_snp = 0
+ if (.not. allocated(amr_fw_map)) then
+ allocate (amr_fw_map(0:num_procs - 1), amr_fw_nx(0:num_procs - 1), amr_fw_pq(0:num_procs - 1), &
+ & amr_fw_pp(0:num_procs - 1))
+ amr_fw_map = 0; amr_fw_nx = 0; amr_fw_pq = 0; amr_fw_pp = 0
+ end if
+ do kk = 1, amr_n_fch
+ k = amr_fch_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ call s_amr_select_slot(k)
+ pblk = amr_parent_blk(k)
+ powner = amr_block_owner(pblk); cowner = amr_block_owner(k)
+ if (powner == cowner .or. powner /= proc_rank) cycle
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+ call s_amr_parent_shell(w1, w2, w3, do_pbmv, msl, tb1, te1, tb2, te2, tb3, te3)
+ do isl = 1, msl
+ bl = [tb1(isl), tb2(isl), tb3(isl)]; bh = [te1(isl), te2(isl), te3(isl)]
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ if (amr_fw_map(cowner) == 0) then
+ amr_fw_snp = amr_fw_snp + 1
+ call s_amr_fw_szi(amr_fw_sprank, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqsz, amr_fw_snp)
+ call s_amr_fw_szi(amr_fw_snxp, amr_fw_snp); call s_amr_fw_szi(amr_fw_sqbase, amr_fw_snp)
+ amr_fw_map(cowner) = amr_fw_snp
+ amr_fw_sprank(amr_fw_snp) = cowner
+ end if
+ amr_fw_snx = amr_fw_snx + 1
+ call s_amr_fw_szi(amr_fw_sblk, amr_fw_snx); call s_amr_fw_szi3(amr_fw_sbl, amr_fw_snx)
+ call s_amr_fw_szi3(amr_fw_sbh, amr_fw_snx); call s_amr_fw_szi(amr_fw_spi, amr_fw_snx)
+ call s_amr_fw_szi(amr_fw_sqo, amr_fw_snx)
+ amr_fw_sblk(amr_fw_snx) = k; amr_fw_sbl(:,amr_fw_snx) = bl; amr_fw_sbh(:,amr_fw_snx) = bh
+ amr_fw_spi(amr_fw_snx) = amr_fw_map(cowner)
+ amr_fw_sqo(amr_fw_snx) = amr_fw_pq(cowner) + amr_fw_nx(cowner)*XA_NH
+ amr_fw_pq(cowner) = amr_fw_pq(cowner) + boxsz
+ amr_fw_nx(cowner) = amr_fw_nx(cowner) + 1
+ end do
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_snp
+ r = amr_fw_sprank(ip)
+ amr_fw_snxp(ip) = amr_fw_nx(r)
+ amr_fw_sqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_sqbase(ip) = qbase; qbase = qbase + amr_fw_sqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_sq, qbase)
+ sqtot = qbase
+
+ ! RECV side: every level-lev block I own whose parent lives on another rank - the box's shell-slab transfers (or its
+ ! one full-patch transfer under the pbmv contract). Both sides enumerate boxes ascending, slabs in the fixed
+ ! s_amr_parent_shell order, with per-rank running offsets, so the wire layout agrees with no metadata exchange.
+ amr_fw_rnx = 0; amr_fw_rnp = 0
+ call s_amr_refresh_my_blocks()
+ do kk = 1, amr_n_my
+ k = amr_my_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ pblk = amr_parent_blk(k)
+ powner = amr_block_owner(pblk)
+ if (powner == proc_rank) cycle
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+ call s_amr_parent_shell(w1, w2, w3, do_pbmv, msl, tb1, te1, tb2, te2, tb3, te3)
+ do isl = 1, msl
+ bl = [tb1(isl), tb2(isl), tb3(isl)]; bh = [te1(isl), te2(isl), te3(isl)]
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ if (amr_fw_map(powner) == 0) then
+ amr_fw_rnp = amr_fw_rnp + 1
+ call s_amr_fw_szi(amr_fw_rprank, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqsz, amr_fw_rnp)
+ call s_amr_fw_szi(amr_fw_rnxp, amr_fw_rnp); call s_amr_fw_szi(amr_fw_rqbase, amr_fw_rnp)
+ amr_fw_map(powner) = amr_fw_rnp
+ amr_fw_rprank(amr_fw_rnp) = powner
+ end if
+ amr_fw_rnx = amr_fw_rnx + 1
+ call s_amr_fw_szi(amr_fw_rblk, amr_fw_rnx); call s_amr_fw_szi3(amr_fw_rbl, amr_fw_rnx)
+ call s_amr_fw_szi3(amr_fw_rbh, amr_fw_rnx); call s_amr_fw_szi(amr_fw_rpi, amr_fw_rnx)
+ call s_amr_fw_szi(amr_fw_rqo, amr_fw_rnx)
+ amr_fw_rblk(amr_fw_rnx) = k; amr_fw_rbl(:,amr_fw_rnx) = bl; amr_fw_rbh(:,amr_fw_rnx) = bh
+ amr_fw_rpi(amr_fw_rnx) = amr_fw_map(powner)
+ amr_fw_rqo(amr_fw_rnx) = amr_fw_pq(powner) + amr_fw_nx(powner)*XA_NH
+ amr_fw_pq(powner) = amr_fw_pq(powner) + boxsz
+ amr_fw_nx(powner) = amr_fw_nx(powner) + 1
+ end do
+ end do
+ qbase = 0
+ do ip = 1, amr_fw_rnp
+ r = amr_fw_rprank(ip)
+ amr_fw_rnxp(ip) = amr_fw_nx(r)
+ amr_fw_rqsz(ip) = amr_fw_pq(r) + amr_fw_nx(r)*XA_NH
+ amr_fw_rqbase(ip) = qbase; qbase = qbase + amr_fw_rqsz(ip)
+ amr_fw_map(r) = 0; amr_fw_nx(r) = 0; amr_fw_pq(r) = 0
+ end do
+ call s_amr_fw_szr(amr_fw_rq, qbase)
+ nreq = amr_fw_snp + amr_fw_rnp
+ call s_amr_fw_szi(amr_fw_req, nreq); call s_amr_fw_szi(amr_fw_reqw, nreq)
+
+ nreq = 0
+#ifdef MFC_MPI
+ do ip = 1, amr_fw_rnp
+ sq = f_amr_m1_seq(amr_fw_rprank(ip), 2); tq = f_amr_m1_tag(2, sq)
+ call s_xa_rec(XA_F2W_RCV, 2, amr_fw_rqsz(ip) - amr_fw_rnxp(ip)*XA_NH, tq, peer=amr_fw_rprank(ip), &
+ & key=amr_fw_rnxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = amr_fw_rqsz(ip)
+ call MPI_IRECV(amr_fw_rq(amr_fw_rqbase(ip) + 1), amr_fw_rqsz(ip), mpi_p, amr_fw_rprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+#endif
+ ! pack: the parent-patch pack kernel reads amr_cpat_off from module scope, so set the CHILD's frame per transfer
+ ! (the consume loop recomputes it per box; phases are sequential, so the global is single-writer at any time).
+ ! sbl/sbh hold the transfer's PATCH-LOCAL slab bounds; the frame comes from the box's parent foot.
+ if (amr_device_pack .and. amr_fw_snx > 0) then
+ ! one launch for the whole send list: the per-transfer parent slot and child patch frame ride the plan rows the
+ ! per-box path holds in amr_cpat_off. Debug headers go in after the fused copyout, which covers the pool prefix.
+ call s_amr_fx_plan(amr_fw_sbl, amr_fw_sbh, amr_fw_sqbase, amr_fw_sqo, amr_fw_spi, amr_fw_snx)
+ do ix = 1, amr_fw_snx
+ k = amr_fw_sblk(ix)
+ call s_amr_parent_foot(k, amr_parent_blk(k), plo, phi)
+ amr_fx_pl(8, ix) = amr_loc_of(amr_parent_blk(k))
+ amr_fx_pl(9, ix) = plo(1) - amr_cpat_mar
+ amr_fx_pl(10, ix) = 0; amr_fx_pl(11, ix) = 0
+ if (n_glb > 0) amr_fx_pl(10, ix) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_fx_pl(11, ix) = plo(3) - amr_cpat_mar
+ end do
+ call s_amr_fx_pack_parent(1, amr_fw_snx, amr_fx_pl(:,1:amr_fw_snx), amr_fx_pre(1:amr_fw_snx + 1), amr_fw_sq(1:sqtot))
+ if (XA_NH > 0) then
+ do ix = 1, amr_fw_snx
+ boff = amr_fx_pl(7, ix) - XA_NH
+ call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F2W_SND, amr_fw_sblk(ix), amr_fw_sbl(:,ix), &
+ & amr_fw_sbh(:,ix))
+ end do
+ end if
+ else
+ do ix = 1, amr_fw_snx
+ k = amr_fw_sblk(ix)
+ call s_amr_parent_foot(k, amr_parent_blk(k), plo, phi)
+ amr_cpat_off = 0
+ amr_cpat_off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = plo(3) - amr_cpat_mar
+ bl = amr_fw_sbl(:,ix); bh = amr_fw_sbh(:,ix)
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_sqbase(amr_fw_spi(ix)) + amr_fw_sqo(ix)
+ call s_amr_pack_parent_box_device_cons(amr_loc_of(amr_parent_blk(k)), bl, bh, &
+ & amr_fw_sq(boff + XA_NH + 1:boff + XA_NH + boxsz))
+ if (XA_NH > 0) call s_xa_hdr_pack(amr_fw_sq(boff + 1:boff + XA_NH), XA_F2W_SND, k, bl, bh)
+ end do
+ end if
+#ifdef MFC_MPI
+ do ip = 1, amr_fw_snp
+ sq = f_amr_m1_seq(amr_fw_sprank(ip), 1); tq = f_amr_m1_tag(2, sq)
+ call s_xa_rec(XA_F2W_SND, 1, amr_fw_sqsz(ip) - amr_fw_snxp(ip)*XA_NH, tq, peer=amr_fw_sprank(ip), &
+ & key=amr_fw_snxp(ip), seq=sq)
+ nreq = nreq + 1; amr_fw_reqw(nreq) = -1
+ call MPI_ISEND(amr_fw_sq(amr_fw_sqbase(ip) + 1), amr_fw_sqsz(ip), mpi_p, amr_fw_sprank(ip), tq, MPI_COMM_WORLD, &
+ & amr_fw_req(nreq), ierr)
+ end do
+ if (nreq > 0) then
+#ifdef MFC_DEBUG
+ block
+ integer :: st(MPI_STATUS_SIZE, nreq), gotw, q
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, st, ierr)
+ call s_wait_toc(WT_PGATHER)
+ do q = 1, nreq
+ if (amr_fw_reqw(q) < 0) cycle
+ call MPI_GET_COUNT(st(:,q), mpi_p, gotw, ierr)
+ @:ASSERT(gotw == amr_fw_reqw(q), "parent-fill wave: received message length differs from the plan")
+ end do
+ end block
+#else
+ call s_wait_tic()
+ call MPI_WAITALL(nreq, amr_fw_req, MPI_STATUSES_IGNORE, ierr)
+ call s_wait_toc(WT_PGATHER)
+#endif
+ end if
+#endif
+ call s_phase_toc(PH_GATHER)
+
+ ! CONSUME, ascending slot order: per owned level-lev box, patch frame + the shell-slab parent copies (co-located) or
+ ! the box's received transfers, then the ghost fills - the per-box path's operations, minus its rendezvous.
+ ix = 1
+ if (amr_device_pack .and. amr_fw_rnx > 0) call s_amr_fx_plan(amr_fw_rbl, amr_fw_rbh, amr_fw_rqbase, amr_fw_rqo, &
+ & amr_fw_rpi, amr_fw_rnx)
+ ! W1: amr_own_blk is the amr_owns_all (multi-owner INTERSECTION) set -- NOT amr_my_blk, whose single-owner notion would
+ ! silently narrow this loop (see the list declarations). Same ascending order, so the ix cursor pairing is untouched.
+ if (amr_batched_gather .and. amr_device_pack .and. .not. do_pbmv) then
+ ! POOLED consume (amr_batched_gather), the F2 twin of the stage-fill wave's: every owned level-lev block is a member;
+ ! a member whose parent is co-located takes the owner-side shell copy from the parent's slot, the rest are unpacked
+ ! from the wave's receive list. Patch frame is already local here (the unpack subtracts no offset), while the
+ ! ghost fill still reads the member's plo - mar frame, exactly as the per-block path sets amr_cpat_off.
+ call s_amr_bg_reserve(amr_n_own)
+ nm = 0
+ call s_phase_tic(PH_GATHER)
+ do kk = 1, amr_n_own
+ k = amr_own_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ call s_amr_select_slot(k)
+ if (.not. amr_rank_owns_block) cycle
+ pblk = amr_parent_blk(k)
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ off = 0
+ off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) off(3) = plo(3) - amr_cpat_mar
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+ nm = nm + 1
+ if (amr_block_owner(pblk) == proc_rank) then
+ call s_amr_parent_shell(w1, w2, w3, .false., msl, tb1, te1, tb2, te2, tb3, te3)
+ call s_amr_bg_add_member(nm, k, off, msl, tb1, te1, tb2, te2, tb3, te3)
+ amr_bg_qp(nm) = amr_loc_of(pblk)
+ else
+ call s_amr_bg_add_member(nm, k, off, 0, tb1, te1, tb2, te2, tb3, te3)
+ amr_bg_qp(nm) = 0
+ end if
+ call s_amr_cov_note_fill()
+ end do
+ if (nm > 0) then
+ call s_amr_bg_parent_copy(nm)
+ if (XA_NH > 0) then
+ do jx = 1, amr_fw_rnx
+ call s_xa_hdr_check(amr_fw_rq(amr_fx_pl(7, jx) - XA_NH + 1:amr_fx_pl(7, jx)), XA_F2W_SND, &
+ & amr_fw_rblk(jx), amr_fw_rbl(:,jx), amr_fw_rbh(:,jx))
+ end do
+ end if
+ if (amr_fw_rnx > 0) call s_amr_fx_unpack_pool(amr_fw_rnx, amr_fx_pl(:,1:amr_fw_rnx), &
+ & amr_fx_pre(1:amr_fw_rnx + 1), amr_fw_rblk(1:amr_fw_rnx), &
+ & amr_fw_rq(1:amr_fw_rqbase(amr_fw_rnp) + amr_fw_rqsz(amr_fw_rnp)), .false.)
+ end if
+ call s_phase_toc(PH_GATHER)
+ if (nm > 0) then
+ if (rank_time_wrt) call s_rank_time_tic()
+ call s_phase_tic(PH_GFILL)
+ call s_amr_fill_fine_ghosts_cons_bat(nm)
+ call s_phase_toc(PH_GFILL)
+ if (rank_time_wrt) call s_rank_time_toc()
+ end if
+ ix = amr_fw_rnx + 1
+ else
+ do kk = 1, amr_n_own
+ k = amr_own_blk(kk)
+ if (amr_block_level(k) /= lev) cycle
+ call s_amr_select_slot(k)
+ if (.not. amr_rank_owns_block) cycle
+ call s_phase_tic(PH_GATHER)
+ call s_wait_tic()
+ pblk = amr_parent_blk(k)
+ call s_amr_parent_foot(k, pblk, plo, phi)
+ amr_cpat_off = 0
+ amr_cpat_off(1) = plo(1) - amr_cpat_mar
+ if (n_glb > 0) amr_cpat_off(2) = plo(2) - amr_cpat_mar
+ if (p_glb > 0) amr_cpat_off(3) = plo(3) - amr_cpat_mar
+ w1 = (phi(1) - plo(1)) + 2*amr_cpat_mar
+ w2 = 0; w3 = 0
+ if (n_glb > 0) w2 = (phi(2) - plo(2)) + 2*amr_cpat_mar
+ if (p_glb > 0) w3 = (phi(3) - plo(3)) + 2*amr_cpat_mar
+ call s_wait_toc(WT_HSLOT)
+#ifdef MFC_DEBUG
+ ! validation arm (mirror of the stepfill clip): NaN-flood the patch before the shell writes land, so a consumer
+ ! read of any unshipped cell - the clipped core or a missed slab - NaNs the ghost fill within a step
+ if (.not. do_pbmv) call s_amr_poison_patch_device(w1, w2, w3)
+#endif
+ if (amr_block_owner(pblk) == proc_rank) then
+ call s_wait_tic()
+ call s_amr_parent_shell(w1, w2, w3, do_pbmv, msl, tb1, te1, tb2, te2, tb3, te3)
+ call s_wait_toc(WT_HSHELL)
+ call s_wait_tic()
+ do isl = 1, msl
+ call s_amr_copy_parent_box_cons(amr_loc_of(pblk), [tb1(isl), tb2(isl), tb3(isl)], [te1(isl), te2(isl), &
+ & te3(isl)])
+ end do
+ call s_wait_toc(WT_HOWN)
+ else
+ @:ASSERT(ix <= amr_fw_rnx .and. amr_fw_rblk(ix) == k, "parent-fill wave: missing recv transfer")
+ call s_wait_tic()
+ do while (ix <= amr_fw_rnx)
+ if (amr_fw_rblk(ix) /= k) exit
+ if (amr_device_pack) then
+ ! the box's transfers all come from its ONE parent owner, so the run is the whole box: one launch
+ call s_amr_fx_run(k, amr_fw_rblk, amr_fw_rnx, ix, ie)
+ boff = amr_fx_pl(7, ix) - XA_NH
+ if (XA_NH > 0) then
+ do jx = ix, ie
+ call s_xa_hdr_check(amr_fw_rq(amr_fx_pl(7, jx) - XA_NH + 1:amr_fx_pl(7, jx)), XA_F2W_SND, k, &
+ & amr_fw_rbl(:,jx), amr_fw_rbh(:,jx))
+ end do
+ end if
+ call s_amr_fx_unpack(ix, ie, boff, 0, 0, 0, amr_fx_pl(:,1:amr_fw_rnx), amr_fx_pre(1:amr_fw_rnx + 1), &
+ & amr_fw_rq(boff + 1:amr_fx_pl(7, ie) + amr_fx_pre(ie + 1) - amr_fx_pre(ie)))
+ ix = ie + 1
+ cycle
+ end if
+ bl = amr_fw_rbl(:,ix); bh = amr_fw_rbh(:,ix)
+ boxsz = sys_size*(bh(1) - bl(1) + 1)*(bh(2) - bl(2) + 1)*(bh(3) - bl(3) + 1)
+ boff = amr_fw_rqbase(amr_fw_rpi(ix)) + amr_fw_rqo(ix)
+ if (XA_NH > 0) call s_xa_hdr_check(amr_fw_rq(boff + 1:boff + XA_NH), XA_F2W_SND, k, bl, bh)
+ call s_amr_unpack_parent_box_device(bl, bh, amr_fw_rq(boff + XA_NH + 1:boff + XA_NH + boxsz))
+ ix = ix + 1
+ end do
+ call s_wait_toc(WT_HUNPK)
+ end if
+ call s_phase_toc(PH_GATHER)
+ if (rank_time_wrt) call s_rank_time_tic()
+ call s_amr_cov_note_fill()
+ call s_phase_tic(PH_GFILL)
+ call s_wait_tic()
+ call s_amr_fill_fine_ghosts_cons(amr_cg, amr_loc_of(amr_cur))
+ call s_wait_toc(WT_HFILL)
+ call s_phase_toc(PH_GFILL)
+ if (qbmm .and. .not. polytropic) call s_amr_fill_fine_ghosts_pbmv(amr_cg_pb, amr_cg_mv, &
+ & amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf)
+ if (rank_time_wrt) call s_rank_time_toc()
+ end do
+ end if
+ @:ASSERT(ix == amr_fw_rnx + 1, "parent-fill wave: unconsumed recv transfers")
+
+ end subroutine s_amr_parent_fill_wave
+
+ !> High-water sizing for the wave's plan scratch. Callers size-then-write at APPEND time, so a grow must preserve the entries
+ !! already appended this wave.
+ impure subroutine s_amr_fw_szi(a, n)
+
+ integer, allocatable, intent(inout) :: a(:)
+ integer, intent(in) :: n
+ integer, allocatable :: tmp(:)
+
+ if (.not. allocated(a)) then
+ allocate (a(max(n, 64)))
+ return
+ end if
+ if (size(a) >= n) return
+ call move_alloc(a, tmp)
+ allocate (a(max(n, 2*size(tmp))))
+ a(1:size(tmp)) = tmp
+
+ end subroutine s_amr_fw_szi
+
+ impure subroutine s_amr_fw_szi3(a, n)
+
+ integer, allocatable, intent(inout) :: a(:,:)
+ integer, intent(in) :: n
+ integer, allocatable :: tmp(:,:)
+
+ if (.not. allocated(a)) then
+ allocate (a(3, max(n, 64)))
+ return
+ end if
+ if (size(a, 2) >= n) return
+ call move_alloc(a, tmp)
+ allocate (a(3, max(n, 2*size(tmp, 2))))
+ a(:,1:size(tmp, 2)) = tmp
+
+ end subroutine s_amr_fw_szi3
+
+ !> Wire pools: preserving on grow (the F5 waves append debug header slots incrementally; the other waves size once).
+ impure subroutine s_amr_fw_szr(a, n)
+
+ real(wp), allocatable, intent(inout) :: a(:)
+ integer, intent(in) :: n
+ real(wp), allocatable :: tmp(:)
+
+ if (.not. allocated(a)) then
+ allocate (a(max(n, 64)))
+ return
+ end if
+ if (size(a) >= n) return
+ call move_alloc(a, tmp)
+ allocate (a(max(n, 2*size(tmp))))
+ a(1:size(tmp)) = tmp
+
+ end subroutine s_amr_fw_szr
+
+ !> ADVANCE phase of a fine RK stage: fine RHS + RK update (+ QBMM/6eq/IB) for the current block. Owner-only. Reads the block's
+ !! ghost shell (coarse prolong + fine-fine halo already applied by the fill + halo phases).
+ !> One fine-block RK stage = RHS pass then RK pass. Fused wrapper: the AMR fine blocks (m_time_steppers) call this so their
+ !! rhs+rk stay back-to-back (byte-identical). The coexist tile path (s_l0_advance_stage) instead calls the two passes directly
+ !! with the reflux-delta copy-back interposed between them, so the corrected coarse rhs reaches the tile before its RK update.
+ impure subroutine s_amr_fine_stage_advance(s, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: s, t_step
+ real(wp), intent(in) :: coefs(4)
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+
+ call s_amr_fine_stage_rhs(s, bc_type, q_T_sf, amr_scr_prim, amr_scr_rhs, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+ call s_amr_fine_stage_rk(s, coefs, amr_scr_prim, amr_scr_rhs)
+
+ end subroutine s_amr_fine_stage_advance
+
+ !> Batched fine advance (amr_batched_advance): the owned fine blocks are advanced in batches of up to amr_bat_max blocks of the
+ !! same (level, extent), stacked two ghost shells apart along the last active dimension in the bridge, so ONE s_compute_rhs call
+ !! and one RK kernel cover the batch. The per-cell arithmetic is the per-block path's; blocks are independent (each advance
+ !! writes only its own store column and register slots), so the grouping order is free. The stacked members read the batch
+ !! leader's coordinate arrays in the non-stacked dimensions (see the init-time note in s_initialize_amr_module).
+ impure subroutine s_amr_fine_stage_advance_batched(s, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: s, t_step
+ real(wp), intent(in) :: coefs(4)
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+ integer :: i, j, g, h, ibm, loc, nb
+ logical, allocatable :: done(:)
+ logical :: last_batch
+ real(wp) :: tb0, tb1, tb2, tb3, tb4
+ character(len=32) :: bfn
+
+ call s_amr_refresh_my_blocks()
+ allocate (done(amr_n_my)); done = .false.
+ do i = 1, amr_n_my
+ if (done(i)) cycle
+ done(i) = .true.
+ g = amr_my_blk(i)
+ if (amr_block_level(g) == 0) cycle ! L0 tile slots are advanced by s_l0_advance_stage
+ amr_bat_n = 1; amr_bat_blk(1) = g
+ do j = i + 1, amr_n_my
+ if (amr_bat_n == amr_bat_max) exit
+ h = amr_my_blk(j)
+ if (done(j) .or. amr_block_level(h) /= amr_block_level(g)) cycle
+ if (amr_bat_pad > 0._wp) then
+ ! padded membership: no larger than the leader in any dim, and the padding wastes <= amr_bat_pad of its cells
+ if (amr_slots(h)%m > amr_slots(g)%m .or. amr_slots(h)%n > amr_slots(g)%n .or. amr_slots(h)%p > amr_slots(g)%p) &
+ & cycle
+ if (real((amr_slots(g)%m + 1)*(amr_slots(g)%n + 1)*(amr_slots(g)%p + 1) - (amr_slots(h)%m + 1) &
+ & *(amr_slots(h)%n + 1)*(amr_slots(h)%p + 1), &
+ & wp) > amr_bat_pad*real((amr_slots(h)%m + 1)*(amr_slots(h)%n + 1)*(amr_slots(h)%p + 1), wp)) cycle
+ else if (amr_slots(h)%m /= amr_slots(g)%m .or. amr_slots(h)%n /= amr_slots(g)%n &
+ & .or. amr_slots(h)%p /= amr_slots(g)%p) then
+ cycle
+ end if
+ amr_bat_n = amr_bat_n + 1; amr_bat_blk(amr_bat_n) = h; done(j) = .true.
+ end do
+ amr_bat_hist(amr_bat_n) = amr_bat_hist(amr_bat_n) + 1
+ ! no fine block left undone -> this batch's restore must push the coarse grid state (the coarse stage reads it)
+ last_batch = .not. any(.not. done .and. amr_block_level(amr_my_blk(1:amr_n_my)) /= 0)
+ ! the batch frame: leader selected (swap, capture and RK read amr_cur / the slot's extents), members' store columns
+ call s_amr_select_slot(g)
+ amr_bat_ext = [amr_slots(g)%m, amr_slots(g)%n, amr_slots(g)%p]
+ amr_bat_sd = num_dims
+ amr_bat_w = amr_bat_ext(amr_bat_sd) + 2*buff_size + 1
+ do ibm = 1, amr_bat_n
+ amr_bat_loc(ibm) = amr_loc_of(amr_bat_blk(ibm))
+ amr_bat_mext(:,ibm) = [amr_slots(amr_bat_blk(ibm))%m, amr_slots(amr_bat_blk(ibm))%n, amr_slots(amr_bat_blk(ibm))%p]
+ end do
+ $:GPU_UPDATE(device='[amr_bat_loc, amr_bat_mext]')
+ if (rank_time_wrt) call s_rank_time_tic()
+ ! step-entry backup for the SSP-RK combination, per member (device copy over the member's buffered extents)
+ if (s == 1) then
+ do ibm = 1, amr_bat_n
+ h = amr_bat_blk(ibm); loc = amr_loc_of(h)
+ call s_amr_copy_fine_fields(loc, amr_slots(h)%idwbuff(1)%beg, amr_slots(h)%idwbuff(1)%end, &
+ & amr_slots(h)%idwbuff(2)%beg, amr_slots(h)%idwbuff(2)%end, &
+ & amr_slots(h)%idwbuff(3)%beg, amr_slots(h)%idwbuff(3)%end)
+ end do
+ end if
+ amr_in_fine_advance = .true.
+ tb0 = f_amr_wtime()
+ call s_phase_tic(PH_SWAP)
+ call s_amr_swap_to_fine() ! the leader's grid, extended into the slab (amr_bat_n > 1)
+ idwint = idwbuff ! widen the conversion range to the ghost shells (restored by s_amr_restore_coarse)
+ $:GPU_UPDATE(device='[idwint]')
+ call s_phase_toc(PH_SWAP)
+ tb1 = f_amr_wtime()
+ call s_phase_tic(PH_RHS)
+ call s_amr_br_load_batch(amr_bat_n)
+ ! each member's own fine markers at its slab offset, for the RHS body-cell zeroing
+ if (ib) call s_ibm_load_fine_markers(amr_bat_n, amr_bat_blk(1:amr_bat_n), amr_bat_mext(:,1:amr_bat_n), amr_bat_sd, &
+ & amr_bat_w)
+ call s_compute_rhs(amr_cons_br, q_T_sf, amr_scr_prim, bc_type, amr_scr_rhs, pb_in, rhs_pb, mv_in, rhs_mv, t_step, s)
+ call s_phase_toc(PH_RHS)
+ tb2 = f_amr_wtime()
+ call s_phase_tic(PH_SWAP)
+ call s_amr_restore_coarse(sync_device=last_batch)
+ call s_phase_toc(PH_SWAP)
+ amr_in_fine_advance = .false.
+ tb3 = f_amr_wtime()
+ call s_phase_tic(PH_RK)
+ call s_amr_fine_rk_update_batch(amr_bat_n, amr_scr_rhs, coefs(1), coefs(2), coefs(3), coefs(4), dt)
+ if (ib) then
+ ! the per-block path corrects the body/ghost cells right after each block's RK update (s_amr_fine_stage_rk);
+ ! here once per member after the batch's update, in the member's own frame -- the correction reads only the
+ ! member's own cells, so the order across members does not matter. Ledger 99 found what its absence did.
+ ! amr_bat_n = 1 while the members are corrected: s_amr_swap_to_fine extends the installed grid into the slab
+ ! whenever amr_bat_n > 1, and the correction must see the MEMBER's extents (ib_markers is sized to a block).
+ nb = amr_bat_n; amr_bat_n = 1
+ do ibm = 1, nb
+ call s_amr_select_slot(amr_bat_blk(ibm))
+ call s_amr_bat_member_prim(ibm, amr_scr_prim, amr_scr_prim_blk)
+ call s_amr_ib_correct_fine(amr_scr_prim_blk)
+ end do
+ amr_bat_n = nb
+ end if
+ call s_phase_toc(PH_RK)
+ tb4 = f_amr_wtime()
+ if (rank_time_wrt) then
+ call s_rank_time_toc()
+ if (.not. amr_bat_open) then
+ amr_bat_open = .true.
+ write (bfn, '(A,I0,A)') 'amr_batch_r', proc_rank, '.log'
+ open (newunit=amr_bat_unit, file=trim(bfn), status='replace', action='write')
+ write (amr_bat_unit, &
+ & '(A)') &
+ & '# step stage n level m n p cells_per_member t_swap t_rhs t_restore t_rk then blk:key per member'
+ end if
+ write (amr_bat_unit, '(I0,1X,I0,1X,I0,1X,I0,3(1X,I0),1X,I0,4(1X,ES12.5))', advance='no') t_step, s, amr_bat_n, &
+ & amr_block_level(g), amr_bat_ext(1), amr_bat_ext(2), amr_bat_ext(3), &
+ & (amr_bat_ext(1) + 1)*(amr_bat_ext(2) + 1)*(amr_bat_ext(3) + 1), tb1 - tb0, tb2 - tb1, tb3 - tb2, tb4 - tb3
+ do ibm = 1, amr_bat_n
+ h = amr_bat_blk(ibm)
+ write (amr_bat_unit, '(1X,I0,A,I0)', advance='no') h, ':', f_morton(amr_region_lo_all(1, h), &
+ & amr_region_lo_all(2, h), amr_region_lo_all(3, h))
+ end do
+ write (amr_bat_unit, '(A)') ''
+ end if
+ end do
+ amr_bat_n = 0
+ deallocate (done)
+
+ end subroutine s_amr_fine_stage_advance_batched
+
+ !> RHS pass of a fine-block RK stage: step-entry backup, swap grid globals to the block, s_compute_rhs (fills amr_slots%rhs +
+ !! captures the block's freg / its children's creg), restore coarse globals. Leaves the per-slot rhs ready for the RK pass (or,
+ !! under coexist, for the reflux-delta copy-back before the RK pass).
+ impure subroutine s_amr_fine_stage_rhs(s, bc_type, q_T_sf, q_prim_b, rhs_b, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: s, t_step
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ !> the block's q_prim/rhs target: the pooled scratch for fine blocks, the slot's own arrays for L0 tiles (whose rhs must
+ !! survive the whole-set RHS pass; the caller chooses - see s_l0_advance_stage_rhs)
+ type(scalar_field), dimension(1:sys_size), intent(inout) :: q_prim_b, rhs_b
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+
+ if (.not. amr .and. l0_ntile == 0) return
+ if (.not. amr_rank_owns_block) return
+ if (rank_time_wrt) call s_rank_time_tic()
+
+ ! step-entry backup for the SSP-RK combination (device copy over the current buffered extents)
+ if (s == 1) then
+ call s_amr_copy_fine_fields(amr_loc_of(amr_cur), amr_slots(amr_cur)%idwbuff(1)%beg, &
+ & amr_slots(amr_cur)%idwbuff(1)%end, amr_slots(amr_cur)%idwbuff(2)%beg, &
+ & amr_slots(amr_cur)%idwbuff(2)%end, amr_slots(amr_cur)%idwbuff(3)%beg, &
+ & amr_slots(amr_cur)%idwbuff(3)%end)
+ if (qbmm .and. .not. polytropic) call s_amr_backup_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf, &
+ & amr_slots(amr_cur)%pb_stor%sf, amr_slots(amr_cur)%mv_stor%sf)
+ end if
+
+ amr_in_fine_advance = .true.
+ call s_phase_tic(PH_SWAP)
+ call s_amr_swap_to_fine()
+ idwint = amr_slots(amr_cur)%idwbuff ! widen the conversion range to the ghost shell (restored by s_amr_restore_coarse)
+ $:GPU_UPDATE(device='[idwint]')
+ call s_phase_toc(PH_SWAP)
+ call s_phase_tic(PH_RHS)
+ call s_amr_br_load(amr_loc_of(amr_cur))
+ ! the block's own fine markers, for the RHS body-cell zeroing (the grid globals are the block's here)
+ if (ib) call s_ibm_load_fine_markers(1, [amr_cur], reshape([m, n, p], [3, 1]), 1, 0)
+ ! 2a: this block's computed prim vars (mom, E) were already produced by the stage-top batched conversion;
+ ! land them and let s_compute_rhs skip its per-block conversion. L0 tile slots (level 0) are not in the
+ ! batch and keep the per-block conversion.
+ if (amr_prim_batch .and. amr_block_level(amr_cur) >= 1) then
+ call s_amr_prim_load(q_prim_qp%vf, amr_loc_of(amr_cur))
+ amr_prim_preloaded = .true.
+ end if
+ if (qbmm .and. .not. polytropic) then
+ ! the block's OWN side-state and rhs scratch: the coarse pb_in/rhs_pb must not be touched at fine indices (the coarse
+ ! stage consumes them after this fine stage)
+ call s_compute_rhs(amr_cons_br, q_T_sf, q_prim_b, bc_type, rhs_b, amr_slots(amr_cur)%pb_f%sf, amr_rhs_pb_f, &
+ & amr_slots(amr_cur)%mv_f%sf, amr_rhs_mv_f, t_step, s)
+ else
+ call s_compute_rhs(amr_cons_br, q_T_sf, q_prim_b, bc_type, rhs_b, pb_in, rhs_pb, mv_in, rhs_mv, t_step, s)
+ end if
+ amr_prim_preloaded = .false.
+ call s_amr_br_store(amr_loc_of(amr_cur))
+ call s_phase_toc(PH_RHS)
+ call s_phase_tic(PH_SWAP) ! the other half of the swap pair - keep the bracket symmetric
+ call s_amr_restore_coarse()
+ call s_phase_toc(PH_SWAP)
+ amr_in_fine_advance = .false.
+
+ end subroutine s_amr_fine_stage_rhs
+
+ !> RK pass of a fine-block RK stage: SSP-RK combination consuming the per-slot rhs (already reflux-corrected under coexist),
+ !! then per-stage pressure relaxation / moving-IB / IB-state correction. Uses slot bounds (no grid swap needed).
+ impure subroutine s_amr_fine_stage_rk(s, coefs, q_prim_b, rhs_b)
+
+ integer, intent(in) :: s
+ real(wp), intent(in) :: coefs(4)
+ !> the same q_prim/rhs pair the RHS pass of this stage filled (pooled scratch for fine blocks, per-slot for L0 tiles)
+ type(scalar_field), dimension(1:sys_size), intent(inout) :: q_prim_b, rhs_b
+
+ if (.not. amr .and. l0_ntile == 0) return
+ if (.not. amr_rank_owns_block) return
+
+ call s_phase_tic(PH_RK)
+ ! RK stage update (device kernel; mirror of the coarse form - under IGR the rhs already embeds dt, matching the coarse igr
+ ! update, so the dt factor is 1)
+ call s_amr_fine_rk_update(amr_loc_of(amr_cur), rhs_b, coefs(1), coefs(2), coefs(3), coefs(4), merge(1._wp, dt, igr))
+ if (qbmm .and. .not. polytropic) call s_amr_fine_rk_update_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf, &
+ & amr_slots(amr_cur)%pb_stor%sf, amr_slots(amr_cur)%mv_stor%sf, amr_rhs_pb_f, amr_rhs_mv_f, coefs(1), coefs(2), &
+ & coefs(3), coefs(4), dt)
+ ! 6-equation model: per-stage pressure relaxation on the block (before IB correct, coarse order)
+ if (model_eqns == model_eqns_6eq .and. (.not. relax)) call s_amr_pressure_relax_fine()
+ ! moving body: rebuild the fine-block IB state at the current (lockstep-stage) body position before the correct-state
+ if (moving_immersed_boundary_flag) call s_amr_update_mib_fine(-1._wp)
+ ! IB state correction on the fine block (mirrors the coarse per-stage correct-state; no-op unless ib)
+ call s_amr_ib_correct_fine(q_prim_b)
+ call s_phase_toc(PH_RK)
+ if (rank_time_wrt) call s_rank_time_toc()
+
+ end subroutine s_amr_fine_stage_rk
+
+ !> Per-block SETUP for the transposed subcycle advance (amr_subcycle): exchange valid coarse ghosts, gather+prolong the selected
+ !! block's two time-lerp ghost sources (parent t^n in q_ghost_a, t^{n+1} in q_ghost_b), and zero its flux registers. The
+ !! collective exchanges/gathers run on ALL ranks; the owner-only fills and register-zero are guarded. Called once per level-1
+ !! block before the transposed stage loop (which reuses the prepared ghost sources every substep).
+ impure subroutine s_amr_subcycle_setup_block(q_old, q_new, pb_old, mv_old, pb_in, mv_in)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_old, q_new
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(in) :: pb_old, mv_old
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+
+ ! valid coarse CONS ghosts on both lerp sources (ALL ranks call: pairwise halo); the exchanged t^n / t^{n+1} ghost layers
+ ! make the prolonged block-boundary ghosts correct even at rank boundaries
+
+ ! the two lerp sources' coarse halos are LOOP-INVARIANT over the setup loop (both read, neither written), so the
+ ! exchanges are hoisted to s_amr_advance_fine_subcycle_all - same defect as the lock-step path, doubled for two fields
+
+ call s_amr_check_lag_clear() ! EVERY rank: non-owner bubbles can reach the block across a seam
+
+ ! fine-level distribution: gather each lerp source's coarse patch (collective - ALL ranks) then prolong its ghost shell on
+ ! the owner. Interleaved so the single amr_cg buffer is consumed by the fill before the next gather overwrites it.
+ ! non-polytropic QBMM: the pb/mv ghost shell gets the same two-source time-lerp treatment, gathered + filled INTERLEAVED
+ ! with
+ ! q_cons so the single amr_cg_pb/mv buffer is consumed by each fill before the next gather overwrites it. Gathers collective
+ ! (ALL ranks - P2P); fills owner-only.
+ call s_amr_gather_coarse_patch(q_old, .true.)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics
+ if (qbmm .and. .not. polytropic) call s_amr_gather_coarse_patch_pbmv(pb_old, mv_old, .true.)
+ if (amr_rank_owns_block) call s_amr_fill_fine_ghosts_gsta(amr_cg, amr_loc_of(amr_cur))
+ if (amr_rank_owns_block .and. qbmm .and. .not. polytropic) call s_amr_fill_fine_ghosts_pbmv(amr_cg_pb, amr_cg_mv, &
+ & amr_slots(amr_cur)%pb_ghost_a%sf, amr_slots(amr_cur)%mv_ghost_a%sf)
+ call s_amr_gather_coarse_patch(q_new, .true.)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics
+ if (qbmm .and. .not. polytropic) call s_amr_gather_coarse_patch_pbmv(pb_in, mv_in, .true.)
+ if (amr_rank_owns_block) call s_amr_fill_fine_ghosts_gstb(amr_cg, amr_loc_of(amr_cur))
+ if (amr_rank_owns_block .and. qbmm .and. .not. polytropic) call s_amr_fill_fine_ghosts_pbmv(amr_cg_pb, amr_cg_mv, &
+ & amr_slots(amr_cur)%pb_ghost_b%sf, amr_slots(amr_cur)%mv_ghost_b%sf)
+ if (.not. amr_rank_owns_block) return
+
+ ! registers accumulate over all six stages of the transposed loop, so zero them once at setup (the stage-1 overwrite trick
+ ! cannot span two substeps)
+ call s_amr_zero_fine_registers()
+
+ end subroutine s_amr_subcycle_setup_block
+
+ !> Subcycled fine advance (amr_subcycle) over ALL level-1 blocks, TRANSPOSED: instead of each block running its full 2x3-stage
+ !! subcycle in turn, every same-level block advances stage-by-stage in LOCKSTEP with the block-to-block fine-fine seam halo
+ !! (s_amr_fine_fine_halo) interposed between the ghost lerp and the RHS at each stage. That makes max_grid_size-tiled ADJACENT
+ !! sub-blocks (which appear at np>1 when a feature exceeds a rank's slot) compute a MATCHING shared-face flux, so the subcycle
+ !! conserves at the seam - the per-block order did not run the halo and leaked there. Two dt/2 SSP-RK3 substeps AFTER the coarse
+ !! step: q_old/q_new are the coarse t^n / t^{n+1} states; each stage's ghosts are the linear time interpolation at stage time
+ !! theta = (substep-1 + c_s)/2 with SSP-RK3 abscissae c = [0, 1, 1/2]. Level-1 blocks drive their level-2 children per substep
+ !! (s_amr_advance_children), which applies this same transposed shape at every deeper level, so L2-L2 seams are reconciled by
+ !! the level-filtered halo too. A single owned level-1 block is byte-identical to the old per-block subcycle (the halo is a
+ !! no-op with < 2 adjacent same-level blocks).
+ impure subroutine s_amr_advance_fine_subcycle_all(q_old, q_new, coefs, bc_type, q_T_sf, pb_old, mv_old, pb_in, rhs_pb, mv_in, &
+ & rhs_mv, t_step)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_old, q_new
+ real(wp), dimension(:,:), intent(in) :: coefs !< rk_coef(1:3, 1:4)
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(in) :: pb_old, mv_old
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+ integer, intent(in) :: t_step
+ real(wp), parameter :: c_abs(3) = [0._wp, 1._wp, 0.5_wp]
+ integer :: islot, sub, s
+ real(wp) :: th
+
+ if (.not. amr) return
+
+ ! valid coarse CONS ghosts on BOTH lerp sources, ONCE for the whole setup loop (ALL ranks call: pairwise halo). Neither
+ ! source is written below, so this is the loop-invariant hoist described in s_amr_subcycle_setup_block.
+ ! Subcycle phase brackets: the T arm's phase table was EMPTY of rhs/rk/gather/seam/halo (this whole
+ ! path carried no PH_* markers), so the measured 2.84x was a wall ratio with no accounting behind it.
+ ! Same phase ids as the lock-step path so the two budgets read side by side.
+ call s_phase_tic(PH_HALO)
+ if (amr_xchg_coarse_ghosts) then
+ call s_amr_exchange_coarse_cons_halo(q_old)
+ call s_amr_exchange_coarse_cons_halo(q_new)
+ end if
+ call s_phase_toc(PH_HALO)
+
+ ! SETUP: each level-1 block prepares its two time-lerp ghost sources and zeros its registers (collective; ALL ranks call)
+ call s_phase_tic(PH_GATHER)
+ do islot = 1, amr_num_blocks
+ if (amr_block_level(islot) /= 1) cycle
+ call s_amr_select_slot(islot)
+ call s_amr_subcycle_setup_block(q_old, q_new, pb_old, mv_old, pb_in, mv_in)
+ end do
+ call s_phase_toc(PH_GATHER)
+
+ do sub = 1, 2
+ do s = 1, 3
+ th = (real(sub - 1, wp) + c_abs(s))*0.5_wp
+ ! lerp every block's ghost shell to the stage time (+ substep-entry backup) BEFORE the seam halo reads interiors
+ call s_phase_tic(PH_GATHER)
+ do islot = 1, amr_num_blocks
+ if (amr_block_level(islot) /= 1) cycle
+ call s_amr_select_slot(islot)
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_subtree_stage_lerp(s, th)
+ end do
+ call s_phase_toc(PH_GATHER)
+ ! reconcile shared seam ghosts among ADJACENT same-level blocks so both sides compute a matching flux. Tiling can
+ ! split a wide feature into adjacent sub-blocks at ANY rank count (amr_maxc_fit caps a box at half the global extent
+ ! even at np=1), so the halo runs unconditionally - it self-no-ops when there are no seam pairs, keeping every
+ ! untiled
+ ! case byte-identical.
+ call s_phase_tic(PH_SEAM)
+ call s_amr_fine_fine_halo(0)
+ call s_phase_toc(PH_SEAM)
+ ! RHS + RK update every block from the reconciled ghost shell
+ do islot = 1, amr_num_blocks
+ if (amr_block_level(islot) /= 1) cycle
+ call s_amr_select_slot(islot)
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_subtree_stage_advance(amr_dt_fine, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step, &
+ & s, th)
+ end do
+ end do
+ ! after this substep EVERY level-1 block is at t_b (q_cons) with t_a in q_cons_stor: level 2 subcycles within [t_a, t_b]
+ ! then folds back (restrict + Berger-Colella reflux). ONE level-wide call, not one per parent - the level-2 seam halo
+ ! inside it spans all parents, so every owner must arrive at it together. No-op for single-level.
+ if (amr_max_level >= 2) call s_amr_advance_children(1, amr_dt_fine, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, &
+ & rhs_mv, t_step)
+ end do
+ call s_amr_select_slot(1)
+
+ end subroutine s_amr_advance_fine_subcycle_all
+
+ !> Ghost-lerp half of one subcycled fine substage for the selected block (amr_cur): time-interpolate the ghost shell to stage
+ !! time th and, on substep stage 1, back up the substep-entry state. Split from the RHS half so same-level blocks can run this
+ !! together and the block-to-block fine-fine seam halo can be interposed before any block reads a neighbour's interior.
+ !! Owner-only (the caller guards); no numerical coupling between blocks here.
+ impure subroutine s_amr_subtree_stage_lerp(s, th)
+
+ integer, intent(in) :: s
+ real(wp), intent(in) :: th
+
+ if (rank_time_wrt) call s_rank_time_tic()
+ ! lerp the ghost shell into q_cons at the stage time (device kernel; interior untouched)
+ call s_amr_lerp_fine_ghosts(amr_loc_of(amr_cur), th)
+ if (qbmm .and. .not. polytropic) call s_amr_lerp_fine_ghosts_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf, &
+ & amr_slots(amr_cur)%pb_ghost_a%sf, amr_slots(amr_cur)%mv_ghost_a%sf, amr_slots(amr_cur)%pb_ghost_b%sf, &
+ & amr_slots(amr_cur)%mv_ghost_b%sf, th)
+
+ ! substep-entry backup for the SSP-RK combination (device copy, interior only)
+ if (s == 1) then
+ call s_amr_copy_fine_fields(amr_loc_of(amr_cur), 0, amr_slots(amr_cur)%m, 0, amr_slots(amr_cur)%n, 0, &
+ & amr_slots(amr_cur)%p)
+ if (qbmm .and. .not. polytropic) call s_amr_backup_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf, &
+ & amr_slots(amr_cur)%pb_stor%sf, amr_slots(amr_cur)%mv_stor%sf)
+ end if
+ if (rank_time_wrt) call s_rank_time_toc()
+
+ end subroutine s_amr_subtree_stage_lerp
+
+ !> RHS + RK-update half of one subcycled fine substage for the selected block (amr_cur): compute the fine RHS from the (already
+ !! halo-reconciled) ghost shell and apply the SSP-RK stage update at the fine substep dt_sub, plus per-stage pressure relaxation
+ !! and IB correction. Split from the lerp half so the fine-fine seam halo runs between them. Owner-only (caller guards).
+ impure subroutine s_amr_subtree_stage_advance(dt_sub, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step, s, th)
+
+ real(wp), intent(in) :: dt_sub !< this block's substep dt (parent step / amr_ref_ratio)
+ real(wp), dimension(:,:), intent(in) :: coefs !< rk_coef(1:3, 1:4)
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+ integer, intent(in) :: t_step, s
+ real(wp), intent(in) :: th
+
+ if (rank_time_wrt) call s_rank_time_tic()
+ amr_in_fine_advance = .true.
+ call s_amr_swap_to_fine()
+ ! widen the conversion range to the ghost shell (restored by s_amr_restore_coarse)
+ idwint = amr_slots(amr_cur)%idwbuff
+ $:GPU_UPDATE(device='[idwint]')
+ call s_amr_br_load(amr_loc_of(amr_cur))
+ if (ib) call s_ibm_load_fine_markers(1, [amr_cur], reshape([m, n, p], [3, 1]), 1, 0)
+ call s_phase_tic(PH_RHS)
+ if (qbmm .and. .not. polytropic) then
+ ! the block's OWN side-state and rhs scratch (the coarse arrays stay untouched)
+ call s_compute_rhs(amr_cons_br, q_T_sf, amr_scr_prim, bc_type, amr_scr_rhs, amr_slots(amr_cur)%pb_f%sf, amr_rhs_pb_f, &
+ & amr_slots(amr_cur)%mv_f%sf, amr_rhs_mv_f, t_step, s)
+ else
+ call s_compute_rhs(amr_cons_br, q_T_sf, amr_scr_prim, bc_type, amr_scr_rhs, pb_in, rhs_pb, mv_in, rhs_mv, t_step, s)
+ end if
+ call s_phase_toc(PH_RHS)
+ call s_amr_br_store(amr_loc_of(amr_cur))
+ call s_amr_restore_coarse()
+ amr_in_fine_advance = .false.
+ call s_phase_tic(PH_RK)
+
+ ! RK stage update at the FINE time step (device kernel)
+ call s_amr_fine_rk_update(amr_loc_of(amr_cur), amr_scr_rhs, coefs(s, 1), coefs(s, 2), coefs(s, 3), coefs(s, 4), dt_sub)
+ if (qbmm .and. .not. polytropic) then
+ call s_amr_fine_rk_update_pbmv(amr_slots(amr_cur)%pb_f%sf, amr_slots(amr_cur)%mv_f%sf, amr_slots(amr_cur)%pb_stor%sf, &
+ & amr_slots(amr_cur)%mv_stor%sf, amr_rhs_pb_f, amr_rhs_mv_f, coefs(s, 1), coefs(s, 2), &
+ & coefs(s, 3), coefs(s, 4), dt_sub)
+ end if
+ ! 6-equation model: per-substage pressure relaxation (instantaneous equilibration - per stage at fine dt is the same
+ ! infinite-rate limit the coarse applies per stage)
+ if (model_eqns == model_eqns_6eq .and. (.not. relax)) call s_amr_pressure_relax_fine()
+ ! moving body: rebuild the fine-block IB state at the body's fine sub-time position (th matches the fluid-ghost lerp)
+ if (moving_immersed_boundary_flag) call s_amr_update_mib_fine(th)
+ ! IB state correction on the fine block after each substep RK update (no-op unless ib)
+ call s_amr_ib_correct_fine(amr_scr_prim)
+ call s_phase_toc(PH_RK)
+ if (rank_time_wrt) call s_rank_time_toc()
+
+ end subroutine s_amr_subtree_stage_advance
+
+ !> Recursively subcycle EVERY block at level plev+1 - across ALL parents at once - within one of the parents' substeps [t_a,
+ !! t_b] (duration dt_sub). Every level-plev block has just finished that substep: q_cons = parent @ t_b, q_cons_stor = parent @
+ !! t_a. Per child: gather its two ghost-lerp sources from its OWN parent's two snapshots (parent-fine frame), recurse into level
+ !! plev+2 at dt_sub/2 (a child takes amr_ref_ratio substeps covering [t_a, t_b]), then fold back into its parent - restrict the
+ !! covered cells and apply the Berger-Colella C/F flux correction (s_amr_reflux_to_parent over dt_sub, consuming the child's
+ !! freg + the parent-side creg captured during THIS substep). The registers already carry the matching per-substep time weights
+ !! (freg 1/r*rk3_w, creg rk3_w), so conservation closes with no register changes.
+ !!
+ !! LEVEL-WIDE, NOT PER-PARENT. Driving one parent's whole subtree to completion before the next parent's put the interposed
+ !! s_amr_fine_fine_halo(clev) out of lockstep: the halo exchanges EVERY level-clev seam pair, so a pair whose two blocks sit
+ !! under different parents had only one side present. Co-location hid that (both ends of such a pair landed on one rank, making
+ !! the exchange a local device copy), which is why multi-level subcycling was fail-closed at np>1. Walking the whole level
+ !! together puts every owner at the same halo. At np=1 this only re-orders independent per-parent work - each child reads solely
+ !! its own parent's finished snapshots and its same-level neighbours - so results are unchanged.
+ recursive subroutine s_amr_advance_children(plev, dt_sub, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: plev
+ real(wp), intent(in) :: dt_sub
+ real(wp), dimension(:,:), intent(in) :: coefs
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+ integer, intent(in) :: t_step
+ real(wp), parameter :: c_abs(3) = [0._wp, 1._wp, 0.5_wp]
+ integer :: kc, pblk, clev, sub, s
+ real(wp) :: th
+
+ clev = plev + 1
+ ! SETUP each child: its two ghost-lerp sources from ITS OWN parent's substep endpoints (parent-fine frame) + zeroed
+ ! registers
+ do kc = 1, amr_num_blocks
+ if (amr_block_level(kc) /= clev) cycle
+ call s_amr_select_slot(kc) ! amr_cur = kc; mirrors (isect already parent-fine)
+ pblk = f_amr_parent_block(kc)
+ if (.not. (amr_rank_owns_block .or. amr_block_owner(pblk) == proc_rank)) cycle
+ ! Two P2P pairs (parent @ t_a, then @ t_b), so BOTH owners must arrive or the receiver never posts. The parent owner
+ ! packs and sends from its own slot; the child owner receives WITHOUT naming the parent field - amr_slots(pblk) is
+ ! unallocated there. Co-located (np=1, or parent and child on one rank) takes the local device-copy path unchanged.
+ ! Both sends carry tag amr_cur; MPI non-overtaking on a fixed (source, tag, comm) keeps t_a ahead of t_b.
+ if (amr_block_owner(pblk) == proc_rank) then
+ call s_amr_gather_from_parent_field_stor(amr_cur, pblk, amr_loc_of(pblk), .false.) ! parent @ t_a (device C/F fill)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics - NO drain follows this loop
+ else
+ call s_amr_recv_parent_patch(pblk, .false.)
+ end if
+ if (amr_rank_owns_block) call s_amr_fill_fine_ghosts_gsta(amr_cg, amr_loc_of(kc))
+ if (amr_block_owner(pblk) == proc_rank) then
+ call s_amr_gather_from_parent_field_cons(amr_cur, pblk, amr_loc_of(pblk), .false.) ! parent @ t_b (device C/F fill)
+ call s_amr_gather_send_flush() ! keep this site's original blocking semantics - NO drain follows this loop
+ else
+ call s_amr_recv_parent_patch(pblk, .false.)
+ end if
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_fill_fine_ghosts_gstb(amr_cg, amr_loc_of(kc))
+ call s_amr_zero_fine_registers()
+ end do
+ ! ADVANCE the level TRANSPOSED - every level-clev block through each substep together, with the level-clev seam halo
+ ! interposed - exactly as s_amr_advance_fine_subcycle_all does at level 1. Advancing each child's whole subtree in turn (the
+ ! previous shape) left adjacent blocks unable to see each other, so their shared face carried mismatched fluxes; that is why
+ ! the regrid clamped subcycle to ONE capped child per box. The halo is level-filtered because this runs INSIDE one of the
+ ! parents' substeps, when level plev is mid-substep and must not be touched.
+ do sub = 1, 2
+ do s = 1, 3
+ th = (real(sub - 1, wp) + c_abs(s))*0.5_wp
+ do kc = 1, amr_num_blocks
+ if (amr_block_level(kc) /= clev) cycle
+ call s_amr_select_slot(kc)
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_subtree_stage_lerp(s, th)
+ end do
+ call s_phase_tic(PH_SEAM)
+ call s_amr_fine_fine_halo(clev)
+ do kc = 1, amr_num_blocks
+ call s_phase_toc(PH_SEAM)
+ if (amr_block_level(kc) /= clev) cycle
+ call s_amr_select_slot(kc)
+ if (.not. amr_rank_owns_block) cycle
+ call s_amr_subtree_stage_advance(dt_sub*0.5_wp, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step, &
+ & s, th)
+ end do
+ end do
+ ! every level-clev block is now at its own t_b with t_a in q_cons_stor: recurse into level clev+1 within this substep
+ if (amr_max_level >= clev + 1) call s_amr_advance_children(clev, dt_sub*0.5_wp, coefs, bc_type, q_T_sf, pb_in, &
+ & rhs_pb, mv_in, rhs_mv, t_step)
+ end do
+ ! FOLD each child back into its parent (relax the fine phase first, matching the driver's relax -> restrict order)
+ do kc = 1, amr_num_blocks
+ if (amr_block_level(kc) /= clev) cycle
+ call s_amr_select_slot(kc)
+ ! The restrict and the reflux are each a P2P pair when child and parent are on different ranks, so BOTH participants
+ ! must reach them or the receiver never posts and the pair deadlocks. Owner-only work (relax) stays behind the guard.
+ if (amr_rank_owns_block) then
+ if (relax) call s_amr_relax_fine()
+ end if
+ if (amr_rank_owns_block .or. amr_block_owner(f_amr_parent_block(kc)) == proc_rank) then
+ call s_phase_tic(PH_RSRFP)
+ call s_amr_restrict_to_parent()
+ call s_amr_reflux_to_parent(dt_sub, .true.)
+ end if
+ call s_phase_toc(PH_RSRFP)
+ end do
+
+ end subroutine s_amr_advance_children
+
+ !> Convert a physical-space bbox to a global coarse-index bbox padded by pad_cells.
+ pure subroutine s_lag_phys_to_cells(pmin, pmax, pad_cells, blo, bhi)
+
+ real(wp), dimension(3), intent(in) :: pmin, pmax
+ integer, intent(in) :: pad_cells
+ integer, intent(out) :: blo(3), bhi(3)
+
+ blo(1) = int((pmin(1) - glb_bounds(1)%beg)/dx(0)) - pad_cells
+ bhi(1) = int((pmax(1) - glb_bounds(1)%beg)/dx(0)) + pad_cells
+ blo(2) = 0; bhi(2) = 0; blo(3) = 0; bhi(3) = 0
+ if (n_glb > 0) then
+ blo(2) = int((pmin(2) - glb_bounds(2)%beg)/dy(min(1, n))) - pad_cells
+ bhi(2) = int((pmax(2) - glb_bounds(2)%beg)/dy(min(1, n))) + pad_cells
+ end if
+ if (p_glb > 0) then
+ blo(3) = int((pmin(3) - glb_bounds(3)%beg)/dz(0)) - pad_cells
+ bhi(3) = int((pmax(3) - glb_bounds(3)%beg)/dz(0)) + pad_cells
+ end if
+
+ end subroutine s_lag_phys_to_cells
+
+ !> Rank-local per-stage guard: the local bubbles' padded bbox must stay clear of the current block. Catches an overlapping
+ !! initial placement on the first stage and drift that outran the regrid margin afterwards.
+ impure subroutine s_amr_check_lag_clear()
+
+ real(wp), dimension(3) :: pmin_loc, pmax_loc
+ integer :: blo(3), bhi(3)
+ logical :: ovl
+
+ if (.not. bubbles_lagrange) return
+ call s_lag_cloud_bbox_local(pmin_loc, pmax_loc)
+ if (pmin_loc(1) > pmax_loc(1)) return ! no bubbles on this rank
+ call s_lag_phys_to_cells(pmin_loc, pmax_loc, mapCells + 2, blo, bhi)
+ ovl = blo(1) <= amr_slots(amr_cur)%region%hi(1) .and. bhi(1) >= amr_slots(amr_cur)%region%lo(1)
+ if (n_glb > 0) ovl = ovl .and. blo(2) <= amr_slots(amr_cur)%region%hi(2) .and. bhi(2) >= amr_slots(amr_cur)%region%lo(2)
+ if (p_glb > 0) ovl = ovl .and. blo(3) <= amr_slots(amr_cur)%region%hi(3) .and. bhi(3) >= amr_slots(amr_cur)%region%lo(3)
+ if (ovl) then
+ call s_mpi_abort('amr with Lagrangian bubbles: the bubble cloud (positions + smearing support) ' &
+ & // 'overlaps an active fine block, where two-way coupling would be lost. Keep the initial ' &
+ & // 'block clear of the cloud; under dynamic regrid, reduce amr_regrid_int or increase ' &
+ & // 'amr_buf so the exclusion margin covers the cloud drift between regrids')
+ end if
+
+ end subroutine s_amr_check_lag_clear
+
+ !> Expand a candidate regrid box (global indices) to fully contain every immersed body it overlaps, with a buff_size margin (the
+ !! IB image-point stencils need resolved surroundings). Expansion is re-clamped to the domain interior by the caller's own
+ !! guards; a body too large for the per-rank block cap aborts with a named message. The bbox reads the live centroid, so a
+ !! moving body's box tracks its current position; between regrids s_amr_update_mib_fine guards containment.
+
+ !> Margin-padded global coarse-index bounding box of immersed body i (supported analytic geometries only; aborts on others).
+ !! Reads the body's LIVE centroid, so a moving body's box tracks its current position.
+ impure subroutine s_amr_body_bbox(i, mrg, blo, bhi)
+
+ integer, intent(in) :: i, mrg
+ integer, intent(out) :: blo(3), bhi(3)
+ real(wp) :: c(3), half(3)
+
+ c = [patch_ib(i)%x_centroid, patch_ib(i)%y_centroid, patch_ib(i)%z_centroid]
+ select case (patch_ib(i)%geometry)
+ case (2, 8, 10) ! circle, sphere, cylinder: radius-bounded (cylinder length adds below)
+ half = patch_ib(i)%radius
+ if (patch_ib(i)%geometry == 10) then
+ half(1) = max(half(1), 0.5_wp*patch_ib(i)%length_x)
+ half(2) = max(half(2), 0.5_wp*patch_ib(i)%length_y)
+ half(3) = max(half(3), 0.5_wp*patch_ib(i)%length_z)
+ end if
+ case (3, 9) ! rectangle, box
+ half = 0.5_wp*[patch_ib(i)%length_x, patch_ib(i)%length_y, patch_ib(i)%length_z]
+ case default
+ call s_mpi_abort('amr dynamic regrid with ib: unsupported body geometry for the ' &
+ & // 'containment bounding box (supported: circle/rectangle/sphere/box/cylinder)')
+ end select
+ ! physical bbox -> global coarse indices: uniform spacing only (stretched grids with ib-dynamic-regrid/Lagrangian are
+ ! aborted
+ ! at init; the axisymmetric half axis cell only shrinks dy(0), so the floor is still conservative)
+ blo(1) = int((c(1) - half(1) - glb_bounds(1)%beg)/dx(0)) - mrg
+ bhi(1) = int((c(1) + half(1) - glb_bounds(1)%beg)/dx(0)) + mrg
+ blo(2) = 0; bhi(2) = 0; blo(3) = 0; bhi(3) = 0
+ if (n_glb > 0) then
+ blo(2) = int((c(2) - half(2) - glb_bounds(2)%beg)/dy(min(1, n))) - mrg
+ bhi(2) = int((c(2) + half(2) - glb_bounds(2)%beg)/dy(min(1, n))) + mrg
+ end if
+ if (p_glb > 0) then
+ blo(3) = int((c(3) - half(3) - glb_bounds(3)%beg)/dz(0)) - mrg
+ bhi(3) = int((c(3) + half(3) - glb_bounds(3)%beg)/dz(0)) + mrg
+ end if
+
+ end subroutine s_amr_body_bbox
+
+ impure subroutine s_amr_expand_box_over_bodies(lo, hi)
+
+ integer, intent(inout) :: lo(3), hi(3)
+ integer :: i, d, blo(3), bhi(3), mrg
+ logical :: ovl
+
+ ! containment margin: the IB image-point stencil reaches a few cells beyond the surface (the validated static-block goldens
+ ! keep ~5); buff_size (floored to 10 by ib) would exceed the per-rank block cap for ordinary bodies. For amr_max_level > 1
+ ! the
+ ! body must survive every child nesting inset (amr_cpat_mar per level down to amr_max_level), so the parent block clears the
+ ! body by that many extra cells - keeping the finest C/F boundary a full image-point stencil off the surface (refining the
+ ! surface, not the interior).
+
+ mrg = max(amr_buf, 4) + max(0, amr_max_level - 1)*amr_cpat_mar
+
+ do i = 1, num_ibs
+ call s_amr_body_bbox(i, mrg, blo, bhi)
+ ! blocks must stay buff_size inside the domain: a body whose margin-padded bbox does not fit cannot be contained - fail
+ ! with a named message instead of a clipped body
+ if (blo(1) < buff_size .or. bhi(1) > m_glb - buff_size .or. (n_glb > 0 .and. (blo(2) < buff_size .or. bhi(2) > n_glb &
+ & - buff_size)) .or. (p_glb > 0 .and. (blo(3) < buff_size .or. bhi(3) > p_glb - buff_size))) then
+ call s_mpi_abort('amr dynamic regrid with ib: the immersed body plus its containment ' &
+ & // 'margin does not fit inside the refinable domain interior (blocks stay buff_size off the edges)')
+ end if
+ ovl = lo(1) <= bhi(1) .and. hi(1) >= blo(1)
+ if (n_glb > 0) ovl = ovl .and. lo(2) <= bhi(2) .and. hi(2) >= blo(2)
+ if (p_glb > 0) ovl = ovl .and. lo(3) <= bhi(3) .and. hi(3) >= blo(3)
+ if (.not. ovl) cycle
+ do d = 1, num_dims
+ lo(d) = min(lo(d), blo(d))
+ hi(d) = max(hi(d), bhi(d))
+ end do
+ if (hi(1) - lo(1) + 1 > amr_maxc_fit(1) .or. (n_glb > 0 .and. hi(2) - lo(2) + 1 > amr_maxc_fit(2)) .or. (p_glb > 0 &
+ & .and. hi(3) - lo(3) + 1 > amr_maxc_fit(3))) then
+ call s_mpi_abort('amr dynamic regrid with ib: containing the immersed body plus margin ' &
+ & // 'exceeds the per-rank block size cap; use fewer ranks or a larger amr_maxc_fit')
+ end if
+ end do
+
+ end subroutine s_amr_expand_box_over_bodies
+
+ !> max_grid_size tiling: split box [lo:hi] into a grid of contiguous sub-boxes each <= amr_maxc_fit per dim (the max a rank can
+ !! whole-own), appending them to out(nt+1:). Tiles are ADJACENT (share fine seams) - the block-to-block fine-fine halo makes
+ !! those seams conservative. Even split: ntl = ceil(ext/amr_maxc_fit) tiles, each of size ceil(ext/ntl) <= amr_maxc_fit. Sets
+ !! capped=1 and stops if the amr_max_blocks cap is hit. Collapsed dims stay [0:0].
+ pure subroutine s_amr_tile_box(lo, hi, out, nt, cap, capped, tsz)
+
+ integer, intent(in) :: lo(3), hi(3), cap
+ type(t_box), intent(inout) :: out(:)
+ integer, intent(inout) :: nt, capped
+ !> per-dim tile size (default amr_maxc_fit; a level-lev caller passes amr_maxc_fit/amr_ref_ratio**(lev-1) - the slot holds
+ !! amr_ref_ratio*amr_maxc_fit fine cells and a level-lev block spans amr_ref_ratio**lev per coarse cell)
+ integer, intent(in), optional :: tsz(3)
+ integer :: ntl(3), s(3), t1, t2, t3, qlo(3), qhi(3), tc(3)
+
+ tc = amr_maxc_fit; if (present(tsz)) tc = tsz
+ tc = max(tc, 1) ! a level>=2 caller passes amr_maxc_fit/2, which is 0 when a rank's fine half-extent is 1 (small subdomain
+ ! at high np) - a 0 tile size would divide-by-zero below; a 1-cell tile is the valid floor
+ ntl = 1; s = 1
+ ntl(1) = (hi(1) - lo(1) + tc(1))/tc(1); s(1) = (hi(1) - lo(1) + ntl(1))/ntl(1)
+ if (n_glb > 0) then
+ ntl(2) = (hi(2) - lo(2) + tc(2))/tc(2); s(2) = (hi(2) - lo(2) + ntl(2))/ntl(2)
+ end if
+ if (p_glb > 0) then
+ ntl(3) = (hi(3) - lo(3) + tc(3))/tc(3); s(3) = (hi(3) - lo(3) + ntl(3))/ntl(3)
+ end if
+ do t3 = 0, ntl(3) - 1
+ qlo(3) = 0; qhi(3) = 0
+ if (p_glb > 0) then; qlo(3) = lo(3) + t3*s(3); qhi(3) = min(lo(3) + (t3 + 1)*s(3) - 1, hi(3)); end if
+ do t2 = 0, ntl(2) - 1
+ qlo(2) = 0; qhi(2) = 0
+ if (n_glb > 0) then; qlo(2) = lo(2) + t2*s(2); qhi(2) = min(lo(2) + (t2 + 1)*s(2) - 1, hi(2)); end if
+ do t1 = 0, ntl(1) - 1
+ if (nt >= cap) then; capped = 1; return; end if
+ qlo(1) = lo(1) + t1*s(1); qhi(1) = min(lo(1) + (t1 + 1)*s(1) - 1, hi(1))
+ nt = nt + 1; out(nt)%lo = qlo; out(nt)%hi = qhi
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_tile_box
+
+ !> minmod slope limiter: 0 if a,b differ in sign, else the smaller-magnitude argument.
+ pure elemental function minmod(a, b) result(m)
+
+ $:GPU_ROUTINE(parallelism='[seq]')
+ real(wp), intent(in) :: a, b
+ real(wp) :: m
+
+ if (a*b <= 0._wp) then
+ m = 0._wp
+ else if (abs(a) < abs(b)) then
+ m = a
+ else
+ m = b
+ end if
+
+ end function minmod
+
+ !> Allocate slot islot's per-block field arrays (coords + the 6 device-resident field vectors + non-poly QBMM side-state), sized
+ !! to the max buffered block. Idempotent (no-op if already live). The single QBMM RHS scratch amr_rhs_pb_f/mv_f and the global
+ !! amr_cg are NOT per-slot and stay in init/finalize.
+ !> Allocate/reset the dense local-index maps. Called from BOTH pool-allocation sites - s_initialize_amr_module and
+ !! s_l0_tiles_init - because pure-L0 mode (amr = F) returns early from the former yet still calls s_amr_alloc_slot. Idempotent
+ !! so either order is safe.
+ impure subroutine s_amr_loc_index_init()
+
+ if (.not. allocated(amr_loc_of)) allocate (amr_loc_of(1:amr_max_blocks))
+ if (.not. allocated(amr_loc_free)) allocate (amr_loc_free(1:amr_max_blocks))
+ amr_loc_of = 0; amr_loc_free = 0; amr_loc_n = 0; amr_loc_nfree = 0
+
+ end subroutine s_amr_loc_index_init
+
+ !> Move one local slot's store data src -> dst on the DEVICE, in place within each live store array (no staging copy: holding a
+ !! second store-sized array on device is exactly the transient that OOMs at the S0 operating point). s_amr_compact_store's
+ !! ascending-source ordering guarantees dst's previous contents are already consumed. The HOST copy goes stale, which is the
+ !! store's normal state between rebuilds (device-authoritative; host readers pull per slot).
+ impure subroutine s_amr_st_move_slot(src, dst)
+
+ integer, intent(in) :: src, dst
+ integer :: i, j, k, l
+ logical :: want(4)
+
+ want = [.true., .true., amr_subcycle, amr_subcycle]
+ #:for ST, IDX in [('amr_cons_st', 1), ('amr_stor_st', 2), ('amr_gst_a', 3), ('amr_gst_b', 4)]
+ if (want(${IDX}$)) then
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = mbuf3_lo, mbuf3_hi
+ do k = mbuf2_lo, mbuf2_hi
+ do j = mbuf1_lo, mbuf1_hi
+ ${ST}$(j, k, l, i, dst) = ${ST}$(j, k, l, i, src)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ end subroutine s_amr_st_move_slot
+
+ !> Re-densify the flat store's local INDEX SPACE after every reconcile: the W8 weak-scaling fix. Slot indices are GLOBAL, so at
+ !! np>=2 a rank's owned set is a shifting SFC window plus received migration slots; without re-densification `amr_loc_n`
+ !! ratchets run-long (~210 MiB/slot of capacity) until the device OOMs at FIXED per-rank work (measured: S0 np=4). Renumbering
+ !! every reconcile pins loc_n to the live count, so the capacity high-water plateaus at the rebuild transient (old + new block
+ !! generations coexist mid-rebuild, ~2x live) instead of growing without bound. The allocation itself is NOT shrunk - the moves
+ !! are device-side and in place, processed in ascending old-index order, which makes in-place safe: each destination (the rank
+ !! of its source among the live indices) is <= its source, and every pending source lies above the current destination.
+ !!
+ !! Called at the END of s_amr_reconcile_slots, where every reader is finished: the rebuild's overlap carry-forward
+ !! (which reads amr_stor_st at the OLD blocks' local indices) has completed, and the next rebuild has not started.
+ impure subroutine s_amr_compact_store()
+
+ integer :: k, v, newloc
+ integer, allocatable :: inv(:)
+
+ if (amr_st_cap <= 0) return
+ ! invert the map: inv(local index) = global slot, 0 if free. The walk covers the L0 tile prefix too - those slots
+ ! hold store data even though the reconcile walk skips them.
+ allocate (inv(amr_st_cap)); inv = 0
+ do k = 1, amr_max_blocks
+ if (amr_loc_of(k) > 0) inv(amr_loc_of(k)) = k
+ end do
+ newloc = 0
+ do v = 1, amr_st_cap
+ if (inv(v) == 0) cycle
+ newloc = newloc + 1
+ amr_loc_of(inv(v)) = newloc
+ if (newloc /= v) call s_amr_st_move_slot(v, newloc)
+ end do
+ deallocate (inv)
+#ifdef MFC_DEBUG
+ if (newloc < amr_loc_n) write (0, '(A,I0,A,I0,A,I0,A,I0)') '[amr-compact] rank ', proc_rank, ' loc_n ', amr_loc_n, &
+ & ' -> ', newloc, ' cap ', amr_st_cap
+#endif
+ amr_loc_n = newloc
+ amr_loc_nfree = 0 ! every recycled index is invalid after renumbering
+ amr_st_hw = newloc ! let the trip-wire report the post-compaction trajectory
+
+ end subroutine s_amr_compact_store
+
+ !> Size the flat store for at least nloc local slots, growing 1.25x and never shrinking, so a run pays few reallocations no
+ !! matter how the block count churns (with the index space re-densified every reconcile, growth fires only on a new
+ !! rebuild-transient high-water). Growth must PRESERVE the live blocks' fields, and those live on the device, so each array
+ !! stages through a DEVICE-side temporary (two on-device copies, no PCIe round trip) - the device-native remake the
+ !! store-vs-AMReX analysis called for. The old device->host->device trip existed only to carry the migration stash's host writes
+ !! across a growth; the stash chain is device-side now, so no reader depends on the host mirror through a grow.
+ impure subroutine s_amr_st_reserve(nloc)
+
+ integer, intent(in) :: nloc
+ integer :: oldcap, newcap, i, brlo(3), brhi(3)
+ integer :: c5, i4, k3, j2, i1
+ !> device-native staging transiently holds old + tmp columns on the device, and growth fires at the memory high-water mark
+ !! -- a measured OOM class (a +25%-increment transient alone tipped a 57.3 GiB np=4 run; see the cap-sweep history). The
+ !! guard used to be a COLUMN COUNT (32), but a column is ~33 MB at the default 64^3 block cap and ~1.8 GB on that 57 GiB run
+ !! -- the same count means wildly different bytes, and the store-capacity ratchet pushes production runs to 43-81 columns,
+ !! sending EVERY later growth on the full-store host PCIe round trip (measured 4.4 s/regrid vs 0.55 under the guard). Budget
+ !! the TRANSIENT ITSELF instead: stage on-device while the extra copy stays under amr_grow_dev_bytes; this admits the
+ !! measured production range and still routes any near-limit store to the OOM-safe host path, because a big store implies
+ !! big column bytes. KNOWN EXPOSURE (review D3): 4 GiB is 6% of a 64 GB GCD but 25% of a 16 GB card, and growth fires at the
+ !! high-water mark -- on sub-4-GiB stores a 16 GB card takes the device path where the old count guard host-pathed it. No
+ !! portable free-memory query exists here; revisit if a small-card production target appears.
+ integer(8), parameter :: amr_grow_dev_bytes = 4_8*1024_8**3
+ integer(8) :: st_col_bytes
+ logical :: want(4)
+ real(stp), allocatable :: tmp(:,:,:,:,:), hstage(:,:,:,:,:)
+ type(scalar_field), allocatable :: tmp_br(:) !< CCE descriptor workaround, see below
+
+ ! CONTRACT: the store is DEVICE-authoritative at every call; growth preserves the DEVICE contents only, and the host
+ ! mirror comes out of a growth UNDEFINED (host readers pull per slot before reading - the store's normal state between
+ ! rebuilds anyway, cf. s_amr_compact_store). A caller that has just written the store on the HOST (restart read) must
+ ! still push its slot to the device before the next s_amr_alloc_slot, or that host data is lost.
+
+ ! TRIP-WIRE on the store trajectory (kept from the W8 ratchet investigation). STDERR because stdout is buffered and
+ ! lost on abort - the OOM run's stdout showed nothing at all.
+
+ if (nloc > amr_st_hw) then
+ amr_st_hw = nloc
+#ifdef MFC_DEBUG
+ write (0, '(A,I0,A,I0,A,I0,A,I0)') '[amr-store] rank ', proc_rank, ' NEW high-water nloc ', nloc, ' cap ', &
+ & amr_st_cap, ' recycle-depth ', amr_loc_nfree
+#endif
+ end if
+ if (nloc <= amr_st_cap) return
+ oldcap = amr_st_cap
+ ! grow 1.25x with the increment CAPPED at 16 slots: a proportional increment is itself store-scaled, and at a large cap
+ ! the +25% transient is what tips a near-limit device over (measured: S0 np=4 plateaued flat at 57.3 GiB, then one
+ ! late-run growth event's +67-slot overshoot OOMed it). The +8 floor keeps early growth cheap when oldcap is tiny.
+ newcap = max(oldcap + max(min(oldcap/4, 16), 8), nloc)
+ want = [.true., .true., amr_subcycle, amr_subcycle]
+
+ #:for ST, IDX in [('amr_cons_st', 1), ('amr_stor_st', 2), ('amr_gst_a', 3), ('amr_gst_b', 4)]
+ if (want(${IDX}$)) then
+ st_col_bytes = int(mbuf1_hi - mbuf1_lo + 1, 8)*int(mbuf2_hi - mbuf2_lo + 1, 8)*int(mbuf3_hi - mbuf3_lo + 1, &
+ & 8)*int(sys_size, 8)*int(storage_size(0._stp)/8, 8)
+ if (int(oldcap, 8)*st_col_bytes > amr_grow_dev_bytes) then
+ ! near-limit fallback: the device-native staging below transiently holds old + tmp = 2*oldcap columns
+ ! on the device, and growth fires exactly at the memory high-water mark - a measured OOM class (a
+ ! +25%-increment transient alone tipped a 57.3 GiB np=4 run; see the cap-sweep history). Above the
+ ! threshold, keep the host round trip: slow (full PCIe both ways) but its device peak is max(old, new).
+ $:GPU_UPDATE(host='[' + ST + ']')
+ allocate (hstage(mbuf1_lo:mbuf1_hi,mbuf2_lo:mbuf2_hi,mbuf3_lo:mbuf3_hi,1:sys_size,1:oldcap))
+ hstage = ${ST}$(:,:,:,:,1:oldcap)
+ @:DEALLOCATE(${ST}$)
+ @:ALLOCATE(${ST}$(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:sys_size, 1:newcap))
+ ${ST}$(:,:,:,:,1:oldcap) = hstage
+ ${ST}$(:,:,:,:,oldcap + 1:newcap) = 0._stp
+ deallocate (hstage)
+ $:GPU_UPDATE(device='[' + ST + ']')
+ else
+ if (oldcap > 0) then
+ ! stage the live columns on the DEVICE (tmp is device-mapped by @:ALLOCATE); no PCIe traffic
+ @:ALLOCATE(tmp(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:sys_size, 1:oldcap))
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c5 = 1, oldcap
+ do i4 = 1, sys_size
+ do k3 = mbuf3_lo, mbuf3_hi
+ do j2 = mbuf2_lo, mbuf2_hi
+ do i1 = mbuf1_lo, mbuf1_hi
+ tmp(i1, j2, k3, i4, c5) = ${ST}$(i1, j2, k3, i4, c5)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ @:DEALLOCATE(${ST}$)
+ end if
+ @:ALLOCATE(${ST}$(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:sys_size, 1:newcap))
+ ! restore the preserved columns and zero the rest, both on the device; the host mirror stays undefined
+ ! (see the contract above - every host reader pulls its slot first). Two kernels so the zero-only path
+ ! (oldcap == 0) never references the unallocated tmp.
+ if (oldcap > 0) then
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c5 = 1, oldcap
+ do i4 = 1, sys_size
+ do k3 = mbuf3_lo, mbuf3_hi
+ do j2 = mbuf2_lo, mbuf2_hi
+ do i1 = mbuf1_lo, mbuf1_hi
+ ${ST}$(i1, j2, k3, i4, c5) = tmp(i1, j2, k3, i4, c5)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ @:DEALLOCATE(tmp)
+ end if
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c5 = oldcap + 1, newcap
+ do i4 = 1, sys_size
+ do k3 = mbuf3_lo, mbuf3_hi
+ do j2 = mbuf2_lo, mbuf2_hi
+ do i1 = mbuf1_lo, mbuf1_hi
+ ${ST}$(i1, j2, k3, i4, c5) = 0._stp
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+ #:endfor
+
+ amr_st_cap = newcap
+
+ ! the bridge spans a BOUNDED batch of blocks along the last active dimension (amr_br_batch), so one s_compute_rhs call
+ ! can advance a whole batch instead of one block; it rides the same pool lifetime
+ if (.not. allocated(amr_cons_br)) then
+ brlo = [mbuf1_lo, mbuf2_lo, mbuf3_lo]; brhi = [mbuf1_hi, mbuf2_hi, mbuf3_hi]
+ brhi(num_dims) = brlo(num_dims) + amr_br_batch*(brhi(num_dims) - brlo(num_dims) + 1) - 1
+ ! Same CCE descriptor defect as amr_cg / amr_scr_prim: a bare module-scope derived-type allocatable must be given a
+ ! valid descriptor by allocating a LOCAL and handing it over with move_alloc, then mapped.
+ allocate (tmp_br(1:sys_size)); call move_alloc(tmp_br, amr_cons_br)
+ $:GPU_ENTER_DATA(create='[amr_cons_br]')
+ do i = 1, sys_size
+ @:ALLOCATE(amr_cons_br(i)%sf(brlo(1):brhi(1), brlo(2):brhi(2), brlo(3):brhi(3)))
+ @:ACC_SETUP_SFs(amr_cons_br(i))
+ end do
+ end if
+
+ ! 2a prim landing zone + batch metadata: per-STAGE scratch (rewritten by every s_amr_convert_prim_batch
+ ! call), so growth discards contents - no device staging round trip, unlike the stores above.
+ if (amr_prim_batch) then
+ if (allocated(amr_prim_st)) then
+ @:DEALLOCATE(amr_prim_st)
+ @:DEALLOCATE(amr_bt_lo)
+ @:DEALLOCATE(amr_bt_hi)
+ @:DEALLOCATE(amr_bt_on)
+ end if
+ allocate (amr_prim_st(mbuf1_lo:mbuf1_hi,mbuf2_lo:mbuf2_hi,mbuf3_lo:mbuf3_hi,1:num_vels + 1,1:newcap))
+ allocate (amr_bt_lo(3, newcap), amr_bt_hi(3, newcap), amr_bt_on(newcap))
+ end if
+
+ end subroutine s_amr_st_reserve
+
+ !> 2a: ONE batched cons->prim conversion over every owned fine block (all levels), straight from the flat cons store into the
+ !! flat prim landing zone. Runs once per RK stage after the fill + seam phases; each block's store bytes there are identical to
+ !! what its per-block conversion point would read (advances write only their own slots), and the kernel is per-cell with no
+ !! reductions, so the result is bit-identical to the per-block path it replaces. The cell body below is PINNED to
+ !! s_convert_conservative_to_primitive_variables (m_variables_conversion.fpp) restricted to the amr_prim_batch gate's configs:
+ !! species fractions (s_compute_species_fraction inlined against the store; igr/bubbles_euler excluded by the gate), mixture
+ !! properties, velocity + dynamic pressure, and pressure. Change the conversion and this must follow.
+ impure subroutine s_amr_convert_prim_batch()
+
+ integer :: g, loc, i, j, k, l, gg
+ integer :: nl, nv, b1l, b1h, b2l, b2h, b3l, b3h
+
+ #:if USING_AMD and not MFC_CASE_OPTIMIZATION
+ real(wp), dimension(3) :: alpha_K, alpha_rho_K
+ real(wp) :: rhoYks_b(1:10)
+ #:else
+ real(wp), dimension(num_fluids) :: alpha_K, alpha_rho_K
+ real(wp) :: rhoYks_b(1:num_species)
+ #:endif
+ real(wp) :: Re_K(2)
+ real(wp) :: rho_K, gamma_K, pi_inf_K, qv_K, dyn_pres_K, alpha_K_sum, pres, T, pmag
+
+ if (amr_loc_n == 0) return
+ call s_phase_tic(PH_CVTB)
+ amr_bt_on(1:amr_loc_n) = .false.
+ call s_amr_refresh_my_blocks()
+ do gg = 1, amr_n_my
+ g = amr_my_blk(gg)
+ if (amr_block_level(g) < 1) cycle
+ loc = amr_loc_of(g)
+ if (loc <= 0) cycle
+ amr_bt_on(loc) = .true.
+ do i = 1, 3
+ amr_bt_lo(i, loc) = amr_slots(g)%idwbuff(i)%beg
+ amr_bt_hi(i, loc) = amr_slots(g)%idwbuff(i)%end
+ end do
+ end do
+ $:GPU_UPDATE(device='[amr_bt_on, amr_bt_lo, amr_bt_hi]')
+ ! bounds through local scalars, never GPU_DECLARE'd module state (the CCE-acc stale-device-bounds class)
+ nl = amr_loc_n; nv = num_vels
+ b1l = mbuf1_lo; b1h = mbuf1_hi; b2l = mbuf2_lo; b2h = mbuf2_hi; b3l = mbuf3_lo; b3h = mbuf3_hi
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[alpha_K, alpha_rho_K, Re_K, rhoYks_b, rho_K, gamma_K, pi_inf_K, qv_K, &
+ & dyn_pres_K, alpha_K_sum, pres, T, pmag]', copyin='[nl, nv, b1l, b1h, b2l, b2h, b3l, b3h]')
+ do loc = 1, nl
+ do l = b3l, b3h
+ do k = b2l, b2h
+ do j = b1l, b1h
+ if (.not. amr_bt_on(loc)) cycle
+ if (j < amr_bt_lo(1, loc) .or. j > amr_bt_hi(1, loc) .or. k < amr_bt_lo(2, loc) .or. k > amr_bt_hi(2, &
+ & loc) .or. l < amr_bt_lo(3, loc) .or. l > amr_bt_hi(3, loc)) cycle
+ if (num_fluids == 1) then
+ alpha_rho_K(1) = amr_cons_st(j, k, l, eqn_idx%cont%beg, loc)
+ alpha_K(1) = amr_cons_st(j, k, l, eqn_idx%adv%beg, loc)
+ else
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_K(i) = amr_cons_st(j, k, l, i, loc)
+ alpha_K(i) = amr_cons_st(j, k, l, eqn_idx%adv%beg + i - 1, loc)
+ end do
+ end if
+ if (mpp_lim) then
+ alpha_K_sum = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_K(i) = max(0._wp, alpha_rho_K(i))
+ alpha_K(i) = min(max(0._wp, alpha_K(i)), 1._wp)
+ alpha_K_sum = alpha_K_sum + alpha_K(i)
+ end do
+ ! explicit loop, not array syntax: an inline whole-array expression in a target
+ ! region is a per-thread temporary on amdflang
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_K(i) = alpha_K(i)/max(alpha_K_sum, 1.e-16_wp)
+ end do
+ end if
+ call s_convert_species_to_mixture_variables_kernel(rho_K, gamma_K, pi_inf_K, qv_K, alpha_K, alpha_rho_K, &
+ & Re_K)
+ if (enforce_density_floor_vc) rho_K = max(rho_K, sgm_eps)
+ dyn_pres_K = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, nv
+ amr_prim_st(j, k, l, i, loc) = amr_cons_st(j, k, l, eqn_idx%mom%beg + i - 1, loc)/rho_K
+ dyn_pres_K = dyn_pres_K + 5.e-1_wp*amr_cons_st(j, k, l, eqn_idx%mom%beg + i - 1, loc)*amr_prim_st(j, &
+ & k, l, i, loc)
+ end do
+ pmag = 0._wp
+ call s_compute_pressure(amr_cons_st(j, k, l, eqn_idx%E, loc), amr_cons_st(j, k, l, eqn_idx%alf, loc), &
+ & dyn_pres_K, pi_inf_K, gamma_K, rho_K, qv_K, rhoYks_b, pres, T, pres_mag=pmag)
+ amr_prim_st(j, k, l, nv + 1, loc) = pres
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ call s_phase_toc(PH_CVTB)
+
+ end subroutine s_amr_convert_prim_batch
+
+ !> 2a: land the current block's batch-computed prim vars (the contiguous mom%beg..E range) from the prim store into the m_rhs
+ !! conversion scratch, replacing that block's per-block conversion.
+ impure subroutine s_amr_prim_load(q_prim_b, loc)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_b
+ integer, intent(in) :: loc
+ integer :: i, lb(3)
+
+ ! One launch per var through a PLAIN contiguous array dummy: a scalar_field-array dummy makes the
+ ! target region map the derived-type descriptors per launch (the measured per-region attach cost this
+ ! per-block path must not pay). The dummy rebases to 1, so offset from the actual's own lower bounds.
+
+ do i = eqn_idx%mom%beg, eqn_idx%E
+ lb = lbound(q_prim_b(i)%sf)
+ call s_amr_prim_load_one(q_prim_b(i)%sf, i - eqn_idx%mom%beg + 1, loc, amr_slots(amr_cur)%idwbuff(1)%beg, &
+ & amr_slots(amr_cur)%idwbuff(1)%end, amr_slots(amr_cur)%idwbuff(2)%beg, &
+ & amr_slots(amr_cur)%idwbuff(2)%end, amr_slots(amr_cur)%idwbuff(3)%beg, &
+ & amr_slots(amr_cur)%idwbuff(3)%end, 1 - lb(1), 1 - lb(2), 1 - lb(3))
+ end do
+
+ end subroutine s_amr_prim_load
+
+ impure subroutine s_amr_prim_load_one(dst, pv, loc, j1l, j1h, j2l, j2h, j3l, j3h, o1, o2, o3)
+
+ real(stp), dimension(:,:,:), contiguous, intent(inout) :: dst
+ integer, intent(in) :: pv, loc, j1l, j1h, j2l, j2h, j3l, j3h, o1, o2, o3
+ integer :: j, k, l
+
+ $:GPU_PARALLEL_LOOP(collapse=3, copyin='[pv, loc, j1l, j1h, j2l, j2h, j3l, j3h, o1, o2, o3]')
+ do l = j3l, j3h
+ do k = j2l, j2h
+ do j = j1l, j1h
+ dst(j + o1, k + o2, l + o3) = amr_prim_st(j, k, l, pv, loc)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_prim_load_one
+
+ !> Allocate the pooled q_prim/rhs advance scratch (idempotent). The lockstep driver argument-associates the scratch for every
+ !! block, owned or not, so it must exist on EVERY rank - including one that never allocates a slot. Called from the ONE point
+ !! per mode where mbuf* are final: end of s_initialize_amr_module when l0_ntile == 0 (pure AMR), and after s_l0_tiles_init's
+ !! mbuf UNION when tiles exist (pure-L0 AND coexist - the union can enlarge mbuf* past the fine-only values, so an earlier
+ !! allocation would undersize the scratch). rhs mirrors the per-slot igr widening.
+ impure subroutine s_amr_scr_init()
+
+ integer :: i, slo(3), shi(3)
+ type(scalar_field), allocatable :: tmp_p(:), tmp_r(:)
+
+ if (allocated(amr_scr_prim)) return
+ ! the batched advance stacks amr_br_batch blocks along the last active dimension (see amr_cons_br)
+ slo = [mbuf1_lo, mbuf2_lo, mbuf3_lo]; shi = [mbuf1_hi, mbuf2_hi, mbuf3_hi]
+ shi(num_dims) = slo(num_dims) + amr_br_batch*(shi(num_dims) - slo(num_dims) + 1) - 1
+ ! CCE OpenMP-offload leaves a bare module-scope derived-type allocatable's descriptor uninitialized, so a direct
+ ! allocate here aborts with `lib-4425 INTERNAL ERROR-Unitialized descriptor for ALLOCATE statement argument`. Same
+ ! defect, same workaround as amr_cg above: allocate a LOCAL, which gets a valid descriptor, then hand it over with
+ ! move_alloc and map afterwards. Verified on Frontier 2026-08-28 -- the abort was here, with sys_size and the mbuf
+ ! bounds all sane, on the HOST allocate rather than the device map. GPU_DECLARE alone does NOT avoid it.
+ allocate (tmp_p(1:sys_size)); call move_alloc(tmp_p, amr_scr_prim)
+ allocate (tmp_r(1:sys_size)); call move_alloc(tmp_r, amr_scr_rhs)
+ $:GPU_ENTER_DATA(create='[amr_scr_prim, amr_scr_rhs]')
+ do i = 1, sys_size
+ @:ALLOCATE(amr_scr_prim(i)%sf(mbuf1_lo:shi(1), mbuf2_lo:shi(2), mbuf3_lo:shi(3)))
+ if (igr) then
+ @:ALLOCATE(amr_scr_rhs(i)%sf(mbuf1_lo:shi(1), min(mbuf2_lo, -1):max(shi(2), 1), min(mbuf3_lo, -1):max(shi(3), 1)))
+ else
+ @:ALLOCATE(amr_scr_rhs(i)%sf(mbuf1_lo:shi(1), mbuf2_lo:shi(2), mbuf3_lo:shi(3)))
+ end if
+ @:ACC_SETUP_SFs(amr_scr_prim(i))
+ @:ACC_SETUP_SFs(amr_scr_rhs(i))
+ end do
+ if (ib .and. amr_batched_advance) then
+ allocate (tmp_p(1:sys_size)); call move_alloc(tmp_p, amr_scr_prim_blk)
+ $:GPU_ENTER_DATA(create='[amr_scr_prim_blk]')
+ do i = 1, sys_size
+ @:ALLOCATE(amr_scr_prim_blk(i)%sf(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi))
+ @:ACC_SETUP_SFs(amr_scr_prim_blk(i))
+ end do
+ end if
+
+ end subroutine s_amr_scr_init
+
+ !> Move block loc's conserved state between the flat store and the bridge. One kernel each way over the whole buffered box:
+ !! every slot's arrays carry the same mbuf extents, so this is exactly the box the per-slot q_cons used to own.
+ #:set BR = 'amr_cons_br(i)%sf(j, k, l)'
+ #:set ST = 'amr_cons_st(j, k, l, i, loc)'
+ #:for DIR in ['load', 'store']
+ #:set LHS = BR if DIR == 'load' else ST
+ #:set RHS = ST if DIR == 'load' else BR
+ impure subroutine s_amr_br_${DIR}$(loc)
+
+ integer, intent(in) :: loc
+ integer :: i, j, k, l
+
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = mbuf3_lo, mbuf3_hi
+ do k = mbuf2_lo, mbuf2_hi
+ do j = mbuf1_lo, mbuf1_hi
+ ${LHS}$ = ${RHS}$
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_br_${DIR}$
+ #:endfor
+
+ !> Batched bridge load: every member of the current batch (amr_bat_blk/amr_bat_loc, extents amr_bat_ext) lands in the bridge at
+ !! offset (ibm-1)*amr_bat_w along amr_bat_sd with its ghost shell, in ONE kernel. Only the member's own buffered box is moved
+ !! (the solver never reads outside it), and nothing is stored back: s_compute_rhs does not write its cons dummy on the fine path
+ !! (the buffer fill it would come through is a no-op inside the fine advance, and every feature that writes it is excluded by
+ !! the validator).
+ impure subroutine s_amr_br_load_batch(nb)
+
+ integer, intent(in) :: nb
+ integer :: ibm, i, j, k, l, loc, o1, o2, o3, b1l, b1h, b2l, b2h, b3l, b3h, jj, kk, ll, bs
+
+ bs = buff_size
+ o1 = 0; o2 = 0; o3 = 0
+ select case (amr_bat_sd)
+ case (1); o1 = amr_bat_w
+ case (2); o2 = amr_bat_w
+ case (3); o3 = amr_bat_w
+ end select
+ b1l = amr_slots(amr_cur)%idwbuff(1)%beg; b1h = amr_slots(amr_cur)%idwbuff(1)%end
+ b2l = amr_slots(amr_cur)%idwbuff(2)%beg; b2h = amr_slots(amr_cur)%idwbuff(2)%end
+ b3l = amr_slots(amr_cur)%idwbuff(3)%beg; b3h = amr_slots(amr_cur)%idwbuff(3)%end
+ $:GPU_PARALLEL_LOOP(collapse=5, private='[loc, jj, kk, ll]', copyin='[nb, o1, o2, o3, b1l, b1h, b2l, b2h, b3l, b3h, bs]')
+ do ibm = 1, nb
+ do i = 1, sys_size
+ do l = b3l, b3h
+ do k = b2l, b2h
+ do j = b1l, b1h
+ loc = amr_bat_loc(ibm)
+ ! a padded member (amr_bat_pad): clamp to its own buffered region, so the padding holds its
+ ! outermost ghost values -- finite and physical, never read by a real cell's stencil
+ jj = min(j, amr_bat_mext(1, ibm) + bs); kk = min(k, amr_bat_mext(2, ibm) + bs); ll = min(l, &
+ & amr_bat_mext(3, ibm) + bs)
+ amr_cons_br(i)%sf(j + (ibm - 1)*o1, k + (ibm - 1)*o2, l + (ibm - 1)*o3) = amr_cons_st(jj, kk, ll, i, &
+ & loc)
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_br_load_batch
+
+ !> Batched twin of s_amr_fine_rk_update: the SAME per-cell combination for every member of the batch, reading its rhs at the
+ !! member's slab offset. One kernel per batch instead of one per block.
+ impure subroutine s_amr_fine_rk_update_batch(nb, q_rhs, c1, c2, c3, c4, dt_in)
+
+ integer, intent(in) :: nb
+ type(scalar_field), dimension(sys_size), intent(in) :: q_rhs
+ real(wp), intent(in) :: c1, c2, c3, c4, dt_in
+ integer :: ibm, i, fi, fj, fk, fm, fn, fp, loc, o1, o2, o3
+
+ fm = amr_bat_ext(1); fn = amr_bat_ext(2); fp = amr_bat_ext(3)
+ o1 = 0; o2 = 0; o3 = 0
+ select case (amr_bat_sd)
+ case (1); o1 = amr_bat_w
+ case (2); o2 = amr_bat_w
+ case (3); o3 = amr_bat_w
+ end select
+ $:GPU_PARALLEL_LOOP(collapse=5, private='[loc]', copyin='[nb, fm, fn, fp, o1, o2, o3]')
+ do ibm = 1, nb
+ do i = 1, sys_size
+ do fk = 0, fp
+ do fj = 0, fn
+ do fi = 0, fm
+ ! padding
+ if (fi > amr_bat_mext(1, ibm) .or. fj > amr_bat_mext(2, ibm) .or. fk > amr_bat_mext(3, ibm)) cycle
+ loc = amr_bat_loc(ibm)
+ amr_cons_st(fi, fj, fk, i, loc) = (c1*real(amr_cons_st(fi, fj, fk, i, loc), &
+ & wp) + c2*real(amr_stor_st(fi, fj, fk, i, loc), &
+ & wp) + c3*dt_in*real(q_rhs(i)%sf(fi + (ibm - 1)*o1, fj + (ibm - 1)*o2, &
+ & fk + (ibm - 1)*o3), wp))/c4
+ end do
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_fine_rk_update_batch
+
+ !> Copy batch member ibm's primitive state out of the slab scratch (members stacked amr_bat_w apart along amr_bat_sd) into the
+ !! block-frame scratch over the member's own buffered extent, for the per-member IB correction after the batch RK update.
+ impure subroutine s_amr_bat_member_prim(ibm, src, dst)
+
+ integer, intent(in) :: ibm
+ type(scalar_field), dimension(sys_size), intent(in) :: src
+ type(scalar_field), dimension(sys_size), intent(inout) :: dst
+ integer :: i, j, k, l, h, o1, o2, o3, b1l, b1h, b2l, b2h, b3l, b3h
+
+ h = amr_bat_blk(ibm)
+ o1 = 0; o2 = 0; o3 = 0
+ select case (amr_bat_sd)
+ case (1); o1 = (ibm - 1)*amr_bat_w
+ case (2); o2 = (ibm - 1)*amr_bat_w
+ case (3); o3 = (ibm - 1)*amr_bat_w
+ end select
+ b1l = amr_slots(h)%idwbuff(1)%beg; b1h = amr_slots(h)%idwbuff(1)%end
+ b2l = amr_slots(h)%idwbuff(2)%beg; b2h = amr_slots(h)%idwbuff(2)%end
+ b3l = amr_slots(h)%idwbuff(3)%beg; b3h = amr_slots(h)%idwbuff(3)%end
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[o1, o2, o3, b1l, b1h, b2l, b2h, b3l, b3h]')
+ do i = 1, sys_size
+ do l = b3l, b3h
+ do k = b2l, b2h
+ do j = b1l, b1h
+ dst(i)%sf(j, k, l) = src(i)%sf(j + o1, k + o2, l + o3)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_bat_member_prim
+
+ !> Free the flat store and the dense-index maps. Mirrors s_amr_loc_index_init: called from BOTH finalize paths, because either
+ !! pool-allocation site can have created them. Idempotent.
+ impure subroutine s_amr_st_finalize()
+
+ integer :: i
+
+ if (allocated(amr_loc_of)) deallocate (amr_loc_of, amr_loc_free)
+ #:for ST in ['amr_cons_st', 'amr_stor_st', 'amr_gst_a', 'amr_gst_b']
+ if (allocated(${ST}$)) then
+ @:DEALLOCATE(${ST}$)
+ end if
+ #:endfor
+ if (allocated(amr_prim_st)) then
+ @:DEALLOCATE(amr_prim_st)
+ @:DEALLOCATE(amr_bt_lo)
+ @:DEALLOCATE(amr_bt_hi)
+ @:DEALLOCATE(amr_bt_on)
+ end if
+ if (allocated(amr_cons_br)) then
+ do i = 1, sys_size
+ @:ACC_TEARDOWN_SFs(amr_cons_br(i))
+ @:DEALLOCATE(amr_cons_br(i)%sf)
+ end do
+ @:DEALLOCATE(amr_cons_br)
+ end if
+ if (allocated(amr_scr_prim)) then
+ do i = 1, sys_size
+ @:ACC_TEARDOWN_SFs(amr_scr_prim(i))
+ @:DEALLOCATE(amr_scr_prim(i)%sf)
+ @:ACC_TEARDOWN_SFs(amr_scr_rhs(i))
+ @:DEALLOCATE(amr_scr_rhs(i)%sf)
+ end do
+ @:DEALLOCATE(amr_scr_prim)
+ @:DEALLOCATE(amr_scr_rhs)
+ end if
+ if (allocated(amr_scr_prim_blk)) then
+ do i = 1, sys_size
+ @:ACC_TEARDOWN_SFs(amr_scr_prim_blk(i))
+ @:DEALLOCATE(amr_scr_prim_blk(i)%sf)
+ end do
+ @:DEALLOCATE(amr_scr_prim_blk)
+ end if
+ amr_st_cap = 0
+
+ end subroutine s_amr_st_finalize
+
+ !> One-shot pre-reserve before a batch of s_amr_alloc_slot_stash calls: grows the store AT MOST ONCE, to the batch's exact final
+ !! size, instead of once per 8-16 incrementally allocated slots. Every growth restages the WHOLE store (both arrays) through the
+ !! host (s_amr_st_reserve), so a migration wave allocating tens of replica slots pays that restage repeatedly without this.
+ !! getk(k) marks dense fine-block index k (slot f_l0_slot(k)) for a coming stash alloc.
+ impure subroutine s_amr_prereserve_stash(getk, nblk)
+
+ integer, intent(in) :: nblk
+ logical, intent(in) :: getk(nblk)
+ integer :: i, nneed
+
+ nneed = 0
+ do i = 1, nblk
+ if (getk(i) .and. .not. amr_slot_live(f_l0_slot(i))) nneed = nneed + 1
+ end do
+ ! mirrors the alloc loop exactly: the first amr_loc_nfree allocs pop the recycle stack and do
+ ! not raise amr_loc_n; only the remainder grow
+ call s_amr_st_reserve(amr_loc_n + max(nneed - amr_loc_nfree, 0))
+
+ end subroutine s_amr_prereserve_stash
+
+ !> Assign slot islot a dense store index WITHOUT the per-block field arrays: a migration REPLICA only ever has its amr_stor_st
+ !! slot written (receive-unpack) and read (the rebuild's overlap carry-forward), so q_prim/rhs would roughly double its device
+ !! cost across the np-scaled replica set of a migration-heavy regrid (the W8 gate's np=4 arm OOMed on exactly that storm).
+ !! s_amr_alloc_slot upgrades a stash-only slot in place when the same global slot becomes an owned block; s_amr_free_slot
+ !! handles both flavors.
+ impure subroutine s_amr_alloc_slot_stash(islot)
+
+ integer, intent(in) :: islot
+
+ if (amr_slot_live(islot)) return
+ if (amr_loc_nfree > 0) then
+ amr_loc_of(islot) = amr_loc_free(amr_loc_nfree)
+ amr_loc_nfree = amr_loc_nfree - 1
+ else
+ amr_loc_n = amr_loc_n + 1
+ amr_loc_of(islot) = amr_loc_n
+ end if
+ amr_slot_live(islot) = .true.
+ call s_amr_st_reserve(amr_loc_n)
+
+ end subroutine s_amr_alloc_slot_stash
+
+ impure subroutine s_amr_alloc_slot(islot)
+
+ integer, intent(in) :: islot
+ integer :: i
+
+ ! full-vs-stash discriminator is the grid arrays: every full slot (tile or fine) has x_cb; a stash-only slot has none
+ ! (fine slots no longer carry q_prim - see the pooled scratch amr_scr_prim/amr_scr_rhs)
+
+ if (amr_slot_live(islot) .and. allocated(amr_slots(islot)%x_cb)) return
+ ! recycle a freed local index if one is available, else extend the dense range; a live STASH-ONLY slot upgrading to a
+ ! full one keeps the index (and so the stor data) it already holds
+ if (.not. amr_slot_live(islot)) then
+ if (amr_loc_nfree > 0) then
+ amr_loc_of(islot) = amr_loc_free(amr_loc_nfree)
+ amr_loc_nfree = amr_loc_nfree - 1
+ else
+ amr_loc_n = amr_loc_n + 1
+ amr_loc_of(islot) = amr_loc_n
+ end if
+ end if
+ amr_slots(islot)%amr_ref_ratio = amr_ref_ratio
+ amr_slots(islot)%buff_size = buff_size
+ allocate (amr_slots(islot)%x_cb(-1:max_f1), amr_slots(islot)%x_cc(0:max_f1), amr_slots(islot)%dx(0:max_f1))
+ if (n_glb > 0) allocate (amr_slots(islot)%y_cb(-1:max_f2), amr_slots(islot)%y_cc(0:max_f2), amr_slots(islot)%dy(0:max_f2))
+ if (p_glb > 0) allocate (amr_slots(islot)%z_cb(-1:max_f3), amr_slots(islot)%z_cc(0:max_f3), amr_slots(islot)%dz(0:max_f3))
+ ! P1 pooling: fine blocks advance through the shared scratch (amr_scr_prim/amr_scr_rhs) - the fused per-block advance
+ ! leaves no cross-block q_prim/rhs lifetime. L0 tile slots are the exception: all owned tiles' rhs coexist across the
+ ! MPI-synchronized reflux point (s_l0_add_reflux_to_tiles between the whole-set RHS and RK passes), and a tile's q_prim
+ ! written by the RHS pass is read in the later RK pass (IB correction), so tiles keep per-slot rhs always and per-slot
+ ! q_prim exactly when s_compute_rhs's copy-out gate writes it (m_rhs.fpp end-of-rhs gate).
+ if (islot <= l0_slot_off) then
+ @:ALLOCATE(amr_slots(islot)%rhs(1:sys_size))
+ if (run_time_info .or. probe_wrt .or. ib .or. bubbles_lagrange) then
+ @:ALLOCATE(amr_slots(islot)%q_prim(1:sys_size))
+ end if
+ do i = 1, sys_size
+ ! rhs is ghost-inclusive (mbuf); igr widens to -1:+1 per dim including collapsed ones (coarse rhs_vf is -1:m+1 etc.)
+ if (igr) then
+ @:ALLOCATE(amr_slots(islot)%rhs(i)%sf(mbuf1_lo:mbuf1_hi, min(mbuf2_lo, -1):max(mbuf2_hi, 1), min(mbuf3_lo, &
+ & -1):max(mbuf3_hi, 1)))
+ else
+ @:ALLOCATE(amr_slots(islot)%rhs(i)%sf(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi))
+ end if
+ @:ACC_SETUP_SFs(amr_slots(islot)%rhs(i))
+ if (allocated(amr_slots(islot)%q_prim)) then
+ @:ALLOCATE(amr_slots(islot)%q_prim(i)%sf(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi))
+ @:ACC_SETUP_SFs(amr_slots(islot)%q_prim(i))
+ end if
+ end do
+ end if
+ if (qbmm .and. .not. polytropic) then
+ #:for PF in ['pb_f', 'mv_f', 'pb_stor', 'mv_stor']
+ @:ALLOCATE(amr_slots(islot)%${PF}$%sf(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:nnode, 1:nb))
+ @:ACC_SETUP_SFs(amr_slots(islot)%${PF}$)
+ #:endfor
+ if (amr_subcycle) then
+ #:for PF in ['pb_ghost_a', 'mv_ghost_a', 'pb_ghost_b', 'mv_ghost_b']
+ @:ALLOCATE(amr_slots(islot)%${PF}$%sf(mbuf1_lo:mbuf1_hi, mbuf2_lo:mbuf2_hi, mbuf3_lo:mbuf3_hi, 1:nnode, 1:nb))
+ @:ACC_SETUP_SFs(amr_slots(islot)%${PF}$)
+ #:endfor
+ end if
+ end if
+ amr_slot_live(islot) = .true.
+ call s_amr_st_reserve(amr_loc_n)
+
+ end subroutine s_amr_alloc_slot
+
+ !> Free slot islot's per-block field arrays (inverse of s_amr_alloc_slot). Idempotent (no-op if not live).
+ impure subroutine s_amr_free_slot(islot)
+
+ integer, intent(in) :: islot
+ integer :: i
+
+ if (.not. amr_slot_live(islot)) return
+ if (amr_loc_of(islot) > 0) then
+ amr_loc_nfree = amr_loc_nfree + 1
+ amr_loc_free(amr_loc_nfree) = amr_loc_of(islot)
+ amr_loc_of(islot) = 0
+ end if
+ ! Undo each field's ACC_SETUP_SFs (Cray descriptor + %sf copyin) BEFORE the @:DEALLOCATE - Cray 'exit data delete'
+ ! decrements
+ ! the ref count, so the lone @:DEALLOCATE would leave the descriptor and the ACC_SETUP %sf ref dangling; the leaked host
+ ! address is later reused (e.g. by Gs_rs at restart), tripping a Cray "Error placing / already present" present-table crash
+ ! (gpu-acc). A STASH-ONLY slot (s_amr_alloc_slot_stash) has none of these arrays - only the index bookkeeping above.
+ if (allocated(amr_slots(islot)%q_prim)) then
+ do i = 1, sys_size
+ @:ACC_TEARDOWN_SFs(amr_slots(islot)%q_prim(i))
+ @:DEALLOCATE(amr_slots(islot)%q_prim(i)%sf)
+ end do
+ @:DEALLOCATE(amr_slots(islot)%q_prim)
+ end if
+ if (allocated(amr_slots(islot)%rhs)) then
+ do i = 1, sys_size
+ @:ACC_TEARDOWN_SFs(amr_slots(islot)%rhs(i))
+ @:DEALLOCATE(amr_slots(islot)%rhs(i)%sf)
+ end do
+ @:DEALLOCATE(amr_slots(islot)%rhs)
+ end if
+ if (qbmm .and. .not. polytropic .and. associated(amr_slots(islot)%pb_f%sf)) then
+ #:for PF in ['pb_f', 'mv_f', 'pb_stor', 'mv_stor']
+ @:ACC_TEARDOWN_SFs(amr_slots(islot)%${PF}$)
+ @:DEALLOCATE(amr_slots(islot)%${PF}$%sf)
+ #:endfor
+ if (amr_subcycle) then
+ #:for PF in ['pb_ghost_a', 'mv_ghost_a', 'pb_ghost_b', 'mv_ghost_b']
+ @:ACC_TEARDOWN_SFs(amr_slots(islot)%${PF}$)
+ @:DEALLOCATE(amr_slots(islot)%${PF}$%sf)
+ #:endfor
+ end if
+ end if
+ if (allocated(amr_slots(islot)%x_cb)) deallocate (amr_slots(islot)%x_cb, amr_slots(islot)%x_cc, amr_slots(islot)%dx)
+ if (allocated(amr_slots(islot)%y_cb)) deallocate (amr_slots(islot)%y_cb, amr_slots(islot)%y_cc, amr_slots(islot)%dy)
+ if (allocated(amr_slots(islot)%z_cb)) deallocate (amr_slots(islot)%z_cb, amr_slots(islot)%z_cc, amr_slots(islot)%dz)
+ amr_slot_live(islot) = .false.
+
+ end subroutine s_amr_free_slot
+
+ !> Reconcile the allocated per-slot field arrays to the CURRENT ownership: allocate every active block this rank owns, free
+ !! everything else. Call after ownership is set (init/regrid/restart). A rank ends holding only its owned blocks' fine arrays
+ !! (~amr_num_blocks/num_procs of the pool), not all amr_max_blocks. Regrid must alloc its transient (received/old) slots BEFORE
+ !! this call, since it frees anything not currently owned.
+ impure subroutine s_amr_reconcile_slots()
+
+ integer :: k, nliv, nfr, nal, nfree_in
+ logical :: needed
+
+ nliv = 0; nfr = 0; nal = 0; nfree_in = amr_loc_nfree
+ do k = 1, amr_max_blocks
+ ! Skip the L0 tile prefix [1..l0_slot_off]: those slots are owned + sized by s_l0_tiles_init (rr=1 tile geometry), not
+ ! by the AMR fine-block reconcile. Without this, at coexist init the tile-prefix owner defaults to 0, so RANK 0 would
+ ! alloc these slots here with the FINE mbuf* sizing; s_amr_alloc_slot is idempotent, so s_l0_build_tile_slot could not
+ ! then resize them - a latent tile-undersizing landmine (benign only while fine mbuf* >= tile). l0_slot_off = 0 with no
+ ! tiles, so this is a no-op for pure AMR. (Audit IMP-3.)
+ if (k <= l0_slot_off) cycle
+ needed = k <= amr_num_blocks
+ if (needed) needed = amr_block_owner(k) == proc_rank
+ if (needed) then
+ if (.not. amr_slot_live(k)) nal = nal + 1
+ call s_amr_alloc_slot(k)
+ nliv = nliv + 1
+ else
+ if (amr_slot_live(k)) nfr = nfr + 1
+ call s_amr_free_slot(k)
+ end if
+ end do
+ ! stderr (survives an abort). live = what the run actually needs; loc_n = indices ever handed out;
+ ! the gap between them IS the leak. stack_in/out shows whether frees accumulate for the next
+ ! rebuild to recycle, and 'new' counts allocs that had to EXTEND rather than recycle.
+#ifdef MFC_DEBUG
+ write (0, '(A,I0,A,I0,A,I0,A,I0,A,I0,A,I0,A,I0)') '[amr-recon] rank ', proc_rank, ' live ', nliv, ' loc_n ', amr_loc_n, &
+ & ' freed ', nfr, ' newalloc ', nal, ' stack_in ', nfree_in, ' stack_out ', amr_loc_nfree
+#endif
+ ! I1a invariant: no stash-only slot survives a reconcile - every migration replica was freed (early-free or the walk
+ ! above) or upgraded to a full slot by the owned-path alloc. A survivor would reach the solver with no geometry arrays.
+ do k = 1, amr_max_blocks
+ if (amr_slot_live(k)) then
+ @:ASSERT(allocated(amr_slots(k)%x_cb), "a stash-only replica slot survived reconcile")
+ end if
+ end do
+ ! every reader of a stale slot has finished by here (the rebuild's overlap carry-forward is done and the next rebuild
+ ! has not started), which is what makes the renumbering safe - see s_amr_compact_store.
+ call s_amr_compact_store()
+ ! TRACK S: per-rank store capacity is the W8 invariant (device memory = f(live local boxes)); wall time cannot see it,
+ ! so report it like [amr-scale]. live == loc_n after the compaction above; cap - live is the rebuild-transient envelope.
+ if (rank_time_wrt) write (0, '(A,I0,A,I0,A,I0)') '[amr-cap] rank ', proc_rank, ' live ', amr_loc_n, ' cap ', amr_st_cap
+ amr_mesh_epoch = amr_mesh_epoch + 1 ! local slot indices may have been renumbered: plans that baked them are stale
+
+ end subroutine s_amr_reconcile_slots
+
+ ! L0-AS-BLOCKS SPIKE (l0_ntile > 0):
+ ! Base grid tiled into l0_ntiles_tot refinement-ratio-1 blocks advanced through the shared swap-based per-block solver; the
+ ! bit-identity oracle is l0_ntile=0 (monolithic). See the l0_ntiles_tot declaration above for the design.
+
+ !> Low global-cell index of tile `it` (0-based) when `ncell` cells split into `nt` balanced tiles: the first mod(ncell,nt) tiles
+ !! get one extra cell. Tile `it` spans [f_l0_lo(it) : f_l0_lo(it+1)-1]; the widest tile is ceil(ncell/nt) cells.
+ pure integer function f_l0_lo(ncell, nt, it)
+
+ integer, intent(in) :: ncell, nt, it
+
+ f_l0_lo = it*(ncell/nt) + min(it, mod(ncell, nt))
+
+ end function f_l0_lo
+
+ !> True if a domain-face BC code is a PHYSICAL boundary the spike does not support. Supported: extrapolation (BC_GHOST_EXTRAP),
+ !! reflective (BC_REFLECTIVE), and periodic (BC_PERIODIC) - each has a cons-space tile fill matching the monolithic prim-space
+ !! BC. The characteristic / slip-wall / dirichlet family (bc < BC_GHOST_EXTRAP) has no tile fill yet and is rejected. MPI
+ !! processor boundaries (bc >= 0, incl. a periodic wrap-neighbour rank at np>1) are interior seams handled by the fine-fine
+ !! halo, never a physical face here.
+ pure logical function f_l0_bc_unsupported(bc)
+
+ integer, intent(in) :: bc
+
+ f_l0_bc_unsupported = (bc < BC_GHOST_EXTRAP)
+
+ end function f_l0_bc_unsupported
+
+ !> Slot index of regrid-managed fine block k in the shared pool: tiles occupy [1..l0_slot_off], fine blocks [l0_slot_off+1..].
+ !! Identity (l0_slot_off=0) until L0 tiles + AMR coexist.
+ pure integer function f_l0_slot(k) result(s)
+
+ integer, intent(in) :: k
+
+ s = l0_slot_off + k
+
+ end function f_l0_slot
+
+ !> Build the base-grid tiling: allocate the slot/region/seam machinery for l0_ntiles_tot rr=1 tiles covering L0, set each tile's
+ !! geometry (extent, L0-slice coords, whole-tile footprint, owner) and copy the current L0 state in. Standalone (does not call
+ !! s_initialize_amr_module) so the spike lifts out cleanly. np=1 spike: rank 0 owns every tile.
+ impure subroutine s_l0_tiles_init()
+
+ integer :: nt(3), ix, iy, iz, k, j, r, e
+ integer :: tlo(3), thi(3)
+ integer :: rsidx(3), rext(3)
+ integer :: ierr
+
+ if (l0_ntile <= 0) return
+
+ ! periodic_bc is set on rank 0 only (s_read_input_file is rank-0-guarded), so make it globally consistent: every rank must
+ ! build
+ ! the SAME wrap-seam list in f_amr_seam / apply the same periodic edge fill, else an unmatched MPI_SENDRECV deadlocks.
+ ! MPI_LOR:
+ ! rank 0's .true. wins on all ranks (others hold the .false. default). No-op at np=1.
+ l0_periodic = periodic_bc
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(MPI_IN_PLACE, l0_periodic, 3, MPI_LOGICAL, MPI_LOR, MPI_COMM_WORLD, ierr)
+#endif
+
+ ! Supported physical faces (any np): extrapolation (BC_GHOST_EXTRAP), reflective (BC_REFLECTIVE), periodic (BC_PERIODIC) -
+ ! each
+ ! has a cons-space tile fill that commutes with the cons->prim convert so a tile matches the monolithic prim-space BC
+ ! bit-for-
+ ! bit. The characteristic/slip/dirichlet family (bc < BC_GHOST_EXTRAP) is not yet handled. Validate once here (host), not
+ ! per
+ ! stage.
+ if (f_l0_bc_unsupported(bc_x%beg) .or. f_l0_bc_unsupported(bc_x%end) .or. (n_glb > 0 .and. (f_l0_bc_unsupported(bc_y%beg) &
+ & .or. f_l0_bc_unsupported(bc_y%end))) .or. (p_glb > 0 .and. (f_l0_bc_unsupported(bc_z%beg) &
+ & .or. f_l0_bc_unsupported(bc_z%end)))) then
+ call s_mpi_abort('l0_ntile spike: unsupported physical BC (only extrapolation, reflective, periodic are handled)')
+ end if
+ ! the monolithic L0 RHS is skipped for l0_ntile>0, so the global q_prim_vf it populated is stale: run-time-info and probes
+ ! (which read it at stage 1) are not supported in the spike.
+ if (run_time_info .or. probe_wrt) then
+ call s_mpi_abort('l0_ntile spike does not support run_time_info or probe_wrt (monolithic q_prim_vf is not maintained)')
+ end if
+
+ ! rr=1 makes the swap ghost-coord bisection and the fine-fine-halo fmul (=amr_ref_ratio**level) both identity; slots inherit
+ ! it via s_amr_alloc_slot. Only clobber the GLOBAL in pure-L0 (amr off): under coexist the global must stay the real 2/4 so
+ ! fine blocks size correctly (s_set_amr_fine_geometry etc.), and tiles get rr=1 via the per-slot override in
+ ! s_l0_build_tile_slot (Option 2: level-0 tiles are rr=1 regardless of the global).
+ if (.not. amr) amr_ref_ratio = 1
+
+ ! Tiles are PER-RANK: each rank's local chunk is split into nt(:) pieces; the global tile table (region + owner) is the
+ ! union
+ ! over ranks, REPLICATED on every rank. Total = num_procs * nt(1)*nt(2)*nt(3). At np=1 this is identical to the old global
+ ! tiling. Each rank allocates slot DATA (fields + coords) only for its OWN tiles; the seam-pair scan and fine-fine halo see
+ ! the
+ ! full table and exchange cross-rank seams over MPI.
+ ! l0_nt/l0_ntiles_tot/l0_slot_off are computed once by s_initialize_amr_module (which always runs first, per
+ ! m_start_up.fpp) so both inits agree on the shared-pool layout; just read them here.
+ nt = l0_nt
+
+ amr_num_levels = 1
+ amr_cur = 1
+
+ if (.not. amr) then
+ ! l0-only mode: this routine owns the pool exactly as before (fine budget = 0)
+ amr_max_fine = 0; l0_slot_off = l0_ntiles_tot
+ amr_max_blocks = l0_ntiles_tot
+ amr_num_blocks = l0_ntiles_tot
+
+ ! block-metadata pool (mirror of s_initialize_amr_module's allocation)
+ allocate (amr_slots(1:amr_max_blocks))
+ call s_amr_loc_index_init()
+ allocate (amr_region_lo_all(3, amr_max_blocks), amr_region_hi_all(3, amr_max_blocks))
+ allocate (amr_isect_lo_all(3, amr_max_blocks), amr_isect_hi_all(3, amr_max_blocks))
+ allocate (amr_owns_all(amr_max_blocks))
+ allocate (amr_block_owner(amr_max_blocks)); amr_block_owner = 0
+ allocate (amr_owner_cut(0:num_procs - 1)); amr_owner_cut = -1_8
+ allocate (amr_fine_cut(0:num_procs - 1,1:max(amr_max_level, 1))); amr_fine_cut = -1_8
+ allocate (amr_tile_l0_owner(amr_max_blocks)); amr_tile_l0_owner = 0
+ allocate (amr_tile_cost(amr_max_blocks)); amr_tile_cost = 0._wp
+ allocate (amr_tile_cost_ema(amr_max_blocks)); amr_tile_cost_ema = 0._wp
+ ! L0 tiles are the BASE level (Option 2: fine blocks become level>=1 on a tile)
+ allocate (amr_block_level(amr_max_blocks)); amr_block_level = 0
+ ! 2D rank lists sized to the computed max overlap in s_amr_build_seam_pairs; only the per-block counts are sized here.
+ allocate (amr_ovl_gather_n(amr_max_blocks), amr_ovl_scatter_n(amr_max_blocks))
+ allocate (amr_slot_live(amr_max_blocks)); amr_slot_live = .false.
+ amr_region_lo_all = 0; amr_region_hi_all = 0; amr_isect_lo_all = 0; amr_isect_hi_all = 0; amr_owns_all = .false.
+ else
+ ! coexist mode: s_initialize_amr_module already allocated the shared pool sized l0_slot_off+amr_max_fine.
+ ! Only allocate the TILE-specific side tables here, and do NOT touch amr_slots / amr_region_* / amr_owns_all /
+ ! amr_block_owner / amr_ovl_* - those are shared with AMR and already sized/allocated.
+ allocate (amr_tile_l0_owner(amr_max_blocks)); amr_tile_l0_owner = 0
+ allocate (amr_tile_cost(amr_max_blocks)); amr_tile_cost = 0._wp
+ allocate (amr_tile_cost_ema(amr_max_blocks)); amr_tile_cost_ema = 0._wp
+ ! tiles are level 0 in slots [1..l0_ntiles_tot]; set that band without disturbing the fine slots
+ amr_block_level(1:l0_ntiles_tot) = 0
+ end if
+
+ ! the per-rank coarse decomposition (global origin + local extent) that the tile geometry and max-tile-extent sizing below
+ ! read for every rank is computed O(1) by s_amr_rank_decomp - no table, no allgather. In l0-only mode
+ ! s_initialize_amr_module
+ ! did not run, so validate the formula against this rank's actual decomposition here (coexist validates it in that routine).
+ if (.not. amr) call s_amr_validate_decomp()
+
+ ! max tile extent per dim over ALL ranks (= widest per-rank chunk split by nt); slots + seam buffers are sized to this
+ ! global
+ ! max so every rank's buffers match. Chunk r has s_amr_rank_decomp ext(d)+1 cells in dim d.
+ ! Coexist: the FINE sizing s_initialize_amr_module just computed must SURVIVE - these are module-level and are what
+ ! s_amr_alloc_slot reads, so zeroing them here leaves the shared pool sized to the tile extent. The static block's slot
+ ! is allocated before this routine and so escapes, but every slot a REGRID allocates afterwards is a fine block cut to
+ ! tile size, which then writes past its own bounds (an out-of-range device write, not a host abort). Accumulate the max
+ ! of both instead. l0-only (.not. amr): s_initialize_amr_module returned early, so no fine sizing exists - start at 0.
+ if (.not. amr) then
+ max_f1 = 0; max_f2 = 0; max_f3 = 0
+ end if
+ do r = 0, num_procs - 1
+ call s_amr_rank_decomp(r, rsidx, rext)
+ e = (rext(1) + 1 + nt(1) - 1)/nt(1) - 1; max_f1 = max(max_f1, e)
+ if (n_glb > 0) then; e = (rext(2) + 1 + nt(2) - 1)/nt(2) - 1; max_f2 = max(max_f2, e); end if
+ if (p_glb > 0) then; e = (rext(3) + 1 + nt(3) - 1)/nt(3) - 1; max_f3 = max(max_f3, e); end if
+ end do
+ mbuf1_lo = -buff_size; mbuf1_hi = max_f1 + buff_size
+ mbuf2_lo = 0; mbuf2_hi = 0; mbuf3_lo = 0; mbuf3_hi = 0
+ if (n_glb > 0) then; mbuf2_lo = -buff_size; mbuf2_hi = max_f2 + buff_size; end if
+ if (p_glb > 0) then; mbuf3_lo = -buff_size; mbuf3_hi = max_f3 + buff_size; end if
+ call s_amr_scr_init() ! mbuf* now FINAL (fine/tile union under coexist); scratch must exist on every rank
+
+ amr_seam_pairs_dirty = .true.; amr_seam_pairs_nblk = -1
+ amr_mesh_epoch = amr_mesh_epoch + 1
+
+ ! swap bounce buffers (same bounds as the L0 global coord arrays). SHARED with s_initialize_amr_module (identical m/n/p
+ ! sizing), so only allocate in l0-only mode to avoid a coexist double-allocate; under coexist the AMR init's buffers already
+ ! serve both the fine-block and the tile swaps.
+ if (.not. amr) then
+ allocate (sw_x_cb(-1 - buff_size:m_alloc + buff_size), sw_x_cc(-buff_size:m_alloc + buff_size), &
+ & sw_dx(-buff_size:m_alloc + buff_size))
+ if (n_glb > 0) allocate (sw_y_cb(-1 - buff_size:n_alloc + buff_size), sw_y_cc(-buff_size:n_alloc + buff_size), &
+ & sw_dy(-buff_size:n_alloc + buff_size))
+ if (p_glb > 0) allocate (sw_z_cb(-1 - buff_size:p_alloc + buff_size), sw_z_cc(-buff_size:p_alloc + buff_size), &
+ & sw_dz(-buff_size:p_alloc + buff_size))
+ end if
+ call s_l0_build_extended_global_cb() ! global L0 boundaries EXTENDED into the domain ghost shell (edge tiles need it)
+ amr_cpat_mar = (buff_size + amr_ref_ratio - 1)/amr_ref_ratio + 1
+ amr_xchg_coarse_ghosts = .false. ! tiles never prolong from a coarser level
+
+ ! per-tile geometry: level-1 rr=1 blocks. Loop is rank-major then z,y,x (x fastest) so intra-rank neighbours are contiguous;
+ ! the global region scan finds cross-rank seams. A rank writes region+owner for EVERY tile but allocates slot data only for
+ ! its
+ ! own (r == proc_rank). Domain-edge detection uses the global region indices (region_lo == 0 / region_hi == m_glb).
+ k = 0
+ do r = 0, num_procs - 1
+ call s_amr_rank_decomp(r, rsidx, rext)
+ do iz = 0, nt(3) - 1
+ do iy = 0, nt(2) - 1
+ do ix = 0, nt(1) - 1
+ k = k + 1
+ ! global cell range of tile (r, ix, iy, iz) = rank r's chunk split by f_l0_lo (identical split on every rank
+ ! so seam transverse extents match across ranks for an even decomposition)
+ tlo(1) = rsidx(1) + f_l0_lo(rext(1) + 1, nt(1), ix)
+ thi(1) = rsidx(1) + f_l0_lo(rext(1) + 1, nt(1), ix + 1) - 1
+ tlo(2) = 0; thi(2) = 0
+ if (n_glb > 0) then
+ tlo(2) = rsidx(2) + f_l0_lo(rext(2) + 1, nt(2), iy)
+ thi(2) = rsidx(2) + f_l0_lo(rext(2) + 1, nt(2), iy + 1) - 1
+ end if
+ tlo(3) = 0; thi(3) = 0
+ if (p_glb > 0) then
+ tlo(3) = rsidx(3) + f_l0_lo(rext(3) + 1, nt(3), iz)
+ thi(3) = rsidx(3) + f_l0_lo(rext(3) + 1, nt(3), iz + 1) - 1
+ end if
+ amr_block_owner(k) = r; amr_myblk_dirty = .true.
+ amr_tile_l0_owner(k) = r ! L0 storage owner = init owner; stays fixed under migration
+ amr_owns_all(k) = (r == proc_rank)
+ amr_region_lo_all(:,k) = tlo; amr_region_hi_all(:,k) = thi
+ amr_isect_lo_all(:,k) = tlo; amr_isect_hi_all(:,k) = thi ! footprint = whole tile on the owner (rr=1)
+ ! slot data is NOT allocated here: it must follow the SFC COMPUTE owner assigned below, which need not be
+ ! this cartesian owner r. Every rank writes region+owner metadata for every tile.
+ end do
+ end do
+ end do
+ end do
+
+ ! COMPUTE owner = SFC cost-split over the tiles (fills the O(num_procs) amr_owner_cut), superseding the cartesian owner set
+ ! in
+ ! the loop above; amr_tile_l0_owner keeps the cartesian STORAGE assignment (where the L0 field data physically lives). Init
+ ! cost is geometric (whole-tile cell count), uniform on a uniform grid. The SFC compute owner may differ from the cartesian
+ ! storage owner - whether it does depends on how the cartesian split direction lines up with Morton order, so it is a
+ ! property of the grid SHAPE (a 2:1 grid at np=2 splits in y and agrees; a square grid tie-breaks to x and diverges).
+ ! s_l0_copy_coarse_to_tiles routes the initial fill storage-owner -> compute-owner when they differ, so no precondition is
+ ! asserted here; the rebalancer's routed migration already handles post-init divergence.
+ block
+ integer :: sfco(l0_ntiles_tot), kk
+ integer(kind=8) :: tkey(l0_ntiles_tot)
+ real(wp) :: twt(l0_ntiles_tot)
+ do kk = 1, l0_ntiles_tot
+ tkey(kk) = f_morton(amr_region_lo_all(1, kk), amr_region_lo_all(2, kk), amr_region_lo_all(3, kk))
+ twt(kk) = real(amr_region_hi_all(1, kk) - amr_region_lo_all(1, kk) + 1, wp)*real(amr_region_hi_all(2, &
+ & kk) - amr_region_lo_all(2, kk) + 1, wp)*real(amr_region_hi_all(3, kk) - amr_region_lo_all(3, kk) + 1, wp)
+ end do
+ call s_amr_sfc_cut(tkey, twt, l0_ntiles_tot, amr_owner_cut, sfco)
+ do kk = 1, l0_ntiles_tot
+ amr_block_owner(kk) = sfco(kk); amr_myblk_dirty = .true.
+ amr_owns_all(kk) = (sfco(kk) == proc_rank)
+ end do
+ ! allocate slot data for the tiles this rank COMPUTES (deferred from the cartesian loop above). s_l0_build_tile_slot
+ ! reads only replicated region metadata and the global amr_g?cb, so it is valid for any tile on any rank. When the SFC
+ ! cut agrees with the cartesian order this allocates exactly the same set as before, just later.
+ do kk = 1, l0_ntiles_tot
+ if (amr_block_owner(kk) == proc_rank) call s_l0_build_tile_slot(kk)
+ end do
+ end block
+ ! validate the full picture now that tiles exist: tiles vs amr_owner_cut (tile cut, just built), fine blocks vs amr_fine_cut
+ ! (the level-1 cut the assigner saved at init). Runs in coexist too (amr_fine_cut is populated by the earlier assigner
+ ! call).
+ call s_amr_validate_owner()
+
+ call s_amr_select_slot(1)
+ ! tiles are PERSISTENT: L0 seeds them once at the first timestep (s_l0_copy_coarse_to_tiles self-gates on this flag), then
+ ! they carry their own state across stages/timesteps. No init-time device copy (q_cons device state is not live at module
+ ! init).
+ l0_tiles_need_fill = .true.
+
+ end subroutine s_l0_tiles_init
+
+ !> Global L0 cell boundaries EXTENDED into the domain ghost shell (-1-buff_size : G+buff_size), unlike s_amr_build_global_cb
+ !! (-1:G). The swap rebuilds a block's ghost-shell coordinates from these, and a tile that touches the domain boundary reaches
+ !! indices beyond G (AMR fine blocks never do, being buff_size inside). Sourced from the monolithic x_cb, whose ghost cells
+ !! already hold the domain's ghost coordinates - so a tile's ghost coords match the monolithic grid's bit-for-bit.
+ impure subroutine s_l0_build_extended_global_cb()
+
+ integer :: j
+ real(wp), parameter :: sentinel = -huge(1._wp)
+
+ ! Under coexist, s_amr_build_global_cb (called by s_initialize_amr_module) already allocated amr_g?cb at the NON-extended
+ ! bounds (-1:G) for the fine-block geometry. The tiles need the EXTENDED bounds (-1-buff:G+buff) since an edge tile reaches
+ ! into the domain ghost shell; the extended array is a value-consistent superset (same x_cb source over the overlap, and the
+ ! fine geometry already copied its coords into the slots), so replace it. Without this the second allocate is a fatal error
+ ! on gfortran and a silent double-allocate (leaked non-extended buffer) on flang.
+
+ if (allocated(amr_gxcb)) deallocate (amr_gxcb)
+ allocate (amr_gxcb(-1 - buff_size:m_glb + buff_size)); amr_gxcb = sentinel
+ do j = -1 - buff_size, m + buff_size
+ amr_gxcb(start_idx(1) + j) = x_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gxcb, m_glb + 2 + 2*buff_size)
+ if (n_glb > 0) then
+ if (allocated(amr_gycb)) deallocate (amr_gycb)
+ allocate (amr_gycb(-1 - buff_size:n_glb + buff_size)); amr_gycb = sentinel
+ do j = -1 - buff_size, n + buff_size
+ amr_gycb(start_idx(2) + j) = y_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gycb, n_glb + 2 + 2*buff_size)
+ end if
+ if (p_glb > 0) then
+ if (allocated(amr_gzcb)) deallocate (amr_gzcb)
+ allocate (amr_gzcb(-1 - buff_size:p_glb + buff_size)); amr_gzcb = sentinel
+ do j = -1 - buff_size, p + buff_size
+ amr_gzcb(start_idx(3) + j) = z_cb(j)
+ end do
+ call s_mpi_allreduce_array_max(amr_gzcb, p_glb + 2 + 2*buff_size)
+ end if
+
+ end subroutine s_l0_build_extended_global_cb
+
+ !> Build tile k's slot on THIS rank from its (already-set, replicated) region metadata: allocate the field/coord arrays and set
+ !! the local extents, idwbuff, and rr=1 cell coordinates sliced from the global amr_g?cb. Shared by s_l0_tiles_init (initial
+ !! owned tiles) and s_l0_migrate_tile (a tile arriving on its new owner). Requires amr_gxcb/gycb/gzcb + mbuf*/max_f* already
+ !! set.
+ impure subroutine s_l0_build_tile_slot(k)
+
+ integer, intent(in) :: k
+ integer :: j, tlo(3), thi(3)
+
+ tlo = amr_region_lo_all(:,k); thi = amr_region_hi_all(:,k)
+ call s_amr_alloc_slot(k) ! sizes to mbuf*, sets slot%amr_ref_ratio = amr_ref_ratio
+ ! a base-level tile is rr=1 regardless of the global refinement ratio (Option 2: global may be 2/4 for fine blocks)
+ amr_slots(k)%amr_ref_ratio = 1
+ amr_slots(k)%m = thi(1) - tlo(1); amr_slots(k)%n = 0; amr_slots(k)%p = 0
+ if (n_glb > 0) amr_slots(k)%n = thi(2) - tlo(2)
+ if (p_glb > 0) amr_slots(k)%p = thi(3) - tlo(3)
+ amr_slots(k)%idwbuff(1)%beg = -buff_size; amr_slots(k)%idwbuff(1)%end = amr_slots(k)%m + buff_size
+ amr_slots(k)%idwbuff(2)%beg = 0; amr_slots(k)%idwbuff(2)%end = 0
+ amr_slots(k)%idwbuff(3)%beg = 0; amr_slots(k)%idwbuff(3)%end = 0
+ if (n_glb > 0) then
+ amr_slots(k)%idwbuff(2)%beg = -buff_size; amr_slots(k)%idwbuff(2)%end = amr_slots(k)%n + buff_size
+ end if
+ if (p_glb > 0) then
+ amr_slots(k)%idwbuff(3)%beg = -buff_size; amr_slots(k)%idwbuff(3)%end = amr_slots(k)%p + buff_size
+ end if
+ ! rr=1: tile cell j (right boundary) IS the global L0 boundary amr_g?cb(tlo + j); interior coords only (the swap extends the
+ ! ghost shell from amr_g?cb identically).
+ do j = -1, amr_slots(k)%m
+ amr_slots(k)%x_cb(j) = amr_gxcb(tlo(1) + j)
+ end do
+ do j = 0, amr_slots(k)%m
+ amr_slots(k)%dx(j) = amr_slots(k)%x_cb(j) - amr_slots(k)%x_cb(j - 1)
+ amr_slots(k)%x_cc(j) = 0.5_wp*(amr_slots(k)%x_cb(j - 1) + amr_slots(k)%x_cb(j))
+ end do
+ if (n_glb > 0) then
+ do j = -1, amr_slots(k)%n
+ amr_slots(k)%y_cb(j) = amr_gycb(tlo(2) + j)
+ end do
+ do j = 0, amr_slots(k)%n
+ amr_slots(k)%dy(j) = amr_slots(k)%y_cb(j) - amr_slots(k)%y_cb(j - 1)
+ amr_slots(k)%y_cc(j) = 0.5_wp*(amr_slots(k)%y_cb(j - 1) + amr_slots(k)%y_cb(j))
+ end do
+ end if
+ if (p_glb > 0) then
+ do j = -1, amr_slots(k)%p
+ amr_slots(k)%z_cb(j) = amr_gzcb(tlo(3) + j)
+ end do
+ do j = 0, amr_slots(k)%p
+ amr_slots(k)%dz(j) = amr_slots(k)%z_cb(j) - amr_slots(k)%z_cb(j - 1)
+ amr_slots(k)%z_cc(j) = 0.5_wp*(amr_slots(k)%z_cb(j - 1) + amr_slots(k)%z_cb(j))
+ end do
+ end if
+
+ end subroutine s_l0_build_tile_slot
+
+ !> Copy the current L0 interior state into every owned tile's interior (global cell tlo+j -> tile-local cell j). A tile whose
+ !! compute owner is also its L0-storage owner is seeded by a local device copy (the common case, and the ENTIRE path when the
+ !! SFC cut agrees with the cartesian order, so byte-identical to before). When the SFC compute owner differs from the cartesian
+ !! storage owner the seed is ROUTED: the L0-storage owner device-packs its chunk and sends it to the compute owner, which
+ !! unpacks into its tile slot. Exact reverse of s_l0_scatter_tiles_to_coarse, and sound because a tile is built by subdividing
+ !! ONE rank's cartesian chunk (s_l0_tiles_init), so it never spans two L0-storage ranks.
+ impure subroutine s_l0_copy_coarse_to_tiles(q_cons_vf)
+
+ ! inout (not in): passed as the bidirectional s_l0_copy_block q_l0 dummy (intent(inout)); read-only here (L0 -> tile)
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+
+ ! Persistent tiles: seed from L0 exactly once. After the first fill the tiles are authoritative; re-copying would be an
+ ! identity round-trip (each stage scatters tile->L0, so L0 already mirrors the tile interior at the next timestep's stage
+ ! 1).
+
+ if (.not. l0_tiles_need_fill) return
+
+ call s_l0_fill_tiles_from_coarse(q_cons_vf)
+ l0_tiles_need_fill = .false.
+
+ end subroutine s_l0_copy_coarse_to_tiles
+
+ !> The fill itself, without the seed gate: overwrite every owned tile interior from the L0 field. Separate from
+ !! s_l0_copy_coarse_to_tiles because the coexist SUBCYCLE path round-trips through L0 every step (tiles -> L0, fine fold writes
+ !! L0, L0 -> tiles), so it needs this unconditionally, while the seed must still happen exactly once.
+ impure subroutine s_l0_fill_tiles_from_coarse(q_cons_vf)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+ integer :: k, o1, o2, o3, fm1, fm2, fm3, bown, lown, cnt, ierr
+ real(wp), allocatable :: buf(:)
+
+ do k = 1, l0_ntiles_tot
+ bown = amr_block_owner(k); lown = amr_tile_l0_owner(k)
+ if (bown == lown) then ! compute owner holds the L0 cells: local device copy (unchanged path)
+ if (bown /= proc_rank) cycle
+ call s_l0_tile_l0_offsets(k, o1, o2, o3)
+ fm1 = amr_slots(k)%m; fm2 = amr_slots(k)%n; fm3 = amr_slots(k)%p
+ call s_l0_copy_block(amr_loc_of(k), q_cons_vf, o1, o2, o3, fm1, fm2, fm3, .true.)
+ cycle
+ end if
+ ! routed seed: extents come from the REPLICATED region (the L0 owner has no slot for this tile)
+ fm1 = amr_region_hi_all(1, k) - amr_region_lo_all(1, k)
+ fm2 = 0; if (n_glb > 0) fm2 = amr_region_hi_all(2, k) - amr_region_lo_all(2, k)
+ fm3 = 0; if (p_glb > 0) fm3 = amr_region_hi_all(3, k) - amr_region_lo_all(3, k)
+ cnt = sys_size*(fm1 + 1)*(fm2 + 1)*(fm3 + 1)
+ if (proc_rank == lown) then ! L0-storage owner: device-pack the tile's L0 chunk, send to the compute owner
+ call s_l0_tile_l0_offsets(k, o1, o2, o3)
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_sf(q_cons_vf, o1, o2, o3, fm1, fm2, fm3, buf, .true.)
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_FILL_SND, 1, cnt, k)
+ call MPI_SEND(buf, cnt, mpi_p, bown, k, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (buf)
+ else if (proc_rank == bown) then ! compute owner: recv, device-unpack into the tile interior
+ allocate (buf(cnt))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_FILL_RCV, 2, cnt, k)
+ call MPI_RECV(buf, cnt, mpi_p, lown, k, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+#endif
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), 0, 0, 0, fm1, fm2, fm3, buf, .false.)
+ deallocate (buf)
+ end if
+ end do
+
+ end subroutine s_l0_fill_tiles_from_coarse
+
+ !> Local-index offset of tile k's global origin in the L0 field: o(d) = region_lo(d) - start_idx(d) for active dims, 0 for a
+ !! collapsed dim (start_idx is sized num_dims, so start_idx(3) must not be touched in 2D).
+ subroutine s_l0_tile_l0_offsets(k, o1, o2, o3)
+
+ integer, intent(in) :: k
+ integer, intent(out) :: o1, o2, o3
+
+ o1 = amr_region_lo_all(1, k) - start_idx(1)
+ o2 = 0; if (n_glb > 0) o2 = amr_region_lo_all(2, k) - start_idx(2)
+ o3 = 0; if (p_glb > 0) o3 = amr_region_lo_all(3, k) - start_idx(3)
+
+ end subroutine s_l0_tile_l0_offsets
+
+ !> Scatter every tile's interior back into the L0 field (tile-local cell j -> global cell tlo+j). A tile whose compute owner is
+ !! also its L0-storage owner writes locally (device kernel - the common case, and the ENTIRE no-migration path, so
+ !! byte-identical to before). A MIGRATED tile (owner != l0_owner) has its interior sent by the compute owner to the L0-storage
+ !! owner over MPI, which writes it into L0 - keeping the fixed L0 decomposition (hence output/restart) correct after migration.
+ !! Ghosts are not scattered (the tile path never reads L0 ghosts). GPU-correct: the MPI branch device-packs/unpacks via
+ !! s_l0_pack_unpack_block, so the receiver writes L0 ON THE DEVICE - it survives the GPU_UPDATE(host) that s_save_data does
+ !! before writing.
+ impure subroutine s_l0_scatter_tiles_to_coarse(q_cons_vf)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+ integer :: k, o1, o2, o3, fm1, fm2, fm3, bown, lown, cnt, ierr
+ real(wp), allocatable :: buf(:)
+
+ ! Precondition: tiles are the authoritative store. Before the first seed (s_l0_copy_coarse_to_tiles) the tile slots hold
+ ! uninitialized (zero) state and L0 still holds the initial condition, so there is nothing to refresh - scattering here
+ ! would overwrite the IC with zeros (zero density -> NaN once the coexist L0 coarse RHS consumes it). Skip until seeded.
+
+ if (l0_tiles_need_fill) return
+
+ do k = 1, l0_ntiles_tot
+ bown = amr_block_owner(k); lown = amr_tile_l0_owner(k)
+ fm1 = amr_region_hi_all(1, k) - amr_region_lo_all(1, k)
+ fm2 = 0; if (n_glb > 0) fm2 = amr_region_hi_all(2, k) - amr_region_lo_all(2, k)
+ fm3 = 0; if (p_glb > 0) fm3 = amr_region_hi_all(3, k) - amr_region_lo_all(3, k)
+ if (bown == lown) then ! not migrated: local device copy (unchanged path)
+ if (bown /= proc_rank) cycle
+ call s_l0_tile_l0_offsets(k, o1, o2, o3)
+ call s_l0_copy_block(amr_loc_of(k), q_cons_vf, o1, o2, o3, fm1, fm2, fm3, .false.)
+ cycle
+ end if
+ cnt = sys_size*(fm1 + 1)*(fm2 + 1)*(fm3 + 1)
+ if (proc_rank == bown) then ! compute owner: device-pack owned tile interior, send to the L0 owner
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), 0, 0, 0, fm1, fm2, fm3, buf, .true.)
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_SCAT_SND, 1, cnt, k)
+ call MPI_SEND(buf, cnt, mpi_p, lown, k, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (buf)
+ else if (proc_rank == lown) then ! L0 owner: recv, device-unpack into the local L0 chunk (device write -> survives the
+ call s_l0_tile_l0_offsets(k, o1, o2, o3) ! GPU_UPDATE(host) s_save_data does before writing)
+ allocate (buf(cnt))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_SCAT_RCV, 2, cnt, k)
+ call MPI_RECV(buf, cnt, mpi_p, bown, k, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+#endif
+ call s_l0_pack_unpack_block_sf(q_cons_vf, o1, o2, o3, fm1, fm2, fm3, buf, .false.)
+ deallocate (buf)
+ end if
+ end do
+
+ end subroutine s_l0_scatter_tiles_to_coarse
+
+ !> Device ADD of an L0 block [o+0:o+fm] into a tile rhs interior [0:fm] (q_rhs += q_l0). Additive twin of s_l0_copy_block's
+ !! to_tile branch, in wp (the rhs is computed in wp, stored stp). Slot rhs is a dummy so the kernel reads a valid mapped
+ !! descriptor (indexing module amr_slots%rhs in a kernel is a null deref - see s_l0_copy_block / s_amr_fine_slice).
+ impure subroutine s_l0_add_block(q_rhs, q_l0, o1, o2, o3, fm1, fm2, fm3)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_rhs
+ type(scalar_field), dimension(sys_size), intent(in) :: q_l0
+ integer, intent(in) :: o1, o2, o3, fm1, fm2, fm3
+ integer :: i, j, k, l
+
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ q_rhs(i)%sf(j, k, l) = real(real(q_rhs(i)%sf(j, k, l), wp) + real(q_l0(i)%sf(o1 + j, o2 + k, o3 + l), &
+ & wp), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_l0_add_block
+
+ !> Device ADD of the contiguous MPI buffer buf into a tile rhs interior [0:fm] (q_rhs += buf). Additive twin of
+ !! s_l0_pack_unpack_block's unpack branch (same j-fastest buf layout), in wp. Slot rhs passed as a dummy (GPU-safe).
+ impure subroutine s_l0_unpack_add_block(q_rhs, fm1, fm2, fm3, buf)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_rhs
+ integer, intent(in) :: fm1, fm2, fm3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: i, j, k, l
+
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ q_rhs(i)%sf(j, k, l) = real(real(q_rhs(i)%sf(j, k, l), &
+ & wp) + buf(1 + j + (fm1 + 1)*(k + (fm2 + 1)*(l + (fm3 + 1)*(i - 1)))), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_l0_unpack_add_block
+
+ !> Coexist reflux copy-back: ADD the fixed-L0-frame Berger-Colella reflux delta into each tile's per-slot rhs on its (possibly
+ !! migrated) compute owner, so the tile RK update sees the same c/f-face correction the monolithic coarse update would. The
+ !! delta lives in rhs_delta (the L0 rhs, which s_tvd_rk zeroed before the fine loop so s_amr_apply_reflux filled it with the
+ !! PURE delta). Reverse of s_l0_scatter_tiles_to_coarse: source is the fixed L0-storage owner (amr_tile_l0_owner), dest is the
+ !! compute owner (amr_block_owner); local when they coincide, else P2P (L0-owner packs the tile's L0 region, compute-owner adds
+ !! it). Whole tile interior is routed - the delta is zero outside the c/f reflux shell, so the add is identity elsewhere.
+ impure subroutine s_l0_add_reflux_to_tiles(rhs_delta)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: rhs_delta
+ integer :: k, o1, o2, o3, fm1, fm2, fm3, bown, lown, cnt, ierr
+ real(wp), allocatable :: buf(:)
+
+ do k = 1, l0_ntiles_tot
+ bown = amr_block_owner(k); lown = amr_tile_l0_owner(k)
+ fm1 = amr_region_hi_all(1, k) - amr_region_lo_all(1, k)
+ fm2 = 0; if (n_glb > 0) fm2 = amr_region_hi_all(2, k) - amr_region_lo_all(2, k)
+ fm3 = 0; if (p_glb > 0) fm3 = amr_region_hi_all(3, k) - amr_region_lo_all(3, k)
+ if (bown == lown) then ! not migrated: local device add
+ if (bown /= proc_rank) cycle
+ call s_l0_tile_l0_offsets(k, o1, o2, o3)
+ call s_l0_add_block(amr_slots(k)%rhs, rhs_delta, o1, o2, o3, fm1, fm2, fm3)
+ cycle
+ end if
+ cnt = sys_size*(fm1 + 1)*(fm2 + 1)*(fm3 + 1)
+ if (proc_rank == lown) then ! L0 owner: device-pack the delta over this tile's L0 region, send to the compute owner
+ call s_l0_tile_l0_offsets(k, o1, o2, o3)
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_sf(rhs_delta, o1, o2, o3, fm1, fm2, fm3, buf, .true.)
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_RFLX_SND, 1, cnt, k)
+ call MPI_SEND(buf, cnt, mpi_p, bown, k, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (buf)
+ else if (proc_rank == bown) then ! compute owner: recv, device-ADD the delta into the tile rhs
+ allocate (buf(cnt))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_RFLX_RCV, 2, cnt, k)
+ call MPI_RECV(buf, cnt, mpi_p, lown, k, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+#endif
+ call s_l0_unpack_add_block(amr_slots(k)%rhs, fm1, fm2, fm3, buf)
+ deallocate (buf)
+ end if
+ end do
+
+ end subroutine s_l0_add_reflux_to_tiles
+
+ !> Coexist restrict copy-back: after the fine blocks restrict their solution into the L0 covered cells (fixed-L0-frame q_cons),
+ !! OVERWRITE each covering tile's matching cells with those restricted values on the tile's (possibly migrated) compute owner -
+ !! the coexist twin of the monolithic level-0 covered-cell overwrite. Only the covered footprint moves (non-covered tile cells
+ !! keep their advanced state; disjoint from the reflux shell). Per (tile, level-1 block) footprint intersection in the L0 frame:
+ !! local when L0-owner == compute-owner (buffer roundtrip), else P2P (L0-owner packs the intersection, compute-owner unpacks).
+ !! Reuses s_l0_pack_unpack_block with per-side offsets (its offset arg is per-call, so src L0 and dst tile offsets differ).
+ impure subroutine s_l0_restrict_to_tiles(q_cons_vf)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+ integer :: k, b, d, bown, lown, cnt, ierr
+ integer :: ilo(3), ihi(3), e1, e2, e3, lo1, lo2, lo3, to1, to2, to3
+ real(wp), allocatable :: buf(:)
+ logical :: nonempty
+
+ do k = 1, l0_ntiles_tot ! tiles are the level-0 prefix
+ bown = amr_block_owner(k); lown = amr_tile_l0_owner(k)
+ do b = 1, amr_num_blocks
+ ! only level-1 fine blocks restrict into L0 covered cells (level>=2 fold to parent)
+ if (amr_block_level(b) /= 1) cycle
+ nonempty = .true. ! L0-frame intersection of tile k's region and fine block b's footprint
+ do d = 1, 3
+ ilo(d) = max(amr_region_lo_all(d, k), amr_region_lo_all(d, b))
+ ihi(d) = min(amr_region_hi_all(d, k), amr_region_hi_all(d, b))
+ if (ilo(d) > ihi(d)) nonempty = .false.
+ end do
+ if (.not. nonempty) cycle
+ e1 = ihi(1) - ilo(1)
+ e2 = 0; if (n_glb > 0) e2 = ihi(2) - ilo(2)
+ e3 = 0; if (p_glb > 0) e3 = ihi(3) - ilo(3)
+ lo1 = ilo(1) - start_idx(1); to1 = ilo(1) - amr_region_lo_all(1, k) ! L0-local (src) vs tile-local (dst) offsets
+ lo2 = 0; to2 = 0
+ if (n_glb > 0) then; lo2 = ilo(2) - start_idx(2); to2 = ilo(2) - amr_region_lo_all(2, k); end if
+ lo3 = 0; to3 = 0
+ if (p_glb > 0) then; lo3 = ilo(3) - start_idx(3); to3 = ilo(3) - amr_region_lo_all(3, k); end if
+ cnt = sys_size*(e1 + 1)*(e2 + 1)*(e3 + 1)
+ if (bown == lown) then ! not migrated: local device pack (L0 region) -> unpack (tile region), same rank
+ if (bown /= proc_rank) cycle
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_sf(q_cons_vf, lo1, lo2, lo3, e1, e2, e3, buf, .true.)
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), to1, to2, to3, e1, e2, e3, buf, .false.)
+ deallocate (buf)
+ else if (proc_rank == lown) then ! L0 owner: device-pack the intersection, send to the compute owner
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_sf(q_cons_vf, lo1, lo2, lo3, e1, e2, e3, buf, .true.)
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_REST_SND, 1, cnt, 4400 + k)
+ call MPI_SEND(buf, cnt, mpi_p, bown, 4400 + k, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (buf)
+ else if (proc_rank == bown) then ! compute owner: recv, device-unpack (overwrite) into the tile covered cells
+ allocate (buf(cnt))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_REST_RCV, 2, cnt, 4400 + k)
+ call MPI_RECV(buf, cnt, mpi_p, lown, 4400 + k, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+#endif
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), to1, to2, to3, e1, e2, e3, buf, .false.)
+ deallocate (buf)
+ end if
+ end do
+ end do
+
+ end subroutine s_l0_restrict_to_tiles
+
+ !> Migrate tile k from its current compute owner to new_owner: P2P-move the persistent interior state, (re)build the slot on the
+ !! receiver, free it on the sender, and update the replicated owner map + seam topology. ALL ranks call with the same (k,
+ !! new_owner). This is the load-balance MIGRATION primitive; the DECISION of which tile moves where is made by the caller (a
+ !! forced remap in the spike; a cost-driven trigger later). Ghosts are not moved (refilled by edge-BC + fine-fine halo before
+ !! the next stage). GPU-correct: interior is device-packed/unpacked via s_l0_pack_unpack_block (wp buffer, cast to/from stp).
+ impure subroutine s_l0_migrate_tile(k, new_owner)
+
+ integer, intent(in) :: k, new_owner
+ integer :: old_owner, ni, nj, nl, cnt, ierr
+ real(wp), allocatable :: buf(:)
+
+ old_owner = amr_block_owner(k)
+ if (old_owner == new_owner) return
+
+ ni = amr_region_hi_all(1, k) - amr_region_lo_all(1, k)
+ nj = 0; if (n_glb > 0) nj = amr_region_hi_all(2, k) - amr_region_lo_all(2, k)
+ nl = 0; if (p_glb > 0) nl = amr_region_hi_all(3, k) - amr_region_lo_all(3, k)
+ cnt = sys_size*(ni + 1)*(nj + 1)*(nl + 1)
+
+ if (proc_rank == old_owner) then ! device-pack + send the interior, then release the slot
+ allocate (buf(cnt))
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), 0, 0, 0, ni, nj, nl, buf, .true.)
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_MIGR_SND, 1, cnt, 4300)
+ call MPI_SEND(buf, cnt, mpi_p, new_owner, 4300, MPI_COMM_WORLD, ierr)
+#endif
+ deallocate (buf)
+ call s_amr_free_slot(k)
+ else if (proc_rank == new_owner) then ! build the slot, recv + device-unpack the interior into it
+ call s_l0_build_tile_slot(k)
+ allocate (buf(cnt))
+#ifdef MFC_MPI
+ call s_xa_rec(XA_L0_MIGR_RCV, 2, cnt, 4300)
+ call MPI_RECV(buf, cnt, mpi_p, old_owner, 4300, MPI_COMM_WORLD, MPI_STATUS_IGNORE, ierr)
+#endif
+ call s_l0_pack_unpack_block_st(amr_loc_of(k), 0, 0, 0, ni, nj, nl, buf, .false.)
+ deallocate (buf)
+ end if
+
+ ! replicated ownership update on EVERY rank; mark the seam topology dirty so the next halo rebuilds pair/overlap lists.
+ ! The epoch bump matters most HERE: ownership changed with NO regrid, which the consumed boolean cannot express to a
+ ! cached exchange plan.
+ amr_block_owner(k) = new_owner; amr_myblk_dirty = .true.
+ amr_owns_all(k) = (new_owner == proc_rank)
+ amr_seam_pairs_dirty = .true.
+ amr_mesh_epoch = amr_mesh_epoch + 1
+
+ end subroutine s_l0_migrate_tile
+
+ !> Spike test hook: at t_step == l0_migrate_step, force-migrate the LAST tile (initially owned by rank num_procs-1) to rank 0,
+ !! exercising the migration primitive + seam-topology rebuild. Output must stay byte-identical to the no-migration run. No-op at
+ !! np=1 (the last tile already lives on rank 0). ALL ranks call with identical arguments.
+ impure subroutine s_l0_forced_remap()
+
+ integer :: k
+
+ k = l0_ntiles_tot
+ if (amr_block_owner(k) /= 0) call s_l0_migrate_tile(k, 0)
+
+ end subroutine s_l0_forced_remap
+
+ !> Closed-loop rebalancer driven by MEASURED per-tile compute time. Each rank accumulated amr_tile_cost for its OWN tiles since
+ !! the last rebalance; an allreduce(SUM) makes the full cost vector REPLICATED and bit-identical on every rank (each tile has
+ !! exactly one nonzero contributor, so the sum is exact) -> every rank runs the identical greedy and issues MATCHING P2P
+ !! migrations. Greedy: move the tile on the heaviest rank that most reduces the max-min load gap onto the lightest, bounded,
+ !! with a small relative deadband so timing noise does not cause churn. Because migration is bit-preserving and the decision
+ !! touches no field data, OUTPUT is byte-identical regardless of the (run-to-run nondeterministic) measured schedule - the
+ !! decomposition-invariance proven for the tile path is exactly what keeps a nondeterministic cost signal golden-safe. Costs
+ !! reset after each rebalance. No-op at np=1.
+ impure subroutine s_l0_rebalance(t_step)
+
+ integer, intent(in) :: t_step
+ integer :: k, nmig, ierr
+ integer :: newo(l0_ntiles_tot)
+ real(wp) :: cost(l0_ntiles_tot), load(0:num_procs - 1), gap0, gap1, mean, tol
+ real(wp), parameter :: ema_hist = 0.5_wp ! weight on the running estimate vs this window's measurement
+
+ if (num_procs < 2) then
+ amr_tile_cost = 0._wp ! nothing to balance; still clear the window
+ return
+ end if
+
+ cost = amr_tile_cost ! local: nonzero only for this rank's owned tiles
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(MPI_IN_PLACE, cost, l0_ntiles_tot, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr) ! -> replicated, bit-identical
+#endif
+ ! smooth the (replicated) window cost with a per-tile EMA so GPU per-tile launch-latency noise does not drive spurious
+ ! migrations; seed on the first window (ema still all-zero) with the raw measurement to avoid a cold-start bias toward 0.
+ ! amr_tile_cost_ema is derived only from the replicated cost, so it stays bit-identical on every rank -> consistent
+ ! decision.
+ if (all(amr_tile_cost_ema(1:l0_ntiles_tot) == 0._wp)) then
+ amr_tile_cost_ema(1:l0_ntiles_tot) = cost
+ else
+ amr_tile_cost_ema(1:l0_ntiles_tot) = ema_hist*amr_tile_cost_ema(1:l0_ntiles_tot) + (1._wp - ema_hist)*cost
+ end if
+ cost = amr_tile_cost_ema(1:l0_ntiles_tot) ! decide on the smoothed cost
+ newo = amr_block_owner
+ load = 0._wp
+ do k = 1, l0_ntiles_tot
+ load(newo(k)) = load(newo(k)) + cost(k)
+ end do
+ mean = sum(load)/real(num_procs, wp)
+ tol = 0.05_wp*mean ! deadband: ignore imbalance below 5% of the mean load so measurement noise does not churn migrations
+ gap0 = maxval(load) - minval(load)
+
+ ! SFC weighted re-cut (replaces the greedy min-max mover): Morton-sort the tiles, then cumulative-split the smoothed cost
+ ! into num_procs contiguous SFC ranges - identical partition logic to s_amr_assign_block_owners' cut. Ownership stays
+ ! SFC-contiguous and O(num_procs) cut-derivable (the precondition for retiring the amr_block_owner table), and locality is
+ ! preserved. Deadband kept: skip the re-cut while the load gap is already within tol (no churn on sub-5% imbalance).
+ if (gap0 > tol) then
+ block
+ integer(kind=8) :: tkey(l0_ntiles_tot), cut_try(0:num_procs - 1)
+ integer :: newo_try(l0_ntiles_tot)
+ real(wp) :: load_try(0:num_procs - 1)
+ do k = 1, l0_ntiles_tot
+ tkey(k) = f_morton(amr_region_lo_all(1, k), amr_region_lo_all(2, k), amr_region_lo_all(3, k))
+ end do
+ ! shared SFC cut: cumulative-split the smoothed cost into num_procs contiguous Morton ranges. Because the cut is
+ ! restricted to CONTIGUOUS ranges, the finest correction it can make is one whole tile; when tiles-per-rank is small
+ ! that quantum exceeds the gap the deadband admits, and the re-cut can return a partition WORSE than the current one
+ ! (measured 5.738E-02 -> 3.898E-01 at 8 tiles / 2 ranks, and it never recovered). Evaluate into a temporary and
+ ! reject only a STRICT WORSENING. Not "accept only a strict improvement": with near-uniform tile costs the Morton
+ ! partition and the cartesian one have EQUAL gaps, and rejecting those would silently kill the migration that
+ ! golden "L0 tiles -> 2D -> SFC re-cut rebalance np=2" exists to cover (it would still PASS, because migration is
+ ! bit-neutral - the coverage would just be gone). amr_owner_cut must move WITH newo: f_amr_owner resolves tile
+ ! ownership against it, so refreshing it without migrating would leave it disagreeing with amr_block_owner.
+ call s_amr_sfc_cut(tkey, cost, l0_ntiles_tot, cut_try, newo_try)
+ load_try = 0._wp
+ do k = 1, l0_ntiles_tot
+ load_try(newo_try(k)) = load_try(newo_try(k)) + cost(k)
+ end do
+ if (maxval(load_try) - minval(load_try) <= gap0) then
+ amr_owner_cut = cut_try
+ newo = newo_try
+ end if
+ end block
+ end if
+ load = 0._wp
+ do k = 1, l0_ntiles_tot
+ load(newo(k)) = load(newo(k)) + cost(k)
+ end do
+ gap1 = maxval(load) - minval(load)
+
+ nmig = 0
+ do k = 1, l0_ntiles_tot
+ if (newo(k) /= amr_block_owner(k)) then
+ call s_l0_migrate_tile(k, newo(k))
+ nmig = nmig + 1
+ end if
+ end do
+ ! tol is printed because without it "deadband skipped the re-cut" (gap0 <= tol) and "the re-cut ran and was REJECTED for not
+ ! improving the gap" (gap0 > tol, guard above) emit byte-identical output - gap0 -> gap0, 0 migrations. Those are different
+ ! behaviours and one of them is the guard doing its job; a verification run cannot tell them apart otherwise.
+ if (proc_rank == 0) print '(A,I0,A,ES10.3,A,ES10.3,A,ES10.3,A,I0,A)', ' [l0 rebalance] t_step=', t_step, ' load-gap ', &
+ & gap0, ' -> ', gap1, ' (deadband ', tol, ', ', nmig, ' migrations)'
+
+ amr_tile_cost = 0._wp ! reset the measurement window
+
+ end subroutine s_l0_rebalance
+
+ !> Device copy between a tile interior [0:fm] and the L0 field [o+0:o+fm]. to_tile=T copies L0->tile, F copies tile->L0. The
+ !! slot is addressed through the flat store, which is a plain GPU_DECLARE'd module array (the old per-slot layout made a null
+ !! deref - see s_amr_fine_slice).
+ impure subroutine s_l0_copy_block(loc, q_l0, o1, o2, o3, fm1, fm2, fm3, to_tile)
+
+ integer, intent(in) :: loc
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_l0
+ integer, intent(in) :: o1, o2, o3, fm1, fm2, fm3
+ logical, intent(in) :: to_tile
+ integer :: i, j, k, l
+
+ if (to_tile) then
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ amr_cons_st(j, k, l, i, loc) = q_l0(i)%sf(o1 + j, o2 + k, o3 + l)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ q_l0(i)%sf(o1 + j, o2 + k, o3 + l) = amr_cons_st(j, k, l, i, loc)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_l0_copy_block
+
+ !> Device pack (to_buf=T) / unpack (F) of a field's interior block [o+0:o+fm] <-> the contiguous MPI buffer buf, for the P2P
+ !! migration + migrated-tile scatter. Follows s_amr_fine_slice: the pack/unpack runs ON THE DEVICE with copyout/copyin moving
+ !! only buf host<->device (no strided %sf section in a map clause - flang miscomputes those). buf index runs j fastest then
+ !! k,l,i so a matching pack/unpack aligns cell-for-cell. wp buffer, cast to/from stp (identity at double) - matches the
+ !! fine-fine halo. Two targets, one body: `_st` packs a block out of the flat store (the migration/scatter paths), `_sf` packs
+ !! the level-0 monolithic q_cons_vf, which is a real scalar_field array and not in the store.
+ #:for SFX, TGT in [('st', 'amr_cons_st'), ('sf', '')]
+ #:set QB = (lambda ix: TGT + '(o1 + j, o2 + k, o3 + l, ' + ix + ', loc)') if TGT else (lambda ix: 'q(' + ix &
+ & + ')%sf(o1 + j, o2 + k, o3 + l)')
+ impure subroutine s_l0_pack_unpack_block_${SFX}$(${'loc' if TGT else 'q'}$, o1, o2, o3, fm1, fm2, fm3, buf, to_buf)
+
+ #:if TGT
+ integer, intent(in) :: loc
+ #:else
+ type(scalar_field), dimension(sys_size), intent(inout) :: q
+ #:endif
+ integer, intent(in) :: o1, o2, o3, fm1, fm2, fm3
+ real(wp), intent(inout), contiguous :: buf(:)
+ logical, intent(in) :: to_buf
+ integer :: i, j, k, l
+
+ if (to_buf) then
+ $:GPU_PARALLEL_LOOP(collapse=4, copyout='[buf]')
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ buf(1 + j + (fm1 + 1)*(k + (fm2 + 1)*(l + (fm3 + 1)*(i - 1)))) = real(${QB('i')}$, wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else
+ $:GPU_PARALLEL_LOOP(collapse=4, copyin='[buf]')
+ do i = 1, sys_size
+ do l = 0, fm3
+ do k = 0, fm2
+ do j = 0, fm1
+ ${QB('i')}$ = real(buf(1 + j + (fm1 + 1)*(k + (fm2 + 1)*(l + (fm3 + 1)*(i - 1)))), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_l0_pack_unpack_block_${SFX}$
+ #:endfor
+
+ !> Fill each tile's DOMAIN-EDGE face ghosts with the physical BC (interior-seam faces are overwritten by s_amr_fine_fine_halo
+ !! afterward). Milestone 1 supports extrapolation (bc <= BC_GHOST_EXTRAP); other codes abort. A face (d,side) is a domain edge
+ !! iff the tile touches the global boundary there.
+ impure subroutine s_l0_fill_edge_bc()
+
+ integer :: k, fm(3), gcell(3)
+
+ gcell(1) = m_glb; gcell(2) = n_glb; gcell(3) = p_glb
+ do k = 1, l0_ntiles_tot
+ if (amr_block_owner(k) /= proc_rank) cycle
+ fm(1) = amr_slots(k)%m; fm(2) = amr_slots(k)%n; fm(3) = amr_slots(k)%p
+ call s_l0_edge_bc_tile(amr_loc_of(k), amr_region_lo_all(1, k), amr_region_hi_all(1, k), gcell(1), fm, 1, bc_x%beg, &
+ & bc_x%end)
+ if (n_glb > 0) call s_l0_edge_bc_tile(amr_loc_of(k), amr_region_lo_all(2, k), amr_region_hi_all(2, k), gcell(2), fm, &
+ & 2, bc_y%beg, bc_y%end)
+ if (p_glb > 0) call s_l0_edge_bc_tile(amr_loc_of(k), amr_region_lo_all(3, k), amr_region_hi_all(3, k), gcell(3), fm, &
+ & 3, bc_z%beg, bc_z%end)
+ end do
+
+ end subroutine s_l0_fill_edge_bc
+
+ !> One tile, one dimension d: extrapolate the low/high face ghost from the edge interior cell, but only where the tile touches
+ !! the domain boundary (rlo==0 low / rhi==gcell high). Applied to q_cons; convert (identity-commuting for extrapolation) makes
+ !! the prim ghost the monolithic path produces. The transverse loop spans the FACE interior only (dimension-split scheme reads
+ !! no corner ghost).
+ impure subroutine s_l0_edge_bc_tile(loc, rlo, rhi, gcell, fm, d, bcbeg, bcend)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: rlo, rhi, gcell, fm(3), d, bcbeg, bcend
+
+ ! BC support is validated once at init (s_l0_tiles_init); here we only apply it at domain-edge faces. Periodicity is read
+ ! from
+ ! the global periodic_bc(d) (not bcbeg, which becomes a wrap-neighbour RANK at a decomposed periodic boundary): a periodic
+ ! dim
+ ! wraps - a tile that SPANS it (rlo==0 .and. rhi==gcell) self-wraps here, a partial tile's periodic faces are cross-tile
+ ! wrap-seams filled by s_amr_fine_fine_halo (skipped here). A non-periodic domain-edge face gets reflective (mirror + normal
+ ! momentum flip) or 0th-order extrapolation per its physical bc code.
+
+ if (l0_periodic(d)) then
+ if (rlo == 0 .and. rhi == gcell) call s_l0_wrap_one(loc, d, fm)
+ return
+ end if
+ if (rlo == 0) then
+ if (bcbeg == BC_REFLECTIVE) then; call s_l0_reflect_one(loc, d, -1, fm); else; call s_l0_extrap_one(loc, d, -1, &
+ & fm); end if
+ end if
+ if (rhi == gcell) then
+ if (bcend == BC_REFLECTIVE) then; call s_l0_reflect_one(loc, d, 1, fm); else; call s_l0_extrap_one(loc, d, 1, &
+ & fm); end if
+ end if
+
+ end subroutine s_l0_edge_bc_tile
+
+ !> Extrapolate tile face ghosts in dim d, side (-1 low / +1 high): ghost cells 1..buff_size = the edge interior cell (0 or md).
+ !! Transverse extents (na, nb) and md are read into scalars before the device region (no host array element in the kernel).
+ impure subroutine s_l0_extrap_one(loc, d, side, fm)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: d, side, fm(3)
+ integer :: i, jg, a, b, e, gc, na, nb, md
+
+ #:for D, TA, TB in [(1, 2, 3), (2, 1, 3), (3, 1, 2)]
+ #:set SIDX = {1: 'e, a, b', 2: 'a, e, b', 3: 'a, b, e'}[D]
+ #:set GIDX = {1: 'gc, a, b', 2: 'a, gc, b', 3: 'a, b, gc'}[D]
+ if (d == ${D}$) then
+ na = fm(${TA}$); nb = fm(${TB}$); md = fm(${D}$)
+ e = merge(0, md, side == -1)
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[gc]')
+ do i = 1, sys_size
+ do b = 0, nb
+ do a = 0, na
+ do jg = 1, buff_size
+ gc = merge(-jg, md + jg, side == -1)
+ amr_cons_st(${GIDX}$, i, loc) = amr_cons_st(${SIDX}$, i, loc)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ end subroutine s_l0_extrap_one
+
+ !> Reflective (symmetry) tile face ghosts in dim d, side (-1 low / +1 high): ghost cell 1..buff_size MIRRORS the near-edge
+ !! interior (ghost -jg <- interior jg-1 low; md+jg <- md-(jg-1) high) with the NORMAL-direction momentum (eqn_idx%mom%beg + d -
+ !! 1) negated, all other conserved variables copied. Done on q_cons; negating conserved normal momentum commutes with the
+ !! cons->prim convert (velocity flips, rho and mom**2 - hence pressure - are unchanged), so this reproduces the monolithic
+ !! prim-space s_symmetry bit-for-bit. Transverse extent is the face interior only (dimension-split reads no corner ghost),
+ !! matching s_l0_extrap_one.
+ impure subroutine s_l0_reflect_one(loc, d, side, fm)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: d, side, fm(3)
+ integer :: i, jg, a, b, gc, sc, na, nb, md, nrm
+
+ #:for D, TA, TB in [(1, 2, 3), (2, 1, 3), (3, 1, 2)]
+ #:set SIDX = {1: 'sc, a, b', 2: 'a, sc, b', 3: 'a, b, sc'}[D]
+ #:set GIDX = {1: 'gc, a, b', 2: 'a, gc, b', 3: 'a, b, gc'}[D]
+ if (d == ${D}$) then
+ na = fm(${TA}$); nb = fm(${TB}$); md = fm(${D}$)
+ nrm = eqn_idx%mom%beg + ${D}$ - 1
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[gc, sc]')
+ do i = 1, sys_size
+ do b = 0, nb
+ do a = 0, na
+ do jg = 1, buff_size
+ gc = merge(-jg, md + jg, side == -1)
+ sc = merge(jg - 1, md - (jg - 1), side == -1)
+ amr_cons_st(${GIDX}$, i, loc) = merge(-amr_cons_st(${SIDX}$, i, loc), amr_cons_st(${SIDX}$, i, &
+ & loc), i == nrm)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ end subroutine s_l0_reflect_one
+
+ !> Periodic self-wrap for a tile that SPANS dim d (its low AND high faces are both the domain boundary, i.e. l0_ntile==1 in d):
+ !! fill both ghost shells from the opposite-end interior of the SAME tile - low ghost -jg <- interior md-(jg-1), high ghost
+ !! md+jg <- interior jg-1 (a pure copy, matching the monolithic prim-space s_periodic; copy commutes with cons->prim convert).
+ !! Partial tiles never reach here (their periodic faces are cross-tile wrap-seams handled by s_amr_fine_fine_halo). Face
+ !! interior only.
+ impure subroutine s_l0_wrap_one(loc, d, fm)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: d, fm(3)
+ integer :: i, jg, a, b, glo, shi, ghi, slo, na, nb, md
+
+ #:for D, TA, TB in [(1, 2, 3), (2, 1, 3), (3, 1, 2)]
+ #:set GLO = {1: 'glo, a, b', 2: 'a, glo, b', 3: 'a, b, glo'}[D]
+ #:set SHI = {1: 'shi, a, b', 2: 'a, shi, b', 3: 'a, b, shi'}[D]
+ #:set GHI = {1: 'ghi, a, b', 2: 'a, ghi, b', 3: 'a, b, ghi'}[D]
+ #:set SLO = {1: 'slo, a, b', 2: 'a, slo, b', 3: 'a, b, slo'}[D]
+ if (d == ${D}$) then
+ na = fm(${TA}$); nb = fm(${TB}$); md = fm(${D}$)
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[glo, shi, ghi, slo]')
+ do i = 1, sys_size
+ do b = 0, nb
+ do a = 0, na
+ do jg = 1, buff_size
+ glo = -jg; shi = md - (jg - 1)
+ ghi = md + jg; slo = jg - 1
+ amr_cons_st(${GLO}$, i, loc) = amr_cons_st(${SHI}$, i, loc)
+ amr_cons_st(${GHI}$, i, loc) = amr_cons_st(${SLO}$, i, loc)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ end subroutine s_l0_wrap_one
+
+ !> Fill a tile's MULTI-DIM ghost cells (>= 2 dims in the ghost region: 2D diagonal corners, 3D ghost edges + corners) from the
+ !! nearest INTERIOR cell (each index clamped to [0:m]/[0:n]/[0:p]). The dimension-split face fills only set single-ghost face
+ !! slabs (they are all the RHS stencil reads), leaving these unset; the cons->prim convert still visits them and an unset ghost
+ !! (void fractions 0 -> gamma 0) is a 0/0 (traps under -ffpe-trap, a stray NaN otherwise). The clamp source is always an
+ !! interior cell (valid, real data) and never a face ghost, so the RHS-relevant ghosts are untouched and output is
+ !! bit-unchanged.
+ impure subroutine s_l0_fill_ghost_corners(loc, mx, ny, pz)
+
+ integer, intent(in) :: loc
+ integer, intent(in) :: mx, ny, pz
+ integer :: i, jb, kb, lb, jc, kc, lc, ng, lo2, hi2, lo3, hi3
+
+ lo2 = 0; hi2 = 0; if (n_glb > 0) then; lo2 = -buff_size; hi2 = ny + buff_size; end if
+ lo3 = 0; hi3 = 0; if (p_glb > 0) then; lo3 = -buff_size; hi3 = pz + buff_size; end if
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[jc, kc, lc, ng]')
+ do i = 1, sys_size
+ do lb = lo3, hi3
+ do kb = lo2, hi2
+ do jb = -buff_size, mx + buff_size
+ ng = 0
+ if (jb < 0 .or. jb > mx) ng = ng + 1
+ if (n_glb > 0) then; if (kb < 0 .or. kb > ny) ng = ng + 1; end if
+ if (p_glb > 0) then; if (lb < 0 .or. lb > pz) ng = ng + 1; end if
+ if (ng >= 2) then
+ jc = min(max(jb, 0), mx); kc = min(max(kb, 0), ny); lc = min(max(lb, 0), pz)
+ amr_cons_st(jb, kb, lb, i, loc) = amr_cons_st(jc, kc, lc, i, loc)
+ end if
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_l0_fill_ghost_corners
+
+ !> Advance every tile one RK stage: fill domain-edge BC ghosts (phase 1), overwrite interior-seam ghosts with neighbour interior
+ !! (phase 2, fmul=1), then advance + RK-update each tile through the shared swap-based solver (phase 3). Mirrors the AMR
+ !! fine-block phase structure (m_time_steppers) with prolong/reflux dropped - a base-res tile has no coarser level.
+ !> Advance every owned tile one RK stage. Fused wrapper (pure-L0): RHS pass then RK pass back-to-back = byte-identical to the
+ !! single-pass form. Under coexist (amr) s_tvd_rk instead calls the two passes directly with s_l0_add_reflux_to_tiles between
+ !! them, so each tile's coarse rhs is Berger-Colella corrected (from the fixed-L0-frame reflux) before its RK update.
+ impure subroutine s_l0_advance_stage(s, coefs, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: s, t_step
+ real(wp), intent(in) :: coefs(4)
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+
+ call s_l0_advance_stage_rhs(s, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+ call s_l0_advance_stage_rk(s, coefs)
+
+ end subroutine s_l0_advance_stage
+
+ !> RHS pass for all owned tiles: fill domain-edge BC + interior-seam (fine-fine) halo, then s_compute_rhs each owned tile into
+ !! its per-slot rhs. Leaves amr_slots(k)%rhs ready for the RK pass (or, under coexist, for the reflux-delta copy-back first).
+ impure subroutine s_l0_advance_stage_rhs(s, bc_type, q_T_sf, pb_in, rhs_pb, mv_in, rhs_mv, t_step)
+
+ integer, intent(in) :: s, t_step
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout) :: q_T_sf
+ real(stp), dimension(:,:,:,:,:), intent(inout) :: pb_in, mv_in
+ real(wp), dimension(:,:,:,:,:), intent(inout) :: rhs_pb, rhs_mv
+ integer :: islot
+ integer(8) :: tc0, tc1, crate
+ logical :: measure
+
+ ! measure per-tile compute time only when rebalancing is active (the GPU_WAIT bracketing serialises the GPU, so it is off by
+ ! default). GPU-synced wall time (cpu_time would capture only host launch overhead under offload); accumulated across
+ ! stages, reset at each rebalance. Timing is a pure side-channel - it never touches field data, so output stays
+ ! bit-identical.
+
+ measure = (l0_rebalance_interval > 0)
+
+ call s_l0_fill_edge_bc()
+ call s_amr_fine_fine_halo(0)
+ ! Fill the multi-dim ghost cells (2D diagonal corners; 3D also the ghost edges) that the dimension-split face fills
+ ! (s_l0_fill_edge_bc + s_amr_fine_fine_halo) deliberately leave unset. The RHS never reads them, but the cons->prim
+ ! convert processes the whole buffered range, and an unset ghost (all void fractions 0 -> gamma 0) is a 0/0 that traps
+ ! under -ffpe-trap and is a stray NaN otherwise. Each is copied from the nearest INTERIOR cell (valid state; the face
+ ! ghosts the RHS reads are single-ghost and untouched, so output is unchanged).
+ do islot = 1, l0_ntiles_tot
+ if (amr_block_owner(islot) /= proc_rank) cycle
+ call s_l0_fill_ghost_corners(amr_loc_of(islot), amr_slots(islot)%m, amr_slots(islot)%n, amr_slots(islot)%p)
+ end do
+ do islot = 1, l0_ntiles_tot
+ if (amr_block_owner(islot) /= proc_rank) cycle ! advance only owned tiles; remote tiles live on their owner rank
+ call s_amr_select_slot(islot)
+ if (measure) then
+ $:GPU_WAIT()
+ call system_clock(tc0)
+ end if
+ ! tiles fill their OWN rhs (it must survive the whole-set RHS pass through the reflux point to the RK pass); the
+ ! per-slot q_prim exists exactly when the copy-out gate writes it - otherwise the pooled scratch takes the (unread,
+ ! unwritten) dummy
+ if (allocated(amr_slots(islot)%q_prim)) then
+ call s_amr_fine_stage_rhs(s, bc_type, q_T_sf, amr_slots(islot)%q_prim, amr_slots(islot)%rhs, pb_in, rhs_pb, &
+ & mv_in, rhs_mv, t_step)
+ else
+ call s_amr_fine_stage_rhs(s, bc_type, q_T_sf, amr_scr_prim, amr_slots(islot)%rhs, pb_in, rhs_pb, mv_in, rhs_mv, &
+ & t_step)
+ end if
+ if (measure) then
+ $:GPU_WAIT()
+ call system_clock(tc1, crate)
+ amr_tile_cost(islot) = amr_tile_cost(islot) + real(tc1 - tc0, wp)/real(crate, wp)
+ end if
+ end do
+ call s_amr_select_slot(1)
+
+ end subroutine s_l0_advance_stage_rhs
+
+ !> RK pass for all owned tiles: SSP-RK update consuming each tile's per-slot rhs (already reflux-corrected under coexist).
+ impure subroutine s_l0_advance_stage_rk(s, coefs)
+
+ integer, intent(in) :: s
+ real(wp), intent(in) :: coefs(4)
+ integer :: islot
+
+ do islot = 1, l0_ntiles_tot
+ if (amr_block_owner(islot) /= proc_rank) cycle
+ call s_amr_select_slot(islot)
+ if (allocated(amr_slots(islot)%q_prim)) then
+ call s_amr_fine_stage_rk(s, coefs, amr_slots(islot)%q_prim, amr_slots(islot)%rhs)
+ else
+ call s_amr_fine_stage_rk(s, coefs, amr_scr_prim, amr_slots(islot)%rhs)
+ end if
+ end do
+ call s_amr_select_slot(1)
+
+ end subroutine s_l0_advance_stage_rk
+
+ !> Free the base-grid tiling allocations (mirror of s_l0_tiles_init).
+ impure subroutine s_l0_tiles_finalize()
+
+ integer :: islot
+
+ if (l0_ntile <= 0) return
+ ! Only free the shared slot pool in pure-L0 mode: under coexist (amr) s_finalize_amr_module runs FIRST (m_start_up call
+ ! order) and already freed every slot 1..amr_max_blocks AND deallocated amr_slot_live, so re-running s_amr_free_slot here
+ ! would read the deallocated amr_slot_live (use-after-free).
+ if (.not. amr) then
+ do islot = 1, amr_max_blocks
+ call s_amr_free_slot(islot)
+ end do
+ end if
+ if (allocated(amr_seam_pairs)) deallocate (amr_seam_pairs)
+ ! amr_slots, amr_region_*, amr_isect_*, amr_owns_all, amr_block_owner, amr_block_level, amr_ovl_*, and
+ ! amr_slot_live are SHARED with s_initialize_amr_module/s_finalize_amr_module: when amr, that pair owns them, so only
+ ! free them here in l0-only mode to avoid a coexist double-free. amr_tile_l0_owner/amr_tile_cost/amr_tile_cost_ema are
+ ! TILE-ONLY and always freed here.
+ if (.not. amr) then
+ deallocate (amr_slot_live)
+ call s_amr_st_finalize()
+ if (allocated(amr_ovl_gather)) deallocate (amr_ovl_gather)
+ if (allocated(amr_ovl_scatter)) deallocate (amr_ovl_scatter)
+ deallocate (amr_ovl_gather_n, amr_ovl_scatter_n)
+ if (allocated(amr_gpl_nsrc)) deallocate (amr_gpl_nsrc, amr_gpl_src, amr_gpl_sz, amr_gpl_psrc, amr_gpl_psz)
+ if (allocated(amr_gcr_pool)) deallocate (amr_gcr_pool)
+ if (allocated(amr_gcr_req)) deallocate (amr_gcr_req, amr_gcr_off)
+ deallocate (amr_slots)
+ deallocate (amr_region_lo_all, amr_region_hi_all, amr_isect_lo_all, amr_isect_hi_all, amr_owns_all)
+ deallocate (amr_block_owner, amr_block_level)
+ if (allocated(amr_owner_cut)) deallocate (amr_owner_cut)
+ if (allocated(amr_fine_cut)) deallocate (amr_fine_cut)
+ end if
+ deallocate (amr_tile_l0_owner, amr_tile_cost, amr_tile_cost_ema)
+ if (allocated(sw_x_cb)) deallocate (sw_x_cb, sw_x_cc, sw_dx)
+ if (allocated(sw_y_cb)) deallocate (sw_y_cb, sw_y_cc, sw_dy)
+ if (allocated(sw_z_cb)) deallocate (sw_z_cb, sw_z_cc, sw_dz)
+ if (allocated(amr_gxcb)) deallocate (amr_gxcb)
+ if (allocated(amr_gycb)) deallocate (amr_gycb)
+ if (allocated(amr_gzcb)) deallocate (amr_gzcb)
+
+ end subroutine s_l0_tiles_finalize
+
+ impure subroutine s_finalize_amr_module()
+
+ integer :: i, islot
+
+ ! BEFORE the amr early-return: the report's conservation allreduce is collective, and the L0 tile
+ ! families can fire with amr = F. All ranks take the same path either way.
+
+ call s_xa_report()
+ call s_amr_cov_report()
+ if (rank_time_wrt) then
+ write (0, '(A,I0,A,I0,A,I0,A)', advance='no') '[amr-bat] rank ', proc_rank, ' batches ', sum(amr_bat_hist), &
+ & ' single ', amr_bat_hist(1), ' sizes'
+ do i = 1, amr_bat_max; write (0, '(A,I0,A,I0)', advance='no') ' ', i, 'x', amr_bat_hist(i); end do
+ write (0, '(A)') ''
+ end if
+ if (.not. amr) return
+ do islot = 1, amr_max_blocks
+ call s_amr_free_slot(islot)
+ end do
+ if (qbmm .and. .not. polytropic) then
+ @:DEALLOCATE(amr_rhs_pb_f)
+ @:DEALLOCATE(amr_rhs_mv_f)
+ @:DEALLOCATE(amr_cg_pb)
+ @:DEALLOCATE(amr_cg_mv)
+ end if
+ deallocate (amr_slot_live)
+ call s_amr_st_finalize()
+ if (allocated(amr_seam_pairs)) deallocate (amr_seam_pairs)
+ if (allocated(amr_ovl_gather)) deallocate (amr_ovl_gather)
+ if (allocated(amr_ovl_scatter)) deallocate (amr_ovl_scatter)
+ deallocate (amr_ovl_gather_n, amr_ovl_scatter_n)
+ if (allocated(amr_gpl_nsrc)) deallocate (amr_gpl_nsrc, amr_gpl_src, amr_gpl_sz, amr_gpl_psrc, amr_gpl_psz)
+ if (allocated(amr_gcr_pool)) deallocate (amr_gcr_pool)
+ if (allocated(amr_gcr_req)) deallocate (amr_gcr_req, amr_gcr_off)
+ ! per-array guards, NOT grouped on a lead member: the wave-scratch arrays of one group allocate
+ ! independently (spsz/rpsz are sized only by the qbmm pb/mv wave branch), so a non-qbmm np>1 run
+ ! reaches here with a group partially allocated. gfortran/ifx abort on deallocating an unallocated
+ ! array (amdflang silently tolerates it) - the CI probe's "Restart roundtrip run failed" crash class.
+ #:for A in ['amr_fw_sblk', 'amr_fw_sbl', 'amr_fw_sbh', 'amr_fw_spi', 'amr_fw_sqo', 'amr_fw_spo', &
+ 'amr_fw_rblk', 'amr_fw_rbl', 'amr_fw_rbh', 'amr_fw_rpi', 'amr_fw_rqo', 'amr_fw_rpo', &
+ 'amr_fw_sprank', 'amr_fw_sqsz', 'amr_fw_spsz', 'amr_fw_snxp', 'amr_fw_sqbase', 'amr_fw_spbase', &
+ 'amr_fw_rprank', 'amr_fw_rqsz', 'amr_fw_rpsz', 'amr_fw_rnxp', 'amr_fw_rqbase', 'amr_fw_rpbase', &
+ 'amr_fw_map', 'amr_fw_nx', 'amr_fw_pq', 'amr_fw_pp']
+ if (allocated(${A}$)) deallocate (${A}$)
+ #:endfor
+ if (allocated(amr_fw_sq)) deallocate (amr_fw_sq)
+ if (allocated(amr_fw_sp)) deallocate (amr_fw_sp)
+ if (allocated(amr_fw_rq)) deallocate (amr_fw_rq)
+ if (allocated(amr_fw_rp)) deallocate (amr_fw_rp)
+ if (allocated(amr_fw_req)) deallocate (amr_fw_req, amr_fw_reqw)
+ #:for A in ['amr_my_blk', 'amr_l1r_blk', 'amr_l1p_blk', 'amr_fch_blk', 'amr_own_blk', 'amr_parent_blk', &
+ 'amr_child_ptr', 'amr_child_idx', 'amr_gpk']
+ if (allocated(${A}$)) deallocate (${A}$)
+ #:endfor
+ do i = 1, sys_size
+ @:DEALLOCATE(amr_cg(i)%sf)
+ end do
+ @:DEALLOCATE(amr_cg)
+ @:DEALLOCATE(amr_slab_tab)
+ call s_amr_bg_release()
+ deallocate (amr_slots)
+ deallocate (amr_region_lo_all, amr_region_hi_all, amr_isect_lo_all, amr_isect_hi_all, amr_owns_all)
+ if (allocated(sw_x_cb)) deallocate (sw_x_cb, sw_x_cc, sw_dx)
+ if (allocated(sw_y_cb)) deallocate (sw_y_cb, sw_y_cc, sw_dy)
+ if (allocated(sw_z_cb)) deallocate (sw_z_cb, sw_z_cc, sw_dz)
+ if (allocated(amr_block_owner)) deallocate (amr_block_owner)
+ if (allocated(amr_owner_cut)) deallocate (amr_owner_cut)
+ if (allocated(amr_fine_cut)) deallocate (amr_fine_cut)
+ if (allocated(amr_block_level)) deallocate (amr_block_level)
+ if (allocated(amr_gxcb)) deallocate (amr_gxcb)
+ if (allocated(amr_gycb)) deallocate (amr_gycb)
+ if (allocated(amr_gzcb)) deallocate (amr_gzcb)
+ if (igr) then
+ @:DEALLOCATE(sw_jac)
+ @:DEALLOCATE(sw_jac_old)
+ end if
+ if (cyl_coord .and. n_glb > 0) then
+ @:DEALLOCATE(amr_rvw)
+ end if
+
+ end subroutine s_finalize_amr_module
+
+end module m_amr
diff --git a/src/simulation/m_amr_registers.fpp b/src/simulation/m_amr_registers.fpp
new file mode 100644
index 0000000000..2b02c38aa1
--- /dev/null
+++ b/src/simulation/m_amr_registers.fpp
@@ -0,0 +1,1378 @@
+!>
+!!@file
+!!@brief Contains module m_amr_registers
+
+#! AMD OpenMP lane: assert allocatables present on every kernel here (see OMP_DEFAULT_STR).
+#! Audited 2026-09-05 (amr-bench/audit_present.py): the module arrays these 52 kernels name are
+#! the batch tables a_*/b* (allocated unconditionally at reserve), flux_rsx_vf/flux_src_rsx_vf
+#! (m_riemann_solvers; allocated whenever these kernels can launch, both under .not. igr), y_cb
+#! (n > 0; both kernels sit under cyl_coord) and the local rtmp_d, which @:ALLOCATE puts on the
+#! device. A kernel naming an UNALLOCATED array aborts. Keep it so.
+#:set MFC_OMP_PRESENT_ALLOCATABLE = True
+#:include 'macros.fpp'
+
+!> @brief AMR flux registers: per-RK-stage refluxing at the coarse/fine block boundary (SP4). Depends only on m_derived_types +
+!! m_global_parameters so both m_rhs (capture) and m_time_steppers (apply) can use it without cycles. "use m_amr" would cycle (m_amr
+!! -> m_rhs -> m_amr_registers), so region info is read from amr_region_lo/hi and amr_isect_lo/hi (m_global_parameters), mirrored
+!! across regrids by s_set_amr_fine_geometry. creg uses 0-based transverse indexing relative to the rank's block INTERSECTION (= the
+!! block at np=1); freg uses 0-based LOCAL fine (fine children of isect cell t are 2*t and 2*t+1). All arrays are preallocated at
+!! max size, so regrid needs no reallocation.
+!!
+!! Multi-fluid (5-eq HLLC, amr-gated path): the volume-fraction ADVECTIVE flux alpha_i*u_star travels through flux_rsx_vf (the
+!! "VOLUME FRACTION FLUX" block of m_riemann_solver_hllc, same form as the mass flux), so the uniform 1:sys_size capture below
+!! refluxes per-fluid masses, momentum, energy, AND alpha's advective part with no extra registers. The non-conservative remainder
+!! (the +alpha*d(u_star)/dx compression term m_rhs assembles from flux_src_n = u_star) is deliberately NOT captured: alpha is
+!! genuinely non-conservative, so flux-matching u_star would be wrong; coarse/fine volume-fraction consistency is instead held by
+!! mpp_lim's clamp+renormalize (required by the checker for amr with num_fluids > 1).
+!!
+!! Viscous (SP11): the viscous stress/work face fluxes travel through flux_src_n for mom and energy (m_rhs
+!! s_compute_additional_physics_rhs: rhs += (flux_src_n(j-1) - flux_src_n(j))/dx, identical face indexing and sign to advective
+!! flux_rsx_vf). Captured into the SAME registers (added on top of advective flux for mom..E) so the c/f reflux matches the TOTAL
+!! advective+viscous flux; energy conservation thus includes viscous work. Fine-ghost velocity gradients at the c/f boundary come
+!! from the conservative-linear cons prolongation (no special gradient reconstruction) - like the alpha K-term, that inconsistency
+!! is bounded, and conservation is enforced by the flux-register matching.
+!!
+!! Chemistry species diffusion (SP17): the mixture-averaged species mass fluxes travel through flux_src_n for the species
+!! equations, and the thermal-conduction + enthalpy energy flux through the energy equation - same face-difference assembly as
+!! viscous. Captured into the SAME registers (species always; energy only when NOT viscous, since a viscous run already captures
+!! the combined flux_src_n(E)) so the c/f reflux matches the total advective+diffusive flux and species/element/energy conservation
+!! holds across the block boundary. Fine-ghost species gradients come from the species-closure cons prolongation - bounded like
+!! viscous.
+module m_amr_registers
+
+ use m_derived_types
+ use m_global_parameters
+ use m_riemann_state, only: flux_rsx_vf, flux_src_rsx_vf
+
+ implicit none
+
+ private; public :: s_initialize_amr_registers, s_amr_capture_boundary_flux, s_amr_apply_reflux, s_amr_zero_fine_registers, &
+ & s_amr_apply_reflux_state, s_finalize_amr_registers, s_amr_reflux_face_flags, s_amr_reflux_apply_faces, &
+ & s_amr_parent_foot, s_amr_reg_prepare, freg, creg, f_amr_face_is_seam
+
+ !> SSP-RK3 effective flux weights: q^{n+1} = q^n + dt*(L(q^n)/6 + L(q^(1))/6 + 2*L(q^(2))/3).
+ real(wp), parameter :: rk3_w(3) = [1._wp/6._wp, 1._wp/6._wp, 2._wp/3._wp]
+
+ !> Registers for the two block faces normal to one direction: (1:sys_size, transverse-1, transverse-2, 1:amr_max_blocks). The
+ !! trailing dimension is the block slot (indexed by amr_cur); each slot is captured/applied independently.
+ type t_face_reg
+ real(wp), allocatable :: lo(:,:,:,:)
+ real(wp), allocatable :: hi(:,:,:,:)
+ end type t_face_reg
+
+ type(t_face_reg) :: creg(3) !< coarse flux at block boundary faces (relative 0-based transverse)
+ type(t_face_reg) :: freg(3) !< fine flux at covering fine faces (0-based fine transverse)
+ $:GPU_DECLARE(create='[creg, freg]')
+
+ !> Slot capacity the registers are currently sized for, and the transverse extents they were built with.
+ !!
+ !! These used to be dimensioned 1:amr_max_blocks outright, which is a pure memory tax: amr_max_blocks is a SAFETY CAP, not a
+ !! block count. At 400^3 with ~243 live blocks against the shipped cap of 8192 that is a 34x over-provision costing a MEASURED
+ !! 1.41 MB of device memory per unused slot, i.e. 10.8 GiB per GCD. They now grow geometrically like the flat store
+ !! (s_amr_st_reserve), so the cap bounds correctness only and memory follows the actual block count.
+ integer, parameter :: amr_reg_floor = 64 !< initial slot capacity; growth doubles from here
+ integer :: amr_reg_cap = 0
+ integer :: rc1, rc2, rc3 !< coarse transverse extents (creg is 0:rc*-1)
+ integer :: rf1, rf2, rf3 !< fine transverse extents (freg is 0:rf*)
+ !> Mesh-epoch/tripwire keys of the last participation-map build (s_amr_reg_prepare; mirror of the seam-pair cache keys).
+ integer(8) :: amr_reg_epoch_built = -1_8
+ integer :: amr_reg_nblk_built = -1
+
+ !> Per-slot geometry scratch for the batched creg capture kernels (1:amr_max_blocks): host-filled from per-slot flags/overlap,
+ !! then GPU_UPDATE'd so ONE kernel iterates the slot dimension instead of O(blocks) tiny launches. bactive gates the slot;
+ !! bt1lo/bt1hi/bt2lo/bt2hi are the per-slot transverse window (a slot outside the rectangular max caps is cycled); bjlo/bjhi are
+ !! the normal-face flux indices; bo1/bo2 the transverse origins; bclo/bchi the per-face capture gates.
+ integer, allocatable :: bjlo(:), bjhi(:), bo1(:), bo2(:), bt1lo(:), bt1hi(:), bt2lo(:), bt2hi(:)
+ logical, allocatable :: bclo(:), bchi(:), bactive(:)
+ $:GPU_DECLARE(create='[bjlo, bjhi, bo1, bo2, bt1lo, bt1hi, bt2lo, bt2hi, bclo, bchi, bactive]')
+
+ !> Per-slot geometry scratch for the batched reflux APPLY kernels (mirror of the capture batching above): a_act gates the slot,
+ !! a_lo/a_hi the per-face applies, a_ol/a_oh the outside coarse cell's local index in the face dim, a_t1/t2/t3 the local
+ !! transverse origins, a_b1l..a_b2h the transverse windows (block-relative, freg/creg-aligned), a_mlo/a_mhi the outside-cell
+ !! widths with the cyl area factors folded in. Filled per direction on the host, GPU_UPDATE'd, consumed by ONE kernel per face
+ !! direction instead of O(blocks) tiny launches.
+ integer, allocatable :: a_ol(:), a_oh(:), a_t1(:), a_t2(:), a_t3(:), a_b1l(:), a_b1h(:), a_b2l(:), a_b2h(:)
+ logical, allocatable :: a_lo(:), a_hi(:), a_act(:)
+ real(wp), allocatable :: a_mlo(:), a_mhi(:)
+ $:GPU_DECLARE(create='[a_ol, a_oh, a_t1, a_t2, a_t3, a_b1l, a_b1h, a_b2l, a_b2h, a_lo, a_hi, a_act, a_mlo, a_mhi]')
+
+contains
+
+ #:def REG_GROW(A, L2, U2, L3, U3)
+ if (allocated(${A}$)) then
+ if (oldcap > amr_reg_grow_dev_cap) then
+ ! near-limit fallback (mirror of s_amr_st_reserve): the device staging below transiently holds
+ ! old + tmp = 2*oldcap slots on the device and growth fires at the memory high-water mark, so above
+ ! the threshold keep the host round trip - slow, but its device peak is max(old, new).
+ $:GPU_UPDATE(host='[' + A + ']')
+ allocate (rtmp(1:sys_size,${L2}$:${U2}$,${L3}$:${U3}$,1:oldcap))
+ rtmp = ${A}$(:,:,:,1:oldcap)
+ @:DEALLOCATE(${A}$)
+ @:ALLOCATE(${A}$(1:sys_size, ${L2}$:${U2}$, ${L3}$:${U3}$, 1:newcap))
+ ${A}$ = 0._wp
+ ${A}$(:,:,:,1:oldcap) = rtmp
+ deallocate (rtmp)
+ $:GPU_UPDATE(device='[' + A + ']')
+ else
+ ! stage the live slots on the DEVICE (rtmp_d is device-mapped by @:ALLOCATE); no PCIe traffic
+ @:ALLOCATE(rtmp_d(1:sys_size, ${L2}$:${U2}$, ${L3}$:${U3}$, 1:oldcap))
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c4 = 1, oldcap
+ do t2 = ${L3}$, ${U3}$
+ do t1 = ${L2}$, ${U2}$
+ do eq = 1, sys_size
+ rtmp_d(eq, t1, t2, c4) = ${A}$(eq, t1, t2, c4)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ @:DEALLOCATE(${A}$)
+ @:ALLOCATE(${A}$(1:sys_size, ${L2}$:${U2}$, ${L3}$:${U3}$, 1:newcap))
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c4 = 1, oldcap
+ do t2 = ${L3}$, ${U3}$
+ do t1 = ${L2}$, ${U2}$
+ do eq = 1, sys_size
+ ${A}$(eq, t1, t2, c4) = rtmp_d(eq, t1, t2, c4)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ @:DEALLOCATE(rtmp_d)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do c4 = oldcap + 1, newcap
+ do t2 = ${L3}$, ${U3}$
+ do t1 = ${L2}$, ${U2}$
+ do eq = 1, sys_size
+ ${A}$(eq, t1, t2, c4) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+ #:enddef
+
+ !> Grow the reflux registers to cover at least nslot slots, doubling and never shrinking.
+ !!
+ !! Keyed on amr_reg_n, the DENSE participation-local count (s_amr_reg_prepare): register slots are dense indices from
+ !! amr_reg_of, so capacity follows what this rank owns or participates in, not the global block count. The capture and
+ !! apply kernels sweep slot = 1..amr_reg_n with bactive/a_act gating the filled subset.
+ !!
+ !! Contents are PRESERVED across growth, mirroring s_amr_st_reserve. Every caller of s_amr_alloc_slot today is a between-step
+ !! operation (regrid, restart, slot reconcile, L0 tile build) and stage 1 overwrites the registers anyway, so discarding would
+ !! probably be safe - but freg accumulates across RK stages and across subcycle substeps, so "probably" is not the right
+ !! standard for a silent conservation error. Growth stages through a DEVICE temporary like the store (the registers are
+ !! device-authoritative; every host consumer pulls its slot to the host immediately before reading, so the host
+ !! mirror coming out of a device-path growth UNDEFINED is the store's contract, not a new one). Above the transient threshold
+ !! the old host round trip remains as the OOM-safe path.
+ impure subroutine s_amr_reg_reserve(nslot)
+
+ integer, intent(in) :: nslot
+ integer :: oldcap, newcap
+ integer :: eq, t1, t2, c4
+ !> device staging transiently doubles one register array's footprint; register slots are faces (~1.4 MB across all 12 arrays
+ !! vs tens of MB for a store column), so the byte transient of 512 register slots is of the order the store's old 32-column
+ !! threshold admitted (the store now budgets TRANSIENT BYTES instead; this site keeps the count guard because its per-array
+ !! transient is two orders smaller). Above it, fall back to the host round trip (device peak max(old, new)).
+ integer, parameter :: amr_reg_grow_dev_cap = 512
+ real(wp), allocatable :: rtmp(:,:,:,:), rtmp_d(:,:,:,:)
+
+ if (nslot <= amr_reg_cap) return
+ oldcap = amr_reg_cap
+ newcap = min(amr_max_blocks, max(2*oldcap, nslot))
+
+ @:REG_GROW(creg(1)%lo, 0, rc2 - 1, 0, rc3 - 1)
+ @:REG_GROW(creg(1)%hi, 0, rc2 - 1, 0, rc3 - 1)
+ @:REG_GROW(freg(1)%lo, 0, rf2, 0, rf3)
+ @:REG_GROW(freg(1)%hi, 0, rf2, 0, rf3)
+ @:REG_GROW(creg(2)%lo, 0, rc1 - 1, 0, rc3 - 1)
+ @:REG_GROW(creg(2)%hi, 0, rc1 - 1, 0, rc3 - 1)
+ @:REG_GROW(freg(2)%lo, 0, rf1, 0, rf3)
+ @:REG_GROW(freg(2)%hi, 0, rf1, 0, rf3)
+ @:REG_GROW(creg(3)%lo, 0, rc1 - 1, 0, rc2 - 1)
+ @:REG_GROW(creg(3)%hi, 0, rc1 - 1, 0, rc2 - 1)
+ @:REG_GROW(freg(3)%lo, 0, rf1, 0, rf2)
+ @:REG_GROW(freg(3)%hi, 0, rf1, 0, rf2)
+
+ amr_reg_cap = newcap
+
+ end subroutine s_amr_reg_reserve
+
+ !> Build/refresh the participation-local register index (amr_reg_of/amr_reg_n, m_global_parameters) and size the registers to
+ !! the DENSE count. Lazily keyed on the mesh epoch (every regrid, migration, restart, and slot renumbering bumps it; a
+ !! block-count change is the tripwire). A global slot g maps iff this rank (a) owns g, (b) owns g's parent (the parent-side
+ !! child-creg capture, the freg receives, and the reflux-to-parent apply all index the CHILD's slot on the parent's owner), or
+ !! (c) reflux-face-participates in g per s_amr_reflux_face_flags - the coarse capture, the L0/L1 apply, and the reflux face-wave
+ !! receives are gated by exactly these flags, so the map cannot under-cover them. The register footprint was the O(GLOBAL boxes)
+ !! device term that broke np32 weak scaling (~1.4 MB/slot across the 12 arrays, reserved toward amr_num_blocks); it is now
+ !! O(owned + participation halo). The mapped range is ZEROED after a rebuild: dense slots alias across rebuilds (block g's new
+ !! slot may hold another block's stale flux), and zeroing keeps the standing garbage-until-captured contract deterministic.
+ !! Contents at a rebuild are dead by construction - the epoch only moves between steps, and every consumer overwrites (stage-1)
+ !! or zeroes (s_amr_zero_fine_registers) before its first read of a step.
+ impure subroutine s_amr_reg_prepare()
+
+ integer :: g, kc, dch, save_cur, d, t, eq, t1, t2, t1_hi, t2_hi, islot
+ integer :: sidx(3), ext(3)
+ logical :: tv(3), tvd, need, is_child
+
+ if (.not. amr) return
+ if (amr_reg_epoch_built == amr_mesh_epoch .and. amr_reg_nblk_built == amr_num_blocks) return
+ save_cur = amr_cur
+ amr_reg_of = 0
+ amr_reg_n = 0
+ do g = 1, amr_num_blocks
+ need = amr_owns_all(g)
+ if (.not. need .and. amr_block_level(g) <= 1) then
+ ! (c) reflux-face participation WITHOUT the fine-fine seam clip - the formula of
+ ! f_amr_reflux_participates (m_amr) evaluated for THIS rank, keep lockstep. The subcycle p2p exchange
+ ! gates its whole-slot receives on that UNCLIPPED predicate, so a rank whose only participating faces
+ ! are tiling seams still posts into the block's register slot and must be mapped. The seam-clipped
+ ! s_amr_reflux_face_flags fills (coarse capture, L0/L1 apply, face-wave) are a strict subset.
+ call s_amr_select_slot(g)
+ sidx = 0; ext = 0
+ sidx(1) = start_idx(1); ext(1) = m
+ if (n_glb > 0) then; sidx(2) = start_idx(2); ext(2) = n; end if
+ if (p_glb > 0) then; sidx(3) = start_idx(3); ext(3) = p; end if
+ tv(1) = amr_region_lo(1) <= sidx(1) + ext(1) .and. amr_region_hi(1) >= sidx(1)
+ tv(2) = (n_glb == 0) .or. (amr_region_lo(2) <= sidx(2) + ext(2) .and. amr_region_hi(2) >= sidx(2))
+ tv(3) = (p_glb == 0) .or. (amr_region_lo(3) <= sidx(3) + ext(3) .and. amr_region_hi(3) >= sidx(3))
+ do d = 1, num_dims
+ tvd = .true.
+ do t = 1, num_dims
+ if (t /= d) tvd = tvd .and. tv(t)
+ end do
+ if (tvd .and. amr_region_lo(d) - 1 >= sidx(d) .and. amr_region_lo(d) - 1 <= sidx(d) + ext(d)) need = .true.
+ if (tvd .and. amr_region_hi(d) + 1 >= sidx(d) .and. amr_region_hi(d) + 1 <= sidx(d) + ext(d)) need = .true.
+ end do
+ end if
+ if (need) then
+ amr_reg_n = amr_reg_n + 1
+ amr_reg_of(g) = amr_reg_n
+ end if
+ end do
+ ! (b) children of owned blocks - the inline child test of the fine-branch capture below; keep lockstep
+ do g = 1, amr_num_blocks
+ if (.not. amr_owns_all(g)) cycle
+ do kc = 1, amr_num_blocks
+ if (amr_reg_of(kc) /= 0) cycle
+ if (amr_block_level(kc) /= amr_block_level(g) + 1) cycle
+ is_child = .true.
+ do dch = 1, 3
+ is_child = is_child .and. amr_region_lo_all(dch, kc) <= amr_region_hi_all(dch, &
+ & g) .and. amr_region_hi_all(dch, kc) >= amr_region_lo_all(dch, g)
+ end do
+ if (.not. is_child) cycle
+ amr_reg_n = amr_reg_n + 1
+ amr_reg_of(kc) = amr_reg_n
+ end do
+ end do
+ call s_amr_select_slot(save_cur) ! also refreshes amr_reg_cur under the new map
+ amr_reg_epoch_built = amr_mesh_epoch
+ amr_reg_nblk_built = amr_num_blocks
+ call s_amr_reg_reserve(amr_reg_n)
+ do d = 1, 3
+ if (allocated(freg(d)%lo) .and. amr_reg_n > 0) then
+ t1_hi = ubound(freg(d)%lo, 2); t2_hi = ubound(freg(d)%lo, 3)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do islot = 1, amr_reg_n
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ do eq = 1, sys_size
+ freg(d)%lo(eq, t1, t2, islot) = 0._wp
+ freg(d)%hi(eq, t1, t2, islot) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ if (allocated(creg(d)%lo) .and. amr_reg_n > 0) then
+ t1_hi = ubound(creg(d)%lo, 2); t2_hi = ubound(creg(d)%lo, 3)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do islot = 1, amr_reg_n
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ do eq = 1, sys_size
+ creg(d)%lo(eq, t1, t2, islot) = 0._wp
+ creg(d)%hi(eq, t1, t2, islot) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end do
+
+ end subroutine s_amr_reg_prepare
+
+ !> Reflux-face participation for THIS rank: own_lo(d)/own_hi(d) = it owns the coarse cell layer just OUTSIDE the block's
+ !! low/high face in dim d (where the coarse capture and both reflux applies run; at an interior face the same rank also holds
+ !! the inside cells) - i.e. the outside layer lies in its subdomain in dim d and the block's transverse range overlaps it.
+ !! Fine-level distribution: participation derives from the REPLICATED block range vs this rank's coarse subdomain (NOT
+ !! amr_isect, which is owner-only under whole-block ownership); tlo/thi return the GLOBAL transverse overlap [max(region_lo,
+ !! sidx) : min(region_hi, sidx+ext)] per dim, so capture and apply share a block-relative frame aligned with the owner's freg.
+ !! All true / full-block at np=1. Also returns sidx/ext (collapsed dims pinned to 0). Reads the COARSE grid m/n/p.
+ impure subroutine s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+
+ integer, intent(out) :: sidx(3), ext(3)
+ logical, intent(out) :: own_lo(3), own_hi(3)
+ integer, intent(out) :: tlo(3), thi(3)
+ logical :: tv(3), tvd
+ integer :: d, t
+
+ sidx = 0; ext = 0
+ sidx(1) = start_idx(1); ext(1) = m
+ if (n_glb > 0) then; sidx(2) = start_idx(2); ext(2) = n; end if
+ if (p_glb > 0) then; sidx(3) = start_idx(3); ext(3) = p; end if
+ ! global transverse overlap of block with this rank's coarse subdomain (collapsed dims pin to 0)
+ do d = 1, 3
+ tlo(d) = max(amr_region_lo(d), sidx(d))
+ thi(d) = min(amr_region_hi(d), sidx(d) + ext(d))
+ end do
+ tv(1) = tlo(1) <= thi(1)
+ tv(2) = (n_glb == 0) .or. tlo(2) <= thi(2)
+ tv(3) = (p_glb == 0) .or. tlo(3) <= thi(3)
+ own_lo = .false.; own_hi = .false.
+ do d = 1, num_dims
+ tvd = .true.
+ do t = 1, num_dims
+ if (t /= d) tvd = tvd .and. tv(t)
+ end do
+ own_lo(d) = tvd .and. amr_region_lo(d) - 1 >= sidx(d) .and. amr_region_lo(d) - 1 <= sidx(d) + ext(d)
+ own_hi(d) = tvd .and. amr_region_hi(d) + 1 >= sidx(d) .and. amr_region_hi(d) + 1 <= sidx(d) + ext(d)
+ ! max_grid_size tiling: a face shared with an adjacent sub-block is fine-fine, NOT a c/f boundary - exclude it from
+ ! reflux (its outside cell is inside the neighbour block; refluxing there would corrupt that cell mid-step). The
+ ! block-to-block fine-fine halo already matches the shared flux. (No seams without tiling, so np=1/untiled: no-op.)
+ if (own_lo(d) .and. f_amr_face_is_seam(d, -1)) own_lo(d) = .false.
+ if (own_hi(d) .and. f_amr_face_is_seam(d, 1)) own_hi(d) = .false.
+ end do
+
+ end subroutine s_amr_reflux_face_flags
+
+ !> True iff the current block's face on `side` (+1 high / -1 low) in dim d is shared with an ADJACENT sub-block (max_grid_size
+ !! tiling) - i.e. another block's opposite face is exactly one cell away with matching transverse extents. Such a seam is
+ !! fine-fine, not a c/f boundary. Reads the replicated block list (amr_region_*_all) - no tiling means no match.
+ pure logical function f_amr_face_is_seam(d, side) result(seam)
+
+ integer, intent(in) :: d, side
+ integer :: y, t
+ logical :: match
+
+ seam = .false.
+ do y = 1, amr_num_blocks
+ if (y == amr_cur) cycle
+ if (side == 1) then
+ if (amr_region_lo_all(d, y) /= amr_region_hi(d) + 1) cycle
+ else
+ if (amr_region_hi_all(d, y) /= amr_region_lo(d) - 1) cycle
+ end if
+ match = .true.
+ do t = 1, num_dims
+ if (t /= d) match = match .and. amr_region_lo_all(t, y) == amr_region_lo(t) .and. amr_region_hi_all(t, &
+ & y) == amr_region_hi(t)
+ end do
+ if (match) then; seam = .true.; return; end if
+ end do
+
+ end function f_amr_face_is_seam
+
+ impure subroutine s_initialize_amr_registers(maxc_fit)
+
+ integer, intent(in) :: maxc_fit(3) !< amr_maxc_fit from m_amr (min-over-ranks local half-extent = max block a rank owns)
+ integer :: maxc1, maxc2, maxc3, max_f1, max_f2, max_f3
+
+ if (.not. amr) return
+ ! Registers on ALL ranks: regrid moves block faces, so any rank can participate (fine cells for freg; outside-face layer
+ ! for creg capture/apply and for receiving freg from the block owner). Fine-level distribution: freg is captured for the
+ ! WHOLE block and indexed block-relative by every applier, so registers must span a whole block. The largest block a rank
+ ! can own is amr_maxc_fit (the scratch-constraint cap), so size to it - matches m_amr's fine arrays and right-sizes the face
+ ! registers to ~1/num_procs^(d-1) the global-half memory at scale.
+ maxc1 = maxc_fit(1)
+ maxc2 = 1; maxc3 = 1
+ if (n_glb > 0) maxc2 = maxc_fit(2)
+ if (p_glb > 0) maxc3 = maxc_fit(3)
+ max_f1 = amr_ref_ratio*maxc1 - 1
+ max_f2 = 0; max_f3 = 0
+ if (n_glb > 0) max_f2 = amr_ref_ratio*maxc2 - 1
+ if (p_glb > 0) max_f3 = amr_ref_ratio*maxc3 - 1
+ ! creg: relative 0-based transverse (0:maxc_t-1); freg: 0-based fine (0:max_f_t).
+ ! Device-resident (@:ALLOCATE): capture and both applies run as kernels; no host copies read.
+ ! Stash the transverse extents so s_amr_reg_reserve can rebuild the same shapes when the slot dimension grows.
+ rc1 = maxc1; rc2 = maxc2; rc3 = maxc3
+ rf1 = max_f1; rf2 = max_f2; rf3 = max_f3
+ ! Start at a small slot capacity and grow on demand; do NOT size to amr_max_blocks (see amr_reg_cap above).
+ amr_reg_cap = min(amr_max_blocks, amr_reg_floor)
+ @:ALLOCATE(creg(1)%lo(1:sys_size,0:rc2 - 1,0:rc3 - 1,1:amr_reg_cap), creg(1)%hi(1:sys_size,0:rc2 - 1, 0:rc3 - 1, &
+ & 1:amr_reg_cap))
+ @:ALLOCATE(freg(1)%lo(1:sys_size,0:rf2,0:rf3,1:amr_reg_cap), freg(1)%hi(1:sys_size,0:rf2,0:rf3, 1:amr_reg_cap))
+ if (n_glb > 0) then
+ @:ALLOCATE(creg(2)%lo(1:sys_size,0:rc1 - 1,0:rc3 - 1,1:amr_reg_cap), creg(2)%hi(1:sys_size,0:rc1 - 1, 0:rc3 - 1, &
+ & 1:amr_reg_cap))
+ @:ALLOCATE(freg(2)%lo(1:sys_size,0:rf1,0:rf3,1:amr_reg_cap), freg(2)%hi(1:sys_size,0:rf1,0:rf3, 1:amr_reg_cap))
+ end if
+ if (p_glb > 0) then
+ @:ALLOCATE(creg(3)%lo(1:sys_size,0:rc1 - 1,0:rc2 - 1,1:amr_reg_cap), creg(3)%hi(1:sys_size,0:rc1 - 1, 0:rc2 - 1, &
+ & 1:amr_reg_cap))
+ @:ALLOCATE(freg(3)%lo(1:sys_size,0:rf1,0:rf2,1:amr_reg_cap), freg(3)%hi(1:sys_size,0:rf1,0:rf2, 1:amr_reg_cap))
+ end if
+ ! per-slot geometry scratch for the batched capture kernels (device-resident: host-filled, GPU_UPDATE'd before each call)
+ @:ALLOCATE(bjlo(1:amr_max_blocks), bjhi(1:amr_max_blocks), bo1(1:amr_max_blocks), bo2(1:amr_max_blocks))
+ @:ALLOCATE(bt1lo(1:amr_max_blocks), bt1hi(1:amr_max_blocks), bt2lo(1:amr_max_blocks), bt2hi(1:amr_max_blocks))
+ @:ALLOCATE(bclo(1:amr_max_blocks), bchi(1:amr_max_blocks), bactive(1:amr_max_blocks))
+ @:ALLOCATE(a_ol(1:amr_max_blocks), a_oh(1:amr_max_blocks), a_t1(1:amr_max_blocks), a_t2(1:amr_max_blocks))
+ @:ALLOCATE(a_t3(1:amr_max_blocks), a_b1l(1:amr_max_blocks), a_b1h(1:amr_max_blocks), a_b2l(1:amr_max_blocks))
+ @:ALLOCATE(a_b2h(1:amr_max_blocks), a_lo(1:amr_max_blocks), a_hi(1:amr_max_blocks), a_act(1:amr_max_blocks))
+ @:ALLOCATE(a_mlo(1:amr_max_blocks), a_mhi(1:amr_max_blocks))
+ ! participation-local register index (host-only ints; the register REALS are what the dense map shrinks)
+ allocate (amr_reg_of(1:amr_max_blocks))
+ amr_reg_of = 0; amr_reg_n = 0; amr_reg_cur = 0
+ amr_reg_epoch_built = -1_8; amr_reg_nblk_built = -1
+
+ end subroutine s_initialize_amr_registers
+
+ !> Parent-fine footprint of block k inside its parent pblk, from REPLICATED metadata only, so every rank computes the same box
+ !! (a rank needs it for a block it does NOT own, whose own amr_isect_lo/hi is the empty non-owner footprint). Mirrors the
+ !! level>=2 branch of s_set_amr_fine_geometry exactly; rr is the global amr_ref_ratio because a level>=2 block's parent is never
+ !! an L0 tile (the only slot with a per-slot ratio of 1). Lives here rather than in m_amr so the child-creg capture below and
+ !! m_amr's P2P gather/restrict/reflux share one copy of the formula ("use m_amr" would cycle).
+ pure subroutine s_amr_parent_foot(k, pblk, plo, phi)
+
+ integer, intent(in) :: k, pblk
+ integer, intent(out) :: plo(3), phi(3)
+ integer :: d, rr
+
+ rr = amr_ref_ratio
+ do d = 1, 3
+ plo(d) = rr*(amr_region_lo_all(d, k) - amr_region_lo_all(d, pblk))
+ phi(d) = rr*(amr_region_hi_all(d, k) - amr_region_lo_all(d, pblk)) + (rr - 1)
+ end do
+ if (n_glb == 0) then; plo(2) = 0; phi(2) = 0; end if
+ if (p_glb == 0) then; plo(3) = 0; phi(3) = 0; end if
+
+ end subroutine s_amr_parent_foot
+
+ !> Shared creg boundary-flux capture (dense eq range), BATCHED over the slot dimension: for each active slot in [1:nb],
+ !! creg(id)%lo/hi(eq, t1, t2, slot) [+=/=] cf * flux(face, bo1(slot)+t1, bo2(slot)+t2) for eq in [eqb:eqe], over the per-slot
+ !! transverse window [bt1lo:bt1hi] x [bt2lo:bt2hi]. acc=.true. accumulates, .false. overwrites (the merge picks the old value or
+ !! 0 with no arithmetic, so a stage-1 overwrite reads no uninitialized creg). bclo/bchi gate the low/high face (unowned coarse
+ !! faces off; child faces always on). The device kernel collapses (slot, t2, t1, eq) over the rectangular caps
+ !! [0:maxt2]x[0:maxt1] (max over slots) and cycles inactive slots / out-of-window cells - one launch replaces O(blocks) per-slot
+ !! launches. Per-slot geometry (bjlo etc.) is host-filled and GPU_UPDATE'd by the caller. Used for the advective (flat=T,
+ !! eqb=1..sys_size) and viscous (flux_src, eqb=mom..E) captures on BOTH the coarse-self and child sides.
+ impure subroutine s_amr_capture_creg_dense_batch(nb, id, advective, cf, acc, maxt1, maxt2, eqb, eqe)
+
+ integer, intent(in) :: nb, id, maxt1, maxt2, eqb, eqe
+ !> Which flat Riemann buffer to read: T = flux_rsx_vf (advective), F = flux_src_rsx_vf (viscous). Both are plain module
+ !! arrays now, so this routine takes NO field dummies at all - the whole point of the flattening.
+ logical, intent(in) :: advective
+ real(wp), intent(in) :: cf
+ logical, intent(in) :: acc
+ integer :: eq, t1, t2, slot, i1, i2, i3, j1, j2, j3
+ real(wp) :: v_lo, v_hi
+
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[i1, i2, i3, j1, j2, j3, v_lo, v_hi]')
+ do slot = 1, nb
+ do t2 = 0, maxt2
+ do t1 = 0, maxt1
+ do eq = eqb, eqe
+ if (.not. bactive(slot)) cycle
+ if (t1 < bt1lo(slot) .or. t1 > bt1hi(slot) .or. t2 < bt2lo(slot) .or. t2 > bt2hi(slot)) cycle
+ select case (id)
+ case (1)
+ i1 = bjlo(slot); i2 = bo1(slot) + t1; i3 = bo2(slot) + t2
+ j1 = bjhi(slot); j2 = i2; j3 = i3
+ case (2)
+ i1 = bo1(slot) + t1; i2 = bjlo(slot); i3 = bo2(slot) + t2
+ j1 = i1; j2 = bjhi(slot); j3 = i3
+ case (3)
+ i1 = bo1(slot) + t1; i2 = bo2(slot) + t2; i3 = bjlo(slot)
+ j1 = i1; j2 = i2; j3 = bjhi(slot)
+ end select
+ ! The flux reads MUST stay inside the bclo/bchi guards. A slot goes active when EITHER face is owned
+ ! (s_amr_capture_boundary_flux: cap_lo .or. cap_hi), and the UNOWNED face's index is still computed - it
+ ! then points a whole block width outside this rank's subdomain (jlo down to -amr_max_grid_size). Reading
+ ! it unguarded is an out-of-bounds device access against flux_rsx_vf's tight (-1:m_alloc) bounds. It hides
+ ! at np=1, where the intersection IS the block and both flags hold, so goldens do not catch it.
+ if (bclo(slot)) then
+ if (advective) then
+ v_lo = flux_rsx_vf(i1, i2, i3, eq)
+ else
+ v_lo = flux_src_rsx_vf(i1, i2, i3, eq)
+ end if
+ select case (id)
+ case (1); creg(1)%lo(eq, t1, t2, slot) = merge(creg(1)%lo(eq, t1, t2, slot), 0._wp, acc) + cf*v_lo
+ case (2); creg(2)%lo(eq, t1, t2, slot) = merge(creg(2)%lo(eq, t1, t2, slot), 0._wp, acc) + cf*v_lo
+ case (3); creg(3)%lo(eq, t1, t2, slot) = merge(creg(3)%lo(eq, t1, t2, slot), 0._wp, acc) + cf*v_lo
+ end select
+ end if
+ if (bchi(slot)) then
+ if (advective) then
+ v_hi = flux_rsx_vf(j1, j2, j3, eq)
+ else
+ v_hi = flux_src_rsx_vf(j1, j2, j3, eq)
+ end if
+ select case (id)
+ case (1); creg(1)%hi(eq, t1, t2, slot) = merge(creg(1)%hi(eq, t1, t2, slot), 0._wp, acc) + cf*v_hi
+ case (2); creg(2)%hi(eq, t1, t2, slot) = merge(creg(2)%hi(eq, t1, t2, slot), 0._wp, acc) + cf*v_hi
+ case (3); creg(3)%hi(eq, t1, t2, slot) = merge(creg(3)%hi(eq, t1, t2, slot), 0._wp, acc) + cf*v_hi
+ end select
+ end if
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_capture_creg_dense_batch
+
+ !> Shared creg boundary-flux capture (chemistry species diffusion), BATCHED over the slot dimension: always-accumulate the
+ !! species mass fluxes, plus the energy flux only when NOT viscous (the viscous pass already captured flux_src(E)). Species use
+ !! a seq inner loop (runtime range). The device kernel collapses (slot, t2, t1) over the rectangular caps [0:maxt2]x[0:maxt1]
+ !! (max over slots) and cycles inactive slots / out-of-window cells. Per-slot geometry is host-filled + GPU_UPDATE'd by the
+ !! caller. Used for the chem capture on BOTH the coarse-self and child sides. TWIN of the chemistry freg capture in
+ !! s_amr_capture_boundary_flux (fine branch): same species-always + energy-only-when-not-viscous policy - keep lockstep.
+ impure subroutine s_amr_capture_creg_chem_batch(nb, id, cf, maxt1, maxt2)
+
+ integer, intent(in) :: nb, id, maxt1, maxt2
+ real(wp), intent(in) :: cf
+ integer :: eq, t1, t2, slot
+
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do slot = 1, nb
+ do t2 = 0, maxt2
+ do t1 = 0, maxt1
+ if (.not. bactive(slot)) cycle
+ if (t1 < bt1lo(slot) .or. t1 > bt1hi(slot) .or. t2 < bt2lo(slot) .or. t2 > bt2hi(slot)) cycle
+ $:GPU_LOOP(parallelism='[seq]')
+ do eq = eqn_idx%species%beg, eqn_idx%species%end
+ select case (id)
+ case (1)
+ if (bclo(slot)) creg(1)%lo(eq, t1, t2, slot) = creg(1)%lo(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bjlo(slot), bo1(slot) + t1, bo2(slot) + t2, eq)
+ if (bchi(slot)) creg(1)%hi(eq, t1, t2, slot) = creg(1)%hi(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bjhi(slot), bo1(slot) + t1, bo2(slot) + t2, eq)
+ case (2)
+ if (bclo(slot)) creg(2)%lo(eq, t1, t2, slot) = creg(2)%lo(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bjlo(slot), bo2(slot) + t2, eq)
+ if (bchi(slot)) creg(2)%hi(eq, t1, t2, slot) = creg(2)%hi(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bjhi(slot), bo2(slot) + t2, eq)
+ case (3)
+ if (bclo(slot)) creg(3)%lo(eq, t1, t2, slot) = creg(3)%lo(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bo2(slot) + t2, bjlo(slot), eq)
+ if (bchi(slot)) creg(3)%hi(eq, t1, t2, slot) = creg(3)%hi(eq, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bo2(slot) + t2, bjhi(slot), eq)
+ end select
+ end do
+ if (.not. viscous) then
+ select case (id)
+ case (1)
+ if (bclo(slot)) creg(1)%lo(eqn_idx%E, t1, t2, slot) = creg(1)%lo(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bjlo(slot), bo1(slot) + t1, bo2(slot) + t2, eqn_idx%E)
+ if (bchi(slot)) creg(1)%hi(eqn_idx%E, t1, t2, slot) = creg(1)%hi(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bjhi(slot), bo1(slot) + t1, bo2(slot) + t2, eqn_idx%E)
+ case (2)
+ if (bclo(slot)) creg(2)%lo(eqn_idx%E, t1, t2, slot) = creg(2)%lo(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bjlo(slot), bo2(slot) + t2, eqn_idx%E)
+ if (bchi(slot)) creg(2)%hi(eqn_idx%E, t1, t2, slot) = creg(2)%hi(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bjhi(slot), bo2(slot) + t2, eqn_idx%E)
+ case (3)
+ if (bclo(slot)) creg(3)%lo(eqn_idx%E, t1, t2, slot) = creg(3)%lo(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bo2(slot) + t2, bjlo(slot), eqn_idx%E)
+ if (bchi(slot)) creg(3)%hi(eqn_idx%E, t1, t2, slot) = creg(3)%hi(eqn_idx%E, t1, t2, &
+ & slot) + cf*flux_src_rsx_vf(bo1(slot) + t1, bo2(slot) + t2, bjhi(slot), eqn_idx%E)
+ end select
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_capture_creg_chem_batch
+
+ !> Capture the c/f boundary-face fluxes for direction id from the just-finalized flux array. Runs INSIDE s_compute_rhs: coarse
+ !! call (amr_in_fine_advance false, coarse globals) fills creg at block boundary faces; fine call (flag true, globals swapped to
+ !! the fine block) fills freg at fine faces -1 and m/n/p. creg uses relative 0-based transverse; freg uses 0-based fine.
+ impure subroutine s_amr_capture_boundary_flux(id, stage)
+
+ integer, intent(in) :: id
+ integer, intent(in) :: stage
+ integer :: eq, t1, t2, jlo, jhi, t1_lo, t1_hi, t2_lo, t2_hi, o1, o2, islot, save_cur, sreg
+ integer :: sidx(3), ext(3), tlo(3), thi(3), cflo(3), cfhi(3), kc, dch, maxt1, maxt2
+ integer :: ibm, ko(3), ko1, ko2, ko3, bm, bn, bp
+ logical :: own_lo(3), own_hi(3), cap_lo, cap_hi
+ real(wp) :: coef, ccoef
+ logical :: accum, cacc, is_child
+
+ if (.not. amr) return
+ ! Refresh the participation map + register capacity on a topology change; no-op (two integer compares) otherwise.
+ call s_amr_reg_prepare()
+ if (igr) return ! stage-1 IGR coupling is restriction-only: the fused IGR flux kernels do not expose face fluxes to capture
+ if (amr_in_fine_advance .and. .not. amr_rank_owns_block) return
+ ! a level-0 L0 tile advancing through the fine path is COARSE, not a fine block: skip the freg self-capture and the
+ ! parent-of-level-1 child-creg loop (which would overwrite the real fine block's creg in the tile-swapped frame). Its creg
+ ! comes from the dedicated L0 coarse RHS (amr_in_fine_advance=F). Pure-AMR has no level-0 slots so this never fires.
+ if (amr_in_fine_advance .and. amr_block_level(amr_cur) == 0) return
+ ! flux data was just written by device kernels; the face reads below run as device kernels too
+ if (amr_subcycle) then
+ if (amr_in_fine_advance) then
+ coef = 0.5_wp*rk3_w(stage); accum = .true. ! zeroed by s_amr_zero_fine_registers before substep 1
+ else
+ coef = rk3_w(stage); accum = (stage > 1) ! stage 1 overwrites = implicit zero per coarse step
+ end if
+ else if (amr_in_fine_advance .and. amr_block_level(amr_cur) >= 2) then
+ ! lock-step L2->L1 reflux: parent is already RK-updated by reflux time, so freg must hold the rk3_w-weighted
+ ! step-integral flux for the once-per-step STATE correction (stage 1 overwrites = implicit zero, cf. coarse creg).
+ coef = rk3_w(stage); accum = (stage > 1)
+ else
+ coef = 1._wp; accum = .false. ! overwrite each stage - default, byte-identical
+ end if
+ if (amr_in_fine_advance) then
+ ! fine branch: globals swapped; jlo=-1, jhi=current fine extent in direction id.
+ ! TWIN of the creg capture: the advective / viscous (flux_src mom..E) / chemistry (flux_src species always, energy only
+ ! when NOT viscous) captures below stay lockstep with s_amr_capture_creg_dense_batch + s_amr_capture_creg_chem_batch,
+ ! which encode the identical policy on the coarse side. The "energy only when not viscous" rule lives in FOUR places -
+ ! here (freg viscous + chemistry blocks) and both creg batch helpers - change one, change all, or the c/f reflux
+ ! subtracts mismatched coarse/fine fluxes (a conservation leak no single-level test catches).
+ ! Batched advance (amr_bat_n > 0): the slab holds amr_bat_n same-extent blocks, member ibm at offset ko along
+ ! amr_bat_sd; each member's faces are captured in turn into its own register slot, and the children creg of every
+ ! member go out in the one batched kernel below. Outside a batch (amr_bat_n = 0) this is the one-block path, ko = 0.
+ save_cur = amr_cur
+ ccoef = rk3_w(stage); cacc = (stage > 1)
+ bactive = .false.
+ maxt1 = 0; maxt2 = 0
+ do ibm = 1, max(1, amr_bat_n)
+ ko = 0
+ if (amr_bat_n > 0) then
+ call s_amr_select_slot(amr_bat_blk(ibm))
+ ko(amr_bat_sd) = (ibm - 1)*amr_bat_w
+ ! the member's own faces (padded batches)
+ bm = amr_bat_mext(1, ibm); bn = amr_bat_mext(2, ibm); bp = amr_bat_mext(3, ibm)
+ else
+ bm = m; bn = n; bp = p
+ end if
+ ko1 = ko(1); ko2 = ko(2); ko3 = ko(3)
+ islot = amr_reg_cur
+ select case (id)
+ case (1); jlo = -1; jhi = bm; t1_hi = bn; t2_hi = bp
+ case (2); jlo = -1; jhi = bn; t1_hi = bm; t2_hi = bp
+ case (3); jlo = -1; jhi = bp; t1_hi = bm; t2_hi = bn
+ end select
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ do eq = 1, sys_size
+ select case (id)
+ case (1)
+ if (accum) then
+ freg(1)%lo(eq, t1, t2, islot) = freg(1)%lo(eq, t1, t2, islot) + coef*flux_rsx_vf(jlo + ko1, &
+ & t1 + ko2, t2 + ko3, eq)
+ freg(1)%hi(eq, t1, t2, islot) = freg(1)%hi(eq, t1, t2, islot) + coef*flux_rsx_vf(jhi + ko1, &
+ & t1 + ko2, t2 + ko3, eq)
+ else
+ freg(1)%lo(eq, t1, t2, islot) = coef*flux_rsx_vf(jlo + ko1, t1 + ko2, t2 + ko3, eq)
+ freg(1)%hi(eq, t1, t2, islot) = coef*flux_rsx_vf(jhi + ko1, t1 + ko2, t2 + ko3, eq)
+ end if
+ case (2)
+ if (accum) then
+ freg(2)%lo(eq, t1, t2, islot) = freg(2)%lo(eq, t1, t2, islot) + coef*flux_rsx_vf(t1 + ko1, &
+ & jlo + ko2, t2 + ko3, eq)
+ freg(2)%hi(eq, t1, t2, islot) = freg(2)%hi(eq, t1, t2, islot) + coef*flux_rsx_vf(t1 + ko1, &
+ & jhi + ko2, t2 + ko3, eq)
+ else
+ freg(2)%lo(eq, t1, t2, islot) = coef*flux_rsx_vf(t1 + ko1, jlo + ko2, t2 + ko3, eq)
+ freg(2)%hi(eq, t1, t2, islot) = coef*flux_rsx_vf(t1 + ko1, jhi + ko2, t2 + ko3, eq)
+ end if
+ case (3)
+ if (accum) then
+ freg(3)%lo(eq, t1, t2, islot) = freg(3)%lo(eq, t1, t2, islot) + coef*flux_rsx_vf(t1 + ko1, &
+ & t2 + ko2, jlo + ko3, eq)
+ freg(3)%hi(eq, t1, t2, islot) = freg(3)%hi(eq, t1, t2, islot) + coef*flux_rsx_vf(t1 + ko1, &
+ & t2 + ko2, jhi + ko3, eq)
+ else
+ freg(3)%lo(eq, t1, t2, islot) = coef*flux_rsx_vf(t1 + ko1, t2 + ko2, jlo + ko3, eq)
+ freg(3)%hi(eq, t1, t2, islot) = coef*flux_rsx_vf(t1 + ko1, t2 + ko2, jhi + ko3, eq)
+ end if
+ end select
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ ! total-flux matching: add the viscous mom/energy face fluxes (flux_src) into the same fine registers so the c/f
+ ! reflux
+ ! sees advective+viscous. Base coef applied above; always accumulate here. Inviscid path skips this (registers stay
+ ! byte-identical).
+ if (viscous) then
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ do eq = eqn_idx%mom%beg, eqn_idx%E
+ select case (id)
+ case (1)
+ freg(1)%lo(eq, t1, t2, islot) = freg(1)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jlo + ko1, t1 + ko2, t2 + ko3, eq)
+ freg(1)%hi(eq, t1, t2, islot) = freg(1)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jhi + ko1, t1 + ko2, t2 + ko3, eq)
+ case (2)
+ freg(2)%lo(eq, t1, t2, islot) = freg(2)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jlo + ko2, t2 + ko3, eq)
+ freg(2)%hi(eq, t1, t2, islot) = freg(2)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jhi + ko2, t2 + ko3, eq)
+ case (3)
+ freg(3)%lo(eq, t1, t2, islot) = freg(3)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jlo + ko3, eq)
+ freg(3)%hi(eq, t1, t2, islot) = freg(3)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jhi + ko3, eq)
+ end select
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ ! total-flux matching (chemistry species diffusion): the mixture-averaged species mass fluxes travel through
+ ! flux_src_rsx_vf
+ ! for the species equations; the thermal-conduction + enthalpy energy flux travels through the energy equation,
+ ! captured
+ ! here only when NOT viscous (the viscous block above already captured flux_src_rsx_vf(E), which holds
+ ! viscous+diffusion).
+ if (chemistry .and. chem_params%diffusion) then
+ $:GPU_PARALLEL_LOOP(collapse=2)
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ $:GPU_LOOP(parallelism='[seq]')
+ do eq = eqn_idx%species%beg, eqn_idx%species%end
+ select case (id)
+ case (1)
+ freg(1)%lo(eq, t1, t2, islot) = freg(1)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jlo + ko1, t1 + ko2, t2 + ko3, eq)
+ freg(1)%hi(eq, t1, t2, islot) = freg(1)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jhi + ko1, t1 + ko2, t2 + ko3, eq)
+ case (2)
+ freg(2)%lo(eq, t1, t2, islot) = freg(2)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jlo + ko2, t2 + ko3, eq)
+ freg(2)%hi(eq, t1, t2, islot) = freg(2)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jhi + ko2, t2 + ko3, eq)
+ case (3)
+ freg(3)%lo(eq, t1, t2, islot) = freg(3)%lo(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jlo + ko3, eq)
+ freg(3)%hi(eq, t1, t2, islot) = freg(3)%hi(eq, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jhi + ko3, eq)
+ end select
+ end do
+ if (.not. viscous) then
+ select case (id)
+ case (1)
+ freg(1)%lo(eqn_idx%E, t1, t2, islot) = freg(1)%lo(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jlo + ko1, t1 + ko2, t2 + ko3, eqn_idx%E)
+ freg(1)%hi(eqn_idx%E, t1, t2, islot) = freg(1)%hi(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(jhi + ko1, t1 + ko2, t2 + ko3, eqn_idx%E)
+ case (2)
+ freg(2)%lo(eqn_idx%E, t1, t2, islot) = freg(2)%lo(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jlo + ko2, t2 + ko3, eqn_idx%E)
+ freg(2)%hi(eqn_idx%E, t1, t2, islot) = freg(2)%hi(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, jhi + ko2, t2 + ko3, eqn_idx%E)
+ case (3)
+ freg(3)%lo(eqn_idx%E, t1, t2, islot) = freg(3)%lo(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jlo + ko3, eqn_idx%E)
+ freg(3)%hi(eqn_idx%E, t1, t2, islot) = freg(3)%hi(eqn_idx%E, t1, t2, &
+ & islot) + coef*flux_src_rsx_vf(t1 + ko1, t2 + ko2, jhi + ko3, eqn_idx%E)
+ end select
+ end if
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ ! multi-level lock-step: this fine block (amr_cur) is the COARSE side (parent) of its level+1 children. Capture creg
+ ! for
+ ! each child from THIS block's fine flux at the child's footprint faces - the child's amr_isect_lo/hi is already in
+ ! this
+ ! parent's fine frame, so it indexes flux_rsx_vf directly (face jlo=isect_lo-1, jhi=isect_hi; transverse origin
+ ! o1/o2).
+ ! creg holds the rk3_w-weighted step-integral flux for the once-per-step STATE reflux into this parent
+ ! (s_amr_reflux_to_parent). Captures the TOTAL flux - advective (flux_rsx_vf), then viscous (flux_src, mom..E), then
+ ! chemistry species+energy - mirroring the coarse-self branch below, so viscous/chemistry multi-level conserves (no
+ ! checker gate). creg is the PARENT's OWN flux, so the parent owner captures it for EVERY child of this block -
+ ! including children owned by another rank, which supply only the matching freg (s_amr_p2p_freg_to_parent). Framing
+ ! therefore comes from s_amr_parent_foot (replicated metadata), NOT amr_isect_*_all(:,kc), which is the empty
+ ! sentinel
+ ! for a child this rank does not own. Under tower co-location every child IS owned, so this captures the identical
+ ! set.
+ ! Fill per-slot (per-child) geometry, then one batched kernel per capture category. Each child's creg lives at its
+ ! DENSE register slot (sreg = amr_reg_of(kc); a child of an owned block is always mapped - s_amr_reg_prepare clause
+ ! (b) is this loop's twin); both faces always owned (the parent spans the whole child footprint), t1lo=t2lo=0.
+ do kc = 1, amr_num_blocks
+ if (amr_block_level(kc) /= amr_block_level(amr_cur) + 1) cycle
+ is_child = .true.
+ do dch = 1, 3
+ is_child = is_child .and. amr_region_lo_all(dch, kc) <= amr_region_hi_all(dch, &
+ & amr_cur) .and. amr_region_hi_all(dch, kc) >= amr_region_lo_all(dch, amr_cur)
+ end do
+ if (.not. is_child) cycle
+ call s_amr_parent_foot(kc, amr_cur, cflo, cfhi)
+ select case (id)
+ case (1); jlo = cflo(1) - 1 + ko1; jhi = cfhi(1) + ko1
+ o1 = cflo(2) + ko2; t1_hi = cfhi(2) - cflo(2)
+ o2 = cflo(3) + ko3; t2_hi = cfhi(3) - cflo(3)
+ case (2); jlo = cflo(2) - 1 + ko2; jhi = cfhi(2) + ko2
+ o1 = cflo(1) + ko1; t1_hi = cfhi(1) - cflo(1)
+ o2 = cflo(3) + ko3; t2_hi = cfhi(3) - cflo(3)
+ case (3); jlo = cflo(3) - 1 + ko3; jhi = cfhi(3) + ko3
+ o1 = cflo(1) + ko1; t1_hi = cfhi(1) - cflo(1)
+ o2 = cflo(2) + ko2; t2_hi = cfhi(2) - cflo(2)
+ end select
+ sreg = amr_reg_of(kc)
+ bactive(sreg) = .true.; bclo(sreg) = .true.; bchi(sreg) = .true.
+ bjlo(sreg) = jlo; bjhi(sreg) = jhi; bo1(sreg) = o1; bo2(sreg) = o2
+ bt1lo(sreg) = 0; bt1hi(sreg) = t1_hi; bt2lo(sreg) = 0; bt2hi(sreg) = t2_hi
+ maxt1 = max(maxt1, t1_hi); maxt2 = max(maxt2, t2_hi)
+ end do
+ end do
+ if (amr_bat_n > 0) call s_amr_select_slot(save_cur)
+ if (any(bactive(1:amr_reg_n))) then
+ $:GPU_UPDATE(device='[bjlo, bjhi, bo1, bo2, bt1lo, bt1hi, bt2lo, bt2hi, bclo, bchi, bactive]')
+ ! shared capture into each CHILD's creg (parent-fine frame): advective, then total-flux viscous, then chemistry
+ call s_amr_capture_creg_dense_batch(amr_reg_n, id, .true., ccoef, cacc, maxt1, maxt2, 1, sys_size)
+ if (viscous) call s_amr_capture_creg_dense_batch(amr_reg_n, id, .false., ccoef, .true., maxt1, maxt2, &
+ & eqn_idx%mom%beg, eqn_idx%E)
+ if (chemistry .and. chem_params%diffusion) call s_amr_capture_creg_chem_batch(amr_reg_n, id, ccoef, maxt1, maxt2)
+ end if
+ else
+ ! coarse branch: a face's capture runs on the rank owning the coarse cells just OUTSIDE it (its flux_rsx_vf covers that
+ ! face;
+ ! at a rank-interior face the same rank also holds the inside cells). jlo/jhi = LOCAL flux indices of the block's
+ ! low/high faces; t1/t2 = 0-based transverse indices relative to this rank's block INTERSECTION (o1/o2 = local
+ ! transverse origins), aligned with the fine registers: fine children of isect-relative cell t are faces 2*t and 2*t+1.
+ ! At np=1 the intersection is the block and both flags hold, recovering single-rank behavior exactly.
+ ! ONE coarse s_compute_rhs pass fills EVERY active block's registers: revisit each slot's region+intersection in turn.
+ save_cur = amr_cur
+ bactive = .false.
+ maxt1 = 0; maxt2 = 0
+ do islot = 1, amr_num_blocks
+ ! a level>=2 block's coarse side is its PARENT (creg captured in the fine branch), not L0
+ if (amr_block_level(islot) >= 2) cycle
+ call s_amr_select_slot(islot)
+ call s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+ cap_lo = own_lo(id); cap_hi = own_hi(id)
+ if (cap_lo .or. cap_hi) then
+ ! block-relative transverse frame (0-based from region_lo, aligned with the owner's freg): this rank fills creg
+ ! over its owned overlap [tlo-region_lo : thi-region_lo]; o1/o2 map that back to LOCAL flux indices.
+ select case (id)
+ case (1); jlo = amr_region_lo(1) - 1 - sidx(1); jhi = amr_region_hi(1) - sidx(1)
+ t1_lo = tlo(2) - amr_region_lo(2); t1_hi = thi(2) - amr_region_lo(2); o1 = amr_region_lo(2) - sidx(2)
+ t2_lo = tlo(3) - amr_region_lo(3); t2_hi = thi(3) - amr_region_lo(3); o2 = amr_region_lo(3) - sidx(3)
+ case (2); jlo = amr_region_lo(2) - 1 - sidx(2); jhi = amr_region_hi(2) - sidx(2)
+ t1_lo = tlo(1) - amr_region_lo(1); t1_hi = thi(1) - amr_region_lo(1); o1 = amr_region_lo(1) - sidx(1)
+ t2_lo = tlo(3) - amr_region_lo(3); t2_hi = thi(3) - amr_region_lo(3); o2 = amr_region_lo(3) - sidx(3)
+ case (3); jlo = amr_region_lo(3) - 1 - sidx(3); jhi = amr_region_hi(3) - sidx(3)
+ t1_lo = tlo(1) - amr_region_lo(1); t1_hi = thi(1) - amr_region_lo(1); o1 = amr_region_lo(1) - sidx(1)
+ t2_lo = tlo(2) - amr_region_lo(2); t2_hi = thi(2) - amr_region_lo(2); o2 = amr_region_lo(2) - sidx(2)
+ end select
+ ! cap_lo/cap_hi is s_amr_reg_prepare's clause (c) verbatim, so amr_reg_of(islot) is always mapped here
+ sreg = amr_reg_of(islot)
+ bactive(sreg) = .true.; bclo(sreg) = cap_lo; bchi(sreg) = cap_hi
+ bjlo(sreg) = jlo; bjhi(sreg) = jhi; bo1(sreg) = o1; bo2(sreg) = o2
+ bt1lo(sreg) = t1_lo; bt1hi(sreg) = t1_hi; bt2lo(sreg) = t2_lo; bt2hi(sreg) = t2_hi
+ maxt1 = max(maxt1, t1_hi); maxt2 = max(maxt2, t2_hi)
+ end if ! cap_lo .or. cap_hi
+ end do
+ call s_amr_select_slot(save_cur)
+ if (any(bactive(1:amr_reg_n))) then
+ $:GPU_UPDATE(device='[bjlo, bjhi, bo1, bo2, bt1lo, bt1hi, bt2lo, bt2hi, bclo, bchi, bactive]')
+ ! shared capture into each coarse block's creg (region/sidx frame, per-face ownership gating): advective, then
+ ! total-flux viscous, then chemistry species+energy
+ call s_amr_capture_creg_dense_batch(amr_reg_n, id, .true., coef, accum, maxt1, maxt2, 1, sys_size)
+ if (viscous) call s_amr_capture_creg_dense_batch(amr_reg_n, id, .false., coef, .true., maxt1, maxt2, &
+ & eqn_idx%mom%beg, eqn_idx%E)
+ if (chemistry .and. chem_params%diffusion) call s_amr_capture_creg_chem_batch(amr_reg_n, id, coef, maxt1, maxt2)
+ end if
+ end if
+
+ end subroutine s_amr_capture_boundary_flux
+
+ !> Correct the coarse rhs in the first cell OUTSIDE each block face so the coarse update sees the (child-averaged) fine flux at
+ !! every c/f face. Signs follow rhs = (flux_left - flux_right)/dx: low face is the outside cell's RIGHT face => rhs += (F_coarse
+ !! - Fbar_fine)/dx; high face is the outside cell's LEFT face => rhs += (Fbar_fine - F_coarse)/dx. Cells INSIDE the block need
+ !! no correction (end-of-step restriction overwrites them). c1/c2 are relative 0-based coarse transverse indices.
+ impure subroutine s_amr_apply_reflux(rhs_vf)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf
+ integer :: eq, c1, c2, c1w, c2w, k, save_cur, nact, gmax1, gmax2
+ integer :: f10, f20, dd1, dd2, nch, rr, dd1_hi, dd2_hi, sreg
+ integer :: bl1, bh1, bl2, bh2, bl3, bh3
+ integer :: i2, i3, sidx(3), ext(3), tlo(3), thi(3)
+ logical :: d2, d3, own_lo(3), own_hi(3)
+ real(wp) :: fblo, fbhi, wsum, rf
+
+ if (.not. amr) return
+ ! Refresh the participation map + register capacity on a topology change; no-op (two integer compares) otherwise.
+ call s_amr_reg_prepare()
+ if (igr) return ! stage-1 IGR: restriction-only coupling (no captured fluxes)
+ rr = amr_ref_ratio
+ d2 = n_glb > 0; d3 = p_glb > 0
+ save_cur = amr_cur
+
+ ! BATCHED over the level-1 blocks, one kernel per face direction (mirror of the capture-side batching,
+ ! s_amr_capture_creg_dense_batch): the per-box form launched up to 3 tiny face kernels per block per step, and the
+ ! per-launch overhead - not the arithmetic - dominated the reflux-apply phase. The per-(face, eq, cell) arithmetic
+ ! and child-sum order below are IDENTICAL to the per-box form, and block corrections are disjoint (the merge
+ ! invariant keeps blocks >= buff_size apart), so the outputs are bit-identical. Host precompute walks the slots
+ ! with the SAME select_slot + s_amr_reflux_face_flags the per-box form used; the a_* descriptors are pushed once
+ ! per direction.
+
+ ! x-faces: transverse dims (y, z); children in each active transverse dim
+ nch = 1
+ if (n_glb > 0) nch = nch*rr
+ if (p_glb > 0) nch = nch*rr
+ dd1_hi = merge(rr - 1, 0, n_glb > 0); dd2_hi = merge(rr - 1, 0, p_glb > 0)
+ nact = 0; gmax1 = 0; gmax2 = 0
+ a_act = .false.
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+ if (.not. (own_lo(1) .or. own_hi(1))) cycle
+ bl2 = tlo(2) - amr_region_lo(2); bh2 = thi(2) - amr_region_lo(2)
+ bl3 = tlo(3) - amr_region_lo(3); bh3 = thi(3) - amr_region_lo(3)
+ ! own_lo/own_hi is s_amr_reg_prepare's clause (c) verbatim, so amr_reg_of(k) is always mapped here
+ sreg = amr_reg_of(k)
+ a_act(sreg) = .true.; a_lo(sreg) = own_lo(1); a_hi(sreg) = own_hi(1)
+ a_ol(sreg) = amr_region_lo(1) - 1 - sidx(1); a_oh(sreg) = amr_region_hi(1) + 1 - sidx(1)
+ a_t2(sreg) = amr_region_lo(2) - sidx(2); a_t3(sreg) = amr_region_lo(3) - sidx(3)
+ a_b1l(sreg) = bl2; a_b1h(sreg) = bh2; a_b2l(sreg) = bl3; a_b2h(sreg) = bh3
+ a_mlo(sreg) = 1._wp; a_mhi(sreg) = 1._wp
+ if (own_lo(1)) a_mlo(sreg) = dx(a_ol(sreg))
+ if (own_hi(1)) a_mhi(sreg) = dx(a_oh(sreg))
+ nact = nact + 1
+ gmax1 = max(gmax1, bh2 - bl2); gmax2 = max(gmax2, bh3 - bl3)
+ end do
+ call s_amr_select_slot(save_cur)
+ if (nact > 0) then
+ $:GPU_UPDATE(device='[a_ol, a_oh, a_t2, a_t3, a_b1l, a_b1h, a_b2l, a_b2h, a_lo, a_hi, a_act, a_mlo, a_mhi]')
+ if (cyl_coord) then
+ ! axisymmetric x-face (axial): the rr covering fine faces stack in the RADIAL (transverse) direction at
+ ! DIFFERENT radii, so Fbar_fine must be area-weighted by fine-face radius (fine y_cc rebuilt from the coarse
+ ! y_cb of transverse cell tl2+c1). Outside-cell axial divergence has no radial factor (axial face area ~
+ ! cell volume ~ y_cc, cancels), so the width stays dx.
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[c1, c2, f10, f20, dd1, fblo, fbhi, wsum, rf, i2, i3]')
+ do k = 1, amr_reg_n
+ do c2w = 0, gmax2
+ do c1w = 0, gmax1
+ do eq = 1, sys_size
+ if (.not. a_act(k)) cycle
+ c1 = a_b1l(k) + c1w; c2 = a_b2l(k) + c2w
+ if (c1 > a_b1h(k) .or. c2 > a_b2h(k)) cycle
+ f20 = 0
+ f10 = rr*c1
+ fblo = 0._wp; fbhi = 0._wp; wsum = 0._wp
+ do dd1 = 0, dd1_hi
+ rf = y_cb(a_t2(k) + c1 - 1) + (real(dd1, &
+ & wp) + 0.5_wp)*(y_cb(a_t2(k) + c1) - y_cb(a_t2(k) + c1 - 1))/real(rr, wp)
+ fblo = fblo + freg(1)%lo(eq, f10 + dd1, f20, k)*rf
+ fbhi = fbhi + freg(1)%hi(eq, f10 + dd1, f20, k)*rf
+ wsum = wsum + rf
+ end do
+ fblo = fblo/wsum; fbhi = fbhi/wsum
+ i2 = a_t2(k) + c1; i3 = a_t3(k) + c2
+ if (a_lo(k)) rhs_vf(eq)%sf(a_ol(k), i2, i3) = rhs_vf(eq)%sf(a_ol(k), i2, i3) + (creg(1)%lo(eq, &
+ & c1, c2, k) - fblo)/a_mlo(k)
+ if (a_hi(k)) rhs_vf(eq)%sf(a_oh(k), i2, i3) = rhs_vf(eq)%sf(a_oh(k), i2, &
+ & i3) + (fbhi - creg(1)%hi(eq, c1, c2, k))/a_mhi(k)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[c1, c2, f10, f20, dd1, dd2, fblo, fbhi, i2, i3]')
+ do k = 1, amr_reg_n
+ do c2w = 0, gmax2
+ do c1w = 0, gmax1
+ do eq = 1, sys_size
+ if (.not. a_act(k)) cycle
+ c1 = a_b1l(k) + c1w; c2 = a_b2l(k) + c2w
+ if (c1 > a_b1h(k) .or. c2 > a_b2h(k)) cycle
+ f20 = 0; if (d3) f20 = rr*c2
+ f10 = 0; if (d2) f10 = rr*c1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, dd2_hi
+ do dd1 = 0, dd1_hi
+ fblo = fblo + freg(1)%lo(eq, f10 + dd1, f20 + dd2, k)
+ fbhi = fbhi + freg(1)%hi(eq, f10 + dd1, f20 + dd2, k)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ i2 = a_t2(k) + c1; i3 = a_t3(k) + c2
+ if (a_lo(k)) rhs_vf(eq)%sf(a_ol(k), i2, i3) = rhs_vf(eq)%sf(a_ol(k), i2, i3) + (creg(1)%lo(eq, &
+ & c1, c2, k) - fblo)/a_mlo(k)
+ if (a_hi(k)) rhs_vf(eq)%sf(a_oh(k), i2, i3) = rhs_vf(eq)%sf(a_oh(k), i2, &
+ & i3) + (fbhi - creg(1)%hi(eq, c1, c2, k))/a_mhi(k)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+
+ ! y-faces (n_glb > 0): transverse dims (x, z); x is always active (2 children)
+ if (n_glb > 0) then
+ nch = rr
+ if (p_glb > 0) nch = nch*rr
+ dd2_hi = merge(rr - 1, 0, p_glb > 0)
+ nact = 0; gmax1 = 0; gmax2 = 0
+ a_act = .false.
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+ if (.not. (own_lo(2) .or. own_hi(2))) cycle
+ bl1 = tlo(1) - amr_region_lo(1); bh1 = thi(1) - amr_region_lo(1)
+ bl3 = tlo(3) - amr_region_lo(3); bh3 = thi(3) - amr_region_lo(3)
+ sreg = amr_reg_of(k)
+ a_act(sreg) = .true.; a_lo(sreg) = own_lo(2); a_hi(sreg) = own_hi(2)
+ a_ol(sreg) = amr_region_lo(2) - 1 - sidx(2); a_oh(sreg) = amr_region_hi(2) + 1 - sidx(2)
+ a_t1(sreg) = amr_region_lo(1) - sidx(1); a_t3(sreg) = amr_region_lo(3) - sidx(3)
+ a_b1l(sreg) = bl1; a_b1h(sreg) = bh1; a_b2l(sreg) = bl3; a_b2h(sreg) = bh3
+ a_mlo(sreg) = 1._wp; a_mhi(sreg) = 1._wp
+ if (own_lo(2)) a_mlo(sreg) = dy(a_ol(sreg))
+ if (own_hi(2)) a_mhi(sreg) = dy(a_oh(sreg))
+ ! cyl_coord (axisymmetric): the radial c/f flux correction is area-weighted - low/high face carries radius
+ ! y_cb, outside cell volume carries y_cc, so fold r_face/r_cell into the width (kernel divides by it).
+ if (cyl_coord) then
+ if (own_lo(2)) a_mlo(sreg) = a_mlo(sreg)*y_cc(a_ol(sreg))/y_cb(a_ol(sreg))
+ if (own_hi(2)) a_mhi(sreg) = a_mhi(sreg)*y_cc(a_oh(sreg))/y_cb(a_oh(sreg) - 1)
+ end if
+ nact = nact + 1
+ gmax1 = max(gmax1, bh1 - bl1); gmax2 = max(gmax2, bh3 - bl3)
+ end do
+ call s_amr_select_slot(save_cur)
+ if (nact > 0) then
+ $:GPU_UPDATE(device='[a_ol, a_oh, a_t1, a_t3, a_b1l, a_b1h, a_b2l, a_b2h, a_lo, a_hi, a_act, a_mlo, a_mhi]')
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[c1, c2, f10, f20, dd1, dd2, fblo, fbhi, i2, i3]')
+ do k = 1, amr_reg_n
+ do c2w = 0, gmax2
+ do c1w = 0, gmax1
+ do eq = 1, sys_size
+ if (.not. a_act(k)) cycle
+ c1 = a_b1l(k) + c1w; c2 = a_b2l(k) + c2w
+ if (c1 > a_b1h(k) .or. c2 > a_b2h(k)) cycle
+ f20 = 0; if (d3) f20 = rr*c2
+ f10 = rr*c1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, dd2_hi
+ do dd1 = 0, rr - 1
+ fblo = fblo + freg(2)%lo(eq, f10 + dd1, f20 + dd2, k)
+ fbhi = fbhi + freg(2)%hi(eq, f10 + dd1, f20 + dd2, k)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ i2 = a_t1(k) + c1; i3 = a_t3(k) + c2
+ if (a_lo(k)) rhs_vf(eq)%sf(i2, a_ol(k), i3) = rhs_vf(eq)%sf(i2, a_ol(k), i3) + (creg(2)%lo(eq, &
+ & c1, c2, k) - fblo)/a_mlo(k)
+ if (a_hi(k)) rhs_vf(eq)%sf(i2, a_oh(k), i3) = rhs_vf(eq)%sf(i2, a_oh(k), &
+ & i3) + (fbhi - creg(2)%hi(eq, c1, c2, k))/a_mhi(k)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+
+ ! z-faces (p_glb > 0): transverse dims (x, y); both always active in 3D (4 children)
+ if (p_glb > 0) then
+ nch = rr*rr
+ nact = 0; gmax1 = 0; gmax2 = 0
+ a_act = .false.
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ call s_amr_select_slot(k)
+ call s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+ if (.not. (own_lo(3) .or. own_hi(3))) cycle
+ bl1 = tlo(1) - amr_region_lo(1); bh1 = thi(1) - amr_region_lo(1)
+ bl2 = tlo(2) - amr_region_lo(2); bh2 = thi(2) - amr_region_lo(2)
+ sreg = amr_reg_of(k)
+ a_act(sreg) = .true.; a_lo(sreg) = own_lo(3); a_hi(sreg) = own_hi(3)
+ a_ol(sreg) = amr_region_lo(3) - 1 - sidx(3); a_oh(sreg) = amr_region_hi(3) + 1 - sidx(3)
+ a_t1(sreg) = amr_region_lo(1) - sidx(1); a_t2(sreg) = amr_region_lo(2) - sidx(2)
+ a_b1l(sreg) = bl1; a_b1h(sreg) = bh1; a_b2l(sreg) = bl2; a_b2h(sreg) = bh2
+ a_mlo(sreg) = 1._wp; a_mhi(sreg) = 1._wp
+ if (own_lo(3)) a_mlo(sreg) = dz(a_ol(sreg))
+ if (own_hi(3)) a_mhi(sreg) = dz(a_oh(sreg))
+ nact = nact + 1
+ gmax1 = max(gmax1, bh1 - bl1); gmax2 = max(gmax2, bh2 - bl2)
+ end do
+ call s_amr_select_slot(save_cur)
+ if (nact > 0) then
+ $:GPU_UPDATE(device='[a_ol, a_oh, a_t1, a_t2, a_b1l, a_b1h, a_b2l, a_b2h, a_lo, a_hi, a_act, a_mlo, a_mhi]')
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[c1, c2, f10, f20, dd1, dd2, fblo, fbhi, i2, i3]')
+ do k = 1, amr_reg_n
+ do c2w = 0, gmax2
+ do c1w = 0, gmax1
+ do eq = 1, sys_size
+ if (.not. a_act(k)) cycle
+ c1 = a_b1l(k) + c1w; c2 = a_b2l(k) + c2w
+ if (c1 > a_b1h(k) .or. c2 > a_b2h(k)) cycle
+ f20 = rr*c2
+ f10 = rr*c1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, rr - 1
+ do dd1 = 0, rr - 1
+ fblo = fblo + freg(3)%lo(eq, f10 + dd1, f20 + dd2, k)
+ fbhi = fbhi + freg(3)%hi(eq, f10 + dd1, f20 + dd2, k)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ i2 = a_t1(k) + c1; i3 = a_t2(k) + c2
+ if (a_lo(k)) rhs_vf(eq)%sf(i2, i3, a_ol(k)) = rhs_vf(eq)%sf(i2, i3, a_ol(k)) + (creg(3)%lo(eq, &
+ & c1, c2, k) - fblo)/a_mlo(k)
+ if (a_hi(k)) rhs_vf(eq)%sf(i2, i3, a_oh(k)) = rhs_vf(eq)%sf(i2, i3, &
+ & a_oh(k)) + (fbhi - creg(3)%hi(eq, c1, c2, k))/a_mhi(k)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+
+ end subroutine s_amr_apply_reflux
+
+ !> Zero the fine registers (called by the subcycle driver before substep 1 - stage-1 overwrite cannot work across two substeps).
+ impure subroutine s_amr_zero_fine_registers()
+
+ integer :: d, eq, t1, t2, t1_hi, t2_hi, islot
+
+ if (.not. amr) return
+ ! Refresh the participation map + register capacity on a topology change; no-op (two integer compares) otherwise.
+ call s_amr_reg_prepare()
+ if (igr) return ! stage-1 IGR: restriction-only coupling (no captured fluxes)
+ if (.not. amr_rank_owns_block) return
+ islot = amr_reg_cur ! working block's DENSE register slot (local => captured by value in the device kernels below)
+ do d = 1, 3
+ if (allocated(freg(d)%lo)) then
+ t1_hi = ubound(freg(d)%lo, 2); t2_hi = ubound(freg(d)%lo, 3)
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do t2 = 0, t2_hi
+ do t1 = 0, t1_hi
+ do eq = 1, sys_size
+ freg(d)%lo(eq, t1, t2, islot) = 0._wp
+ freg(d)%hi(eq, t1, t2, islot) = 0._wp
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end do
+
+ end subroutine s_amr_zero_fine_registers
+
+ !> Berger-Colella state correction (subcycle mode only): after restriction, correct the first coarse cell OUTSIDE each block
+ !! face with the time-accumulated flux mismatch: low face: q += dt*(F_c_eff - Fbar_f_eff)/dx ; high face: q += dt*(Fbar_f_eff -
+ !! F_c_eff)/dx. Registers hold EFFECTIVE (rk3_w-weighted, substep-averaged) fluxes in subcycle mode.
+ impure subroutine s_amr_apply_reflux_state(q_cons)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons
+ integer :: d, sidx(3), ext(3), tlo(3), thi(3), olo(3), ohi(3), glo(3), ghi(3), woff(3)
+ logical :: own_lo(3), own_hi(3)
+ real(wp) :: w_lo(3), w_hi(3), mlo(3), mhi(3)
+
+ if (.not. amr) return
+ ! Refresh the participation map + register capacity on a topology change; no-op (two integer compares) otherwise.
+ call s_amr_reg_prepare()
+ if (igr) return ! stage-1 IGR: restriction-only coupling (no captured fluxes)
+ call s_amr_reflux_face_flags(sidx, ext, own_lo, own_hi, tlo, thi)
+ if (.not. (any(own_lo) .or. any(own_hi))) return
+ ! L0/L1 (coarse) frame for the shared kernel: outside cell = region boundary +/-1 in local (sidx-offset) coords; creg-local
+ ! loop range is the owned transverse overlap [tlo:thi] block-relative; ownership -> unit face weights; cell widths from the
+ ! global coarse grid (amr_ref_ratio = 2, dt = coarse step).
+ olo = 0; ohi = 0; glo = 0; ghi = 0; woff = 0; w_lo = 0._wp; w_hi = 0._wp; mlo = 1._wp; mhi = 1._wp
+ do d = 1, num_dims
+ olo(d) = amr_region_lo(d) - 1 - sidx(d); ohi(d) = amr_region_hi(d) + 1 - sidx(d)
+ glo(d) = tlo(d) - amr_region_lo(d); ghi(d) = thi(d) - amr_region_lo(d)
+ woff(d) = amr_region_lo(d) - sidx(d)
+ if (own_lo(d)) w_lo(d) = 1._wp
+ if (own_hi(d)) w_hi(d) = 1._wp
+ end do
+ if (own_lo(1)) mlo(1) = dx(olo(1))
+ if (own_hi(1)) mhi(1) = dx(ohi(1))
+ if (n_glb > 0) then
+ if (own_lo(2)) mlo(2) = dy(olo(2))
+ if (own_hi(2)) mhi(2) = dy(ohi(2))
+ ! cyl_coord (axisymmetric): area-weight the radial c/f correction by r_face/r_cell (mirror of s_amr_apply_reflux). L0/L1
+ ! coarse frame -> global y_cb/y_cc for the owned outside cell. r_+ = y_cb(olo(2)) low; r_- = y_cb(ohi(2)-1) high.
+ if (cyl_coord) then
+ if (own_lo(2)) mlo(2) = mlo(2)*y_cc(olo(2))/y_cb(olo(2))
+ if (own_hi(2)) mhi(2) = mhi(2)*y_cc(ohi(2))/y_cb(ohi(2) - 1)
+ end if
+ end if
+ if (p_glb > 0) then
+ if (own_lo(3)) mlo(3) = dz(olo(3))
+ if (own_hi(3)) mhi(3) = dz(ohi(3))
+ end if
+ call s_amr_reflux_apply_faces(q_cons, amr_reg_cur, 2, dt, olo, ohi, glo, ghi, woff, w_lo, w_hi, mlo, mhi)
+
+ end subroutine s_amr_apply_reflux_state
+
+ !> Shared Berger-Colella STATE reflux kernel: apply q(outside) += w*dtl*(F_coarse - Fbar_fine)/m on the low face and +=
+ !! w*dtl*(Fbar_fine - F_coarse)/m on the high face for each active dim, where F_coarse is creg and Fbar_fine averages freg over
+ !! the rr**(ndim-1) covering fine faces. Used by BOTH s_amr_apply_reflux_state (L0/L1, coarse/sidx frame, unit weights from
+ !! ownership, rr=2) and s_amr_reflux_to_parent (L2->L1, parent-fine frame, sibling-seam weights, rr=amr_ref_ratio). All framing
+ !! is caller-passed so the flux-correction math is single-sourced: islot - DENSE register slot (amr_reg_cur); rr - refinement
+ !! ratio (fine faces per coarse face per transverse dim); dtl - reflux dt; olo/ohi(d) - outside coarse-cell index just
+ !! below/above the block face in dim d; glo/ghi(d) - creg-local loop range in dim d (transverse for the two faces d' /= d);
+ !! woff(d) - transverse write origin so the cell index is woff(d) + g; w_lo/w_hi(d) - per-face weight (0 skips the write:
+ !! unowned face at np>1, or a fine-fine sibling-tile seam); mlo/mhi(d) - outside-cell width for the low/high face
+ !! (invalid/unused where weight is 0). A zero weight SKIPS the write (not multiply-by-0) because the outside index may be out of
+ !! bounds on an unowned face.
+ impure subroutine s_amr_reflux_apply_faces(q, islot, rr, dtl, olo, ohi, glo, ghi, woff, w_lo, w_hi, mlo, mhi)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q
+ integer, intent(in) :: islot, rr, olo(3), ohi(3), glo(3), ghi(3), woff(3)
+ real(wp), intent(in) :: dtl, w_lo(3), w_hi(3), mlo(3), mhi(3)
+ integer :: eq, g1, g2, f10, f20, dd1, dd2, nch, dd1_hi, dd2_hi, ol, oh, w2, w3, w1, gl1, gh1, gl2, gh2, gl3, gh3
+ real(wp) :: fblo, fbhi, wl, wh, ml, mh, wsum, rf
+
+ ! loop bounds hoisted to scalars: array-element bounds (glo(d)/ghi(d)) drive the collapsed inner loop and would force the
+ ! host arrays present on the device (an ACC present error)
+
+ gl1 = glo(1); gh1 = ghi(1); gl2 = glo(2); gh2 = ghi(2); gl3 = glo(3); gh3 = ghi(3)
+
+ ! x-faces: transverse (y, z)
+ if (w_lo(1) /= 0._wp .or. w_hi(1) /= 0._wp) then
+ nch = 1; if (n_glb > 0) nch = nch*rr; if (p_glb > 0) nch = nch*rr
+ dd1_hi = merge(rr - 1, 0, n_glb > 0); dd2_hi = merge(rr - 1, 0, p_glb > 0)
+ ol = olo(1); oh = ohi(1); w2 = woff(2); w3 = woff(3); wl = w_lo(1); wh = w_hi(1); ml = mlo(1); mh = mhi(1)
+ if (cyl_coord) then
+ ! axisymmetric x-face: area-weight Fbar_fine by fine-face radius (rebuilt from the coarse y_cb of transverse cell
+ ! w2+g1) - the rr covering fine faces sit at different radii. cyl reaches here only single-level (L0 frame), so
+ ! global y_cb is the correct coarse grid.
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[f10, f20, dd1, dd2, fblo, fbhi, wsum, rf]')
+ do eq = 1, sys_size
+ do g2 = gl3, gh3
+ do g1 = gl2, gh2
+ f20 = 0
+ f10 = rr*g1
+ fblo = 0._wp; fbhi = 0._wp; wsum = 0._wp
+ do dd1 = 0, dd1_hi
+ rf = y_cb(w2 + g1 - 1) + (real(dd1, wp) + 0.5_wp)*(y_cb(w2 + g1) - y_cb(w2 + g1 - 1))/real(rr, wp)
+ fblo = fblo + freg(1)%lo(eq, f10 + dd1, f20, islot)*rf
+ fbhi = fbhi + freg(1)%hi(eq, f10 + dd1, f20, islot)*rf
+ wsum = wsum + rf
+ end do
+ fblo = fblo/wsum; fbhi = fbhi/wsum
+ if (wl /= 0._wp) q(eq)%sf(ol, w2 + g1, w3 + g2) = q(eq)%sf(ol, w2 + g1, &
+ & w3 + g2) + wl*dtl*(creg(1)%lo(eq, g1, g2, islot) - fblo)/ml
+ if (wh /= 0._wp) q(eq)%sf(oh, w2 + g1, w3 + g2) = q(eq)%sf(oh, w2 + g1, &
+ & w3 + g2) + wh*dtl*(fbhi - creg(1)%hi(eq, g1, g2, islot))/mh
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[f10, f20, dd1, dd2, fblo, fbhi]')
+ do eq = 1, sys_size
+ do g2 = gl3, gh3
+ do g1 = gl2, gh2
+ f20 = 0; if (p_glb > 0) f20 = rr*g2
+ f10 = 0; if (n_glb > 0) f10 = rr*g1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, dd2_hi
+ do dd1 = 0, dd1_hi
+ fblo = fblo + freg(1)%lo(eq, f10 + dd1, f20 + dd2, islot)
+ fbhi = fbhi + freg(1)%hi(eq, f10 + dd1, f20 + dd2, islot)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ if (wl /= 0._wp) q(eq)%sf(ol, w2 + g1, w3 + g2) = q(eq)%sf(ol, w2 + g1, &
+ & w3 + g2) + wl*dtl*(creg(1)%lo(eq, g1, g2, islot) - fblo)/ml
+ if (wh /= 0._wp) q(eq)%sf(oh, w2 + g1, w3 + g2) = q(eq)%sf(oh, w2 + g1, &
+ & w3 + g2) + wh*dtl*(fbhi - creg(1)%hi(eq, g1, g2, islot))/mh
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ end if
+ ! y-faces (n_glb > 0): transverse (x, z); x always active
+ if (n_glb > 0 .and. (w_lo(2) /= 0._wp .or. w_hi(2) /= 0._wp)) then
+ nch = rr; if (p_glb > 0) nch = nch*rr
+ dd2_hi = merge(rr - 1, 0, p_glb > 0)
+ ol = olo(2); oh = ohi(2); w1 = woff(1); w3 = woff(3); wl = w_lo(2); wh = w_hi(2); ml = mlo(2); mh = mhi(2)
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[f10, f20, dd1, dd2, fblo, fbhi]')
+ do eq = 1, sys_size
+ do g2 = gl3, gh3
+ do g1 = gl1, gh1
+ f20 = 0; if (p_glb > 0) f20 = rr*g2
+ f10 = rr*g1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, dd2_hi
+ do dd1 = 0, rr - 1
+ fblo = fblo + freg(2)%lo(eq, f10 + dd1, f20 + dd2, islot)
+ fbhi = fbhi + freg(2)%hi(eq, f10 + dd1, f20 + dd2, islot)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ if (wl /= 0._wp) q(eq)%sf(w1 + g1, ol, w3 + g2) = q(eq)%sf(w1 + g1, ol, w3 + g2) + wl*dtl*(creg(2)%lo(eq, &
+ & g1, g2, islot) - fblo)/ml
+ if (wh /= 0._wp) q(eq)%sf(w1 + g1, oh, w3 + g2) = q(eq)%sf(w1 + g1, oh, &
+ & w3 + g2) + wh*dtl*(fbhi - creg(2)%hi(eq, g1, g2, islot))/mh
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ ! z-faces (p_glb > 0): transverse (x, y); both active in 3D
+ if (p_glb > 0 .and. (w_lo(3) /= 0._wp .or. w_hi(3) /= 0._wp)) then
+ nch = rr*rr
+ ol = olo(3); oh = ohi(3); w1 = woff(1); w2 = woff(2); wl = w_lo(3); wh = w_hi(3); ml = mlo(3); mh = mhi(3)
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[f10, f20, dd1, dd2, fblo, fbhi]')
+ do eq = 1, sys_size
+ do g2 = gl2, gh2
+ do g1 = gl1, gh1
+ f20 = rr*g2
+ f10 = rr*g1
+ fblo = 0._wp; fbhi = 0._wp
+ do dd2 = 0, rr - 1
+ do dd1 = 0, rr - 1
+ fblo = fblo + freg(3)%lo(eq, f10 + dd1, f20 + dd2, islot)
+ fbhi = fbhi + freg(3)%hi(eq, f10 + dd1, f20 + dd2, islot)
+ end do
+ end do
+ fblo = fblo/real(nch, wp); fbhi = fbhi/real(nch, wp)
+ if (wl /= 0._wp) q(eq)%sf(w1 + g1, w2 + g2, ol) = q(eq)%sf(w1 + g1, w2 + g2, ol) + wl*dtl*(creg(3)%lo(eq, &
+ & g1, g2, islot) - fblo)/ml
+ if (wh /= 0._wp) q(eq)%sf(w1 + g1, w2 + g2, oh) = q(eq)%sf(w1 + g1, w2 + g2, &
+ & oh) + wh*dtl*(fbhi - creg(3)%hi(eq, g1, g2, islot))/mh
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_amr_reflux_apply_faces
+
+ impure subroutine s_finalize_amr_registers()
+
+ integer :: d
+
+ if (.not. amr) return
+ do d = 1, 3
+ if (allocated(creg(d)%lo)) then
+ @:DEALLOCATE(creg(d)%lo, creg(d)%hi)
+ end if
+ if (allocated(freg(d)%lo)) then
+ @:DEALLOCATE(freg(d)%lo, freg(d)%hi)
+ end if
+ end do
+ @:DEALLOCATE(bjlo, bjhi, bo1, bo2, bt1lo, bt1hi, bt2lo, bt2hi, bclo, bchi, bactive)
+ @:DEALLOCATE(a_ol, a_oh, a_t1, a_t2, a_t3, a_b1l, a_b1h, a_b2l, a_b2h, a_lo, a_hi, a_act, a_mlo, a_mhi)
+ if (allocated(amr_reg_of)) deallocate (amr_reg_of)
+ amr_reg_n = 0; amr_reg_cur = 0
+
+ end subroutine s_finalize_amr_registers
+
+end module m_amr_registers
diff --git a/src/simulation/m_amr_regrid.fpp b/src/simulation/m_amr_regrid.fpp
new file mode 100644
index 0000000000..d176460ffd
--- /dev/null
+++ b/src/simulation/m_amr_regrid.fpp
@@ -0,0 +1,2898 @@
+!>
+!!@file
+!!@brief Contains module m_amr_regrid
+
+#:include 'macros.fpp'
+
+!> @brief Dynamic regrid for the block-structured AMR level set: density-gradient tagging, Berger-Rigoutsos clustering, box shaping
+!! (pad/clamp/tile/IB merge), hierarchical child nesting, slot rebuild with cross-rank fine-state migration. Block/slot state lives
+!! in m_amr (and m_global_parameters); this module only drives it.
+module m_amr_regrid
+
+#ifdef MFC_MPI
+ use mpi !< per-node signature ALLREDUCE for the rank-invariant clustering, point-to-point for the fine-state migration
+#endif
+
+ use m_derived_types ! scalar_field, t_box
+ use m_box, only: f_morton ! B1: canonical merge order (shared 3D Morton key)
+ use m_global_parameters
+ use m_constants, only: mapCells
+ use m_mpi_proxy, only: s_mpi_abort
+ use m_mpi_common, only: s_mpi_allreduce_min, s_mpi_allreduce_max
+ use m_phase_timing, only: s_phase_tic, s_phase_toc, PH_RGHALO, PH_RGTAG, PH_RGCLUS, PH_RGSHAPE, PH_RGMIG, PH_RGBUILD, &
+ & PH_RGPART, PH_RGMOVE, PH_MGWAIT, PH_RBGATH, PH_RBOVL, PH_RBPUSH, PH_RBSLOT, PH_RBGEO, PH_RBTAIL, PH_RBFLUSH, PH_RBXCHG, &
+ & PH_RBREC, PH_RBTOPO, PH_MGSLOT, PH_MGPACK, PH_MGUNPK, PH_MGPUSH, s_wait_tic, s_wait_toc, WT_REGRID
+ use m_amr, only: s_amr_build_gather_plan, amr_gpl_valid, amr_kpos, amr_slots, amr_cons_st, amr_stor_st, amr_loc_of, &
+ & s_amr_gather_chunk_post, s_amr_gather_chunk_send, s_amr_gather_consume_box, amr_gath_chunk, s_amr_cov_note, amr_gpk, &
+ & amr_n_gpk, amr_slot_live, amr_my_blk, amr_n_my, s_amr_refresh_my_blocks, amr_maxc_fit, amr_seam_pairs_dirty, &
+ & amr_mesh_epoch, amr_xchg_coarse_ghosts, amr_cpat_mar, s_amr_alloc_slot, s_amr_alloc_slot_stash, s_amr_prereserve_stash, &
+ & s_amr_free_slot, s_amr_reduce_xchg_flag, s_amr_reconcile_slots, s_amr_assign_block_owners, s_amr_gather_send_flush, &
+ & s_amr_gather_coarse_patch_pbmv, s_amr_prolong_pbmv, s_amr_exchange_coarse_cons_halo, s_lag_phys_to_cells, &
+ & s_amr_body_bbox, s_amr_expand_box_over_bodies, s_amr_tile_box, f_amr_seam_dim, f_amr_boxes_overlap, &
+ & s_set_amr_fine_geometry, s_interpolate_coarse_to_fine, s_amr_setup_ib, f_l0_slot, amr_gb_tag, amr_gb_win, amr_gb_cost, &
+ & amr_gb_mig, amr_mig_snd, amr_mig_blk, amr_cad_tot, amr_cad_esc, amr_cad_armed, amr_cl_maxdep, amr_cl_maxdep_leaf, &
+ & amr_cl_lmax, amr_cl_ldepth, amr_cl_nodes, amr_cl_rb, amr_cl_rb_now, amr_cl_shr_nodes, amr_cl_shr_rb, amr_cl_loc_nodes, &
+ & amr_cl_loc_rb, amr_cl_shr_maxdep, s_amr_ranks_overlapping, amr_cl_shr_nodes_r, amr_cl_shr_rb_r, amr_cl_loc_nodes_r, &
+ & amr_cl_loc_rb_r, amr_cl_shr_maxdep_r, amr_cl_me_nodes_r, amr_cl_me_rb_r, amr_my_blk, amr_n_my, s_amr_refresh_my_blocks, &
+ & s_amr_fw_szi, f_amr_overlap_count, f_amr_rank_overlaps, amr_tag_base, amr_mesh_epoch, amr_cl_wire_r, amr_gb_box
+ use m_amr_xchg_audit, only: s_xa_rec, XA_F4_SND, XA_F4_RCV ! I1a exchange accounting (migration family)
+ use m_acoustic_src, only: acoustic_supp_lo, acoustic_supp_hi
+ use m_active_box, only: ab_x, ab_y, ab_z, ab_active
+ use m_bubbles_EL, only: s_lag_cloud_bbox_local
+
+ implicit none
+
+ private
+ public :: s_amr_regrid, s_amr_check_seam_topology, s_amr_check_active_box_containment
+
+ !> Lagrangian bubble-cloud exclusion support: padded global coarse-index bbox (positions + mapCells smearing + stencil headroom
+ !! [+ drift margin at regrid]). Blocks and regrid boxes stay clear: a bubble inside a block loses two-way coupling (fine advance
+ !! skips the EL hooks, restriction discards the coarse result under the block). Recomputed collectively each regrid; guarded
+ !! rank-locally per stage.
+ integer :: lag_supp_lo(3), lag_supp_hi(3)
+ logical :: lag_supp_on = .false.
+
+contains
+
+ !> Abort on same-level seam topologies no halo reconciles (silent conservation leaks otherwise). Run whenever the block set
+ !! changes (regrid, restart) on the replicated region metadata: each rank tests its OWN blocks against every block, so the pairs
+ !! are covered once per orientation across the machine (every block has an owner) and any hit aborts everyone - O(owned x
+ !! nblocks) per rank instead of the O(nblocks^2) all-pairs scan that grew 4x per rank-doubling (ledger 53). Two cases: (a)
+ !! adjacency WITHOUT the exact transverse match f_amr_seam requires - reachable only via IB body-bbox expansion (clustering
+ !! merges any too-close pair; tiling emits a regular grid) - which the fine-fine halo can never pair; (b) same-level box
+ !! INTERSECTION - reachable only via CHILD IB body-bbox expansion, which unlike the L1 path has no overlap-merge pass -
+ !! double-restricting/refluxing the shared cells.
+ impure subroutine s_amr_check_seam_topology()
+
+ integer :: ix, xb, yb, d, t
+ logical :: adj, tover
+
+ call s_amr_refresh_my_blocks()
+ do ix = 1, amr_n_my
+ xb = amr_my_blk(ix)
+ do yb = 1, amr_num_blocks
+ if (xb == yb) cycle
+ if (amr_block_level(xb) /= amr_block_level(yb)) cycle
+ ! same-level INTERSECTION (different levels legitimately nest; tiling emits disjoint tiles, the L1 IB pass merges
+ ! overlapping boxes, but the CHILD IB body-bbox expansion has no overlap-merge pass)
+ if (f_amr_boxes_overlap(amr_region_lo_all(:,xb), amr_region_hi_all(:,xb), amr_region_lo_all(:,yb), &
+ & amr_region_hi_all(:,yb))) then
+ call s_mpi_abort("AMR: two same-level blocks INTERSECT (the child IB body-bbox expansion route can " &
+ & // "produce this - it has no overlap-merge pass): the overlapping cells would be " &
+ & // "restricted and refluxed twice, silently breaking conservation. Adjust the body/" &
+ & // "regrid inputs so body-expanded child boxes merge or separate.")
+ end if
+ do d = 1, num_dims
+ ! relaxed adjacency: touching faces in dim d with ANY transverse overlap
+ adj = amr_region_lo_all(d, yb) == amr_region_hi_all(d, xb) + 1
+ if (.not. adj) cycle
+ tover = .true.
+ do t = 1, num_dims
+ if (t /= d) tover = tover .and. amr_region_lo_all(t, xb) <= amr_region_hi_all(t, &
+ & yb) .and. amr_region_lo_all(t, yb) <= amr_region_hi_all(t, xb)
+ end do
+ if (tover .and. f_amr_seam_dim(xb, yb) == 0) then
+ call s_mpi_abort("AMR: two same-level blocks touch with PARTIAL transverse overlap (IB body-bbox " &
+ & // "expansion can produce this): the fine-fine seam halo only reconciles exact-match " &
+ & // "faces, so the shared-face flux would silently leak. Adjust amr_block/regrid inputs " // "so body-expanded boxes merge or separate.")
+ end if
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_check_seam_topology
+
+ !> Abort if any box exceeds the slot cap for its level. The slot coord/field arrays are allocated ONCE to
+ !! amr_ref_ratio*amr_maxc_fit fine cells, and a level-lev block spans amr_ref_ratio**lev fine cells per coarse cell, so its
+ !! coarse extent must be <= amr_maxc_fit/amr_ref_ratio**(lev-1). Every emitter enforces that via s_amr_tile_box; this checks the
+ !! invariant once, where the box set is final, rather than trusting each emitter to have done it.
+ !!
+ !! It exists because a violation is otherwise SILENT AND CATASTROPHIC: s_amr_build_block_coords sizes the fine coords from the
+ !! block's true extent, so an over-cap box writes past x_cb, corrupting the heap on EVERY regrid and surfacing much later as
+ !! "corrupted size vs. prev_size" inside an unrelated free(). One emitter did skip the cap (cfbacebe, the brand-new-region
+ !! branch) and finding it took a bounds-checked rebuild and a multi-hour hunt, because the crash site was nowhere near the bug.
+ !! Matches s_amr_tile_box's own floor (tc = max(tc, 1)) so a collapsed dim, whose cap divides to 0, is not flagged.
+ impure subroutine s_amr_check_box_caps(boxes, nboxes, box_level)
+
+ type(t_box), intent(in) :: boxes(:)
+ integer, intent(in) :: nboxes, box_level(:)
+ integer :: k, d, lev, cap, span
+
+ do k = 1, nboxes
+ lev = box_level(k)
+ if (lev < 1) cycle ! level-0 tiles are sized by the tile decomposition, not this cap
+ do d = 1, num_dims
+ cap = max(amr_maxc_fit(d)/amr_ref_ratio**(lev - 1), 1)
+ span = boxes(k)%hi(d) - boxes(k)%lo(d) + 1
+ if (span > cap) then
+ if (proc_rank == 0) print '(A,I0,A,I0,A,I0,A,I0)', ' [amr] box cap violated: level ', lev, ' dim ', d, &
+ & ' span ', span, ' > cap ', cap
+ call s_mpi_abort("AMR regrid: a fine box exceeds the slot cap for its level (span and cap printed above). " &
+ & // "The fine coord arrays are sized to amr_ref_ratio*amr_maxc_fit, so this would write " &
+ & // "past x_cb and corrupt the heap. A box emitter did not route through s_amr_tile_box.")
+ end if
+ end do
+ end do
+
+ end subroutine s_amr_check_box_caps
+
+ !> Invariant check (plan-based exchange I0): same-level boxes are pairwise DISJOINT. Guaranteed today by the cluster partition +
+ !! merge threshold + IB overlap-merge; relied on by the rebuild's overlap carry-forward and by per-peer unpack reordering in the
+ !! exchange plans (amr_plan_based_exchange.md) - enforced here rather than inherited as folklore. All levels share the global
+ !! coarse index space (see the cap formula in s_amr_check_box_caps), so the interval test is valid across parents. O(nboxes^2)
+ !! host integer compares per regrid - negligible at current box counts; replace with a sorted sweep in increment I7 if box
+ !! counts grow.
+ impure subroutine s_amr_check_box_disjoint(boxes, nboxes, box_level)
+
+ type(t_box), intent(in) :: boxes(:)
+ integer, intent(in) :: nboxes, box_level(:)
+ integer :: k, kk
+
+ do k = 1, nboxes
+ if (box_level(k) < 1) cycle
+ do kk = k + 1, nboxes
+ if (box_level(kk) /= box_level(k)) cycle
+ if (all(boxes(k)%lo <= boxes(kk)%hi .and. boxes(kk)%lo <= boxes(k)%hi)) then
+ if (proc_rank == 0) print '(A,I0,A,I0,A,I0)', ' [amr] same-level box overlap: level ', box_level(k), &
+ & ' boxes ', k, ' and ', kk
+ call s_mpi_abort("AMR regrid: two same-level boxes overlap (indices printed above). The overlap " &
+ & // "carry-forward and the exchange plans both assume same-level disjointness.")
+ end if
+ end do
+ end do
+
+ end subroutine s_amr_check_box_disjoint
+
+ !> Concatenated 1D tag signatures of box [blo0:bhi0], built from the tag range [ts:te] in ONE pass. Axis d occupies sig(off(d) :
+ !! off(d) + ext(d) - 1), and sig(off(d) + t - blo0(d)) counts the in-box tagged cells at position t along d. One signature
+ !! serves the trim, the in-box count AND every candidate split, replacing the up-to-num_dims+1 separate rescans of the tag list
+ !! the previous form needed. nsig returns the used length.
+ impure subroutine s_amr_box_sig(tags, ts, te, blo0, bhi0, sig, off, nsig)
+
+ integer, intent(in) :: tags(:,:), ts, te, blo0(3), bhi0(3)
+ integer, intent(out) :: sig(:), off(3), nsig
+ integer :: d, t, c(3)
+
+ nsig = 0
+ do d = 1, 3
+ off(d) = nsig + 1
+ if (d <= num_dims) nsig = nsig + (bhi0(d) - blo0(d) + 1)
+ end do
+ sig(1:nsig) = 0
+ do t = ts, te
+ c = tags(:,t)
+ if (c(1) < blo0(1) .or. c(1) > bhi0(1)) cycle
+ if (c(2) < blo0(2) .or. c(2) > bhi0(2)) cycle
+ if (c(3) < blo0(3) .or. c(3) > bhi0(3)) cycle
+ do d = 1, num_dims
+ sig(off(d) + c(d) - blo0(d)) = sig(off(d) + c(d) - blo0(d)) + 1
+ end do
+ end do
+
+ end subroutine s_amr_box_sig
+
+ !> Shrink box [blo:bhi] to the tight bbox of its tagged cells and return their count, both read off the signature of
+ !! [blo0:bhi0]. Equivalent to scanning the tag list: the per-axis MIN/MAX of the contained tags ARE the first and last nonzero
+ !! of that axis signature, and "any tagged" is "the signature sums nonzero". ok=.false. if none tagged. Collapsed dims (lo=hi=0)
+ !! survive unchanged, their signature being a single bin.
+ pure subroutine s_amr_trim_from_sig(sig, off, blo0, bhi0, blo, bhi, ok, ntag)
+
+ integer, intent(in) :: sig(:), off(3), blo0(3), bhi0(3)
+ integer, intent(inout) :: blo(3), bhi(3)
+ logical, intent(out) :: ok
+ integer, intent(out) :: ntag
+ integer :: d, t, lo, hi
+
+ ok = .false.
+ ntag = 0
+ do t = blo0(1), bhi0(1)
+ ntag = ntag + sig(off(1) + t - blo0(1))
+ end do
+ if (ntag == 0) return ! no tags in the box; every axis signature is empty too
+ do d = 1, num_dims
+ lo = -1; hi = -1
+ do t = blo0(d), bhi0(d)
+ if (sig(off(d) + t - blo0(d)) > 0) then
+ if (lo < 0) lo = t
+ hi = t
+ end if
+ end do
+ blo(d) = lo; bhi(d) = hi
+ end do
+ ok = .true.
+
+ end subroutine s_amr_trim_from_sig
+
+ !> Berger-Rigoutsos bisection of one (already tagged-trimmed) candidate box, read off the signature of [blo0:bhi0]: pick the
+ !! longest splittable axis, prefer a zero-signature hole (widest interior run), else the strongest signature inflection
+ !! (Laplacian sign change). ok=.false. if no axis admits a split leaving both children >= 2 cells. Slicing the signature to the
+ !! TRIMMED range is exact: trim shrinks only to the tags' own bbox, so no tag leaves the box. Integer-only => identical on all
+ !! ranks.
+ pure subroutine s_amr_find_split_sig(sig, off, blo0, blo, bhi, sax, spos, ok)
+
+ integer, intent(in) :: sig(:), off(3), blo0(3)
+ integer, intent(in) :: blo(3), bhi(3)
+ integer, intent(out) :: sax, spos
+ logical, intent(out) :: ok
+ !> Minimum child extent along the split axis, i.e. the smallest box the bisection may produce. 2 is the algorithmic floor;
+ !! amr_blocking_factor raises it, which is what stops the bisection over-generating. Measured 2026-08-27: with the floor at
+ !! 2 and amr_cluster_eff = 0.9 the recursion never converges on its own -- it splits until the amr_max_blocks cap stops it
+ !! (warning on EVERY regrid at five different caps), and the min-separation merge then collapses the result back. An 8x cap
+ !! bought 61%% more tree nodes for a 0.7%% change in the final box set. NOTE this is a minimum SIZE, not AMReX's blocking
+ !! factor: AMReX coarsens the TAG LATTICE, which also shrinks its global tag gather. S3.1 already deleted that gather here,
+ !! and coarsening a rank-local sparse list cannot dedup coarse cells that straddle a rank boundary without an extra
+ !! exchange, so the size floor is both simpler and the part that actually stops the over-generation.
+ integer :: min_child
+ integer :: axord(3), ext(3), d, ax, t, s, b
+ integer :: run, run_start, best_run, best_start, lap, prevlap, bestmag, bestpos
+
+ min_child = max(2, amr_blocking_factor)
+ ok = .false.; sax = 0; spos = 0
+ ext = bhi - blo + 1
+ axord = [1, 2, 3] ! sort axes by descending extent (deterministic bubble)
+ do d = 1, 2
+ do ax = 1, 3 - d
+ if (ext(axord(ax)) < ext(axord(ax + 1))) then
+ s = axord(ax); axord(ax) = axord(ax + 1); axord(ax + 1) = s
+ end if
+ end do
+ end do
+ do d = 1, 3
+ ax = axord(d)
+ if (ax > num_dims) cycle
+ if (ext(ax) < 2*min_child) cycle
+ b = off(ax) - blo0(ax) ! signature of position t on this axis is sig(b + t)
+ ! (1) widest interior zero run (box is trimmed => sig(blo)>0 and sig(bhi)>0, so any run is interior)
+ best_run = 0; best_start = -1; run = 0; run_start = -1
+ do t = blo(ax), bhi(ax)
+ if (sig(b + t) == 0) then
+ if (run == 0) run_start = t
+ run = run + 1
+ else
+ if (run > best_run) then; best_run = run; best_start = run_start; end if
+ run = 0
+ end if
+ end do
+ if (best_start > blo(ax)) then
+ spos = best_start
+ if (spos - blo(ax) >= min_child .and. bhi(ax) - spos + 1 >= min_child) then
+ sax = ax; ok = .true.; return
+ end if
+ end if
+ ! (2) strongest inflection: Laplacian sign change with the largest jump
+ bestmag = -1; bestpos = -1; prevlap = 0
+ do t = blo(ax) + 1, bhi(ax) - 1
+ lap = sig(b + t - 1) - 2*sig(b + t) + sig(b + t + 1)
+ if (t > blo(ax) + 1) then
+ if (((lap < 0) .neqv. (prevlap < 0)) .and. abs(lap - prevlap) > bestmag .and. t - blo(ax) >= min_child &
+ & .and. bhi(ax) - t + 1 >= min_child) then
+ bestmag = abs(lap - prevlap); bestpos = t
+ end if
+ end if
+ prevlap = lap
+ end do
+ if (bestpos > 0) then
+ sax = ax; spos = bestpos; ok = .true.; return
+ end if
+ end do
+
+ end subroutine s_amr_find_split_sig
+
+ !> True iff global level-0 cell (gi, gj, gk) lies inside any acoustic source support bbox.
+ pure logical function f_in_acoustic_support(gi, gj, gk) result(insup)
+
+ integer, intent(in) :: gi, gj, gk
+ integer :: s
+
+ insup = .false.
+ do s = 1, num_source
+ if (gi >= acoustic_supp_lo(1, s) .and. gi <= acoustic_supp_hi(1, s) .and. (n_glb == 0 .or. (gj >= acoustic_supp_lo(2, &
+ & s) .and. gj <= acoustic_supp_hi(2, s))) .and. (p_glb == 0 .or. (gk >= acoustic_supp_lo(3, &
+ & s) .and. gk <= acoustic_supp_hi(3, s)))) then
+ insup = .true.; return
+ end if
+ end do
+
+ end function f_in_acoustic_support
+
+ !> Clip a candidate regrid box (global indices) clear of every acoustic source support bbox: per overlapping source, remove the
+ !! overlap along the single axis/side keeping the largest remaining extent (deterministic: lower axis, then begin side, wins
+ !! ties). Only shrinks; may empty the box (hi < lo); the caller drops empties.
+ impure subroutine s_amr_clip_box_from_sources(lo, hi)
+
+ integer, intent(inout) :: lo(3), hi(3)
+ integer :: s, d, best_d, best_side, best_ext, ext_l, ext_r
+ logical :: ovl
+
+ do s = 1, num_source
+ if (hi(1) < lo(1) .or. hi(2) < lo(2) .or. hi(3) < lo(3)) return ! emptied by an earlier clip
+ ovl = lo(1) <= acoustic_supp_hi(1, s) .and. hi(1) >= acoustic_supp_lo(1, s)
+ if (n_glb > 0) ovl = ovl .and. lo(2) <= acoustic_supp_hi(2, s) .and. hi(2) >= acoustic_supp_lo(2, s)
+ if (p_glb > 0) ovl = ovl .and. lo(3) <= acoustic_supp_hi(3, s) .and. hi(3) >= acoustic_supp_lo(3, s)
+ if (.not. ovl) cycle
+ best_d = 1; best_side = 1; best_ext = -1
+ do d = 1, num_dims
+ ext_l = acoustic_supp_lo(d, s) - lo(d) ! cells kept by [lo(d), supp_lo-1]
+ ext_r = hi(d) - acoustic_supp_hi(d, s) ! cells kept by [supp_hi+1, hi(d)]
+ if (ext_l > best_ext) then; best_ext = ext_l; best_d = d; best_side = 1; end if
+ if (ext_r > best_ext) then; best_ext = ext_r; best_d = d; best_side = 2; end if
+ end do
+ if (best_side == 1) then
+ hi(best_d) = acoustic_supp_lo(best_d, s) - 1
+ else
+ lo(best_d) = acoustic_supp_hi(best_d, s) + 1
+ end if
+ end do
+ ! safety net: clipping removed every overlap by construction - anything left is a bug
+ do s = 1, num_source
+ if (hi(1) < lo(1) .or. hi(2) < lo(2) .or. hi(3) < lo(3)) return
+ ovl = lo(1) <= acoustic_supp_hi(1, s) .and. hi(1) >= acoustic_supp_lo(1, s)
+ if (n_glb > 0) ovl = ovl .and. lo(2) <= acoustic_supp_hi(2, s) .and. hi(2) >= acoustic_supp_lo(2, s)
+ if (p_glb > 0) ovl = ovl .and. lo(3) <= acoustic_supp_hi(3, s) .and. hi(3) >= acoustic_supp_lo(3, s)
+ if (ovl) call s_mpi_abort('amr regrid: acoustic source exclusion clip failed (internal error)')
+ end do
+
+ end subroutine s_amr_clip_box_from_sources
+
+ !> Recompute the global Lagrangian-cloud exclusion bbox (collective: allreduces the rank-local position extrema). pad_cells
+ !! covers smearing + stencil (+ drift until the next recompute). No-op (lag_supp_on = false) when no rank holds a bubble.
+ impure subroutine s_amr_compute_lag_supp(pad_cells)
+
+ integer, intent(in) :: pad_cells
+ real(wp), dimension(3) :: pmin_loc, pmax_loc, pmin_glb, pmax_glb
+ integer :: d
+
+ call s_lag_cloud_bbox_local(pmin_loc, pmax_loc)
+ do d = 1, 3
+ call s_mpi_allreduce_min(pmin_loc(d), pmin_glb(d))
+ call s_mpi_allreduce_max(pmax_loc(d), pmax_glb(d))
+ end do
+ lag_supp_on = pmin_glb(1) <= pmax_glb(1)
+ if (.not. lag_supp_on) return
+ call s_lag_phys_to_cells(pmin_glb, pmax_glb, pad_cells, lag_supp_lo, lag_supp_hi)
+
+ end subroutine s_amr_compute_lag_supp
+
+ !> True iff global level-0 cell (gi, gj, gk) lies inside the Lagrangian-cloud exclusion bbox.
+ pure logical function f_in_lag_support(gi, gj, gk) result(insup)
+
+ integer, intent(in) :: gi, gj, gk
+
+ insup = .false.
+ if (.not. lag_supp_on) return
+ insup = gi >= lag_supp_lo(1) .and. gi <= lag_supp_hi(1) .and. (n_glb == 0 .or. (gj >= lag_supp_lo(2) &
+ & .and. gj <= lag_supp_hi(2))) .and. (p_glb == 0 .or. (gk >= lag_supp_lo(3) &
+ & .and. gk <= lag_supp_hi(3)))
+
+ end function f_in_lag_support
+
+ !> Clip a candidate regrid box (global indices) clear of one support bbox: remove the overlap along the single axis/side that
+ !! keeps the largest remaining extent (deterministic: lower axis, then begin side, wins ties). Only shrinks; may empty the box
+ !! (hi < lo).
+ pure subroutine s_amr_clip_box_from_supp(lo, hi, slo, shi)
+
+ integer, intent(inout) :: lo(3), hi(3)
+ integer, intent(in) :: slo(3), shi(3)
+ integer :: d, best_d, best_side, best_ext, ext_l, ext_r
+ logical :: ovl
+
+ if (hi(1) < lo(1) .or. hi(2) < lo(2) .or. hi(3) < lo(3)) return
+ ovl = lo(1) <= shi(1) .and. hi(1) >= slo(1)
+ if (n_glb > 0) ovl = ovl .and. lo(2) <= shi(2) .and. hi(2) >= slo(2)
+ if (p_glb > 0) ovl = ovl .and. lo(3) <= shi(3) .and. hi(3) >= slo(3)
+ if (.not. ovl) return
+ best_d = 1; best_side = 1; best_ext = -1
+ do d = 1, num_dims
+ ext_l = slo(d) - lo(d)
+ ext_r = hi(d) - shi(d)
+ if (ext_l > best_ext) then; best_ext = ext_l; best_d = d; best_side = 1; end if
+ if (ext_r > best_ext) then; best_ext = ext_r; best_d = d; best_side = 2; end if
+ end do
+ if (best_side == 1) then
+ hi(best_d) = slo(best_d) - 1
+ else
+ lo(best_d) = shi(best_d) + 1
+ end if
+
+ end subroutine s_amr_clip_box_from_supp
+
+ !> active_box + AMR containment: every active block must sit strictly inside the active window (one-cell margin). Two reasons:
+ !! the windowed coarse RK update would silently drop a reflux correction at a face cell outside the window (conservation leak),
+ !! and the coarse RHS only computes fluxes inside it. The window only GROWS (s_grow_active_box monotone, self-disabling at full
+ !! domain), so containment set at init and re-established each regrid holds between. Collective (same window/block metadata on
+ !! all ranks).
+ impure subroutine s_amr_check_active_box_containment()
+
+ integer :: k
+ logical :: ok
+
+ ! ab_active is only true at num_procs == 1 (m_active_box disables itself under MPI), so ab and block indices share
+ ! the same (global == local) index space
+
+ if ((.not. amr) .or. (.not. ab_active)) return
+ do k = 1, amr_num_blocks
+ ! L0 tiles span the base grid by construction; the containment rule is for fine blocks
+ if (amr_block_level(k) == 0) cycle
+ ok = amr_region_lo_all(1, k) > ab_x%beg .and. amr_region_hi_all(1, k) < ab_x%end
+ if (n_glb > 0) ok = ok .and. amr_region_lo_all(2, k) > ab_y%beg .and. amr_region_hi_all(2, k) < ab_y%end
+ if (p_glb > 0) ok = ok .and. amr_region_lo_all(3, k) > ab_z%beg .and. amr_region_hi_all(3, k) < ab_z%end
+ if (.not. ok) then
+ call s_mpi_abort('amr with active_box: an AMR block is not strictly inside the active ' &
+ & // 'window; place the initial block (with a one-cell margin) inside the ' &
+ & // 'initial non-ambient region plus buff_size')
+ end if
+ end do
+
+ end subroutine s_amr_check_active_box_containment
+
+ !> This rank's OWN tagged cells as GLOBAL level-0 coordinates. Each rank scans only its interior (0:m, 0:n, 0:p), which the
+ !! level-0 decomposition makes disjoint, so no global cell is emitted twice and a SUM reduction over these lists counts every
+ !! tagged cell exactly once. This replaces the ALLGATHERV of the global tag list (W4): per-rank memory and wire volume now scale
+ !! with the rank's OWN tag count instead of the global one.
+ impure subroutine s_amr_local_tags(tag_grid, sidx, tags, ntag)
+
+ logical, intent(in) :: tag_grid(0:,0:,0:)
+ integer, intent(in) :: sidx(3)
+ integer, allocatable, intent(out) :: tags(:,:)
+ integer, intent(out) :: ntag
+ integer :: ci, cj, ck
+
+ ntag = 0
+ do ck = 0, p; do cj = 0, n; do ci = 0, m
+ if (tag_grid(ci, cj, ck)) ntag = ntag + 1
+ end do; end do; end do
+ allocate (tags(3, max(ntag, 1)))
+ ntag = 0
+ do ck = 0, p; do cj = 0, n; do ci = 0, m
+ if (tag_grid(ci, cj, ck)) then
+ ntag = ntag + 1
+ tags(1, ntag) = ci + sidx(1)
+ tags(2, ntag) = 0
+ tags(3, ntag) = 0
+ if (n_glb > 0) tags(2, ntag) = cj + sidx(2)
+ if (p_glb > 0) tags(3, ntag) = ck + sidx(3)
+ end if
+ end do; end do; end do
+
+ end subroutine s_amr_local_tags
+
+ !> Grow the per-level pack buffers sidx(:) (int8 linear index) / skb(:) (parent box id) geometrically so at least nloc+extra
+ !! slots fit; preserves the first nloc entries. Amortized O(1) append for s_amr_pack_gwin_pairs.
+ impure subroutine s_amr_grow_pack(sidx, skb, nloc, extra)
+
+ integer(8), allocatable, intent(inout) :: sidx(:)
+ integer, allocatable, intent(inout) :: skb(:)
+ integer, intent(in) :: nloc, extra
+ integer :: cap, newcap
+ integer(8), allocatable :: t8(:)
+ integer, allocatable :: ti(:)
+
+ cap = 0
+ if (allocated(sidx)) cap = size(sidx)
+ if (nloc + extra <= cap) return
+ newcap = max(2*cap, max(nloc + extra, 1024))
+ allocate (t8(newcap), ti(newcap))
+ if (nloc > 0) then
+ t8(1:nloc) = sidx(1:nloc)
+ ti(1:nloc) = skb(1:nloc)
+ end if
+ call move_alloc(t8, sidx)
+ call move_alloc(ti, skb)
+
+ end subroutine s_amr_grow_pack
+
+ !> Pack this rank's OWNED tagged cells of the child window [mlo:mhi] as (linear-index, kb) pairs, appended to the per-level send
+ !! arrays sidx(:) (int8 linear index) / skb(:) (parent box id). The int8 encode matches the pass-2 decode, so gathering these
+ !! pairs across ranks and setting them into a per-parent dense window reproduces the old dense-window dedup (replicated/
+ !! overlapping tags collapse) and the (k,j,i) extraction order exactly -> byte-identical child boxes. One allgatherv per level
+ !! (caller) drops the collective count from O(#parent-boxes) to O(#levels). gwin is read, not modified.
+ impure subroutine s_amr_pack_gwin_pairs(gwin, mlo, mhi, mg, ng, kb, sidx, skb, nloc)
+
+ integer, intent(in) :: mlo(3), mhi(3), mg, ng, kb
+ logical, intent(in) :: gwin(mlo(1):,mlo(2):,mlo(3):)
+ integer(8), allocatable, intent(inout) :: sidx(:)
+ integer, allocatable, intent(inout) :: skb(:)
+ integer, intent(inout) :: nloc
+ integer :: gi, gj, gk
+
+ do gk = mlo(3), mhi(3)
+ do gj = mlo(2), mhi(2)
+ do gi = mlo(1), mhi(1)
+ if (.not. gwin(gi, gj, gk)) cycle
+ call s_amr_grow_pack(sidx, skb, nloc, 1)
+ nloc = nloc + 1
+ sidx(nloc) = int(gi, 8) + int(mg + 1, 8)*(int(gj, 8) + int(ng + 1, 8)*int(gk, 8))
+ skb(nloc) = kb
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_pack_gwin_pairs
+
+ !> Cluster a SPARSE tag list (level-0 cell coords, tags(1:3, 1:ntag_in)) into a LIST of separated block boxes, identically on
+ !! every rank. Caller builds the list (s_amr_local_tags / s_amr_pack_gwin_pairs); per-rank memory is O(#tagged), not O(global
+ !! grid). Berger-Rigoutsos recursive bisection until each box's tag efficiency reaches amr_cluster_eff (or it is atomic / the
+ !! amr_max_blocks cap is hit), then merges any two boxes whose amr_buf-padded extents come within buff_size (so no fine-fine
+ !! adjacency: separated boxes stay >= buff_size apart, nearby ones collapse to one box == the legacy bounding box). Boxes are
+ !! raw tagged extents; the caller pads, clamps, size-caps each.
+ impure subroutine s_amr_cluster(tags, ntag_in, boxes, nboxes, reduce)
+
+ integer, intent(in) :: tags(:,:), ntag_in
+ !> .true.: `tags` is this rank's LOCAL list and each node's signature is ALLREDUCEd, so the tree is driven by global counts
+ !! without any rank holding the global tag list. .false.: `tags` is already replicated on every rank.
+ logical, intent(in) :: reduce
+ type(t_box), allocatable, intent(out) :: boxes(:)
+ integer, intent(out) :: nboxes
+ integer, allocatable :: slo(:,:), shi(:,:), alo(:,:), ahi(:,:)
+ integer, allocatable :: sts(:), ste(:), wt(:,:)
+ integer, allocatable :: sdep(:) !< S3.0a: recursion depth carried with each stack entry
+ integer :: dep, mxdep
+ integer, allocatable :: sig(:) !< concatenated per-axis tag signature of the node's box
+ integer, allocatable :: ovr(:) !< S3.2a scratch: ranks overlapping the node's box
+ integer :: novr
+ integer :: blo0(3), bhi0(3), off(3), nsig
+
+#ifdef MFC_MPI
+ integer :: ierr
+#endif
+ integer(8) :: nnode
+ integer :: mg, ng, pg, t
+ integer :: cap, nacc, i, j, k, d, sax, spos, thr, ntag
+ integer(8), allocatable :: akey(:) !< B1: Morton key of each accepted box's lo, the canonical merge order
+ integer, allocatable :: nxt(:) !< singly-linked survivor list: removal is O(1), so the merge is O(n) not O(n^2)
+ integer :: head, nlive, ppos
+ integer, allocatable :: bp(:), bidx(:) !< bin back-links + current bin of each live box (incremental refile)
+ integer :: dirty, aa, jb2, extd
+ logical :: need_build
+ integer(8) :: n_backfuse, n_rebld
+ integer :: blo3(3), bhi3(3), nbmax, rng
+ integer, allocatable :: prv(:) !< predecessor links: a binned hit unlinks in O(1)
+ integer, allocatable :: bh(:), bc(:) !< bin heads + per-box chains (host scratch, rebuilt per pass)
+ integer :: ext_max, cellw, nbx, nby, nbz, bix, biy, biz, nb_tot, jbest, bxi, byi, bzi
+ integer(8) :: n_pair, n_fuse, n_ppos !< merge cost attribution (see below)
+ integer, allocatable :: gcnt(:), gdsp(:), sbx(:,:), gbx(:,:) !< S3.2b: union of the per-rank accepted boxes
+ integer :: ntot
+ !> S3.2b-2: the level-order walk. kpos/kbat index the nodes kept at the current depth; bsig concatenates the signatures of
+ !! that depth's SHARED nodes into the single buffer the one reduction covers, with bofs/blen/boff their slices.
+ integer, allocatable :: kpos(:), kbat(:), bofs(:), blen(:), boff(:,:), bsig(:)
+ integer :: ncur, nnxt, nkeep, nbat, nbuf
+ !> S3.2b-2b: a node is WIDE when its box spans more than this many ranks. Wide nodes keep the batched collective (every rank
+ !! overlaps them and needs the answer); narrow ones reduce among their few overlapping ranks. The threshold only has to keep
+ !! the WIDE COUNT at O(log P) -- measured, a rank participates in 6/8/10 shared nodes at np8/16/32 while the shared total is
+ !! 11/23/47 -- and 8 is one 2x2x2 brick of ranks, the shape a seam node actually has.
+ integer, parameter :: amr_cl_wide = 8
+ integer, allocatable :: bnov(:), bovr(:,:), wbuf(:)
+ logical, allocatable :: bwide(:)
+ integer, allocatable :: pidx(:), plist(:), scnt(:), rcnt(:), sdsp2(:), rdsp2(:), soff(:), roff(:)
+ integer, allocatable :: sbuf(:), rbuf(:), creq(:)
+ integer :: np2, q, rr, nsnd, nrcv, nreq2, tagc, nwb, o1 ! t is already a loop variable above
+ integer(8) :: bkey
+ integer(8) :: vol !< box volume; a global-bbox first pass can exceed 2**31 cells
+ integer :: blo(3), bhi(3), ts, te, lo, hi, tmp(3), tmp2(3)
+ logical :: ok, force, capped, changed, tooclose, mine
+ real(wp) :: eff
+
+ nboxes = 0
+ ! In reduce mode a rank with no local tags must still walk the tree and enter every ALLREDUCE, contributing zeros;
+ ! returning early here would deadlock the ranks that do have tags. An all-empty list ends the loop via the trim.
+ if (.not. reduce .and. ntag_in == 0) return
+ mg = m_glb; ng = 0; pg = 0
+ if (n_glb > 0) ng = n_glb
+ if (p_glb > 0) pg = p_glb
+
+ cap = amr_max_fine
+ allocate (slo(3, 4*cap + 8), shi(3, 4*cap + 8), alo(3, cap), ahi(3, cap))
+ allocate (sts(4*cap + 8), ste(4*cap + 8), wt(3, ntag_in), sdep(4*cap + 8))
+ allocate (sig(mg + ng + pg + 3)) ! bound: the three full domain extents; reused by every node
+ allocate (ovr(amr_cl_wide)) ! S3.2b-2b: only NARROW nodes are ever enumerated, so this no longer sizes with P
+ allocate (akey(cap)) ! B1 scratch
+ ! working copy of the tag list, partitioned in place as the tree descends so each node scans only its tags
+ do t = 1, ntag_in
+ wt(:,t) = tags(:,t)
+ end do
+ ncur = 1; slo(:,1) = [0, 0, 0]; shi(:,1) = [mg, ng, pg] ! first node trims to the global tagged bbox
+ sts(1) = 1; ste(1) = ntag_in
+ sdep(1) = 0; mxdep = 0; nnode = 0_8
+ nacc = 0; capped = .false.
+ allocate (kpos(4*cap + 8), kbat(4*cap + 8), bofs(4*cap + 8), blen(4*cap + 8), boff(3, 4*cap + 8))
+ allocate (bsig(4*(mg + ng + pg + 3)))
+ allocate (bnov(4*cap + 8), bwide(4*cap + 8), bovr(amr_cl_wide, 4*cap + 8))
+ allocate (pidx(0:max(num_procs - 1, 0)), plist(max(num_procs, 1)))
+ allocate (scnt(max(num_procs, 1)), rcnt(max(num_procs, 1)), sdsp2(max(num_procs, 1)), rdsp2(max(num_procs, 1)))
+ allocate (soff(max(num_procs, 1)), roff(max(num_procs, 1)))
+ allocate (wbuf(1), sbuf(1), rbuf(1), creq(1))
+ pidx = 0
+ ! S3.2b-2: LEVEL-ORDER descent. The old stack held mixed depths, so each SHARED node paid its own global reduction, and
+ ! the shared set grows with P (measured per regrid: 11/23/47/91 at np8/16/32/64) -- O(P) full-machine syncs, ~147,000 at
+ ! 1e5 ranks. Walking one whole depth at a time lets every shared node at that depth ride ONE reduction, so the count
+ ! becomes O(tree depth): shr_maxdep is 2*log2(P) - 3 (3/5/7/9 over those same rungs), i.e. ~30 at 1e5 ranks.
+ !
+ ! WHY ONE COLLECTIVE IS EVEN LEGAL once S3.2b stopped replicating the tree: a child's box lies inside its parent's, so
+ ! the ranks overlapping a child are a SUBSET of those overlapping its parent, and therefore every ancestor of a shared
+ ! (novr > 1) node is itself shared. No rank ever drops a shared node's ancestor, so every rank walks the whole shared
+ ! subtree, in the same deterministic order -- the per-depth batch is identical in content AND order on every rank, which
+ ! is exactly what a single collective needs. Rank-local nodes differ per rank and are excluded from the batch entirely.
+ !
+ ! Nodes 1:ncur are the current depth; children are appended past ncur and shifted down when the depth closes. Peak
+ ! occupancy is ncur + 2*ncur <= 3*cap, inside the 4*cap + 8 the arrays already carry.
+ do while (ncur > 0)
+ nkeep = 0; nbat = 0; nbuf = 0; nnxt = 0
+ ! pass 1: classify, and stash the signatures that need reducing. Rank-local nodes are NOT stashed (their
+ ! signatures would swamp the buffer); they recompute in pass 2, which is one extra tag pass over a small box.
+ do i = 1, ncur
+ blo0 = slo(:,i); bhi0 = shi(:,i)
+ ! S3.2b: a rank-local node's tags are ALL held by its one overlapping rank -- every other rank would contribute
+ ! zeros, so the reduction cannot change the answer and the subtree is that rank's alone.
+ ! S3.2b-2b: how many ranks the box spans, and whether THIS rank is one of them, both without enumerating the
+ ! set -- the enumeration writes one entry per overlapping rank, which is O(P) on a box spanning the machine.
+ novr = f_amr_overlap_count(blo0, bhi0)
+ mine = (num_procs == 1) .or. f_amr_rank_overlaps(blo0, bhi0, proc_rank)
+ ! counted BEFORE the drop, as the stack walk did: amr_cl_nodes/amr_cl_maxdep describe the TREE, which is the
+ ! same tree whether or not this rank descends the parts it does not overlap, and [amr-tree] compares across runs
+ nnode = nnode + 1_8; mxdep = max(mxdep, sdep(i))
+ ! A rank holds tags only inside its own subdomain, so a node its subdomain does not reach is one it would
+ ! contribute nothing but zeros to: drop the subtree and let the closing box ALLGATHERV carry back anything
+ ! accepted inside it. S3.2b did this for novr == 1; the scoped exchange below extends it to every NARROW node.
+ !
+ ! WIDE nodes are deliberately NOT dropped, and that is load-bearing rather than conservative. They are settled by
+ ! a collective over MPI_COMM_WORLD, which every rank must enter with the identical buffer length; if a rank
+ ! skipped a wide node it did not overlap, its batch would be short and the reduction would mismatch -- a hang or
+ ! silent corruption that appears only once some rank stops overlapping some wide box, i.e. only at scale. A wide
+ ! node's ancestors are all wide (ovr only shrinks downward), so every rank reaches every wide node and the batch
+ ! stays identical. A narrow node's members all walked its parent for the same reason, so p2p pairing is complete.
+ if (reduce .and. num_procs > 1 .and. .not. mine .and. novr <= amr_cl_wide) cycle
+ ! ONE pass over this node's tags yields the signature; trim, count and split all read it (no rescans).
+ call s_amr_box_sig(wt, sts(i), ste(i), blo0, bhi0, sig, off, nsig)
+ nkeep = nkeep + 1; kpos(nkeep) = i; kbat(nkeep) = 0
+ amr_cl_rb = amr_cl_rb + int(nsig, 8)*4_8
+ if (reduce) amr_cl_rb_now = amr_cl_rb_now + int(nsig, 8)*4_8
+ if (novr > 1) then
+ amr_cl_shr_nodes = amr_cl_shr_nodes + 1_8; amr_cl_shr_rb = amr_cl_shr_rb + int(nsig, 8)*4_8
+ amr_cl_shr_maxdep = max(amr_cl_shr_maxdep, sdep(i))
+ if (reduce) then
+ amr_cl_shr_nodes_r = amr_cl_shr_nodes_r + 1_8; amr_cl_shr_rb_r = amr_cl_shr_rb_r + int(nsig, 8)*4_8
+ amr_cl_shr_maxdep_r = max(amr_cl_shr_maxdep_r, sdep(i))
+ ! S3.2a-2: under the sparse per-depth exchange this rank pays for a shared node only if the node's box
+ ! reaches into its subdomain. Everything else is somebody else's message.
+ if (mine) then
+ amr_cl_me_nodes_r = amr_cl_me_nodes_r + 1_8; amr_cl_me_rb_r = amr_cl_me_rb_r + int(nsig, 8)*4_8
+ end if
+ end if
+ else
+ amr_cl_loc_nodes = amr_cl_loc_nodes + 1_8; amr_cl_loc_rb = amr_cl_loc_rb + int(nsig, 8)*4_8
+ if (reduce) then
+ amr_cl_loc_nodes_r = amr_cl_loc_nodes_r + 1_8; amr_cl_loc_rb_r = amr_cl_loc_rb_r + int(nsig, 8)*4_8
+ end if
+ end if
+ if (reduce .and. num_procs > 1 .and. novr > 1) then
+ call s_amr_fw_szi(bsig, nbuf + nsig)
+ nbat = nbat + 1; kbat(nkeep) = nbat
+ bofs(nbat) = nbuf; blen(nbat) = nsig; boff(:,nbat) = off
+ bnov(nbat) = novr; bwide(nbat) = (novr > amr_cl_wide)
+ bovr(1, nbat) = -1 ! defined for wide nodes too: Fortran does not promise .or. short-circuits
+ if (.not. bwide(nbat)) then
+ call s_amr_ranks_overlapping(blo0, bhi0, ovr, novr) ! bounded by amr_cl_wide, so never O(P)
+ bovr(1:novr,nbat) = ovr(1:novr)
+ end if
+ bsig(nbuf + 1:nbuf + nsig) = sig(1:nsig)
+ nbuf = nbuf + nsig
+ end if
+ end do
+#ifdef MFC_MPI
+ ! S3.2b-2b: the depth's reduction, SPLIT by how many ranks a node's box actually spans.
+ !
+ ! WIDE nodes are the shallow ones near the root. Every rank overlaps them and genuinely needs the answer, so they
+ ! ride ONE batched collective per depth (that is 2a). There are only O(log P) of them, and their volume is the
+ ! domain extent, which grows as P^(1/3) under weak scaling -- not as P.
+ !
+ ! NARROW nodes are the deep ones straddling a rank seam, and they are where the O(P) growth in the shared set lives
+ ! (measured per regrid: 11/23/47/91 shared at np8/16/32/64). Their overlap set is a small rank-coordinate brick, so
+ ! they reduce POINT-TO-POINT among exactly those ranks: each member ships its contribution to ovr(1), which sums and
+ ! ships the total back. Per-rank received volume then follows what a rank actually overlaps -- measured 17,280 /
+ ! 27,840 / 41,600 B at np8/16/32 (1.61x, 1.49x per doubling and decelerating) against 26,920 / 59,240 / 127,080 B
+ ! (2.20x, 2.15x) for what an ALLREDUCE hands every rank.
+ !
+ ! Both ends agree on message contents with NO negotiation: a rank's node list at a depth is a SUBSEQUENCE of the one
+ ! globally-ordered tree walk (ovr_child is contained in ovr_parent, so a rank that needs a child necessarily walked
+ ! its parent), and both sides enumerate nodes in ascending j -- so the nodes common to a pair appear in the same
+ ! relative order on both sides, and one aggregated message per peer per phase matches unambiguously.
+ nwb = 0
+ do j = 1, nbat
+ if (bwide(j)) nwb = nwb + blen(j)
+ end do
+ if (nwb > 0) then
+ call s_amr_fw_szi(wbuf, nwb)
+ o1 = 0
+ do j = 1, nbat
+ if (.not. bwide(j)) cycle
+ wbuf(o1 + 1:o1 + blen(j)) = bsig(bofs(j) + 1:bofs(j) + blen(j)); o1 = o1 + blen(j)
+ end do
+ call MPI_ALLREDUCE(MPI_IN_PLACE, wbuf, nwb, MPI_INTEGER, MPI_SUM, MPI_COMM_WORLD, ierr)
+ amr_cl_wire_r = amr_cl_wire_r + int(nwb, 8)*4_8 ! a collective hands the WHOLE buffer to every rank
+ o1 = 0
+ do j = 1, nbat
+ if (.not. bwide(j)) cycle
+ bsig(bofs(j) + 1:bofs(j) + blen(j)) = wbuf(o1 + 1:o1 + blen(j)); o1 = o1 + blen(j)
+ end do
+ end if
+ ! peers for the narrow nodes: whoever roots a node I hold, plus whoever holds a node I root
+ np2 = 0
+ do j = 1, nbat
+ if (bwide(j)) cycle
+ if (bovr(1, j) == proc_rank) then
+ do t = 2, bnov(j)
+ rr = bovr(t, j)
+ if (pidx(rr) == 0) then; np2 = np2 + 1; plist(np2) = rr; pidx(rr) = np2; end if
+ end do
+ else
+ rr = bovr(1, j)
+ if (pidx(rr) == 0) then; np2 = np2 + 1; plist(np2) = rr; pidx(rr) = np2; end if
+ end if
+ end do
+ if (np2 > 0) then
+ scnt(1:np2) = 0; rcnt(1:np2) = 0
+ do j = 1, nbat
+ if (bwide(j)) cycle
+ if (bovr(1, j) == proc_rank) then
+ do t = 2, bnov(j); q = pidx(bovr(t, j)); rcnt(q) = rcnt(q) + blen(j); end do
+ else
+ q = pidx(bovr(1, j)); scnt(q) = scnt(q) + blen(j)
+ end if
+ end do
+ sdsp2(1) = 0; rdsp2(1) = 0
+ do q = 2, np2
+ sdsp2(q) = sdsp2(q - 1) + scnt(q - 1); rdsp2(q) = rdsp2(q - 1) + rcnt(q - 1)
+ end do
+ nsnd = sdsp2(np2) + scnt(np2); nrcv = rdsp2(np2) + rcnt(np2)
+ ! received: the members' contributions I sum as a root (phase A) + the totals sent back to me (phase B)
+ amr_cl_wire_r = amr_cl_wire_r + int(nrcv, 8)*4_8 + int(nsnd, 8)*4_8
+ call s_amr_fw_szi(sbuf, max(nsnd, 1)); call s_amr_fw_szi(rbuf, max(nrcv, 1))
+ call s_amr_fw_szi(creq, 2*np2)
+ ! phase A: every member ships its own contribution up to the node's root
+ soff(1:np2) = sdsp2(1:np2)
+ do j = 1, nbat
+ if (bwide(j) .or. bovr(1, j) == proc_rank) cycle
+ q = pidx(bovr(1, j))
+ sbuf(soff(q) + 1:soff(q) + blen(j)) = bsig(bofs(j) + 1:bofs(j) + blen(j)); soff(q) = soff(q) + blen(j)
+ end do
+ tagc = amr_tag_base(4) + int(mod(amr_mesh_epoch, 50_8))
+ nreq2 = 0
+ do q = 1, np2
+ if (rcnt(q) > 0) then
+ nreq2 = nreq2 + 1
+ call MPI_IRECV(rbuf(rdsp2(q) + 1), rcnt(q), MPI_INTEGER, plist(q), tagc, MPI_COMM_WORLD, creq(nreq2), ierr)
+ end if
+ end do
+ do q = 1, np2
+ if (scnt(q) > 0) then
+ nreq2 = nreq2 + 1
+ call MPI_ISEND(sbuf(sdsp2(q) + 1), scnt(q), MPI_INTEGER, plist(q), tagc, MPI_COMM_WORLD, creq(nreq2), ierr)
+ end if
+ end do
+ if (nreq2 > 0) call MPI_WAITALL(nreq2, creq, MPI_STATUSES_IGNORE, ierr)
+ ! the root sums its members in. Integer SUM is exact and order-independent, so the total is bit-identical to what
+ ! the machine-wide reduction produced -- the change is who is in the message, never the arithmetic.
+ roff(1:np2) = rdsp2(1:np2)
+ do j = 1, nbat
+ if (bwide(j) .or. bovr(1, j) /= proc_rank) cycle
+ do t = 2, bnov(j)
+ q = pidx(bovr(t, j))
+ bsig(bofs(j) + 1:bofs(j) + blen(j)) = bsig(bofs(j) + 1:bofs(j) + blen(j)) + rbuf(roff(q) + 1:roff(q) &
+ & + blen(j))
+ roff(q) = roff(q) + blen(j)
+ end do
+ end do
+ ! phase B: the total goes back down. Counts mirror phase A exactly, so the buffers swap roles.
+ roff(1:np2) = rdsp2(1:np2)
+ do j = 1, nbat
+ if (bwide(j) .or. bovr(1, j) /= proc_rank) cycle
+ do t = 2, bnov(j)
+ q = pidx(bovr(t, j))
+ rbuf(roff(q) + 1:roff(q) + blen(j)) = bsig(bofs(j) + 1:bofs(j) + blen(j)); roff(q) = roff(q) + blen(j)
+ end do
+ end do
+ nreq2 = 0
+ do q = 1, np2
+ if (scnt(q) > 0) then
+ nreq2 = nreq2 + 1
+ call MPI_IRECV(sbuf(sdsp2(q) + 1), scnt(q), MPI_INTEGER, plist(q), tagc + 50, MPI_COMM_WORLD, &
+ & creq(nreq2), ierr)
+ end if
+ end do
+ do q = 1, np2
+ if (rcnt(q) > 0) then
+ nreq2 = nreq2 + 1
+ call MPI_ISEND(rbuf(rdsp2(q) + 1), rcnt(q), MPI_INTEGER, plist(q), tagc + 50, MPI_COMM_WORLD, &
+ & creq(nreq2), ierr)
+ end if
+ end do
+ if (nreq2 > 0) call MPI_WAITALL(nreq2, creq, MPI_STATUSES_IGNORE, ierr)
+ soff(1:np2) = sdsp2(1:np2)
+ do j = 1, nbat
+ if (bwide(j) .or. bovr(1, j) == proc_rank) cycle
+ q = pidx(bovr(1, j))
+ bsig(bofs(j) + 1:bofs(j) + blen(j)) = sbuf(soff(q) + 1:soff(q) + blen(j)); soff(q) = soff(q) + blen(j)
+ end do
+ do q = 1, np2 ! clear only what was touched: a full wipe would be O(P) per depth
+ pidx(plist(q)) = 0
+ end do
+ end if
+#endif
+ ! pass 2: trim, accept or split every node kept at this depth
+ do j = 1, nkeep
+ i = kpos(j); blo = slo(:,i); bhi = shi(:,i); ts = sts(i); te = ste(i); dep = sdep(i)
+ blo0 = blo; bhi0 = bhi
+ if (kbat(j) > 0) then
+ off = boff(:,kbat(j))
+ sig(1:blen(kbat(j))) = bsig(bofs(kbat(j)) + 1:bofs(kbat(j)) + blen(kbat(j)))
+ nsig = blen(kbat(j))
+ else
+ ! rank-local: no reduction was needed, so the signature is recomputed here rather than carried. Safe because
+ ! pass 2 only ever partitions a node's OWN wt(:, ts:te) range, which is disjoint from every other node's.
+ call s_amr_box_sig(wt, ts, te, blo0, bhi0, sig, off, nsig)
+ end if
+ call s_amr_trim_from_sig(sig(1:nsig), off, blo0, bhi0, blo, bhi, ok, ntag)
+ if (.not. ok) cycle
+ vol = 1_8
+ do d = 1, num_dims; vol = vol*int(bhi(d) - blo(d) + 1, 8); end do
+ eff = real(ntag, wp)/real(max(vol, 1_8), wp)
+ call s_amr_find_split_sig(sig(1:nsig), off, blo0, blo, bhi, sax, spos, ok)
+ ! splitting now could overflow the amr_max_blocks cap. The level-order walk changes what is still pending when
+ ! this is asked, so the term counts the rest of THIS depth plus the children queued so far; B0b keeps the
+ ! bisection clear of the cap, so it stays inert (measured: the capped warning on 0 of 10 regrids).
+ force = (nacc + (nkeep - j) + nnxt + 1 >= cap)
+ if (eff >= amr_cluster_eff .or. .not. ok .or. force) then
+ if (nacc < cap) then; nacc = nacc + 1; alo(:,nacc) = blo; ahi(:,nacc) = bhi; end if
+ if (force .and. ok .and. eff < amr_cluster_eff) capped = .true.
+ else
+ ! partition wt(:, ts:te) in place: coord(sax) < spos to the front (low child), >= spos to the back (high)
+ lo = ts; hi = te
+ do while (lo <= hi)
+ if (wt(sax, lo) < spos) then
+ lo = lo + 1
+ else
+ tmp = wt(:,lo); wt(:,lo) = wt(:,hi); wt(:,hi) = tmp
+ hi = hi - 1
+ end if
+ end do
+ ! low child = [ts:lo-1], high child = [lo:te]; every parent tag lands in exactly one (box just trimmed+split)
+ slo(:,ncur + nnxt + 1) = blo; shi(:,ncur + nnxt + 1) = bhi; shi(sax, ncur + nnxt + 1) = spos - 1
+ sts(ncur + nnxt + 1) = ts; ste(ncur + nnxt + 1) = lo - 1; sdep(ncur + nnxt + 1) = dep + 1
+ slo(:,ncur + nnxt + 2) = blo; shi(:,ncur + nnxt + 2) = bhi; slo(sax, ncur + nnxt + 2) = spos
+ sts(ncur + nnxt + 2) = lo; ste(ncur + nnxt + 2) = te; sdep(ncur + nnxt + 2) = dep + 1
+ nnxt = nnxt + 2
+ end if
+ end do
+ ! close the depth: the children become the next current level
+ do i = 1, nnxt
+ slo(:,i) = slo(:,ncur + i); shi(:,i) = shi(:,ncur + i)
+ sts(i) = sts(ncur + i); ste(i) = ste(ncur + i); sdep(i) = sdep(ncur + i)
+ end do
+ ncur = nnxt
+ end do
+ deallocate (kpos, kbat, bofs, blen, boff, bsig, bnov, bwide, bovr, pidx, plist)
+ deallocate (scnt, rcnt, sdsp2, rdsp2, soff, roff, wbuf, sbuf, rbuf, creq)
+
+ ! S3.0a: record tree shape BEFORE the merge, so nacc is still the BR leaf count (the log2 denominator). Two independent
+ ! maxima -- the deepest call and the largest call -- because a single max cannot say whether a deep tree was also big.
+ amr_cl_nodes = amr_cl_nodes + nnode
+ if (mxdep > amr_cl_maxdep) then
+ amr_cl_maxdep = mxdep; amr_cl_maxdep_leaf = nacc
+ end if
+ if (nacc > amr_cl_lmax) then
+ amr_cl_lmax = nacc; amr_cl_ldepth = mxdep
+ end if
+
+#ifdef MFC_MPI
+ ! S3.2b: with rank-local subtrees walked ONLY by their owner, each rank now holds just the boxes from the subtrees it
+ ! owns. Union them once here. This is per-BOX global data, which the endstate permits, and it is tiny -- 6 ints per box
+ ! against the ~13,825 per-cell signature reductions per regrid it replaces. Ranks contribute in rank order, which is not
+ ! the order the serial traversal accepted them in; B1's canonical Morton sort immediately below is what makes the merged
+ ! result independent of that, and is the reason B1 had to land first.
+ if (reduce .and. num_procs > 1) then
+ allocate (gcnt(num_procs), gdsp(num_procs))
+ call MPI_ALLGATHER(nacc, 1, MPI_INTEGER, gcnt, 1, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ gdsp(1) = 0
+ do i = 2, num_procs
+ gdsp(i) = gdsp(i - 1) + gcnt(i - 1)
+ end do
+ ntot = gdsp(num_procs) + gcnt(num_procs)
+ allocate (sbx(6, max(nacc, 1)), gbx(6, max(ntot, 1)))
+ do i = 1, nacc
+ sbx(1:3,i) = alo(:,i); sbx(4:6,i) = ahi(:,i)
+ end do
+ gcnt = gcnt*6; gdsp = gdsp*6
+ call MPI_ALLGATHERV(sbx, nacc*6, MPI_INTEGER, gbx, gcnt, gdsp, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ amr_gb_box = amr_gb_box + int(ntot, 8)*6_8*4_8 ! every rank receives the WHOLE global box list
+ ! The gathered list is every rank's PRE-MERGE leaves (~1000 per rank on the S0 deck: the bisection splits until
+ ! its per-rank guard stops it and relies on the merge below to fuse them back), so it crosses amr_max_blocks at
+ ! 8-16 ranks while the MERGED set sits at ~600. Truncating it to the cap here dropped whole ranks' leaves (the
+ ! list is in rank order) and the 2-node rung lost 42% of its level-1 tags to cells that never refined. The
+ ! accepted arrays grow to the union instead; the cap is applied to the merged set, below.
+ if (ntot > size(alo, 2)) then
+ deallocate (alo, ahi, akey)
+ allocate (alo(3, ntot), ahi(3, ntot), akey(ntot))
+ end if
+ nacc = ntot
+ do i = 1, nacc
+ alo(:,i) = gbx(1:3,i); ahi(:,i) = gbx(4:6,i)
+ end do
+ deallocate (gcnt, gdsp, sbx, gbx)
+ end if
+#endif
+
+ ! B1: canonicalise the merge input. The merge below scans in list order and fuses the FIRST too-close pair, so its
+ ! output is a function of the order boxes were ACCEPTED -- i.e. of the traversal. Sorting by Morton of lo makes it a
+ ! function of the box SET alone, which is what lets a scoped clusterer (S3.2) complete local subtrees in parallel, in
+ ! a different acceptance order, and still agree across ranks. Accepted boxes are disjoint, so their lo corners are
+ ! distinct and the key is a total order under f_morton's 21 bits/dim -- the same bound the block partition assumes.
+ ! The sort is stable, so even a key collision above that bound would only fall back to acceptance order, never split
+ ! the ranks. Morton rather than lexicographic because it keeps spatial neighbours adjacent, so the merge fuses near
+ ! pairs first and the fused bounding boxes stay compact.
+ do i = 1, nacc
+ akey(i) = f_morton(alo(1, i), alo(2, i), alo(3, i))
+ end do
+ ! stable bottom-up mergesort on an index permutation (payload applied once at the end).
+ ! The insertion sort it replaces is O(n^2) over R concatenated per-rank runs -- measured growing
+ ! 5.1x over the first rank doubling (2.2x the next) -- comparable to the merge residual, and O(n^2)
+ ! worst-case over concatenated runs regardless.
+ ! Stability at key ties (fall back to acceptance order) is load-bearing for B1 and is proven by a
+ ! differential control (amr-bench/tools/sort_ctl.f90: identical orders incl. tie-heavy suites; an
+ ! unstable mutation diverges on 48 cases).
+ block
+ integer, allocatable :: sperm(:), tperm(:), t2lo(:,:), t2hi(:,:)
+ integer(8), allocatable :: tkey(:)
+ integer :: sw, mslo, msmid, mshi, si, sj, sk
+ allocate (sperm(nacc), tperm(nacc), tkey(nacc), t2lo(3, nacc), t2hi(3, nacc))
+ do i = 1, nacc
+ sperm(i) = i
+ end do
+ sw = 1
+ do while (sw < nacc)
+ mslo = 1
+ do while (mslo + sw <= nacc)
+ msmid = mslo + sw - 1; mshi = min(mslo + 2*sw - 1, nacc)
+ si = mslo; sj = msmid + 1; sk = mslo
+ do while (si <= msmid .and. sj <= mshi)
+ if (akey(si) <= akey(sj)) then
+ tkey(sk) = akey(si); tperm(sk) = sperm(si); si = si + 1
+ else
+ tkey(sk) = akey(sj); tperm(sk) = sperm(sj); sj = sj + 1
+ end if
+ sk = sk + 1
+ end do
+ do while (si <= msmid)
+ tkey(sk) = akey(si); tperm(sk) = sperm(si); si = si + 1; sk = sk + 1
+ end do
+ do while (sj <= mshi)
+ tkey(sk) = akey(sj); tperm(sk) = sperm(sj); sj = sj + 1; sk = sk + 1
+ end do
+ akey(mslo:mshi) = tkey(mslo:mshi); sperm(mslo:mshi) = tperm(mslo:mshi)
+ mslo = mslo + 2*sw
+ end do
+ sw = sw*2
+ end do
+ do i = 1, nacc
+ t2lo(:,i) = alo(:,sperm(i)); t2hi(:,i) = ahi(:,sperm(i))
+ end do
+ alo(:,1:nacc) = t2lo; ahi(:,1:nacc) = t2hi
+ deallocate (sperm, tperm, tkey, t2lo, t2hi)
+ end block
+
+ ! min-separation merge: two boxes are separated only if some active dim's gap reaches thr; else fuse to their bounding box
+ thr = buff_size + 2*amr_buf
+ ! B1 requires the survivors to stay in the canonical Morton order the sort established, and the fusion
+ ! SEQUENCE to be reproducible, because the goldens depend on the resulting box set. The original form
+ ! removed the absorbed box by shifting every later entry down one slot: Theta(F*n) = O(n^2) total.
+ ! A next-pointer list removes in O(1) and visits survivors in the same order, so the same pairs are
+ ! tested in the same sequence and the same fusions happen -- bit-identical by construction.
+ !
+ ! THIS DOES NOT MAKE THE MERGE LINEAR, and an earlier version of this comment wrongly said so. Both
+ ! forms `exit outer` after every fusion and rescan from the head, costing Theta(p*n) pair tests where
+ ! p is the outer position of the next fusion, so the loop is O(F*n^2) = O(n^3) worst case. Measured
+ ! against nboxes (which doubles exactly per rung) rg:clus grows as n^3.0, so the CUBIC term is that
+ ! restart scan and this change removes only the quadratic shift beside it. The counters below exist to
+ ! keep that honest: an earlier estimate here was derived from amr_gb_box, which ACCUMULATES ntot across
+ ! calls, so a per-call n was overstated ~3x and the resulting arithmetic was wrong.
+ allocate (nxt(max(nacc, 1)))
+ do i = 1, nacc - 1
+ nxt(i) = i + 1
+ end do
+ if (nacc >= 1) nxt(nacc) = 0
+ ! head must be 0 when there is nothing to merge: nacc = 0 is reachable (a regrid where no cell is
+ ! tagged globally leaves nacc at its initialization, and the reduce path has no zero-tag guard), and
+ ! head = 1 there would enter the walk below and read nxt(1), which was never written. The original
+ ! shift-based loop was safe because `do i = 1, nacc - 1` simply never executed.
+ head = merge(1, 0, nacc >= 1); nlive = nacc
+ n_pair = 0_8; n_fuse = 0_8; n_ppos = 0_8
+ ! BINNED CANDIDATE MERGE. Measured regime (np=128 ladder): ~12,400 accepted leaves collapse to
+ ! ~1,150 boxes, i.e. F ~ 11,000 fusions per call, and each fusion restarted an O(n) scan plus an
+ ! O(n) shift -- the measured n^2.2-3.0 growth of rg:clus. (An earlier note here claimed the ladder
+ ! was fusion-FREE; that came from a counter that was declared and printed but never incremented --
+ ! the increment below is the fix, and nboxes vs ntot arithmetic refutes the claim.)
+ ! Soundness of the prune: tooclose(i,j) needs every per-dim gap < thr, which bounds
+ ! |alo(d,i)-alo(d,j)| by ext_max + thr - 1, so with bin width ext_max + thr every tooclose partner
+ ! of i lies within the 3^d neighbouring bins of i's lo. BIT-IDENTITY: for each i in list order we
+ ! take the MINIMUM surviving index j among candidates -- exactly the first tooclose j the linear
+ ! walk meets; the first i with a hit fuses and the pass restarts, as before. ext_max can grow when
+ ! a fusion grows a box, so bins are rebuilt at the top of every pass.
+ allocate (prv(max(nacc, 1)))
+ do i = 1, nacc
+ prv(i) = i - 1
+ end do
+ ! DIRTY-BOX CONTINUATION (differential control: amr-bench/tools/merge_ctl.f90, sequence-identical
+ ! to the restart merge on directed + random suites, 864 back-fusion chains; mutation m1 proves the
+ ! control can fail; m2 is proven benign by containment + (b)-exhaustion; m3's refile is kept as
+ ! O(1) insurance -- the control header carries the proofs).
+ ! After fusing (i, j) only box i changed, so instead of restarting the pass: (a) re-test earlier
+ ! survivors against the grown box (minimum index first -- exactly what the restart would find),
+ ! else (b) re-test all later survivors, else (c) the chain is exhausted and the walk resumes at
+ ! the survivor's live successor -- everything to its left is provably clean. Bins are built once
+ ! per cellw epoch and maintained incrementally: the absorbed box is unlinked, the survivor
+ ! re-filed when its lo crosses a bin (lo = min of members, so it can never drop below the epoch's
+ ! blo3). Extent growth past cellw - thr doubles cellw and rebuilds (amortized log(extent range)).
+ allocate (bp(max(nacc, 1)), bidx(max(nacc, 1)))
+ n_backfuse = 0_8; n_rebld = 0_8
+ cellw = 0
+ need_build = .true.
+ i = head; ppos = 0
+ outer: do while (i /= 0)
+ if (need_build) then
+ call s_mrg_build()
+ need_build = .false.
+ end if
+ ppos = ppos + 1
+ jbest = f_mrg_qminj(i)
+ if (jbest /= 0) then
+ dirty = i
+ call s_mrg_fuse(dirty, jbest)
+ chain: do
+ extd = 1
+ do d = 1, num_dims
+ extd = max(extd, ahi(d, dirty) - alo(d, dirty) + 1)
+ end do
+ if (extd > cellw - thr) then
+ do while (extd > cellw - thr)
+ cellw = cellw*2
+ end do
+ call s_mrg_build()
+ else if (f_mrg_binof(dirty) /= bidx(dirty)) then
+ call s_mrg_binun(dirty)
+ call s_mrg_binreg(dirty)
+ end if
+ aa = f_mrg_qmina(dirty)
+ if (aa /= 0) then
+ call s_mrg_fuse(aa, dirty)
+ n_backfuse = n_backfuse + 1_8
+ dirty = aa
+ cycle chain
+ end if
+ jb2 = f_mrg_qminj(dirty)
+ if (jb2 /= 0) then
+ call s_mrg_fuse(dirty, jb2)
+ cycle chain
+ end if
+ exit chain
+ end do chain
+ i = nxt(dirty)
+ else
+ i = nxt(i)
+ end if
+ end do outer
+ if (allocated(bh)) deallocate (bh)
+ if (allocated(bc)) deallocate (bc)
+ deallocate (prv, bp, bidx)
+ ! compact once, in list order
+ k = 0
+ i = head
+ do while (i /= 0)
+ k = k + 1
+ if (k /= i) then
+ alo(:,k) = alo(:,i); ahi(:,k) = ahi(:,i)
+ end if
+ i = nxt(i)
+ end do
+ nacc = nlive
+ if (rank_time_wrt .and. proc_rank == 0 .and. n_fuse > 0_8) then
+ ! field renamed from mean_outer_pos: under the restart merge ppos was per-pass scan depth (and
+ ! cbar = pair_tests/(fusions*mop) was valid); under the continuation ppos is the monotone
+ ! outer-visit index -- keeping the name would make old formulas silently misread new logs.
+ print '(A,I0,A,I0,A,F0.1,A,I0,A,I0)', ' [amr-merge] pair_tests ', n_pair, ' fusions ', n_fuse, ' mean_visit ', &
+ & real(n_ppos, wp)/real(n_fuse, wp), ' backfuse ', n_backfuse, ' rebuilds ', n_rebld
+ end if
+ deallocate (nxt)
+ if (capped .and. proc_rank == 0) print '(A,I0)', ' [amr] WARNING: tag clustering capped at amr_max_blocks = ', cap
+ ! the merged set is what the block pool must hold: past the cap, boxes simply never refine (a correctness cliff, so
+ ! it is named, not silent)
+ if (nacc > cap) then
+ if (proc_rank == 0) print '(A,I0,A,I0)', ' [amr] WARNING: merged box set truncated: ', nacc, ' boxes, keeping ', cap
+ nacc = cap
+ end if
+
+ nboxes = nacc
+ do i = 1, nacc ! grid-efficiency denominator: coarse volume the accepted boxes cover
+ amr_n_covered = amr_n_covered + int(ahi(1, i) - alo(1, i) + 1, 8)*int(ahi(2, i) - alo(2, i) + 1, 8)*int(ahi(3, &
+ & i) - alo(3, i) + 1, 8)
+ end do
+ allocate (boxes(nboxes))
+ do i = 1, nboxes
+ boxes(i)%lo = alo(:,i); boxes(i)%hi = ahi(:,i)
+ end do
+ deallocate (slo, shi, alo, ahi, sts, ste, wt, sdep, sig, ovr, akey)
+
+ contains
+
+ subroutine s_mrg_build()
+
+ integer :: ii, d2
+
+ n_rebld = n_rebld + 1_8
+ ext_max = 1; blo3 = huge(0); bhi3 = -huge(0)
+ ii = head
+ do while (ii /= 0)
+ do d2 = 1, num_dims
+ ext_max = max(ext_max, ahi(d2, ii) - alo(d2, ii) + 1)
+ blo3(d2) = min(blo3(d2), alo(d2, ii)); bhi3(d2) = max(bhi3(d2), alo(d2, ii))
+ end do
+ ii = nxt(ii)
+ end do
+ nbmax = max(2, int(real(nlive)**(1.0/3.0)) + 1)*2
+ cellw = max(cellw, ext_max + thr)
+ do d2 = 1, num_dims
+ rng = bhi3(d2) - blo3(d2) + 1
+ if (rng > cellw*nbmax) cellw = (rng + nbmax - 1)/nbmax
+ end do
+ nbx = (bhi3(1) - blo3(1))/cellw + 1; nby = 1; nbz = 1
+ if (n_glb > 0) nby = (bhi3(2) - blo3(2))/cellw + 1
+ if (p_glb > 0) nbz = (bhi3(3) - blo3(3))/cellw + 1
+ nb_tot = nbx*nby*nbz
+ if (allocated(bh)) then
+ if (size(bh) < nb_tot) deallocate (bh)
+ end if
+ if (.not. allocated(bh)) allocate (bh(nb_tot))
+ if (.not. allocated(bc)) allocate (bc(size(nxt)))
+ bh(1:nb_tot) = 0
+ ii = head
+ do while (ii /= 0)
+ call s_mrg_binreg(ii)
+ ii = nxt(ii)
+ end do
+
+ end subroutine s_mrg_build
+
+ integer function f_mrg_binof(ii) result(bb)
+
+ integer, intent(in) :: ii
+ integer :: bx, by, bz
+
+ bx = (alo(1, ii) - blo3(1))/cellw; by = 0; bz = 0
+ if (n_glb > 0) by = (alo(2, ii) - blo3(2))/cellw
+ if (p_glb > 0) bz = (alo(3, ii) - blo3(3))/cellw
+ bb = 1 + bx + nbx*(by + nby*bz)
+
+ end function f_mrg_binof
+
+ subroutine s_mrg_binreg(ii)
+
+ integer, intent(in) :: ii
+ integer :: bb
+
+ bb = f_mrg_binof(ii)
+ bc(ii) = bh(bb)
+ if (bh(bb) /= 0) bp(bh(bb)) = ii
+ bp(ii) = 0
+ bh(bb) = ii
+ bidx(ii) = bb
+
+ end subroutine s_mrg_binreg
+
+ subroutine s_mrg_binun(ii)
+
+ integer, intent(in) :: ii
+
+ if (bp(ii) /= 0) then
+ bc(bp(ii)) = bc(ii)
+ else
+ bh(bidx(ii)) = bc(ii)
+ end if
+ if (bc(ii) /= 0) bp(bc(ii)) = bp(ii)
+
+ end subroutine s_mrg_binun
+
+ subroutine s_mrg_fuse(x, y)
+
+ integer, intent(in) :: x, y
+
+ alo(:,x) = min(alo(:,x), alo(:,y)); ahi(:,x) = max(ahi(:,x), ahi(:,y))
+ nxt(prv(y)) = nxt(y)
+ if (nxt(y) /= 0) prv(nxt(y)) = prv(y)
+ call s_mrg_binun(y)
+ n_fuse = n_fuse + 1_8; n_ppos = n_ppos + int(ppos, 8)
+ nlive = nlive - 1
+
+ end subroutine s_mrg_fuse
+
+ integer function f_mrg_qminj(ii) result(best)
+
+ integer, intent(in) :: ii
+ integer :: bx, by, bz, dx1, dy1, dz1, jj, d2, zl, zh, yl, yh
+ logical :: tc
+
+ best = 0
+ bx = (alo(1, ii) - blo3(1))/cellw; by = 0; bz = 0
+ if (n_glb > 0) by = (alo(2, ii) - blo3(2))/cellw
+ if (p_glb > 0) bz = (alo(3, ii) - blo3(3))/cellw
+ zl = 0; zh = 0; yl = 0; yh = 0
+ if (p_glb > 0) then; zl = max(0, bz - 1); zh = min(nbz - 1, bz + 1); end if
+ if (n_glb > 0) then; yl = max(0, by - 1); yh = min(nby - 1, by + 1); end if
+ do dz1 = zl, zh
+ do dy1 = yl, yh
+ do dx1 = max(0, bx - 1), min(nbx - 1, bx + 1)
+ jj = bh(1 + dx1 + nbx*(dy1 + nby*dz1))
+ do while (jj /= 0)
+ if (jj > ii) then
+ n_pair = n_pair + 1_8
+ tc = .true.
+ do d2 = 1, num_dims
+ if (max(alo(d2, ii), alo(d2, jj)) - min(ahi(d2, ii), ahi(d2, jj)) - 1 >= thr) tc = .false.
+ end do
+ if (tc .and. (best == 0 .or. jj < best)) best = jj
+ end if
+ jj = bc(jj)
+ end do
+ end do
+ end do
+ end do
+
+ end function f_mrg_qminj
+
+ integer function f_mrg_qmina(ii) result(best)
+
+ integer, intent(in) :: ii
+ integer :: bx, by, bz, dx1, dy1, dz1, jj, d2, zl, zh, yl, yh
+ logical :: tc
+
+ best = 0
+ bx = (alo(1, ii) - blo3(1))/cellw; by = 0; bz = 0
+ if (n_glb > 0) by = (alo(2, ii) - blo3(2))/cellw
+ if (p_glb > 0) bz = (alo(3, ii) - blo3(3))/cellw
+ zl = 0; zh = 0; yl = 0; yh = 0
+ if (p_glb > 0) then; zl = max(0, bz - 1); zh = min(nbz - 1, bz + 1); end if
+ if (n_glb > 0) then; yl = max(0, by - 1); yh = min(nby - 1, by + 1); end if
+ do dz1 = zl, zh
+ do dy1 = yl, yh
+ do dx1 = max(0, bx - 1), min(nbx - 1, bx + 1)
+ jj = bh(1 + dx1 + nbx*(dy1 + nby*dz1))
+ do while (jj /= 0)
+ if (jj < ii) then
+ n_pair = n_pair + 1_8
+ tc = .true.
+ do d2 = 1, num_dims
+ if (max(alo(d2, ii), alo(d2, jj)) - min(ahi(d2, ii), ahi(d2, jj)) - 1 >= thr) tc = .false.
+ end do
+ if (tc .and. (best == 0 .or. jj < best)) best = jj
+ end if
+ jj = bc(jj)
+ end do
+ end do
+ end do
+ end do
+
+ end function f_mrg_qmina
+
+ end subroutine s_amr_cluster
+
+ !> Regrid: tag by relative density gradient, cluster (Berger-Rigoutsos + min-separation merge) into separated boxes, pad/clamp/
+ !! size-cap each, rebuild every active slot. Each new slot prolongs from coarse then overwrites its overlap with whichever OLD
+ !! slot(s) covered it (rank-local; a split copies from one old slot, a merge from both). Called between steps only. No-op if
+ !! nothing is tagged or the box set is unchanged.
+ impure subroutine s_amr_regrid(q_cons_base)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_base
+ logical, allocatable :: tag_grid(:,:,:)
+ type(t_box), allocatable :: boxes(:)
+ integer :: sidx(3), nboxes
+ integer :: old_np
+ ! heap, not stack: these are O(global boxes) and overflow a default stack at large box
+ ! counts. Unsaved local allocatables are deallocated automatically on every return path.
+ integer, allocatable :: box_level(:)
+ integer, allocatable :: old_ilo(:,:), old_ext(:,:)
+ integer, allocatable :: old_level(:)
+ logical, allocatable :: old_owns(:)
+ logical :: same
+ integer :: i
+ !> S3.2a-2: this rank's shallow-phase participation, and its max over ranks
+ integer(8) :: me_l(3), me_g(3), hl_l(3), hl_g(3)
+ integer(8) :: ml_l(3), ml_g(3) !< migration counters, SUM-reduced (see [amr-mig])
+ integer(8) :: tag_g
+
+#ifdef MFC_MPI
+ integer :: mierr
+#endif
+
+ allocate (box_level(amr_max_fine), old_ilo(3, amr_max_blocks), old_ext(3, amr_max_blocks), old_level(amr_max_blocks), &
+ & old_owns(amr_max_blocks))
+
+ ! valid coarse CONS ghosts at internal rank boundaries: the tag sweep reads +/-1 across seams and the rebuild prolongation
+ ! reads past the new intersection (ALL ranks call: pairwise per-direction exchange; complete no-op at np=1).
+
+ call s_phase_tic(PH_RGHALO); call s_amr_exchange_coarse_cons_halo(q_cons_base); call s_phase_toc(PH_RGHALO)
+ do i = 1, sys_size
+ $:GPU_UPDATE(host='[q_cons_base(i)%sf]')
+ end do
+
+ ! Lagrangian-cloud exclusion bbox for this regrid (collective): smearing (mapCells) + stencil headroom (2) + drift
+ ! margin until the next regrid (amr_buf)
+ if (bubbles_lagrange) call s_amr_compute_lag_supp(mapCells + 2 + amr_buf)
+
+ call s_phase_tic(PH_RGTAG); call s_amr_regrid_tag_cells(q_cons_base, tag_grid, sidx); call s_phase_toc(PH_RGTAG)
+ call s_amr_cad_count(tag_grid, sidx) ! [amr-cad] cadence containment audit (counts only; report at finalize)
+ call s_phase_tic(PH_RGCLUS); call s_amr_regrid_cluster_tags(tag_grid, sidx, boxes, nboxes); call s_phase_toc(PH_RGCLUS)
+ if (nboxes == 0) return ! nothing tagged on any rank; keep the current blocks
+ call s_phase_tic(PH_RGSHAPE); call s_amr_regrid_shape_boxes(boxes, nboxes); call s_phase_toc(PH_RGSHAPE)
+ if (nboxes == 0) return ! every box was confined to the domain margin
+ call s_amr_regrid_nest_children(boxes, nboxes, box_level)
+ if (amr_snap > 0) call s_amr_regrid_snap_boxes(boxes, nboxes, box_level)
+ call s_amr_check_box_caps(boxes, nboxes, box_level) ! invariant: no box may exceed its level's slot cap
+ call s_amr_check_box_disjoint(boxes, nboxes, box_level) ! invariant: same-level boxes are pairwise disjoint
+ call s_amr_regrid_boxes_unchanged(boxes, nboxes, box_level, same)
+ if (same) return ! identical box set and levels: keep the live slots
+ call s_phase_tic(PH_RGMIG); call s_amr_regrid_stash_migrate(boxes, nboxes, box_level, old_np, old_ilo, old_ext, &
+ & old_level, old_owns); call s_phase_toc(PH_RGMIG)
+ call s_phase_tic(PH_RGBUILD); call s_amr_regrid_rebuild_slots(q_cons_base, boxes, nboxes, old_np, old_ilo, old_ext, &
+ & old_level, old_owns); call s_phase_toc(PH_RGBUILD)
+
+ ! TRACK S: the quantities that must stay O(1) in problem size. Reported per regrid on rank 0
+ ! because wall time at one problem size cannot see them.
+ ! S3.2a-2: rank_time_wrt is a namelist flag, so this branch is entered by every rank and the reduction is safe here.
+ ! MAX rather than rank 0's own value: rank 0 owns a domain CORNER and overlaps the fewest shared boxes of anyone.
+ if (rank_time_wrt) then
+ me_l = [amr_cl_me_nodes_r, amr_cl_me_rb_r, amr_cl_wire_r]
+ me_g = me_l
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(me_l, me_g, 3, MPI_INTEGER8, MPI_MAX, MPI_COMM_WORLD, mierr)
+#endif
+ end if
+ ! EVERY rank must enter this collective -- it was originally written inside the `proc_rank == 0`
+ ! guard below, so one rank called ALLREDUCE while the other seven ran ahead into different
+ ! collectives and the job died with MPI_ERR_TRUNCATE. Reduce on all ranks; print on rank 0.
+ ! amr_n_tagged counts THIS rank's local tag_grid, so the global numerator is its SUM over ranks.
+ ! amr_n_covered is NOT summed: s_amr_cluster runs with reduce = .true., so every rank clusters the
+ ! same global tag set and already holds the same accepted-box volume. Printing the unreduced pair
+ ! from rank 0 made the ratio wrong by ~num_procs.
+ ! STILL APPROXIMATE, do not over-read it: the numerator mixes the level-1 and level-2 index spaces,
+ ! and it is accumulated BEFORE the amr_buf pad and the box merge, so real over-coverage is worse
+ ! than this ratio shows.
+ tag_g = amr_n_tagged
+#ifdef MFC_MPI
+ if (rank_time_wrt) call MPI_ALLREDUCE(amr_n_tagged, tag_g, 1, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, mierr)
+#endif
+ hl_l = [int(amr_n_touch_max, 8), int(amr_n_touch, 8), int(amr_n_my, 8)]
+ hl_g = hl_l
+ if (rank_time_wrt) then
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(hl_l, hl_g, 3, MPI_INTEGER8, MPI_MAX, MPI_COMM_WORLD, mierr)
+#endif
+ end if
+ ml_l = [amr_mig_blk, amr_mig_snd, amr_gb_mig]
+ ml_g = ml_l
+ if (rank_time_wrt) then
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(ml_l, ml_g, 3, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, mierr)
+#endif
+ end if
+ if (rank_time_wrt .and. proc_rank == 0) then
+ ! MEMORY SCALING: bytes this rank holds that are sized by the GLOBAL block count, against the bytes
+ ! sized by what it actually OWNS. glob/own rising with P is the memory face of limit 3 -- the same
+ ! replicated metadata whose gather costs 96 ms/step and whose scan costs 333-583 ms/step at 1e5 ranks.
+ ! Counted from the declared shapes: 12 ints of geometry (region lo/hi, isect lo/hi) + level + owner +
+ ! my_blk + several O(block) scratch/logical arrays, ~15 ints and 3 logicals per block.
+ print '(A,I0,A,I0,A,I0)', '[amr-grideff] tagged ', tag_g, ' covered ', amr_n_covered, ' shaped ', amr_n_shaped
+ ! glob_bytes counts the metadata ints AND the amr_slots struct array (descriptors dominate at
+ ! ~1 kB/slot): the previous 72 B/block figure under-reported the replicated footprint 10-20x
+ ! and silently propped up the "metadata distribution deferred, ~180 MB/rank" decision.
+ print '(A,I0,A,I0,A,I0)', '[amr-mem] glob_bytes ', int(amr_max_blocks, 8)*18_8*4_8 + int(size(amr_slots), &
+ & 8)*int(storage_size(amr_slots(1)), 8)/8_8, ' own_blocks ', amr_n_my, ' max_blocks ', amr_max_blocks
+ ! HALO PROBE: distinct blocks whose metadata this rank read since the last regrid, against the blocks it
+ ! OWNS. touch/own ~ O(1) means a distributed metadata design carries a BOUNDED halo; touch ~ nboxes means
+ ! every rank needs everything and distribution cannot help. This gates the whole limit-3 project.
+ ! MAX over ranks, not rank 0's own value. rank 0 owns a domain CORNER and is the LEAST connected rank
+ ! in the machine -- the [amr-scope-me] instrument beside this one already carries that warning, and the
+ ! first version of this probe ignored it and reported a corner rank's halo as if it were the machine's.
+ print '(A,I0,A,I0,A,I0)', '[amr-halo] touch_max ', hl_g(1), ' touch_now ', hl_g(2), ' own ', hl_g(3)
+ print '(A,I0,A,I0,A,I0,A,I0,A,I0)', '[amr-scope-me] me_nodes_max ', me_g(1), ' me_rb_max ', me_g(2), ' wire_max ', &
+ & me_g(3), ' shr_nodes_all ', amr_cl_shr_nodes_r, ' shr_rb_all ', amr_cl_shr_rb_r
+ print '(A,I0,A,I0,A,I0,A,I0,A,I0,A,I0)', '[amr-scale] nboxes ', nboxes, ' ntag_bytes ', amr_gb_tag, ' gwin_bytes ', &
+ & amr_gb_win, ' cost_bytes ', amr_gb_cost, ' box_bytes ', amr_gb_box, ' cells ', int(m_glb + 1, 8)*int(n_glb + 1, &
+ & 8)*int(p_glb + 1, 8) ! int8: int32 overflows past ~1290^3
+ ! ml_g holds the GLOBAL totals: the counters are incremented only for blocks THIS rank sends, so
+ ! the raw print was rank 0's lifetime bytes masquerading as the machine's -- the zero-cost audit
+ ! read a frozen 141 MB startup transient at every P off it. SUM reduced outside the rank-0 guard.
+ print '(A,I0,A,I0,A,I0,A,I0)', '[amr-mig] blocks_moved ', ml_g(1), ' sends ', ml_g(2), ' bytes ', ml_g(3), &
+ & ' rank0_bytes ', amr_gb_mig
+ print '(A,I0,A,I0,A,I0,A,I0,A,I0)', '[amr-scope] shr_nodes ', amr_cl_shr_nodes, ' shr_rb ', amr_cl_shr_rb, &
+ & ' loc_nodes ', amr_cl_loc_nodes, ' loc_rb ', amr_cl_loc_rb, ' shr_maxdep ', amr_cl_shr_maxdep
+ print '(A,I0,A,I0,A,I0,A,I0,A,I0)', '[amr-scope-r] shr_nodes ', amr_cl_shr_nodes_r, ' shr_rb ', amr_cl_shr_rb_r, &
+ & ' loc_nodes ', amr_cl_loc_nodes_r, ' loc_rb ', amr_cl_loc_rb_r, ' shr_maxdep ', amr_cl_shr_maxdep_r
+ print '(A,I0,A,I0,A,I0,A,I0,A,I0,A,I0)', '[amr-tree] maxdep ', amr_cl_maxdep, ' maxdep_leaf ', amr_cl_maxdep_leaf, &
+ & ' lmax ', amr_cl_lmax, ' ldepth ', amr_cl_ldepth, ' nodes ', amr_cl_nodes, ' rbytes ', amr_cl_rb
+ end if
+
+ ! HALO PROBE reset: AFTER the regrid's own global walks (clustering, owner assignment) so the count that
+ ! follows measures ONLY what the STEP path touches -- which is the halo a distributed metadata design must
+ ! carry. Keying the reset on the mesh epoch instead (the first version) folded the regrid's global passes
+ ! in and reported touch == nboxes, which answers a question nobody asked.
+ amr_n_touch_max = max(amr_n_touch_max, amr_n_touch)
+ if (allocated(amr_touch)) then
+ amr_touch = .false.; amr_n_touch = 0
+ end if
+
+ end subroutine s_amr_regrid
+
+ !> Regrid phase 1: per-cell tag field (density-gradient criterion), skipping the two global boundary cells per active dim and
+ !! suppressing tags over the acoustic source supports and the Lagrangian-cloud exclusion bbox. sidx returns the rank's global
+ !! start offsets for the sparse union in phase 2.
+ impure subroutine s_amr_regrid_tag_cells(q_cons_base, tag_grid, sidx)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_cons_base
+ logical, allocatable, intent(inout) :: tag_grid(:,:,:)
+ integer, intent(out) :: sidx(3)
+ integer :: tg_lo(3), tg_hi(3), ci, cj, ck
+ real(wp) :: r0, g
+
+ ! 1) per-cell tag field (density-gradient criterion), skipping the two global boundary cells per active dim
+
+ sidx = 0
+ sidx(1) = start_idx(1)
+ if (n_glb > 0) sidx(2) = start_idx(2)
+ if (p_glb > 0) sidx(3) = start_idx(3)
+ tg_lo = 0; tg_hi = 0
+ tg_lo(1) = merge(1, 0, sidx(1) == 0); tg_hi(1) = merge(m - 1, m, sidx(1) + m == m_glb)
+ if (n_glb > 0) then; tg_lo(2) = merge(1, 0, sidx(2) == 0); tg_hi(2) = merge(n - 1, n, sidx(2) + n == n_glb); end if
+ if (p_glb > 0) then; tg_lo(3) = merge(1, 0, sidx(3) == 0); tg_hi(3) = merge(p - 1, p, sidx(3) + p == p_glb); end if
+ allocate (tag_grid(0:m,0:n,0:p)); tag_grid = .false.
+ do ck = tg_lo(3), tg_hi(3)
+ do cj = tg_lo(2), tg_hi(2)
+ do ci = tg_lo(1), tg_hi(1)
+ ! total density gradient (sum of the continuity variables): degenerates to the single-fluid tagger, immune to
+ ! trace-fluid noise. Matched-density composition-only interfaces are invisible (documented limit).
+ r0 = max(abs(f_amr_rho_tot_sf(q_cons_base, ci, cj, ck)), 1.e-30_wp)
+ g = abs(f_amr_rho_tot_sf(q_cons_base, ci + 1, cj, ck) - f_amr_rho_tot_sf(q_cons_base, ci - 1, cj, ck))
+ if (n_glb > 0) g = max(g, abs(f_amr_rho_tot_sf(q_cons_base, ci, cj + 1, ck) - f_amr_rho_tot_sf(q_cons_base, &
+ & ci, cj - 1, ck)))
+ if (p_glb > 0) g = max(g, abs(f_amr_rho_tot_sf(q_cons_base, ci, cj, ck + 1) - f_amr_rho_tot_sf(q_cons_base, &
+ & ci, cj, ck - 1)))
+ ! 2*r0 normalizes the 2-cell central difference (rho at i+1..i-1); the 2 is the stencil span, NOT amr_ref_ratio
+ if (g/(2._wp*r0) > amr_tag_eps) tag_grid(ci, cj, ck) = .true.
+ if (tag_grid(ci, cj, ck)) amr_n_tagged = amr_n_tagged + 1_8 ! grid-efficiency numerator
+ ! the acoustic source support stays coarse (its spatials are coarse cell indices): suppress tags there so
+ ! the clusterer splits around the source
+ if (acoustic_source .and. tag_grid(ci, cj, ck)) then
+ if (f_in_acoustic_support(ci + sidx(1), cj + sidx(2), ck + sidx(3))) tag_grid(ci, cj, ck) = .false.
+ end if
+ ! the Lagrangian bubble cloud stays coarse (two-way coupling lives on the coarse grid): suppress tags over
+ ! its padded bbox
+ if (bubbles_lagrange .and. tag_grid(ci, cj, ck)) then
+ if (f_in_lag_support(ci + sidx(1), cj + sidx(2), ck + sidx(3))) tag_grid(ci, cj, ck) = .false.
+ end if
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_regrid_tag_cells
+
+ !> [amr-cad] cadence containment audit: count this rank's level-1 tags, and how many fall OUTSIDE the pre-regrid level-1
+ !! coverage - a feature that evolved unrefined since the last regrid because amr_buf did not cover its drift over amr_regrid_int
+ !! steps. Counts only (reported once by s_amr_cov_report); the first refinement from scratch is skipped (every tag is new by
+ !! construction). Region bounds are GLOBAL coarse cells; tag_grid is rank-local, so paint each region's clip with this subdomain
+ !! into a local mask first.
+ impure subroutine s_amr_cad_count(tag_grid, sidx)
+
+ logical, intent(in) :: tag_grid(0:,0:,0:)
+ integer, intent(in) :: sidx(3)
+ logical, allocatable :: cov(:,:,:)
+ integer :: k, ci, cj, ck, bl(3), bh(3)
+ logical :: any_l1
+
+ ! skip the FIRST regrid: it populates the hierarchy from the seed block, so nearly every tag is
+ ! legitimately outside the old coverage (measured 47% escaped on S0 from the t=0 transient alone).
+ ! The instrument measures STEADY-STATE containment - regrid 2 onward.
+
+ if (.not. amr_cad_armed) then
+ amr_cad_armed = .true.
+ return
+ end if
+ any_l1 = .false.
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) == 1) any_l1 = .true.
+ end do
+ if (.not. any_l1) return
+ allocate (cov(0:m,0:n,0:p)); cov = .false.
+ do k = 1, amr_num_blocks
+ if (amr_block_level(k) /= 1) cycle
+ bl = 0; bh = 0
+ bl(1) = max(amr_region_lo_all(1, k) - sidx(1), 0); bh(1) = min(amr_region_hi_all(1, k) - sidx(1), m)
+ if (n_glb > 0) then
+ bl(2) = max(amr_region_lo_all(2, k) - sidx(2), 0); bh(2) = min(amr_region_hi_all(2, k) - sidx(2), n)
+ end if
+ if (p_glb > 0) then
+ bl(3) = max(amr_region_lo_all(3, k) - sidx(3), 0); bh(3) = min(amr_region_hi_all(3, k) - sidx(3), p)
+ end if
+ if (bl(1) > bh(1) .or. bl(2) > bh(2) .or. bl(3) > bh(3)) cycle
+ cov(bl(1):bh(1),bl(2):bh(2),bl(3):bh(3)) = .true.
+ end do
+ do ck = 0, p
+ do cj = 0, n
+ do ci = 0, m
+ if (tag_grid(ci, cj, ck)) then
+ amr_cad_tot = amr_cad_tot + 1
+ if (.not. cov(ci, cj, ck)) amr_cad_esc = amr_cad_esc + 1
+ end if
+ end do
+ end do
+ end do
+ deallocate (cov)
+
+ end subroutine s_amr_cad_count
+
+ !> Regrid phase 2: build this rank's OWN sparse tag list, then cluster it with per-node signature reductions into a list of
+ !! separated candidate boxes (nboxes = 0 if nothing is tagged on any rank).
+ impure subroutine s_amr_regrid_cluster_tags(tag_grid, sidx, boxes, nboxes)
+
+ logical, allocatable, intent(inout) :: tag_grid(:,:,:)
+ integer, intent(in) :: sidx(3)
+ type(t_box), allocatable, intent(out) :: boxes(:)
+ integer, intent(out) :: nboxes
+ integer, allocatable :: tags(:,:)
+ integer :: ntag
+
+ ! 2) build this rank's LOCAL tag list, then cluster it; the tree is driven by reduced signatures, so it stays rank-invariant
+
+ call s_amr_local_tags(tag_grid, sidx, tags, ntag)
+ deallocate (tag_grid)
+ call s_amr_cluster(tags, ntag, boxes, nboxes, .true.)
+ deallocate (tags)
+
+ end subroutine s_amr_regrid_cluster_tags
+
+ !> Regrid hysteresis (amr_snap > 0): every new box within amr_snap coarse cells per face of a LIVE block of the same level takes
+ !! that block's box. A feature drifting a cell between regrids otherwise shifts every tile of its envelope by that cell and
+ !! re-creates every block (the [amr-keep] probe: 6 of 10 rebuilds on the S0 deck had no box identical to a live one); snapped
+ !! boxes are identical, and when every box snaps s_amr_regrid_boxes_unchanged skips the rebuild outright. Coverage: a new box is
+ !! the tags padded by amr_buf, so a snap of <= amr_snap <= amr_buf - 2 cells (the validator's bound) keeps >= 2 cells of padding
+ !! on every face; the cadence audit ([amr-cad] escaped) is the runtime check. All-or-none: the snapped set must stay pairwise
+ !! disjoint per level and every level >= 2 box must stay inside a single parent box by amr_cpat_mar (the nester's window), else
+ !! the whole snap is dropped and the fresh boxes stand. Replicated inputs, so every rank decides alike.
+ impure subroutine s_amr_regrid_snap_boxes(boxes, nboxes, box_level)
+
+ type(t_box), intent(inout) :: boxes(:)
+ integer, intent(in) :: nboxes, box_level(:)
+ type(t_box), allocatable :: snapped(:)
+ integer :: k, kk, ks, npar, nsnap, mlo(3), mhi(3)
+ logical :: ok
+
+ allocate (snapped(nboxes)); snapped(1:nboxes) = boxes(1:nboxes)
+ nsnap = 0
+ do k = 1, nboxes
+ do ks = l0_slot_off + 1, amr_num_blocks
+ if (amr_block_level(ks) /= box_level(k)) cycle
+ if (all(abs(amr_region_lo_all(:,ks) - boxes(k)%lo) <= amr_snap) .and. all(abs(amr_region_hi_all(:, &
+ & ks) - boxes(k)%hi) <= amr_snap)) then
+ if (any(amr_region_lo_all(:,ks) /= boxes(k)%lo) .or. any(amr_region_hi_all(:, &
+ & ks) /= boxes(k)%hi)) nsnap = nsnap + 1
+ snapped(k)%lo = amr_region_lo_all(:,ks); snapped(k)%hi = amr_region_hi_all(:,ks)
+ exit
+ end if
+ end do
+ end do
+ ok = nsnap > 0
+ ! same-level disjointness of the snapped set
+ do k = 1, nboxes
+ if (.not. ok) exit
+ do kk = k + 1, nboxes
+ if (box_level(kk) /= box_level(k)) cycle
+ if (all(snapped(k)%lo <= snapped(kk)%hi .and. snapped(kk)%lo <= snapped(k)%hi)) then
+ ok = .false.; exit
+ end if
+ end do
+ end do
+ ! proper nesting: a level >= 2 box lies inside exactly one parent-level box, inset by the nesting margin
+ do k = 1, nboxes
+ if (.not. ok) exit
+ if (box_level(k) < 2) cycle
+ npar = 0
+ do kk = 1, nboxes
+ if (box_level(kk) /= box_level(k) - 1) cycle
+ if (.not. all(snapped(k)%lo <= snapped(kk)%hi .and. snapped(kk)%lo <= snapped(k)%hi)) cycle
+ npar = npar + 1
+ mlo = snapped(kk)%lo; mhi = snapped(kk)%hi
+ mlo(1) = mlo(1) + amr_cpat_mar; mhi(1) = mhi(1) - amr_cpat_mar
+ if (n_glb > 0) then; mlo(2) = mlo(2) + amr_cpat_mar; mhi(2) = mhi(2) - amr_cpat_mar; end if
+ if (p_glb > 0) then; mlo(3) = mlo(3) + amr_cpat_mar; mhi(3) = mhi(3) - amr_cpat_mar; end if
+ if (any(snapped(k)%lo < mlo) .or. any(snapped(k)%hi > mhi)) ok = .false.
+ end do
+ if (npar /= 1) ok = .false.
+ end do
+ if (ok) boxes(1:nboxes) = snapped(1:nboxes)
+ if (rank_time_wrt .and. proc_rank == 0) write (0, '(A,I0,A,I0,A,L1)') '[amr-snap] boxes ', nboxes, ' snapped ', nsnap, &
+ & ' applied ', ok
+ deallocate (snapped)
+
+ end subroutine s_amr_regrid_snap_boxes
+
+ !> Regrid phase 3: pad + clamp + size-cap each box, clip it clear of the acoustic/Lagrangian supports and the active window,
+ !! expand it over immersed bodies, then tile oversized boxes (non-IB) or merge overlapping ones (IB).
+ impure subroutine s_amr_regrid_shape_boxes(boxes, nboxes)
+
+ type(t_box), allocatable, intent(inout) :: boxes(:)
+ integer, intent(inout) :: nboxes
+ integer :: lo(3), hi(3), k, kk
+ logical :: merged
+
+ ! 3) pad + clamp + size-cap each box (amr_maxc_fit lets each box move freely across rank boundaries); drop margin-only boxes
+
+ k = 0
+ do kk = 1, nboxes
+ lo = boxes(kk)%lo; hi = boxes(kk)%hi
+ lo(1) = max(lo(1) - amr_buf, buff_size); hi(1) = min(hi(1) + amr_buf, m_glb - buff_size)
+ ! IB keeps the size-cap CLAMP (a body needs one contiguous block; splitting a body across tiles is untested); the
+ ! general path leaves boxes full-size and TILES them (below) into <= amr_maxc_fit sub-blocks with a fine-fine halo
+ if (ib .and. hi(1) - lo(1) + 1 > amr_maxc_fit(1)) hi(1) = lo(1) + amr_maxc_fit(1) - 1
+ if (n_glb > 0) then
+ lo(2) = max(lo(2) - amr_buf, buff_size); hi(2) = min(hi(2) + amr_buf, n_glb - buff_size)
+ if (ib .and. hi(2) - lo(2) + 1 > amr_maxc_fit(2)) hi(2) = lo(2) + amr_maxc_fit(2) - 1
+ else
+ lo(2) = 0; hi(2) = 0
+ end if
+ if (p_glb > 0) then
+ lo(3) = max(lo(3) - amr_buf, buff_size); hi(3) = min(hi(3) + amr_buf, p_glb - buff_size)
+ if (ib .and. hi(3) - lo(3) + 1 > amr_maxc_fit(3)) hi(3) = lo(3) + amr_maxc_fit(3) - 1
+ else
+ lo(3) = 0; hi(3) = 0
+ end if
+ ! keep candidate boxes clear of every acoustic source support (the source acts on the coarse grid only); clipping
+ ! only shrinks, so boxes stay disjoint - empties drop below
+ if (acoustic_source) call s_amr_clip_box_from_sources(lo, hi)
+ if (bubbles_lagrange .and. lag_supp_on) call s_amr_clip_box_from_supp(lo, hi, lag_supp_lo, lag_supp_hi)
+ ! active_box: boxes stay strictly inside the active window (the windowed coarse update would drop reflux corrections
+ ! at faces outside it). Tags cannot arise outside (frozen-ambient exterior), so only the amr_buf padding is ever cut
+ ! - and the cut cells are ambient. np=1 only (ab_active is false under MPI).
+ if (ab_active) then
+ lo(1) = max(lo(1), ab_x%beg + 1); hi(1) = min(hi(1), ab_x%end - 1)
+ if (n_glb > 0) then; lo(2) = max(lo(2), ab_y%beg + 1); hi(2) = min(hi(2), ab_y%end - 1); end if
+ if (p_glb > 0) then; lo(3) = max(lo(3), ab_z%beg + 1); hi(3) = min(hi(3), ab_z%end - 1); end if
+ end if
+ ! a fine block that PARTIALLY covers an immersed body is an untested regime (ghost prolongation through body-interior
+ ! cells, refluxing across the body): any box overlapping a body's bounding box expands to contain the whole body plus
+ ! margin
+ if (ib) call s_amr_expand_box_over_bodies(lo, hi)
+ if (hi(1) < lo(1) .or. hi(2) < lo(2) .or. hi(3) < lo(3)) cycle ! confined to the domain margin
+ k = k + 1; boxes(k)%lo = lo; boxes(k)%hi = hi
+ end do
+ nboxes = k
+ if (nboxes == 0) return
+
+ ! max_grid_size tiling (non-IB): split any box larger than amr_maxc_fit into contiguous <= amr_maxc_fit sub-blocks so a
+ ! whole block fits a rank's local solver scratch. Tiles are adjacent; the block-to-block fine-fine halo
+ ! (s_amr_fine_fine_halo) makes the seams conservative and the reflux skips fine-fine faces. (IB keeps the clamp - above.)
+ if (.not. ib) then
+ block
+ type(t_box), allocatable :: tiled(:)
+ integer :: kk2, ntl, capt
+ allocate (tiled(amr_max_blocks))
+ ntl = 0; capt = 0
+ do kk2 = 1, nboxes
+ call s_amr_tile_box(boxes(kk2)%lo, boxes(kk2)%hi, tiled, ntl, amr_max_fine, capt)
+ end do
+ if (capt == 1 .and. proc_rank == 0) print '(A,I0)', ' [amr] WARNING: tiling capped at amr_max_blocks = ', &
+ & amr_max_blocks
+ deallocate (boxes); call move_alloc(tiled, boxes)
+ nboxes = ntl
+ end block
+ end if
+
+ if (ib) then
+ ! body-containment expansion can make boxes overlap (bisection guarantees disjoint boxes, but two boxes near one body
+ ! both grow over it): merge pairs closer than a 2-cell gap to a bbox until none remain. Overlapping blocks would
+ ! double-restrict/reflux; a 1-cell gap with transverse overlap gives the two blocks a COINCIDENT outside coarse
+ ! cell, which the batched reflux apply writes from both blocks in ONE kernel - an unsynchronized read-modify-write
+ ! (the clusterer's min-separation merge guarantees a >= 2 gap everywhere else; this restores it after expansion).
+ merged = .true.
+ do while (merged)
+ merged = .false.
+ outer: do k = 1, nboxes - 1
+ do kk = k + 1, nboxes
+ if (boxes(k)%lo(1) <= boxes(kk)%hi(1) + 1 .and. boxes(k)%hi(1) >= boxes(kk)%lo(1) - 1 .and. (n_glb == 0 &
+ & .or. (boxes(k)%lo(2) <= boxes(kk)%hi(2) + 1 .and. boxes(k)%hi(2) >= boxes(kk)%lo(2) - 1)) &
+ & .and. (p_glb == 0 .or. (boxes(k)%lo(3) <= boxes(kk)%hi(3) + 1 .and. boxes(k)%hi(3) &
+ & >= boxes(kk)%lo(3) - 1))) then
+ boxes(k)%lo = min(boxes(k)%lo, boxes(kk)%lo)
+ boxes(k)%hi = max(boxes(k)%hi, boxes(kk)%hi)
+ boxes(kk) = boxes(nboxes); nboxes = nboxes - 1
+ if (boxes(k)%hi(1) - boxes(k)%lo(1) + 1 > amr_maxc_fit(1) .or. (n_glb > 0 .and. boxes(k)%hi(2) &
+ & - boxes(k)%lo(2) + 1 > amr_maxc_fit(2)) .or. (p_glb > 0 .and. boxes(k)%hi(3) - boxes(k)%lo(3) &
+ & + 1 > amr_maxc_fit(3))) then
+ call s_mpi_abort('amr regrid: merging body-containing blocks exceeds ' &
+ & // 'the per-rank block size cap')
+ end if
+ merged = .true.
+ exit outer
+ end if
+ end do
+ end do outer
+ end do
+ ! the expansion may also have grown a box onto an acoustic source support or the Lagrangian cloud: the constraints
+ ! (contain the body, exclude the source/cloud) cannot both hold - fail closed
+ if (acoustic_source .or. (bubbles_lagrange .and. lag_supp_on)) then
+ do k = 1, nboxes
+ lo = boxes(k)%lo; hi = boxes(k)%hi
+ if (acoustic_source) call s_amr_clip_box_from_sources(lo, hi)
+ if (bubbles_lagrange .and. lag_supp_on) call s_amr_clip_box_from_supp(lo, hi, lag_supp_lo, lag_supp_hi)
+ if (ab_active) then
+ lo(1) = max(lo(1), ab_x%beg + 1); hi(1) = min(hi(1), ab_x%end - 1)
+ if (n_glb > 0) then; lo(2) = max(lo(2), ab_y%beg + 1); hi(2) = min(hi(2), ab_y%end - 1); end if
+ if (p_glb > 0) then; lo(3) = max(lo(3), ab_z%beg + 1); hi(3) = min(hi(3), ab_z%end - 1); end if
+ end if
+ if (any(lo /= boxes(k)%lo) .or. any(hi /= boxes(k)%hi)) then
+ call s_mpi_abort('amr regrid: a block must contain an immersed body AND stay ' &
+ & // 'clear of an acoustic source support / Lagrangian bubble cloud - the ' &
+ & // 'constraints conflict; move the body, source, or cloud apart')
+ end if
+ end do
+ end if
+ end if
+
+ ! the FINAL footprint: every box here becomes fine blocks, so this is what rhs and every
+ ! block-count-driven phase actually pay for. (Restored from d705abb6; a first restoration landed
+ ! this loop BEFORE `nboxes = k` and clobbered k -- nboxes became the loop exit value, crashing 1D
+ ! dynamic regrid. Placement at the subroutine end is load-bearing.)
+ do k = 1, nboxes
+ amr_n_shaped = amr_n_shaped + int(boxes(k)%hi(1) - boxes(k)%lo(1) + 1, 8)*int(boxes(k)%hi(2) - boxes(k)%lo(2) + 1, &
+ & 8)*int(boxes(k)%hi(3) - boxes(k)%lo(3) + 1, 8)
+ end do
+
+ end subroutine s_amr_regrid_shape_boxes
+
+ !> Regrid phase 3b: multi-level nesting - hierarchically append level-l child boxes (sensor-on-fine, parents-first) inside each
+ !! level-(l-1) box, for l = 2..amr_max_level. Sets box_level for every box (1 for the L0->L1 boxes).
+ impure subroutine s_amr_regrid_nest_children(boxes, nboxes, box_level)
+
+ type(t_box), allocatable, intent(inout) :: boxes(:)
+ integer, intent(inout) :: nboxes
+ integer, intent(inout) :: box_level(:)
+ integer :: i
+
+ ! 3b) multi-level nesting: hierarchically append a level-l box nested inside each level-(l-1) box, for l = 2..amr_max_level.
+ ! Parents-first ordering (every level-(l-1) box precedes its level-l children) so the build loop fills a parent before its
+ ! child's gather-from-parent reads it. SENSOR-ON-FINE: each child's extent is the density-gradient sensor run on the
+ ! parent-level FINE solution (the still-live OLD level-(l-1) blocks, read here BEFORE the step-5 stash), coarsened to
+ ! L0-cell
+ ! granularity and clustered - children track features inside the parent, not a fixed centre. A brand-new region with no old
+ ! fine data falls back to a centred inset (sensor takes over next regrid); a parent with a smooth fine solution gets no
+ ! child.
+ ! Tagging only places boxes - conservation (restrict/reflux) is independent of where they sit. np=1 + non-IB (multi-level
+ ! distribution / IB nesting are future work). Regions stay in L0 cell indices.
+
+ box_level(1:nboxes) = 1
+ if (amr_max_level >= 2) then
+ ! the nesting loop below APPENDS level-l child boxes into `boxes` (up to amr_max_blocks total). The non-IB path already
+ ! grew `boxes` to amr_max_blocks via the tiling move_alloc; the IB path (only merges, never grows) leaves `boxes` at the
+ ! cluster count, so grow it here or the child appends overrun the allocation.
+ if (size(boxes) < amr_max_blocks) then
+ block
+ type(t_box), allocatable :: grown(:)
+ allocate (grown(amr_max_blocks))
+ grown(1:nboxes) = boxes(1:nboxes)
+ call move_alloc(grown, boxes)
+ end block
+ end if
+ block
+ integer :: kb, ins(3), clo(3), chi(3), lev, plo, phi, newlo, ob, obi, ncb, kc, mlo(3), mhi(3)
+ integer :: mg, ng, pg, nct, np_lev, nloc_send, gi, gj, gk, ntot_g
+ integer(8) :: jrem !< decode remainder spans an xy plane, which can exceed 2**31 cells
+ integer, allocatable :: ctags(:,:), skb(:), gkb(:)
+ integer(8), allocatable :: sidx(:), gidx(:)
+ logical, allocatable :: gwin(:,:,:), covered(:)
+ !> S3.3c: does THIS rank hold any level-(lev-1) block overlapping parent kb? Only then does it need the parent's
+ !! dense window at all. `covered` stays REPLICATED (every rank must agree) and is recovered with ONE LOR reduction
+ !! over the parents: the union over ranks of "my blocks overlapping kb" is exactly "all blocks overlapping kb",
+ !! since each block has exactly one owner.
+ logical, allocatable :: mine(:)
+ integer, allocatable :: mlo_all(:,:), mhi_all(:,:)
+ logical :: any_tag
+ type(t_box), allocatable :: cboxes(:)
+ !> S3.3a: one rank CLUSTERS each parent's window instead of every rank clustering every parent. powner is the
+ !! assignment (replicated, computed with no communication); mych_* is this rank's own children, emitted without the
+ !! global slot cap because a rank cannot see the global count mid-pass; gch_* is the assembled global list. The
+ !! children are replayed into `boxes` in (kb, emission) order afterwards, which is exactly the order the serial loop
+ !! produced them in -- so the box list, its truncation at amr_max_fine, and box_level are unchanged.
+ integer, allocatable :: powner(:)
+ integer, allocatable :: mych(:,:) !< (7, n): lo(3), hi(3), kb
+ integer, allocatable :: gch(:,:)
+ integer :: nmych, ntot_ch, ich, jch
+ integer, allocatable :: chhead(:), chord(:) !< counting-sort scratch for the canonical child order
+ !> S3.3b: the pair exchange is TARGETED -- a rank sends each parent's tags only to that parent's owner, so send
+ !! volume is O(this rank's tagged cells) and receive volume O(its assigned parents' tags), instead of every rank
+ !! receiving every rank's pairs (the O(P) `gwin_bytes` term).
+ integer, allocatable :: phead(:), pord(:)
+ integer(8), allocatable :: tidx(:)
+ integer, allocatable :: tkb(:)
+#ifdef MFC_MPI
+ integer :: ierr, ip
+ integer, allocatable :: rcnt(:), rdsp(:), scnt(:), sdsp(:)
+#endif
+
+ ! host-refresh the live (old) blocks' conserved state: the fine sensor below reads the flat store on the host,
+ ! but the step-5 stash's GPU_UPDATE(host) runs AFTER this nesting - so the host copy is stale here
+ do ob = 1, amr_num_blocks
+ if (amr_block_level(ob) == 0) cycle ! L0 tiles are not regrid-managed and carry no fine sensor
+ if (.not. amr_owns_all(ob)) cycle ! np>1: only the owner holds this old block's fine state
+ $:GPU_UPDATE(host='[amr_cons_st(:, :, :, :, amr_loc_of(ob))]')
+ end do
+ ! Fine-sensor tags accumulate in a GLOBAL L0 frame: at np>1 an old block is read only by its owner, but its tag
+ ! footprint can fall in ANOTHER rank's subdomain. Each parent's nesting window [mlo:mhi] is small vs the global
+ ! grid,
+ ! so a WINDOW-LOCAL dense field gwin (per parent, below) holds each owner's tags; s_amr_pack_gwin_pairs extracts
+ ! them
+ ! as (linear-index, kb) pairs, one per-level allgatherv unions all parents' pairs across ranks, and pass 2 rebuilds
+ ! each parent's window from them (no O(global-grid) tag field, no local slice; the clusterer consumes the sparse
+ ! per-parent list directly).
+ mg = m_glb; ng = 0; pg = 0
+ if (n_glb > 0) ng = n_glb
+ if (p_glb > 0) pg = p_glb
+
+ plo = 1; phi = nboxes ! [plo:phi] = the boxes at the previous level (lev-1) to nest inside
+ do lev = 2, amr_max_level
+ newlo = nboxes + 1
+ ! COLLECT -> ONE COMMUNICATE -> PROCESS, per level: the per-parent cross-rank union is batched into a SINGLE
+ ! allgatherv per level, so the collective count is O(#levels) not O(#parent-boxes). Pass 1 tags each parent's
+ ! window from OWNED obs and appends this rank's tagged cells as (linear-index, parent-kb) pairs; one allgatherv
+ ! unions them; Pass 2 rebuilds each parent's dense window from the gathered pairs whose gkb==kb, reproducing the
+ ! old dense-window dedup and the (k,j,i) extraction order exactly -> each parent's ctags set (and thus its child
+ ! boxes) is byte-identical.
+ np_lev = phi - plo + 1
+ if (np_lev < 1) exit ! nothing nested at the previous level -> no deeper levels possible
+ allocate (covered(plo:phi), mlo_all(3,plo:phi), mhi_all(3,plo:phi), mine(plo:phi))
+ covered = .false.; mine = .false.
+ ! S3.3c: ONE pass over this rank's OWNED level-(lev-1) blocks, not `do ob = 1, amr_num_blocks` inside
+ ! `do kb = plo, phi`. That nested form was O(parents x GLOBAL blocks) on every rank -- both factors scale
+ ! with P, so it was the O(P^2) term in the regrid. Here the outer loop is O(local blocks) and `covered`,
+ ! which must stay replicated, is recovered with a single LOR over the parents.
+ call s_amr_refresh_my_blocks()
+ do obi = 1, amr_n_my
+ ob = amr_my_blk(obi)
+ if (amr_block_level(ob) /= lev - 1) cycle
+ do kb = plo, phi
+ if (boxes(kb)%lo(1) > amr_region_hi_all(1, ob) .or. boxes(kb)%hi(1) < amr_region_lo_all(1, ob)) cycle
+ if (n_glb > 0) then
+ if (boxes(kb)%lo(2) > amr_region_hi_all(2, ob) .or. boxes(kb)%hi(2) < amr_region_lo_all(2, &
+ & ob)) cycle
+ end if
+ if (p_glb > 0) then
+ if (boxes(kb)%lo(3) > amr_region_hi_all(3, ob) .or. boxes(kb)%hi(3) < amr_region_lo_all(3, &
+ & ob)) cycle
+ end if
+ mine(kb) = .true.; covered(kb) = .true.
+ end do
+ end do
+#ifdef MFC_MPI
+ if (num_procs > 1) call MPI_ALLREDUCE(MPI_IN_PLACE, covered, np_lev, MPI_LOGICAL, MPI_LOR, MPI_COMM_WORLD, ierr)
+#endif
+ nloc_send = 0
+ ! S3.3a: assign each parent a clustering owner. Round-robin over kb both balances the parents across ranks
+ ! and is a pure function of kb and num_procs, so every rank agrees without communicating. Pass 2 below then
+ ! processes ONLY its own parents, which deletes the per-parent rescan of the whole gathered pair list
+ ! (O(parents x global tags) on EVERY rank) and the replicated clustering along with it.
+ allocate (powner(plo:phi), mych(7, amr_max_fine))
+ do kb = plo, phi
+ powner(kb) = mod(kb - plo, max(num_procs, 1))
+ end do
+ nmych = 0
+ ! Pass 1: collect (no comm)
+ do kb = plo, phi
+ ! nesting window: children keep an amr_cpat_mar margin from the parent boundary so their ghost
+ ! prolongation reads valid parent interior cells
+ mlo = boxes(kb)%lo; mhi = boxes(kb)%hi
+ mlo(1) = mlo(1) + amr_cpat_mar; mhi(1) = mhi(1) - amr_cpat_mar
+ if (n_glb > 0) then; mlo(2) = mlo(2) + amr_cpat_mar; mhi(2) = mhi(2) - amr_cpat_mar; end if
+ if (p_glb > 0) then; mlo(3) = mlo(3) + amr_cpat_mar; mhi(3) = mhi(3) - amr_cpat_mar; end if
+ mlo_all(:,kb) = mlo; mhi_all(:,kb) = mhi
+ if (mhi(1) < mlo(1)) cycle ! too small to nest a child in x
+ if (n_glb > 0 .and. mhi(2) < mlo(2)) cycle
+ if (p_glb > 0 .and. mhi(3) < mlo(3)) cycle
+
+ ! sensor-on-fine: tag from this rank's OWNED level-(lev-1) blocks overlapping the parent window
+ ! (amr_block_level still holds the old levels here - it is reset to box_level at step 5b, below).
+ ! S3.3c: `covered` and `mine` are already known from the pre-pass above, so this no longer scans the
+ ! global block list, and a rank with nothing to contribute allocates no dense window at all -- that
+ ! allocate+zero was O(parents x window volume) of pure waste on every non-contributing rank.
+ ! The parent's OWNER still builds a window when IB is on, because the body tags are its to add.
+ if (.not. (mine(kb) .or. (ib .and. powner(kb) == proc_rank))) cycle
+ allocate (gwin(mlo(1):mhi(1),mlo(2):mhi(2),mlo(3):mhi(3)))
+ gwin = .false.; any_tag = .false.
+ do obi = 1, amr_n_my
+ ob = amr_my_blk(obi)
+ if (amr_block_level(ob) /= lev - 1) cycle
+ if (boxes(kb)%lo(1) > amr_region_hi_all(1, ob) .or. boxes(kb)%hi(1) < amr_region_lo_all(1, ob)) cycle
+ if (n_glb > 0) then
+ if (boxes(kb)%lo(2) > amr_region_hi_all(2, ob) .or. boxes(kb)%hi(2) < amr_region_lo_all(2, &
+ & ob)) cycle
+ end if
+ if (p_glb > 0) then
+ if (boxes(kb)%lo(3) > amr_region_hi_all(3, ob) .or. boxes(kb)%hi(3) < amr_region_lo_all(3, &
+ & ob)) cycle
+ end if
+ call s_amr_tag_child_from_fine(ob, mlo, mhi, gwin, any_tag)
+ end do
+ ! IB: always refine the body region at this level, even where the density sensor is quiet - mark the body's
+ ! L0-frame bbox into gwin so it is clustered into a child (mirrors the L1 expand at :3836). Containment
+ ! margin
+ ! = max(amr_buf, 4) + amr_cpat_mar: the child window (mlo:mhi) is the parent inset by amr_cpat_mar, and
+ ! clamping the tag to that window can eat up to amr_cpat_mar of the body's stencil margin at the
+ ! parent-adjacent side. The parent (widened in s_amr_expand_box_over_bodies by
+ ! (amr_max_level-1)*amr_cpat_mar)
+ ! now clears the body enough that this window contains the body plus max(amr_buf, 4), so the tag survives
+ ! the
+ ! inset with a full image-point stencil of fluid on every side: the body SURFACE is refined at every level
+ ! and
+ ! the C/F boundary sits a full stencil off it, in fluid.
+ if (ib) then
+ block
+ integer :: ib_i, bb_lo(3), bb_hi(3), gii, gjj, gkk
+ do ib_i = 1, num_ibs
+ call s_amr_body_bbox(ib_i, max(amr_buf, 4) + amr_cpat_mar, bb_lo, bb_hi)
+ ! clamp the body bbox to this parent's nesting window (s_amr_body_bbox returns GLOBAL L0
+ ! cell indices, same frame as mlo/mhi)
+ bb_lo = max(bb_lo, mlo); bb_hi = min(bb_hi, mhi)
+ if (bb_hi(1) < bb_lo(1)) cycle
+ if (n_glb > 0 .and. bb_hi(2) < bb_lo(2)) cycle
+ if (p_glb > 0 .and. bb_hi(3) < bb_lo(3)) cycle
+ covered(kb) = .true.
+ do gkk = bb_lo(3), bb_hi(3)
+ do gjj = bb_lo(2), bb_hi(2)
+ do gii = bb_lo(1), bb_hi(1)
+ gwin(gii, gjj, gkk) = .true.
+ end do
+ end do
+ end do
+ end do
+ end block
+ end if
+ ! extract THIS rank's OWNED tagged cells as (linear-index, kb) pairs into the per-level send arrays. The
+ ! int8 linear index matches the pass-2 decode, so the gathered pairs reproduce the same window coords. gwin
+ ! is read, then freed.
+ call s_amr_pack_gwin_pairs(gwin, mlo, mhi, mg, ng, kb, sidx, skb, nloc_send)
+ deallocate (gwin)
+ end do
+
+ ! COMMUNICATE: one allgatherv per level (np>1)
+ if (.not. allocated(sidx)) then
+ allocate (sidx(0), skb(0)) ! this rank owned no tags at this level
+ end if
+#ifdef MFC_MPI
+ if (num_procs > 1) then
+ ! S3.3b: bucket this rank's pairs by the DESTINATION owner (stable counting sort -- pass 1 appends in
+ ! kb order, and round-robin ownership interleaves the destinations), then exchange only what each rank
+ ! actually needs. Pass 2 rebuilds a DENSE window and re-extracts in (k,j,i) order, so ctags does not
+ ! depend on the order pairs arrive in and the box set is unchanged.
+ allocate (rcnt(num_procs), rdsp(num_procs), scnt(num_procs), sdsp(num_procs))
+ allocate (phead(num_procs), pord(max(nloc_send, 1)))
+ phead = 0
+ do i = 1, nloc_send
+ ip = powner(skb(i)) + 1; phead(ip) = phead(ip) + 1
+ end do
+ scnt = phead
+ sdsp(1) = 0
+ do ip = 2, num_procs
+ sdsp(ip) = sdsp(ip - 1) + scnt(ip - 1)
+ end do
+ phead = sdsp + 1
+ do i = 1, nloc_send
+ ip = powner(skb(i)) + 1; pord(phead(ip)) = i; phead(ip) = phead(ip) + 1
+ end do
+ allocate (tidx(max(nloc_send, 1)), tkb(max(nloc_send, 1)))
+ do i = 1, nloc_send
+ tidx(i) = sidx(pord(i)); tkb(i) = skb(pord(i))
+ end do
+ call MPI_ALLTOALL(scnt, 1, MPI_INTEGER, rcnt, 1, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ rdsp(1) = 0
+ do ip = 2, num_procs
+ rdsp(ip) = rdsp(ip - 1) + rcnt(ip - 1)
+ end do
+ ntot_g = rdsp(num_procs) + rcnt(num_procs)
+ amr_gb_win = amr_gb_win + int(ntot_g, 8)*(8_8 + 8_8) ! now the RECEIVED volume, i.e. O(local)
+ allocate (gidx(max(ntot_g, 1)), gkb(max(ntot_g, 1)))
+ call MPI_ALLTOALLV(tidx, scnt, sdsp, MPI_INTEGER8, gidx, rcnt, rdsp, MPI_INTEGER8, MPI_COMM_WORLD, ierr)
+ call MPI_ALLTOALLV(tkb, scnt, sdsp, MPI_INTEGER, gkb, rcnt, rdsp, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ deallocate (rcnt, rdsp, scnt, sdsp, phead, pord, tidx, tkb)
+ else
+ call move_alloc(sidx, gidx); call move_alloc(skb, gkb)
+ ntot_g = nloc_send
+ end if
+#else
+ call move_alloc(sidx, gidx); call move_alloc(skb, gkb)
+ ntot_g = nloc_send
+#endif
+ if (allocated(sidx)) deallocate (sidx)
+ if (allocated(skb)) deallocate (skb)
+
+ ! Pass 2: process (no comm). S3.3a: OWN PARENTS ONLY. The global `nboxes + 1 > amr_max_fine` guard cannot
+ ! be evaluated here any more -- a rank does not see the other ranks' children -- so children are emitted into
+ ! mych without a cap and the replay below applies the cap in the canonical order, which is the same order and
+ ! therefore the same truncation the serial loop performed.
+ do kb = plo, phi
+ if (powner(kb) /= proc_rank) cycle
+ if (nmych + 1 > amr_max_fine) exit ! local buffer full (bounded by the same global cap)
+ mlo = mlo_all(:,kb); mhi = mhi_all(:,kb)
+ if (mhi(1) < mlo(1)) cycle ! too small to nest a child in x
+ if (n_glb > 0 .and. mhi(2) < mlo(2)) cycle
+ if (p_glb > 0 .and. mhi(3) < mlo(3)) cycle
+
+ ! rebuild this parent's dense window from the gathered pairs whose gkb==kb: setting .true. once per gathered
+ ! cell reproduces the old per-parent dedup (replicated/overlapping tags collapse), and the (k,j,i) sparse
+ ! extract below matches the old scan order -> byte-identical ctags.
+ allocate (gwin(mlo(1):mhi(1),mlo(2):mhi(2),mlo(3):mhi(3)))
+ gwin = .false.
+ do i = 1, ntot_g
+ if (gkb(i) /= kb) cycle
+ gk = int(gidx(i)/(int(mg + 1, 8)*int(ng + 1, 8)))
+ jrem = gidx(i) - int(gk, 8)*int(mg + 1, 8)*int(ng + 1, 8)
+ gj = int(jrem/int(mg + 1, 8))
+ gi = int(jrem - int(gj, 8)*int(mg + 1, 8))
+ gwin(gi, gj, gk) = .true.
+ end do
+ nct = 0
+ do gk = mlo(3), mhi(3); do gj = mlo(2), mhi(2); do gi = mlo(1), mhi(1)
+ if (gwin(gi, gj, gk)) nct = nct + 1
+ end do; end do; end do
+ allocate (ctags(3, max(nct, 1)))
+ nct = 0
+ do gk = mlo(3), mhi(3); do gj = mlo(2), mhi(2); do gi = mlo(1), mhi(1)
+ if (gwin(gi, gj, gk)) then
+ nct = nct + 1
+ ctags(1, nct) = gi; ctags(2, nct) = gj; ctags(3, nct) = gk
+ end if
+ end do; end do; end do
+ deallocate (gwin)
+ any_tag = nct > 0
+
+ ! smooth here - no child
+ if (covered(kb) .and. .not. any_tag) then; deallocate (ctags); cycle; end if
+
+ if (covered(kb)) then
+ ! cluster the fine-tagged L0 cells into child boxes, pad by amr_buf, clamp into the nesting window
+ call s_amr_cluster(ctags, nct, cboxes, ncb, .false.) ! ctags is already replicated on every rank
+ deallocate (ctags)
+ do kc = 1, ncb
+ if (nboxes + 1 > amr_max_fine) exit
+ clo = cboxes(kc)%lo; chi = cboxes(kc)%hi
+ clo(1) = max(clo(1) - amr_buf, mlo(1)); chi(1) = min(chi(1) + amr_buf, mhi(1))
+ if (n_glb > 0) then
+ clo(2) = max(clo(2) - amr_buf, mlo(2)); chi(2) = min(chi(2) + amr_buf, mhi(2))
+ else
+ clo(2) = 0; chi(2) = 0
+ end if
+ if (p_glb > 0) then
+ clo(3) = max(clo(3) - amr_buf, mlo(3)); chi(3) = min(chi(3) + amr_buf, mhi(3))
+ else
+ clo(3) = 0; chi(3) = 0
+ end if
+ ! IB: a child clustered from the (widened) body tag must fully contain every overlapping body -
+ ! expand over bodies (mirrors the L1 expand at :3836), then re-clamp to the nesting window so the
+ ! child stays nested. Because the parent was widened by (amr_max_level-1)*amr_cpat_mar, its nesting
+ ! window (mlo:mhi) already contains the body plus max(amr_buf, 4), so the re-clamp does NOT cut the
+ ! body's stencil: the child CONTAINS the body bbox and the C/F boundary lands a full image-point
+ ! stencil off the surface, in fluid (surface refined, not just the interior).
+ if (ib) then
+ call s_amr_expand_box_over_bodies(clo, chi)
+ clo(1) = max(clo(1), mlo(1)); chi(1) = min(chi(1), mhi(1))
+ if (n_glb > 0) then; clo(2) = max(clo(2), mlo(2)); chi(2) = min(chi(2), mhi(2)); end if
+ if (p_glb > 0) then; clo(3) = max(clo(3), mlo(3)); chi(3) = min(chi(3), mhi(3)); end if
+ end if
+ ! slot cap: a level-lev block's fine grid spans amr_ref_ratio**lev*(its L0 extent) cells while the
+ ! slot holds amr_ref_ratio*amr_maxc_fit (max_f* = amr_ref_ratio*amr_maxc_fit - 1), so a child's L0
+ ! extent must be <= amr_maxc_fit/amr_ref_ratio**(lev-1) - HALVING once per level, not a fixed /2.
+ ! At lev = 2 that is amr_maxc_fit/2 (unchanged); at lev = 3 a fixed /2 admits a box twice what the
+ ! slot holds. VERIFIED to fail without this: m = 255, amr_max_level = 3, amr_buf = 48, np = 1 -
+ ! the fixed /2 keeps ONE oversized level-3 box where this keeps 2, and the run dies in
+ ! s_amr_free_slot ("Invalid descriptor", core dumped) on the corrupted field descriptor. It takes
+ ! all three of a big grid, depth 3 AND a wide buffer: boxes track the FEATURE, so scaling only the
+ ! grid leaves them far below either cap and both versions agree.
+ ! TILE a wider feature into adjacent sub-blocks (like the L1 tiling): the per-stage
+ ! fine-fine halo
+ ! (s_amr_fine_fine_halo, level-aware) matches the shared seam flux and the L2->L1 reflux skips those
+ ! fine-fine faces. Subcycle used to keep ONE capped child instead - under-refining a wide feature -
+ ! because s_amr_advance_children advanced children per-block with no L2-L2 halo; it now advances
+ ! siblings transposed with the level-filtered halo interposed, so both drivers tile alike.
+ block
+ type(t_box) :: l2t(amr_max_blocks)
+ integer :: nl2, cpd, it
+ nl2 = 0; cpd = 0
+ call s_amr_tile_box(clo, chi, l2t, nl2, amr_max_blocks, cpd, &
+ & amr_maxc_fit/amr_ref_ratio**(lev - 1))
+ do it = 1, nl2
+ if (nmych + 1 > amr_max_fine) exit
+ nmych = nmych + 1
+ mych(1:3,nmych) = l2t(it)%lo; mych(4:6,nmych) = l2t(it)%hi; mych(7, nmych) = kb
+ end do
+ end block
+ end do
+ if (allocated(cboxes)) deallocate (cboxes)
+ else
+ deallocate (ctags) ! brand-new region: no fine tags to cluster
+ ! brand-new region (no old fine data yet): centred inset so the child still appears this regrid
+ ins = 0
+ ins(1) = max((boxes(kb)%hi(1) - boxes(kb)%lo(1) + 1)/4, amr_cpat_mar)
+ if (n_glb > 0) ins(2) = max((boxes(kb)%hi(2) - boxes(kb)%lo(2) + 1)/4, amr_cpat_mar)
+ if (p_glb > 0) ins(3) = max((boxes(kb)%hi(3) - boxes(kb)%lo(3) + 1)/4, amr_cpat_mar)
+ clo = boxes(kb)%lo + ins; chi = boxes(kb)%hi - ins
+ if (chi(1) < clo(1)) cycle ! inset left no interior in x
+ if (n_glb > 0 .and. chi(2) < clo(2)) cycle
+ if (p_glb > 0 .and. chi(3) < clo(3)) cycle
+ ! Tile to the SAME slot cap as the clustered path above. The inset bounds the child as a FRACTION of
+ ! its parent, which is not the constraint that matters: the slot coord arrays are allocated once to
+ ! amr_ref_ratio*amr_maxc_fit, so the child must be bounded in ABSOLUTE cells. A parent of span 63
+ ! (an ordinary tile - s_amr_tile_box splits a wide region into 63 and 64, not 64 and 64) gives
+ ! ins = 63/4 = 15 and a child of span 33 against a level-2 cap of 32; s_amr_build_block_coords then
+ ! sizes fcb from the TRUE extent and writes one past x_cb. Span 64 gives exactly 32 and is fine, so a
+ ! one-cell difference in the parent flipped it.
+ block
+ type(t_box) :: nrt(amr_max_blocks)
+ integer :: nnr, nrc, it2
+ nnr = 0; nrc = 0
+ call s_amr_tile_box(clo, chi, nrt, nnr, amr_max_blocks, nrc, amr_maxc_fit/amr_ref_ratio**(lev - 1))
+ do it2 = 1, nnr
+ if (nmych + 1 > amr_max_fine) exit
+ nmych = nmych + 1
+ mych(1:3,nmych) = nrt(it2)%lo; mych(4:6,nmych) = nrt(it2)%hi; mych(7, nmych) = kb
+ end do
+ end block
+ end if
+ end do
+
+ ! S3.3a: assemble the children. Every parent has exactly ONE owner and that owner emitted its children in
+ ! order, so ONE allgatherv of the child BOXES (7 ints each: lo, hi, parent kb -- per-box global data, which
+ ! the endstate permits, ~67 KB against the 144 MB per-cell gather above) plus a STABLE sort by kb reproduces
+ ! the (kb ascending, emission) order the serial loop appended in. Box list, truncation at amr_max_fine and
+ ! box_level are therefore unchanged -- the gate for this increment is bit-identity.
+#ifdef MFC_MPI
+ if (num_procs > 1) then
+ allocate (rcnt(num_procs), rdsp(num_procs))
+ call MPI_ALLGATHER(nmych, 1, MPI_INTEGER, rcnt, 1, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ rdsp(1) = 0
+ do ip = 2, num_procs
+ rdsp(ip) = rdsp(ip - 1) + rcnt(ip - 1)
+ end do
+ ntot_ch = rdsp(num_procs) + rcnt(num_procs)
+ allocate (gch(7, max(ntot_ch, 1)))
+ rcnt = rcnt*7; rdsp = rdsp*7
+ call MPI_ALLGATHERV(mych, nmych*7, MPI_INTEGER, gch, rcnt, rdsp, MPI_INTEGER, MPI_COMM_WORLD, ierr)
+ amr_gb_box = amr_gb_box + int(ntot_ch, 8)*7_8*4_8 ! likewise: the whole global child list
+ deallocate (rcnt, rdsp)
+ else
+ ntot_ch = nmych
+ allocate (gch(7, max(ntot_ch, 1))); gch(:,1:ntot_ch) = mych(:,1:ntot_ch)
+ end if
+#else
+ ntot_ch = nmych
+ allocate (gch(7, max(ntot_ch, 1))); gch(:,1:ntot_ch) = mych(:,1:ntot_ch)
+#endif
+ ! stable counting sort by parent kb
+ allocate (chhead(plo:phi), chord(max(ntot_ch, 1)))
+ chhead = 0
+ do ich = 1, ntot_ch
+ chhead(gch(7, ich)) = chhead(gch(7, ich)) + 1
+ end do
+ jch = 1
+ do kb = plo, phi
+ ich = chhead(kb); chhead(kb) = jch; jch = jch + ich
+ end do
+ do ich = 1, ntot_ch
+ kb = gch(7, ich)
+ chord(chhead(kb)) = ich; chhead(kb) = chhead(kb) + 1
+ end do
+ do jch = 1, ntot_ch
+ ich = chord(jch)
+ if (nboxes + 1 > amr_max_fine) exit ! pool full - stop nesting (same order, same truncation)
+ nboxes = nboxes + 1
+ boxes(nboxes)%lo = gch(1:3,ich); boxes(nboxes)%hi = gch(4:6,ich)
+ box_level(nboxes) = lev
+ end do
+ deallocate (gch, chhead, chord, powner, mych)
+
+ deallocate (gidx, gkb, covered, mine, mlo_all, mhi_all) ! per-level scratch - freed every level
+ plo = newlo; phi = nboxes ! the boxes just appended are the parents for the next level
+ if (phi < plo) exit ! nothing nested at this level -> no deeper levels possible
+ end do
+ if (nboxes >= amr_max_fine .and. proc_rank == 0) print '(A)', &
+ & ' [amr] NOTE: block pool full during multi-level nesting; some boxes were not refined further'
+ end block
+ end if
+
+ end subroutine s_amr_regrid_nest_children
+
+ ! 4) unchanged? (same count, boxes AND levels as the live slots -> keep them; a rebuild would reproduce them exactly).
+ ! The level must be compared too: a box that keeps its coordinates but changes refinement level would otherwise slip
+ ! through with a stale amr_block_level, corrupting the level-aware coupling.
+ impure subroutine s_amr_regrid_boxes_unchanged(boxes, nboxes, box_level, same)
+
+ type(t_box), intent(in) :: boxes(:)
+ integer, intent(in) :: nboxes, box_level(:)
+ logical, intent(out) :: same
+ integer :: k, ks
+
+ ! regrid manages only the FINE band [l0_slot_off+1 ..] of the shared pool; the level-0 L0-tile prefix (coexist) is not
+ ! part of the box set, so compare against the fine block count and index slots through f_l0_slot.
+
+ same = .false.
+ if (nboxes == amr_num_blocks - l0_slot_off) then
+ same = .true.
+ do k = 1, nboxes
+ ks = f_l0_slot(k)
+ if (any(boxes(k)%lo /= amr_slots(ks)%region%lo) .or. any(boxes(k)%hi /= amr_slots(ks)%region%hi) .or. box_level(k) &
+ & /= amr_block_level(ks)) same = .false.
+ end do
+ end if
+
+ end subroutine s_amr_regrid_boxes_unchanged
+
+ !> DEVICE pack of an owned old block's stash into the migration wire buffer (wp wire, stp store): the store is
+ !! device-authoritative during the rebuild, so pack where the data lives, into a wire buffer that is itself device-resident (the
+ !! caller maps it; with rdma_mpi it is sent from there). Wire layout (gi fastest, then gj, gk, ii) matches the old host pack
+ !! byte-for-byte, so the message set and [amr-xa] F4 totals are unchanged.
+ impure subroutine s_amr_mig_pack_device(loc, e1, e2, e3, buf)
+
+ integer, intent(in) :: loc, e1, e2, e3
+ real(wp), intent(inout), contiguous :: buf(:)
+ integer :: ii, gk, gj, gi, n1, n2, n3
+
+ n1 = e1 + 1; n2 = e2 + 1; n3 = e3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, present='[buf]')
+ do ii = 1, sys_size
+ do gk = 0, e3
+ do gj = 0, e2
+ do gi = 0, e1
+ buf(1 + gi + n1*(gj + n2*(gk + n3*(ii - 1)))) = real(amr_stor_st(gi, gj, gk, ii, loc), wp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_mig_pack_device
+
+ !> DEVICE unpack of a received old block into its stash replica (mirror of the pack; the wire buffer is device-resident).
+ !! Replaces the host cast loop AND the full-slot device push it required.
+ impure subroutine s_amr_mig_unpack_device(loc, e1, e2, e3, buf)
+
+ integer, intent(in) :: loc, e1, e2, e3
+ real(wp), intent(in), contiguous :: buf(:)
+ integer :: ii, gk, gj, gi, n1, n2, n3
+
+ n1 = e1 + 1; n2 = e2 + 1; n3 = e3 + 1
+ $:GPU_PARALLEL_LOOP(collapse=4, present='[buf]')
+ do ii = 1, sys_size
+ do gk = 0, e3
+ do gj = 0, e2
+ do gi = 0, e1
+ amr_stor_st(gi, gj, gk, ii, loc) = real(buf(1 + gi + n1*(gj + n2*(gk + n3*(ii - 1)))), stp)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_mig_unpack_device
+
+ !> DEVICE cons->stor stash copy of one owned old block's fine interior (the store is device-authoritative; no host staging).
+ impure subroutine s_amr_stash_copy_device(loc, e1, e2, e3)
+
+ integer, intent(in) :: loc, e1, e2, e3
+ integer :: ii, gk, gj, gi
+
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do ii = 1, sys_size
+ do gk = 0, e3
+ do gj = 0, e2
+ do gi = 0, e1
+ amr_stor_st(gi, gj, gk, ii, loc) = amr_cons_st(gi, gj, gk, ii, loc)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_stash_copy_device
+
+ !> DEVICE overlap carry-forward: overwrite the new block's prolonged cons (slot column vloc, extents vm/vn/vp) with the covering
+ !! old block's stashed fine detail (column vold, extents ve*), shifted by sh. Guards mirror the old host loop.
+ impure subroutine s_amr_overlap_copy_device(vloc, vold, vm, vn, vp, sh, ve1, ve2, ve3)
+
+ integer, intent(in) :: vloc, vold, vm, vn, vp, sh(3), ve1, ve2, ve3
+ integer :: i, fi, fj, fk, ofi, ofj, ofk, sh1, sh2, sh3
+ logical :: vd2, vd3
+
+ sh1 = sh(1); sh2 = sh(2); sh3 = sh(3)
+ vd2 = n_glb > 0; vd3 = p_glb > 0
+ $:GPU_PARALLEL_LOOP(collapse=4, private='[ofi, ofj, ofk]')
+ do i = 1, sys_size
+ do fk = 0, vp
+ do fj = 0, vn
+ do fi = 0, vm
+ ofk = fk + sh3; ofj = fj + sh2; ofi = fi + sh1
+ if (vd3 .and. (ofk < 0 .or. ofk > ve3)) cycle
+ if (vd2 .and. (ofj < 0 .or. ofj > ve2)) cycle
+ if (ofi < 0 .or. ofi > ve1) cycle
+ amr_cons_st(fi, fj, fk, i, vloc) = amr_stor_st(ofi, ofj, ofk, i, vold)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_amr_overlap_copy_device
+
+ !> Regrid phase 5: stash every live slot's fine interior (dead-between-steps q_cons_stor bounce), record the old block set
+ !! (old_*), commit the new regions/levels/owners, and migrate each stashed old block point-to-point to the ranks that now own an
+ !! overlapping new block.
+ impure subroutine s_amr_regrid_stash_migrate(boxes, nboxes, box_level, old_np, old_ilo, old_ext, old_level, old_owns)
+
+ type(t_box), intent(in) :: boxes(:)
+ integer, intent(in) :: nboxes, box_level(:)
+ integer, intent(out) :: old_np, old_ilo(:,:), old_ext(:,:), old_level(:)
+ logical, intent(out) :: old_owns(:)
+ integer :: old_chi(3, amr_max_blocks), old_owner(amr_max_blocks)
+ integer :: k, i, ks
+ integer :: np_l !< local mirror of old_np: an INTENT(OUT) dummy is not allowed in the
+ ! BLOCK specification expressions below (F2018 restricted expressions)
+
+ ! 5) stash every live slot's fine interior (dead-between-steps q_cons_stor bounce), keeping its old intersection origin
+
+ ! old_* are indexed in the regrid's own dense FINE-block space [1..old_np], which maps to shared-pool slot f_l0_slot(k);
+ ! under coexist the level-0 L0-tile prefix [1..l0_slot_off] is not regrid-managed and must not be stashed or migrated.
+
+ call s_phase_tic(PH_RGPART)
+ old_np = amr_num_blocks - l0_slot_off
+ np_l = old_np
+ do k = 1, old_np
+ ks = f_l0_slot(k)
+ ! GLOBAL block origin + extents (replicated, valid on every rank - not the owner-only isect), so the cross-rank
+ ! migration below and the overlap-copy's index shift are correct even where this rank did not own the old block
+ old_ilo(:,k) = amr_region_lo_all(:,ks)
+ old_chi(:,k) = amr_region_hi_all(:,ks) ! old COARSE hi (for the P2P migration overlap test below)
+ ! fine extent = (2**level)*footprint - 1: a level-2 block is 4x its L0 footprint, so stashing/migrating it with the
+ ! level-1 factor (2x) truncates half its fine cells. Level-1 blocks (2**1 = 2) are byte-identical to before.
+ old_ext(1, k) = (amr_ref_ratio**amr_block_level(ks))*(amr_region_hi_all(1, ks) - amr_region_lo_all(1, ks) + 1) - 1
+ old_ext(2, k) = merge((amr_ref_ratio**amr_block_level(ks))*(amr_region_hi_all(2, ks) - amr_region_lo_all(2, &
+ & ks) + 1) - 1, 0, n_glb > 0)
+ old_ext(3, k) = merge((amr_ref_ratio**amr_block_level(ks))*(amr_region_hi_all(3, ks) - amr_region_lo_all(3, &
+ & ks) + 1) - 1, 0, p_glb > 0)
+ old_owner(k) = amr_block_owner(ks)
+ ! overlap-copy must match levels: an old L2's stash is in the 4x parent-fine frame
+ old_level(k) = amr_block_level(ks)
+ old_owns(k) = amr_owns_all(ks)
+ if (old_owns(k)) then
+ ! DEVICE-side stash: the store is device-authoritative, so copy cons->stor where the data lives instead of
+ ! staging two full-slot transfers through the host (the old pull/host-copy/push). A mid-rebuild grow's
+ ! device->host round trip preserves this stash by construction (s_amr_st_reserve's contract); the host
+ ! mirror of amr_stor_st stays stale, which is fine - the migration pack and the overlap carry-forward
+ ! below are device kernels now and no host reader of the stash remains. (The kernel lives in its own
+ ! subroutine: amdflang drops target regions nested in BLOCK constructs from the device image - the host
+ ! registers them and the first launch dies on HSA_STATUS_ERROR_INVALID_SYMBOL_NAME.)
+ call s_amr_stash_copy_device(amr_loc_of(ks), old_ext(1, k), old_ext(2, k), old_ext(3, k))
+ ! non-polytropic QBMM: the side-state bounces through pb/mv_stor exactly like q_cons (both stors are dead between
+ ! steps)
+ if (qbmm .and. .not. polytropic) then
+ $:GPU_UPDATE(host='[amr_slots(ks)%pb_f%sf, amr_slots(ks)%mv_f%sf]')
+ amr_slots(ks)%pb_stor%sf(0:old_ext(1, k),0:old_ext(2, k),0:old_ext(3, k),:, &
+ & :) = amr_slots(ks)%pb_f%sf(0:old_ext(1, k),0:old_ext(2, k),0:old_ext(3, k),:,:)
+ amr_slots(ks)%mv_stor%sf(0:old_ext(1, k),0:old_ext(2, k),0:old_ext(3, k),:, &
+ & :) = amr_slots(ks)%mv_f%sf(0:old_ext(1, k),0:old_ext(2, k),0:old_ext(3, k),:,:)
+ end if
+ end if
+ end do
+ ! coarse pb/mv host-current for the per-block re-prolongation below
+ if (qbmm .and. .not. polytropic) then
+ $:GPU_UPDATE(host='[pb_ts(1)%sf, mv_ts(1)%sf]')
+ end if
+
+ ! set the regions + assign owners BEFORE the migration (P2P needs the new owners) and before the owner-dependent
+ ! geometry (else s_set_amr_fine_geometry sizes the whole-block owner from a stale amr_block_owner)
+ ! the fine band ends at f_l0_slot(nboxes); the level-0 tile prefix below it keeps its regions, levels and owners (a plain
+ ! nboxes here is what overran the prefix and deadlocked the first regrid under coexist)
+ amr_num_blocks = f_l0_slot(nboxes)
+ do k = 1, nboxes
+ ks = f_l0_slot(k)
+ amr_region_lo_all(:,ks) = boxes(k)%lo; amr_region_hi_all(:,ks) = boxes(k)%hi
+ ! box_level(k) is the refinement level assigned during the hierarchical nesting above (1 for L0->L1 boxes, l for a
+ ! box nested at level l). Setting it every regrid resets a stale level when a slot is reused across levels.
+ amr_block_level(ks) = box_level(k)
+ end do
+ ! block set changed: dirty the cached seam-pair AND overlap-rank lists NOW - the rebuild's per-block P2P gathers
+ ! (s_amr_regrid_rebuild_slots) consume the overlap lists with the NEW boxes, so flagging after them would be too late
+ amr_seam_pairs_dirty = .true.
+ amr_mesh_epoch = amr_mesh_epoch + 1
+ ! Proper-nesting guard: each level>=2 block must be covered by EXACTLY ONE parent-level block. f_amr_parent_block (and
+ ! the gather/reflux that key off it) take the FIRST overlap, so a fine tile straddling two parent tiles - an internal
+ ! parent-level tile seam crossed by a nested feature - would silently couple to only one parent (wrong coarse BC + a
+ ! conservation leak on the other). Abort fail-closed instead. Replicated boxes -> every rank aborts together.
+ block
+ integer :: bk, bkk, npar
+ do bk = 1, nboxes
+ if (box_level(bk) < 2) cycle
+ npar = 0
+ do bkk = 1, nboxes
+ if (box_level(bkk) == box_level(bk) - 1 .and. f_amr_boxes_overlap(boxes(bk)%lo, boxes(bk)%hi, boxes(bkk)%lo, &
+ & boxes(bkk)%hi)) npar = npar + 1
+ end do
+ if (npar /= 1) call s_mpi_abort('amr multi-level: a level>=2 block overlaps more than one (or no) ' &
+ & // 'parent-level block - a fine tile straddling a parent-tile seam is unsupported (gather/reflux ' &
+ & // 'couple to a single parent); reduce max_grid_size or the refined feature extent')
+ end do
+ end block
+ amr_num_levels = maxval(box_level(1:nboxes))
+ call s_amr_assign_block_owners()
+ ! The partition is decided here and NOTHING has moved yet; everything below redistributes data.
+ call s_phase_toc(PH_RGPART)
+ call s_phase_tic(PH_RGMOVE)
+
+#ifdef MFC_MPI
+ ! Cross-rank fine-state migration: the overlap-copy below preserves each covering old block's fine detail by reading
+ ! amr_slots(kk)%q_cons_stor, but an old block may be owned by a rank OTHER than the one now owning a covering new block.
+ ! POINT-TO-POINT (mirrors s_amr_gather_coarse_patch): each old owner sends its stashed fine state ONLY to the distinct
+ ! new-block owners whose region overlaps that old block. A rank that did not receive old block kk never reads it - the
+ ! overlap-copy's per-(k,kk) index guard skips every cell of a non-overlapping pair. No-op at np=1 (single owner, local).
+ if (num_procs > 1) then
+ block
+ integer :: kk, k2, ierr2, rr, nrq
+ integer :: cnt(np_l), scol(np_l), rcol(np_l)
+ integer :: nsnd, nrcv, nsreq, maxsnd, maxrcv
+ logical :: getk(np_l), isdest(0:num_procs - 1)
+ real(wp), allocatable :: spack(:,:), rpack(:,:), dcol(:)
+ integer, allocatable :: rq(:)
+ logical :: pool_dev
+ !> Device budget for the wire pools (spack+rpack): above it they stay on the host and columns are staged one at a
+ !! time through dcol. 2 GiB holds a few dozen cap-64 columns, never the whole store.
+ integer(8), parameter :: amr_mig_dev_bytes = 2147483648_8
+ ! I4a right-sizing: pack/request pools sized to the blocks ACTUALLY sent/received, not old_np columns of the
+ ! largest block each plus an O(old_np x ranks) request array - at production counts those allocated GBs per
+ ! regrid for a handful of live columns. Message set, sizes, tags, and order are UNCHANGED (byte-exact gate:
+ ! identical [amr-xa] F4 totals).
+ nrcv = 0; maxrcv = 0
+ do kk = 1, old_np
+ cnt(kk) = sys_size*(old_ext(1, kk) + 1)*(old_ext(2, kk) + 1)*(old_ext(3, kk) + 1)
+ ! I need old block kk iff I own a NEW block overlapping it (and do not already hold kk locally)
+ getk(kk) = .false.
+ rcol(kk) = 0
+ if (.not. old_owns(kk)) then
+ do k2 = 1, nboxes
+ if (amr_block_owner(f_l0_slot(k2)) == proc_rank .and. f_amr_boxes_overlap(boxes(k2)%lo, boxes(k2)%hi, &
+ & old_ilo(:,kk), old_chi(:,kk))) then
+ getk(kk) = .true.; exit
+ end if
+ end do
+ end if
+ if (getk(kk)) then
+ nrcv = nrcv + 1; rcol(kk) = nrcv; maxrcv = max(maxrcv, cnt(kk))
+ end if
+ end do
+ ! pre-pass over my owned blocks: which are sent anywhere, and how many sends in total (sizes rq exactly)
+ nsnd = 0; nsreq = 0; maxsnd = 0
+ do kk = 1, old_np
+ scol(kk) = 0
+ if (.not. old_owns(kk)) cycle
+ isdest = .false.
+ do k2 = 1, nboxes
+ rr = amr_block_owner(f_l0_slot(k2))
+ if (rr /= proc_rank .and. f_amr_boxes_overlap(boxes(k2)%lo, boxes(k2)%hi, old_ilo(:,kk), old_chi(:, &
+ & kk))) isdest(rr) = .true.
+ end do
+ if (.not. any(isdest)) cycle
+ nsnd = nsnd + 1; scol(kk) = nsnd; maxsnd = max(maxsnd, cnt(kk))
+ nsreq = nsreq + count(isdest)
+ end do
+ ! a received old block needs a live slot to unpack its q_cons_stor into (freed by the rebuild's early-free or
+ ! the reconcile below) - STASH-ONLY: a replica never touches q_prim/rhs, and full slots across the np-scaled
+ ! replica set of a migration-heavy regrid are what OOMed the W8 gate's np=4 arm
+ call s_phase_tic(PH_MGSLOT)
+ call s_amr_prereserve_stash(getk, old_np)
+ do kk = 1, old_np
+ if (getk(kk)) call s_amr_alloc_slot_stash(f_l0_slot(kk))
+ end do
+ call s_phase_toc(PH_MGSLOT)
+ allocate (rq(max(nsreq + nrcv, 1)), spack(max(maxsnd, 1), max(nsnd, 1)), rpack(max(maxrcv, 1), max(nrcv, 1)))
+ ! Device residency is bounded: a migration-heavy rebuild (the seed rebuilds, a shifted envelope) packs most of
+ ! the live store into spack+rpack, and holding both pools on the device on top of the stash replicas and the
+ ! store's growth OOMed every 240-step arm of the rung deck at 64 GB/GCD (2026-09-09). Above the budget the pools
+ ! stay on the host and each column is staged through ONE device scratch column: same wire bytes, same order.
+ pool_dev = (real(max(maxsnd, 1), wp)*real(max(nsnd, 1), wp) + real(max(maxrcv, 1), wp)*real(max(nrcv, 1), &
+ & wp))*real(storage_size(1._wp)/8, wp) <= real(amr_mig_dev_bytes, wp)
+ if (.not. pool_dev) allocate (dcol(max(maxsnd, maxrcv, 1)))
+ ! The wire buffers live on the DEVICE: the pack and unpack kernels read/write them there, and with rdma_mpi the
+ ! sends and receives address them there too (the same device-pointer MPI the halos use), so a migrated block
+ ! never touches host memory. Without rdma_mpi the packed columns are pulled to the host once and the received
+ ! ones pushed once - the pre-existing per-kernel copyout/copyin, now explicit.
+ if (pool_dev) then
+ $:GPU_ENTER_DATA(create='[spack, rpack]')
+ else
+ $:GPU_ENTER_DATA(create='[dcol]')
+ end if
+ call s_phase_tic(PH_MGPACK)
+ do kk = 1, old_np ! pack each old block I own that some new-owner (/= me) overlaps
+ if (scol(kk) == 0) cycle ! not mine, or no remote destination (pre-pass above)
+ amr_mig_blk = amr_mig_blk + 1_8
+ if (pool_dev) then
+ call s_amr_mig_pack_device(amr_loc_of(f_l0_slot(kk)), old_ext(1, kk), old_ext(2, kk), old_ext(3, kk), &
+ & spack(1:cnt(kk),scol(kk)))
+ else
+ call s_amr_mig_pack_device(amr_loc_of(f_l0_slot(kk)), old_ext(1, kk), old_ext(2, kk), old_ext(3, kk), &
+ & dcol(1:cnt(kk)))
+ $:GPU_UPDATE(host='[dcol(1:cnt(kk))]')
+ spack(1:cnt(kk),scol(kk)) = dcol(1:cnt(kk))
+ end if
+ end do
+ call s_phase_toc(PH_MGPACK)
+ #:def MIG_WIRE()
+ nrq = 0
+ do kk = 1, old_np ! post receives for the old blocks I need
+ if (.not. getk(kk)) cycle
+ nrq = nrq + 1
+ call s_xa_rec(XA_F4_RCV, 2, cnt(kk), kk)
+ call MPI_IRECV(rpack(1, rcol(kk)), cnt(kk), mpi_p, old_owner(kk), kk, MPI_COMM_WORLD, rq(nrq), ierr2)
+ end do
+ do kk = 1, old_np ! send each packed old block to every distinct new-owner (/= me) overlapping it
+ if (scol(kk) == 0) cycle
+ isdest = .false.
+ do k2 = 1, nboxes
+ rr = amr_block_owner(f_l0_slot(k2))
+ if (rr /= proc_rank .and. f_amr_boxes_overlap(boxes(k2)%lo, boxes(k2)%hi, old_ilo(:,kk), old_chi(:, &
+ & kk))) isdest(rr) = .true.
+ end do
+ do rr = 0, num_procs - 1
+ if (.not. isdest(rr)) cycle
+ nrq = nrq + 1
+ amr_mig_snd = amr_mig_snd + 1_8
+ amr_gb_mig = amr_gb_mig + int(cnt(kk), 8)*8_8
+ call s_xa_rec(XA_F4_SND, 1, cnt(kk), kk)
+ call MPI_ISEND(spack(1, scol(kk)), cnt(kk), mpi_p, rr, kk, MPI_COMM_WORLD, rq(nrq), ierr2)
+ end do
+ end do
+ call s_wait_tic()
+ if (nrq > 0) call MPI_WAITALL(nrq, rq, MPI_STATUSES_IGNORE, ierr2)
+ call s_wait_toc(WT_REGRID)
+ #:enddef
+ call s_phase_tic(PH_MGWAIT)
+ if (rdma_mpi .and. pool_dev) then
+ #:call GPU_HOST_DATA(use_device_addr='[spack, rpack]')
+ $:MIG_WIRE()
+ #:endcall GPU_HOST_DATA
+ else if (pool_dev) then
+ $:GPU_UPDATE(host='[spack]')
+ $:MIG_WIRE()
+ $:GPU_UPDATE(device='[rpack]')
+ else
+ $:MIG_WIRE()
+ end if
+ call s_phase_toc(PH_MGWAIT)
+ do kk = 1, old_np ! unpack the received old blocks into their replicated q_cons_stor slots, device to device
+ ! (the replica lands where the store is authoritative - no host cast loop and no full-slot push, and a
+ ! mid-rebuild grow preserves it)
+ if (.not. getk(kk)) cycle
+ call s_phase_tic(PH_MGUNPK)
+ if (pool_dev) then
+ call s_amr_mig_unpack_device(amr_loc_of(f_l0_slot(kk)), old_ext(1, kk), old_ext(2, kk), old_ext(3, kk), &
+ & rpack(1:cnt(kk),rcol(kk)))
+ else
+ dcol(1:cnt(kk)) = rpack(1:cnt(kk),rcol(kk))
+ $:GPU_UPDATE(device='[dcol(1:cnt(kk))]')
+ call s_amr_mig_unpack_device(amr_loc_of(f_l0_slot(kk)), old_ext(1, kk), old_ext(2, kk), old_ext(3, kk), &
+ & dcol(1:cnt(kk)))
+ end if
+ call s_phase_toc(PH_MGUNPK)
+ end do
+ if (pool_dev) then
+ $:GPU_EXIT_DATA(delete='[spack, rpack]')
+ else
+ $:GPU_EXIT_DATA(delete='[dcol]')
+ deallocate (dcol)
+ end if
+ deallocate (rq, spack, rpack)
+ end block
+ end if
+#endif
+ call s_phase_toc(PH_RGMOVE) ! outside MFC_MPI so the bracket is balanced in serial builds
+
+ end subroutine s_amr_regrid_stash_migrate
+
+ !> Regrid phase 6: build each new slot - geometry (collective), prolong from coarse, overwrite the overlap from every covering
+ !! stashed old block - then reconcile the slot pool, rebuild the fine IB state, and re-validate the seam topology.
+ impure subroutine s_amr_regrid_rebuild_slots(q_cons_base, boxes, nboxes, old_np, old_ilo, old_ext, old_level, old_owns)
+
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_base
+ type(t_box), intent(in) :: boxes(:)
+ integer, intent(in) :: nboxes, old_np, old_ilo(:,:), old_ext(:,:), old_level(:)
+ logical, intent(in) :: old_owns(:)
+ integer :: sh(3), k, kk, i, j, h, hh, fi, fj, fk, ofi, ofj, ofk, ks, kks
+ integer :: c_lo, c_hi, nh, ohi(3)
+ integer, allocatable :: last_use(:), held(:), held_hi(:,:)
+
+ ! 6) build each new slot: geometry (replicated on all ranks), prolong, then overlap-copy from every covering old slot
+ ! box k lives in shared-pool slot ks = f_l0_slot(k) (identity without L0 tiles); old block kk in slot kks
+
+ ! Non-owner geometry for EVERY box, in one plain pass: amr_owns_all = F, empty footprint, -1 fine extents - the replicated
+ ! state every rank must agree on (s_amr_select_slot reads it for any block). The box loop below then visits only the boxes
+ ! this rank has a role in (amr_gpk), so its brackets count owned/parented/contributed boxes, not the machine's.
+
+ do k = 1, nboxes
+ ks = f_l0_slot(k)
+ if (amr_block_owner(ks) == proc_rank) cycle
+ amr_cur = ks
+ call s_set_amr_fine_geometry(boxes(k)%lo, boxes(k)%hi)
+ end do
+
+ ! W8 transient: last_use(kk) = the last new box whose region overlaps old block kk, i.e. the last iteration whose
+ ! overlap-copy (or pbmv copy) can read kk's stash. Holding EVERY stashed/received old block until the reconcile is
+ ! what peaks device memory at np >= 2 - the replica count grows with np - so old-only slots are freed as soon as
+ ! their last covering box is built (the loop below), and the freed dense indices recycle into the very next allocs.
+ ! Region overlap (all regions are L0-cell coords at every level) is a superset of every per-cell stash read.
+ ! HELD old blocks only: the ones whose fine state this rank holds (its own stash, or a replica the migration delivered) -
+ ! s_amr_free_slot is a no-op on a dead slot and the carry-forward's kernel skips every cell of a non-overlapping pair, so
+ ! the old blocks this rank does not hold contributed nothing to either loop; and only this rank's OWNED new boxes read a
+ ! stash here, so last_use runs over amr_my_blk (a free can only move earlier, never past a read).
+
+ ! gather-batching step 1: derive the whole loop's gather message set up front (refreshes amr_my_blk / the epoch lists on
+ ! the new mesh); step 2 executes the exchange from it
+ call s_amr_build_gather_plan()
+
+ allocate (last_use(old_np), held(old_np), held_hi(3, old_np)); last_use = 0
+ nh = 0
+ do kk = 1, old_np
+ if (.not. amr_slot_live(f_l0_slot(kk))) cycle
+ nh = nh + 1; held(nh) = kk
+ ohi = old_ilo(:,kk)
+ ohi(1) = ohi(1) + (old_ext(1, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ if (n_glb > 0) ohi(2) = ohi(2) + (old_ext(2, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ if (p_glb > 0) ohi(3) = ohi(3) + (old_ext(3, kk) + 1)/amr_ref_ratio**old_level(kk) - 1
+ held_hi(:,nh) = ohi
+ do i = 1, amr_n_my
+ k = amr_my_blk(i) - l0_slot_off
+ if (k < 1) cycle ! L0 tile prefix
+ if (f_amr_boxes_overlap(boxes(k)%lo, boxes(k)%hi, old_ilo(:,kk), ohi)) last_use(kk) = max(last_use(kk), amr_kpos(k))
+ end do
+ end do
+
+ ! Walk the participants chunk by chunk (amr_gpk is in walk order, so each chunk's participants are one run amr_gpk(i:j)); a
+ ! chunk nobody here owns, parents or contributes to has no message and no slot on this rank and is skipped whole.
+ i = 1
+ do while (i <= amr_n_gpk)
+ ! chunks are WALK-POSITION intervals (amr_kpos): amr_gpk is in walk order, one run per chunk
+ k = amr_kpos(amr_gpk(i) - l0_slot_off)
+ c_lo = ((k - 1)/amr_gath_chunk)*amr_gath_chunk + 1; c_hi = min(c_lo + amr_gath_chunk - 1, nboxes)
+ j = i
+ do while (j < amr_n_gpk)
+ if (amr_kpos(amr_gpk(j + 1) - l0_slot_off) > c_hi) exit
+ j = j + 1
+ end do
+ ! gather-batching step 2 (amr_regrid_gather_batching.md): at each chunk boundary, pre-post the chunk's recvs and
+ ! issue its sends (level>=2 sends whose parent shares the chunk are deferred to the child's consume below), so the
+ ! per-box rendezvous becomes one wait per owned box against an exchange already in flight
+ call s_phase_tic(PH_RBGATH)
+ call s_amr_gather_chunk_post(c_lo, i, j)
+ call s_amr_gather_chunk_send(q_cons_base, c_lo, i, j)
+ call s_phase_toc(PH_RBGATH)
+ do h = i, j
+ ks = amr_gpk(h)
+ k = ks - l0_slot_off
+ amr_cur = ks
+ ! free the old-only slots no later iteration reads (last_use < k; s_amr_free_slot is a no-op once dead, and skipping
+ ! the boxes this rank has no role in only defers a free to the next visited box); a slot serving as a NEW owned
+ ! box keeps living - the reconcile decides it
+ do hh = 1, nh
+ kk = held(hh)
+ if (last_use(kk) >= amr_kpos(k)) cycle
+ kks = f_l0_slot(kk)
+ if (kks <= amr_num_blocks) then
+ if (amr_block_owner(kks) == proc_rank) cycle
+ end if
+ call s_amr_free_slot(kks)
+ end do
+ ! owned slot needs its arrays before geometry/prolong (non-owner geometry was the pass above)
+ if (amr_block_owner(ks) == proc_rank) then
+ call s_phase_tic(PH_RBSLOT); call s_amr_alloc_slot(ks); call s_phase_toc(PH_RBSLOT)
+ call s_phase_tic(PH_RBGEO); call s_set_amr_fine_geometry(boxes(k)%lo, boxes(k)%hi); call s_phase_toc(PH_RBGEO)
+ end if
+ ! fine-level distribution: consume this new block's coarse patch out of the chunk exchange (owner and parent-owner;
+ ! a level-1 contributor's whole part was the send phase). q_cons_base is host-current with valid ghosts from the
+ ! exchange at the top of s_amr_regrid
+ if (amr_block_level(ks) >= 2 .or. amr_block_owner(ks) == proc_rank) then
+ call s_phase_tic(PH_RBGATH); call s_amr_gather_consume_box(q_cons_base, k, c_lo); call s_phase_toc(PH_RBGATH)
+ end if
+ ! non-polytropic QBMM: gather the coarse pb/mv patch too (P2P: the owner receives, the level-1 contributors send -
+ ! exactly this rank's roles; owners re-prolong from it below)
+ if (qbmm .and. .not. polytropic) call s_amr_gather_coarse_patch_pbmv(pb_ts(1)%sf, mv_ts(1)%sf, .false.)
+ if (amr_block_owner(ks) /= proc_rank) cycle
+ call s_amr_cov_note(nh, held, old_ilo, old_ext, old_level) ! [amr-cov] rebuild-gather coverage split
+ ! prolong and overlap carry-forward are both DEVICE kernels now: the slot is built entirely in place where the
+ ! store is authoritative, and the per-box full-slot push (PH_RBPUSH) is gone.
+ call s_phase_tic(PH_RBOVL); call s_interpolate_coarse_to_fine()
+ call s_phase_toc(PH_RBOVL)
+ ! every old block's stashed fine state is now replicated in amr_slots(kk)%q_cons_stor (migration above), so copy the
+ ! overlap from EVERY covering old block regardless of owner - sh is the old->new LOCAL fine index shift. A level>=2
+ ! block
+ ! SKIPS this: old_ilo/sh are the L0 index frame, but a child's amr_isect_lo is its PARENT-fine frame, so the shift
+ ! is
+ ! wrong. It re-prolongs from its (freshly-built, parents-first) parent each regrid instead; the coupling keeps
+ ! conservation. Detail-preserving same-level L2 migration (parent-fine overlap) is a later increment.
+ call s_phase_tic(PH_RBOVL)
+ if (amr_block_level(amr_cur) < 2) then
+ do hh = 1, nh
+ kk = held(hh)
+ ! same-level overlap only (a child's stash is 4x-framed)
+ if (old_level(kk) /= amr_block_level(amr_cur)) cycle
+ ! same-level fine-index overlap <=> L0 region overlap; the kernel's cell guard made a non-overlapping pair
+ ! a launch that copied nothing
+ if (.not. f_amr_boxes_overlap(boxes(k)%lo, boxes(k)%hi, old_ilo(:,kk), held_hi(:,hh))) cycle
+ kks = f_l0_slot(kk)
+ ! old LOCAL fine index = new LOCAL fine index + sh (collapsed dims sh=0)
+ sh = amr_ref_ratio*(amr_isect_lo - old_ilo(:,kk))
+ call s_amr_overlap_copy_device(amr_loc_of(ks), amr_loc_of(kks), amr_slots(ks)%m, amr_slots(ks)%n, &
+ & amr_slots(ks)%p, sh, old_ext(1, kk), old_ext(2, kk), old_ext(3, kk))
+ end do
+ end if
+ call s_phase_toc(PH_RBOVL)
+ ! non-polytropic QBMM: prolong the side-state from coarse (piecewise-constant), then overwrite the overlap with the
+ ! old blocks' fine data (same index shift)
+ if (qbmm .and. .not. polytropic) then
+ call s_amr_prolong_pbmv()
+ ! level>=2 re-prolongs only (the L0-frame overlap shift is wrong for a child)
+ if (amr_block_level(amr_cur) < 2) then
+ do hh = 1, nh
+ kk = held(hh)
+ if (old_level(kk) /= amr_block_level(amr_cur)) cycle ! same-level overlap only
+ if (.not. old_owns(kk)) cycle
+ kks = f_l0_slot(kk)
+ sh = amr_ref_ratio*(amr_isect_lo - old_ilo(:,kk))
+ do fk = 0, amr_slots(ks)%p
+ ofk = fk + sh(3)
+ if (p_glb > 0 .and. (ofk < 0 .or. ofk > old_ext(3, kk))) cycle
+ do fj = 0, amr_slots(ks)%n
+ ofj = fj + sh(2)
+ if (n_glb > 0 .and. (ofj < 0 .or. ofj > old_ext(2, kk))) cycle
+ do fi = 0, amr_slots(ks)%m
+ ofi = fi + sh(1)
+ if (ofi < 0 .or. ofi > old_ext(1, kk)) cycle
+ amr_slots(ks)%pb_f%sf(fi, fj, fk,:,:) = amr_slots(kks)%pb_stor%sf(ofi, ofj, ofk,:,:)
+ amr_slots(ks)%mv_f%sf(fi, fj, fk,:,:) = amr_slots(kks)%mv_stor%sf(ofi, ofj, ofk,:,:)
+ end do
+ end do
+ end do
+ end do
+ end if
+ $:GPU_UPDATE(device='[amr_slots(ks)%pb_f%sf, amr_slots(ks)%mv_f%sf]')
+ end if
+ ! whole-block-per-rank: no fine-fine halo; the new block's ghost shell is (re)prolonged by the next fine advance
+ end do
+ i = j + 1
+ end do
+ deallocate (last_use, held, held_hi)
+ amr_gpl_valid = .false. ! the plan describes THIS rebuild's box loop only; per-step gathers never consult it
+
+ ! Drain the deferred gather sends now that every box has been posted: one WAITALL per rebuild instead of
+ ! a per-box rendezvous. MUST happen before the send buffers are reused or freed.
+ call s_phase_tic(PH_RBTAIL)
+ call s_phase_tic(PH_RBFLUSH); call s_amr_gather_send_flush(); call s_phase_toc(PH_RBFLUSH)
+ ! ONE allreduce for the whole loop; sets amr_xchg_coarse_ghosts if ANY block needs it
+ call s_phase_tic(PH_RBXCHG); call s_amr_reduce_xchg_flag(); call s_phase_toc(PH_RBXCHG)
+ ! lazy sizing: free the transient regrid slots (old blocks this rank stashed/received but does not now own); the
+ ! new-owned slots were allocated in the build loop, so this only frees - a rank keeps just its owned blocks' fine arrays
+ call s_phase_tic(PH_RBREC); call s_amr_reconcile_slots(); call s_phase_toc(PH_RBREC)
+ ! rebuild every block's fine-grid IB state for the NEW geometry (markers/ghost points/image points recomputed from the
+ ! body definitions; no state carries across regrids)
+ if (ib) call s_amr_setup_ib()
+ call s_amr_select_slot(1)
+ call s_phase_tic(PH_RBTOPO); call s_amr_check_seam_topology(); call s_phase_toc(PH_RBTOPO)
+ call s_phase_toc(PH_RBTAIL) ! abort on seam topologies no halo reconciles (silent leak otherwise)
+
+ end subroutine s_amr_regrid_rebuild_slots
+
+ !> Sensor-on-fine child tagging: OR-accumulate density-gradient tags from an OLD fine block's solution into an L0-cell tag grid,
+ !! restricted to a parent nesting window. Reads amr_slots(ob)%q_cons on the HOST (caller host-refreshes the cont range first;
+ !! the step-5 stash's GPU_UPDATE runs later). Fine cell (fi,fj,fk) covers L0 cell (ci,cj,ck) with fi = rr*(ci-olo(1))+d etc.;
+ !! the gradient uses one-sided differences at the fine-interior edges so no stale fine ghost is read. Only decides placement -
+ !! conservation is enforced downstream by restrict/reflux regardless of box extent.
+ impure subroutine s_amr_tag_child_from_fine(ob, win_lo, win_hi, ctag, any_tag)
+
+ integer, intent(in) :: ob, win_lo(3), win_hi(3)
+ logical, intent(inout) :: ctag(win_lo(1):,win_lo(2):,win_lo(3):)
+ logical, intent(inout) :: any_tag
+ integer :: rr, ci, cj, ck, fi, fj, fk, d1, d2, d3, fm1, fm2, fm3, olo(3), lo(3), hi(3)
+ real(wp) :: r0, g
+ logical :: tagged
+
+ rr = amr_slots(ob)%amr_ref_ratio
+ olo = amr_region_lo_all(:,ob)
+ fm1 = amr_slots(ob)%m; fm2 = amr_slots(ob)%n; fm3 = amr_slots(ob)%p
+ ! overlap of this old block with the parent window, in L0 cells
+ lo(1) = max(win_lo(1), amr_region_lo_all(1, ob)); hi(1) = min(win_hi(1), amr_region_hi_all(1, ob))
+ lo(2) = merge(max(win_lo(2), amr_region_lo_all(2, ob)), 0, n_glb > 0)
+ hi(2) = merge(min(win_hi(2), amr_region_hi_all(2, ob)), 0, n_glb > 0)
+ lo(3) = merge(max(win_lo(3), amr_region_lo_all(3, ob)), 0, p_glb > 0)
+ hi(3) = merge(min(win_hi(3), amr_region_hi_all(3, ob)), 0, p_glb > 0)
+ do ck = lo(3), hi(3)
+ do cj = lo(2), hi(2)
+ do ci = lo(1), hi(1)
+ tagged = .false.
+ do d3 = 0, merge(rr - 1, 0, p_glb > 0)
+ fk = (ck - olo(3))*rr + d3
+ do d2 = 0, merge(rr - 1, 0, n_glb > 0)
+ fj = (cj - olo(2))*rr + d2
+ do d1 = 0, rr - 1
+ fi = (ci - olo(1))*rr + d1
+ r0 = max(abs(f_amr_rho_tot_st(amr_loc_of(ob), fi, fj, fk)), 1.e-30_wp)
+ g = abs(f_amr_rho_tot_st(amr_loc_of(ob), min(fi + 1, fm1), fj, &
+ & fk) - f_amr_rho_tot_st(amr_loc_of(ob), max(fi - 1, 0), fj, fk))
+ if (n_glb > 0) g = max(g, abs(f_amr_rho_tot_st(amr_loc_of(ob), fi, min(fj + 1, fm2), &
+ & fk) - f_amr_rho_tot_st(amr_loc_of(ob), fi, max(fj - 1, 0), fk)))
+ if (p_glb > 0) g = max(g, abs(f_amr_rho_tot_st(amr_loc_of(ob), fi, fj, min(fk + 1, &
+ & fm3)) - f_amr_rho_tot_st(amr_loc_of(ob), fi, fj, max(fk - 1, 0))))
+ ! 2*r0 normalizes the 2-cell central difference; the 2 is the stencil span, NOT amr_ref_ratio
+ if (g/(2._wp*r0) > amr_tag_eps) tagged = .true.
+ end do
+ end do
+ end do
+ if (tagged) then
+ ctag(ci, cj, ck) = .true.
+ any_tag = .true.
+ end if
+ end do
+ end do
+ end do
+
+ end subroutine s_amr_tag_child_from_fine
+
+ !> Total density (sum of the continuity variables) at one cell: the regrid tag field. Reduces to variable 1 for one fluid. Two
+ !! sources, one body: `_st` reads a refined block out of the flat store, `_sf` the level-0 monolithic field.
+ #:for RSFX, RSRC in [('st', 'amr_cons_st'), ('sf', '')]
+ pure function f_amr_rho_tot_${RSFX}$(${'loc' if RSRC else 'q'}$, ci, cj, ck) result(r)
+
+ #:if RSRC
+ integer, intent(in) :: loc !< flat-store slot
+ #:else
+ type(scalar_field), dimension(:), intent(in) :: q
+ #:endif
+ integer, intent(in) :: ci, cj, ck
+ real(wp) :: r
+ integer :: f
+
+ r = 0._wp
+ do f = eqn_idx%cont%beg, eqn_idx%cont%end
+ #:if RSRC
+ r = r + real(amr_cons_st(ci, cj, ck, f, loc), wp)
+ #:else
+ r = r + real(q(f)%sf(ci, cj, ck), wp)
+ #:endif
+ end do
+
+ end function f_amr_rho_tot_${RSFX}$
+ #:endfor
+end module m_amr_regrid
diff --git a/src/simulation/m_amr_restart.fpp b/src/simulation/m_amr_restart.fpp
new file mode 100644
index 0000000000..8abe78975c
--- /dev/null
+++ b/src/simulation/m_amr_restart.fpp
@@ -0,0 +1,503 @@
+!>
+!!@file
+!!@brief Contains module m_amr_restart
+
+#:include 'macros.fpp'
+
+!> @brief AMR fine-level restart I/O: writes/reads the fine-level restart file alongside the level-0 restart (serial per-rank
+!! unformatted files, or one shared MPI-IO file under parallel_io). Split out of m_amr; block/slot state stays in m_amr (and
+!! m_global_parameters).
+module m_amr_restart
+
+#ifdef MFC_MPI
+ use mpi !< MPI-IO for the parallel_io AMR restart file
+#endif
+
+ use m_derived_types ! scalar_field
+ use m_global_parameters
+ use m_constants, only: amr_restart_blk_hdr_ints, amr_restart_blk_own_ints
+ use m_mpi_proxy, only: s_mpi_abort
+ use m_mpi_common, only: s_mpi_allreduce_integer_min
+ use m_amr, only: s_amr_reduce_xchg_flag, amr_slots, amr_cons_st, amr_loc_of, amr_seam_pairs_dirty, amr_mesh_epoch, &
+ & s_amr_alloc_slot, s_amr_reconcile_slots, s_amr_assign_block_owners, s_amr_gather_coarse_patch_pbmv, s_amr_prolong_pbmv, &
+ & s_set_amr_fine_geometry
+ use m_amr_regrid, only: s_amr_check_seam_topology
+
+ implicit none
+
+ private
+ public :: s_write_amr_restart, s_read_amr_restart
+
+contains
+
+ !> Write the fine-level restart file for save step t_step alongside the level-0 restart (whose format stays untouched): the
+ !! writing rank count, the active-block count, and for EACH block its box + each rank's intersection-local fine conservative
+ !! state. Serial mode: one unformatted file per rank inside its level-0 step directory. Parallel mode: one shared MPI-IO file
+ !! (3-int global header [np, nboxes, sys_size], then per block a 7-int box+level header, a 3*np-int per-rank fine-extents record
+ !! [m,n,p per rank, 0s for non-owners; validated on read], then the ranks' fine blocks concatenated in rank order). Same rank
+ !! count + decomposition required to restart (enforced by the extents record).
+ impure subroutine s_write_amr_restart(t_step)
+
+ integer, intent(in) :: t_step
+ character(LEN=path_len + 3*name_len) :: file_loc
+ integer :: i, k
+
+#ifdef MFC_MPI
+ integer :: ifile, ierr, cnt, idx, fi, fj, fk, reg(6), bhdr(amr_restart_blk_hdr_ints), ibytes, sbytes
+ integer :: myext(3)
+ integer, allocatable :: myown_all(:)
+ integer, dimension(MPI_STATUS_SIZE) :: status
+ integer(kind=MPI_OFFSET_KIND) :: my_cnt, my_off, disp0, ddisp
+ integer(kind=MPI_OFFSET_KIND), allocatable :: my_cnt_vec(:), my_off_vec(:), tot_cnt_vec(:)
+ logical :: file_exist
+ real(stp), allocatable :: buf(:)
+#endif
+
+ if (.not. amr) return
+ ! host consumer: fine state is device-current during stepping (pull every owned slot)
+ do k = 1, amr_num_blocks
+ if (amr_owns_all(k)) then
+ $:GPU_UPDATE(host='[amr_cons_st(:, :, :, :, amr_loc_of(k))]')
+ end if
+ end do
+
+ if (.not. parallel_io) then
+ ! per-rank file in the step directory just created by the level-0 serial write
+ write (file_loc, '(A,I0,A,I0,A)') trim(case_dir) // '/p_all/p', proc_rank, '/', t_step, '/amr_fine.dat'
+ open (2, FILE=trim(file_loc), form='unformatted', STATUS='new')
+ write (2) num_procs, amr_num_blocks, sys_size
+ do k = 1, amr_num_blocks
+ ! per-block header: region box, refinement LEVEL (a level-l block's fine extent is amr_ref_ratio**l, not
+ ! amr_ref_ratio, of the region - the reader needs the level to rebuild multi-level geometry), extents
+ write (2) amr_slots(k)%region%lo, amr_slots(k)%region%hi, amr_block_level(k), amr_slots(k)%m, amr_slots(k)%n, &
+ & amr_slots(k)%p
+ if (amr_owns_all(k)) then
+ do i = 1, sys_size
+ write (2) amr_cons_st(0:amr_slots(k)%m,0:amr_slots(k)%n,0:amr_slots(k)%p,i, amr_loc_of(k))
+ end do
+ end if
+ end do
+ close (2)
+ else
+#ifdef MFC_MPI
+ ibytes = storage_size(0)/8; sbytes = storage_size(0._stp)/8
+ write (file_loc, '(A,I0,A)') 'amr_', t_step, '.dat'
+ file_loc = trim(case_dir) // '/restart_data' // trim(mpiiofs) // trim(file_loc)
+ inquire (FILE=trim(file_loc), EXIST=file_exist)
+ if (file_exist .and. proc_rank == 0) then
+ call MPI_FILE_DELETE(file_loc, mpi_info_int, ierr)
+ end if
+ call MPI_FILE_OPEN(MPI_COMM_WORLD, file_loc, ior(MPI_MODE_WRONLY, MPI_MODE_CREATE), mpi_info_int, ifile, ierr)
+ ! MPI-IO file handles default to MPI_ERRORS_RETURN: failures silent unless checked
+ if (ierr /= MPI_SUCCESS) call s_mpi_abort('amr restart write: MPI_FILE_OPEN failed for ' // trim(file_loc))
+ ! FORMAT v2: NEGATIVE rank count marks the compact per-block ownership record (see m_constants). A v1 reader
+ ! sees a rank mismatch and aborts with its existing message rather than misparsing the block records.
+ if (proc_rank == 0) call MPI_FILE_WRITE_AT(ifile, int(0, MPI_OFFSET_KIND), [-num_procs, amr_num_blocks, sys_size], 3, &
+ & MPI_INTEGER, status, ierr)
+ disp0 = int(3*ibytes, MPI_OFFSET_KIND) ! running byte offset past the 3-int global header
+ ! hoist per-block metadata collectives: one EXSCAN/ALLREDUCE/ALLGATHER over ALL blocks
+ allocate (my_cnt_vec(amr_num_blocks), my_off_vec(amr_num_blocks), tot_cnt_vec(amr_num_blocks))
+ allocate (myown_all(amr_restart_blk_own_ints*amr_num_blocks))
+ do k = 1, amr_num_blocks
+ cnt = sys_size*(amr_slots(k)%m + 1)*(amr_slots(k)%n + 1)*(amr_slots(k)%p + 1)
+ if (.not. amr_owns_all(k)) cnt = 0
+ my_cnt_vec(k) = int(cnt, MPI_OFFSET_KIND)
+ myown_all(amr_restart_blk_own_ints*(k - 1) + 1:amr_restart_blk_own_ints*k) = 0
+ if (amr_owns_all(k)) myown_all(amr_restart_blk_own_ints*(k - 1) + 1:amr_restart_blk_own_ints*k) = [proc_rank + 1, &
+ & amr_slots(k)%m, amr_slots(k)%n, amr_slots(k)%p]
+ end do
+ my_off_vec = int(0, MPI_OFFSET_KIND)
+ call MPI_EXSCAN(my_cnt_vec, my_off_vec, amr_num_blocks, MPI_OFFSET, MPI_SUM, MPI_COMM_WORLD, ierr)
+ if (proc_rank == 0) my_off_vec = int(0, MPI_OFFSET_KIND)
+ call MPI_ALLREDUCE(my_cnt_vec, tot_cnt_vec, amr_num_blocks, MPI_OFFSET, MPI_SUM, MPI_COMM_WORLD, ierr)
+ ! Per-block (owner + 1, m, n, p): every rank contributes zeros except the one owner, so a MAX reduction recovers the
+ ! record exactly. This carries the same information the v1 3*num_procs extent vector did -- readers rebuild it from
+ ! their own decomposition and abort on mismatch, catching a different ownership pattern or load_balance split that
+ ! would otherwise silently misalign the concatenated per-rank data slices below -- in O(blocks) rather than
+ ! O(blocks x ranks), in memory AND in the file.
+ call MPI_ALLREDUCE(MPI_IN_PLACE, myown_all, amr_restart_blk_own_ints*amr_num_blocks, MPI_INTEGER, MPI_MAX, &
+ & MPI_COMM_WORLD, ierr)
+ do k = 1, amr_num_blocks
+ cnt = int(my_cnt_vec(k), kind(cnt))
+ my_off = my_off_vec(k)
+ if (proc_rank == 0) then
+ ! amr_restart_blk_hdr_ints-int per-block header: region box (6) + refinement LEVEL (a level-l block's fine
+ ! extent is amr_ref_ratio**l, not amr_ref_ratio, of the region - the reader needs the level to rebuild
+ ! multi-level geometry). Header layout is single-sourced in m_constants so both readers stay in lockstep.
+ bhdr(1:3) = amr_slots(k)%region%lo; bhdr(4:6) = amr_slots(k)%region%hi
+ bhdr(amr_restart_blk_hdr_ints) = amr_block_level(k)
+ call MPI_FILE_WRITE_AT(ifile, disp0, bhdr, amr_restart_blk_hdr_ints, MPI_INTEGER, status, ierr)
+ end if
+ if (proc_rank == 0) then
+ call MPI_FILE_WRITE_AT(ifile, disp0 + int(amr_restart_blk_hdr_ints*ibytes, MPI_OFFSET_KIND), &
+ & myown_all(amr_restart_blk_own_ints*(k - 1) + 1), amr_restart_blk_own_ints, &
+ & MPI_INTEGER, status, ierr)
+ end if
+ ddisp = disp0 + int((amr_restart_blk_hdr_ints + amr_restart_blk_own_ints)*ibytes, MPI_OFFSET_KIND)
+ allocate (buf(max(cnt, 1)))
+ idx = 0
+ ! cnt == 0 on a non-owning rank, where buf is the 1-element placeholder and this slot's q_cons is not allocated
+ ! (lazy owned-only sizing) while its m/n/p metadata IS replicated - so packing would run the full extent loop over
+ ! an unallocated slot and overrun buf. The collective WRITE_AT_ALL below still runs on every rank, with cnt = 0.
+ if (cnt > 0) then
+ do i = 1, sys_size
+ do fk = 0, amr_slots(k)%p
+ do fj = 0, amr_slots(k)%n
+ do fi = 0, amr_slots(k)%m
+ idx = idx + 1
+ buf(idx) = amr_cons_st(fi, fj, fk, i, amr_loc_of(k))
+ end do
+ end do
+ end do
+ end do
+ end if
+ call MPI_FILE_WRITE_AT_ALL(ifile, ddisp + my_off*int(sbytes, MPI_OFFSET_KIND), buf, cnt*mpi_io_type, mpi_io_p, &
+ & status, ierr)
+ if (ierr /= MPI_SUCCESS) &
+ & call s_mpi_abort('amr restart write: data write failed (disk full/quota?); the file is unusable')
+ deallocate (buf)
+ disp0 = ddisp + tot_cnt_vec(k)*int(sbytes, MPI_OFFSET_KIND)
+ end do
+ deallocate (my_cnt_vec, my_off_vec, tot_cnt_vec, myown_all)
+ ! close is where buffered MPI-IO data flushes on many stacks - a failure here truncates the file
+ call MPI_FILE_CLOSE(ifile, ierr)
+ if (ierr /= MPI_SUCCESS) call s_mpi_abort('amr restart write: MPI_FILE_CLOSE failed; the file may be truncated')
+#endif
+ end if
+
+ end subroutine s_write_amr_restart
+
+ !> Restore the fine level from the AMR restart file at t_step_start (n_start under cfl_dt), if one exists: for each saved block
+ !! rebuild the box via s_set_amr_fine_geometry, then read each rank's intersection-local fine state (exact stp round-trip).
+ !! parallel_io REPARTITIONS across rank counts (each block is one contiguous region-sized chunk under whole-block ownership,
+ !! re-assigned to this run's owners); serial (per-rank files) still needs the writing rank count. restored = false on a fresh
+ !! start, or - with a one-line warning - on a legacy restart without the file; the caller then re-prolongs from coarse.
+ !! Collective: ALL ranks call it together.
+ impure subroutine s_read_amr_restart(restored)
+
+ logical, intent(out) :: restored
+ character(LEN=path_len + 3*name_len) :: file_loc
+ character(LEN=300) :: msg
+ logical :: file_exist
+ integer :: i, k, ts, have_loc, have_glb, ghdr(3), reg(6), lvl, rm, rn, rp
+ logical, allocatable :: had_data(:)
+
+#ifdef MFC_MPI
+ integer :: ifile, ierr, cnt, idx, fi, fj, fk, ibytes, sbytes, np_old, bhdr(amr_restart_blk_hdr_ints)
+ integer :: myext(3)
+ integer, allocatable :: wext(:), rext(:), myext_all(:), wext_all(:), myown_all(:)
+ integer :: orec, fown(amr_restart_blk_own_ints), mown(amr_restart_blk_own_ints)
+ logical :: v2
+ integer, dimension(MPI_STATUS_SIZE) :: status
+ integer(kind=MPI_OFFSET_KIND) :: my_cnt, my_off, disp0, ddisp, fsz
+ integer(kind=MPI_OFFSET_KIND), allocatable :: blk_base(:), my_cnt_vec(:), my_off_vec(:)
+ real(stp), allocatable :: buf(:)
+#endif
+
+ restored = .false.
+ if (.not. amr) return
+ if (cfl_dt) then
+ ts = n_start
+ else
+ ts = t_step_start
+ end if
+ if (ts == 0) return ! fresh start: the fine level is prolonged from the pre_process ICs
+
+ if (.not. parallel_io) then
+ write (file_loc, '(A,I0,A,I0,A)') trim(case_dir) // '/p_all/p', proc_rank, '/', ts, '/amr_fine.dat'
+ else
+ write (file_loc, '(A,I0,A)') 'amr_', ts, '.dat'
+ file_loc = trim(case_dir) // '/restart_data' // trim(mpiiofs) // trim(file_loc)
+ end if
+ inquire (FILE=trim(file_loc), EXIST=file_exist)
+ have_loc = merge(1, 0, file_exist)
+ call s_mpi_allreduce_integer_min(have_loc, have_glb)
+ if (have_glb == 0) then
+ if (proc_rank == 0) then
+ print '(A)', &
+ & ' [amr] WARNING: no AMR restart file at this step; the fine level is re-initialized by ' &
+ & // 'prolongation from coarse (fine-level accuracy is lost across this restart)'
+ end if
+ return
+ end if
+
+ if (.not. parallel_io) then
+ open (2, FILE=trim(file_loc), form='unformatted', ACTION='read', STATUS='old')
+ read (2) ghdr
+ if (ghdr(1) /= num_procs) then
+ write (msg, &
+ & '(A,I0,A,I0,A)') 'amr restart rank-count mismatch: the serial (non-parallel_io) AMR restart ' &
+ & // 'file was written with ', ghdr(1), ' ranks but this run has ', num_procs, &
+ & '; restart with the same rank count, or use parallel_io (which repartitions across rank counts)'
+ call s_mpi_abort(trim(msg))
+ end if
+ if (ghdr(3) /= sys_size) then
+ write (msg, '(A,I0,A,I0,A)') 'amr restart sys_size mismatch: the AMR restart file has ', ghdr(3), &
+ & ' conserved variables but this run has ', sys_size, &
+ & '; the physics configuration ' &
+ & // '(num_fluids/model_eqns/bubbles/chemistry) must match the run that wrote the restart'
+ call s_mpi_abort(trim(msg))
+ end if
+ if (ghdr(2) < 1 .or. ghdr(2) > amr_max_blocks) then
+ call s_mpi_abort('amr restart: the file holds more fine blocks than amr_max_blocks ' &
+ & // 'in this run; restart with amr_max_blocks at least the written block count')
+ end if
+ amr_num_blocks = ghdr(2)
+ allocate (had_data(amr_num_blocks))
+ ! PASS 1: read every block's region + (present iff rm>=0, i.e. this rank owned it at write) the owner's fine state.
+ ! Whole-block ownership is decomposition-deterministic, so the file's data-presence flag drives the read here; the owner
+ ! map is rebuilt from the regions in pass 2.
+ do k = 1, amr_num_blocks
+ read (2) reg, lvl, rm, rn, rp
+ ! corrupt/foreign-file guard: a box outside the global domain would drive the geometry build and coordinate reads
+ ! out of bounds silently in release builds
+ if (reg(1) < 0 .or. reg(4) > m_glb .or. reg(1) > reg(4) .or. (n_glb > 0 .and. (reg(2) < 0 .or. reg(5) > n_glb &
+ & .or. reg(2) > reg(5))) .or. (p_glb > 0 .and. (reg(3) < 0 .or. reg(6) > p_glb .or. reg(3) > reg(6)))) then
+ call s_mpi_abort('amr restart: corrupt block record (box outside the global domain)')
+ end if
+ if (lvl < 1 .or. lvl > amr_max_level) then
+ call s_mpi_abort('amr restart: corrupt block record (block level outside 1..amr_max_level)')
+ end if
+ amr_region_lo_all(:,k) = reg(1:3); amr_region_hi_all(:,k) = reg(4:6)
+ ! set the level BEFORE the owner/geometry rebuild below: s_amr_assign_block_owners and s_set_amr_fine_geometry key
+ ! off amr_block_level to place L>=2 blocks under their parent
+ amr_block_level(k) = lvl
+ had_data(k) = rm >= 0
+ if (had_data(k)) then
+ ! whole-block owner extents are region-derived per level (a level-l block covers amr_ref_ratio**l fine cells per
+ ! L0 cell of its region, not amr_ref_ratio); a stored extent that disagrees is corrupt
+ if (rm /= (amr_ref_ratio**lvl)*(reg(4) - reg(1) + 1) - 1 .or. rn /= merge((amr_ref_ratio**lvl)*(reg(5) &
+ & - reg(2) + 1) - 1, 0, n_glb > 0) .or. rp /= merge((amr_ref_ratio**lvl)*(reg(6) - reg(3) + 1) - 1, 0, &
+ & p_glb > 0)) then
+ call s_mpi_abort('amr restart: block fine extents disagree with the region (corrupt file)')
+ end if
+ ! serial (same rank count): had_data == this run's ownership, so this is the owned slot
+ call s_amr_alloc_slot(k)
+ ! zero the whole host column first: the read fills only the interior, but the push below covers the
+ ! full padded column, and since the device-native grow the host pad bytes are otherwise UNDEFINED
+ ! (the old grow's device->host pull used to leave them as the device's zeros)
+ amr_cons_st(:,:,:,:,amr_loc_of(k)) = 0._stp
+ do i = 1, sys_size
+ read (2) amr_cons_st(0:rm,0:rn,0:rp,i, amr_loc_of(k))
+ end do
+ ! Push THIS block before the next s_amr_alloc_slot: allocating a slot can grow the shared flat store, and
+ ! s_amr_st_reserve preserves the growth by pulling device->host first - which would overwrite the blocks read
+ ! above with the device copy that has not been written yet (restored fine state becomes NaN). The store is
+ ! device-authoritative at every alloc point; a host writer must close that gap itself.
+ $:GPU_UPDATE(device='[amr_cons_st(:, :, :, :, amr_loc_of(k))]')
+ end if
+ end do
+ close (2)
+ ! PASS 2: rebuild whole-block owners from the regions, then each block's geometry under the correct owner; verify the
+ ! data read (write-owner) matches who owns the block in this run
+ call s_amr_assign_block_owners()
+ ! free any init slots not in the restart set (had_data slots stay: they are owned)
+ call s_amr_reconcile_slots()
+ do k = 1, amr_num_blocks
+ amr_cur = k
+ call s_set_amr_fine_geometry(amr_region_lo_all(:,k), amr_region_hi_all(:,k))
+ if (had_data(k) .neqv. amr_owns_all(k)) then
+ call s_mpi_abort('amr restart decomposition mismatch: the file''s block ownership differs from this' &
+ & // ' run''s (identical decomposition - rank count and load_balance settings - required)')
+ end if
+ end do
+ call s_amr_reduce_xchg_flag()
+ deallocate (had_data)
+ else
+#ifdef MFC_MPI
+ ibytes = storage_size(0)/8; sbytes = storage_size(0._stp)/8
+ call MPI_FILE_OPEN(MPI_COMM_WORLD, file_loc, MPI_MODE_RDONLY, mpi_info_int, ifile, ierr)
+ ! MPI-IO errors are silent by default (MPI_ERRORS_RETURN on file handles) and a read past EOF is not even an error - it
+ ! returns short with an uninitialized tail. Grab the size up front; the exact expected byte count is compared after the
+ ! layout records are consumed below.
+ if (ierr /= MPI_SUCCESS) call s_mpi_abort('amr restart read: MPI_FILE_OPEN failed for ' // trim(file_loc))
+ call MPI_FILE_GET_SIZE(ifile, fsz, ierr)
+ call MPI_FILE_READ_AT_ALL(ifile, int(0, MPI_OFFSET_KIND), ghdr, 3, MPI_INTEGER, status, ierr)
+ ! Repartition-on-restart: the writer's rank count sets only the file layout (the 3*np_old per-block extents record).
+ ! Whole-block ownership makes each block's fine data one contiguous region-sized chunk, so ANY new rank count can read
+ ! it
+ ! - pass 2 re-assigns owners for THIS run and each new owner reads its whole blocks. np_old == num_procs is
+ ! byte-identical to the same-rank path (and keeps the layout check).
+ ! FORMAT: a NEGATIVE rank count marks v2, whose per-block record is (owner + 1, m, n, p) -- 4 ints instead of the
+ ! v1 3*np_old extent vector that made the FILE O(blocks x ranks). v1 files stay readable; only v2 is written.
+ v2 = ghdr(1) < 0
+ np_old = abs(ghdr(1))
+ orec = merge(amr_restart_blk_own_ints, 3*np_old, v2)
+ if (ghdr(3) /= sys_size) then
+ write (msg, '(A,I0,A,I0,A)') 'amr restart sys_size mismatch: the AMR restart file has ', ghdr(3), &
+ & ' conserved variables but this run has ', sys_size, &
+ & '; the physics configuration ' &
+ & // '(num_fluids/model_eqns/bubbles/chemistry) must match the run that wrote the restart'
+ call s_mpi_abort(trim(msg))
+ end if
+ if (ghdr(2) < 1 .or. ghdr(2) > amr_max_blocks) then
+ call s_mpi_abort('amr restart: the file holds more fine blocks than amr_max_blocks ' &
+ & // 'in this run; restart with amr_max_blocks at least the written block count')
+ end if
+ amr_num_blocks = ghdr(2)
+ allocate (wext(3*np_old), rext(3*num_procs), blk_base(amr_num_blocks))
+ ! PASS 1: read every block's region (collective) and lay out the file offsets. Under whole-block ownership the per-block
+ ! data size is fixed by the region (one owner holds all sys_size*cells), so all offsets are known before the owner map
+ ! is rebuilt in pass 2.
+ disp0 = int(3*ibytes, MPI_OFFSET_KIND)
+ do k = 1, amr_num_blocks
+ call MPI_FILE_READ_AT_ALL(ifile, disp0, bhdr, amr_restart_blk_hdr_ints, MPI_INTEGER, status, ierr)
+ reg = bhdr(1:6); lvl = bhdr(amr_restart_blk_hdr_ints)
+ ! corrupt/foreign-file guard: a box outside the global domain would drive the geometry build and coordinate reads
+ ! out of bounds silently in release builds
+ if (reg(1) < 0 .or. reg(4) > m_glb .or. reg(1) > reg(4) .or. (n_glb > 0 .and. (reg(2) < 0 .or. reg(5) > n_glb &
+ & .or. reg(2) > reg(5))) .or. (p_glb > 0 .and. (reg(3) < 0 .or. reg(6) > p_glb .or. reg(3) > reg(6)))) then
+ call s_mpi_abort('amr restart: corrupt block record (box outside the global domain)')
+ end if
+ if (lvl < 1 .or. lvl > amr_max_level) then
+ call s_mpi_abort('amr restart: corrupt block record (block level outside 1..amr_max_level)')
+ end if
+ amr_region_lo_all(:,k) = reg(1:3); amr_region_hi_all(:,k) = reg(4:6)
+ ! set the level before the owner/geometry rebuild: s_amr_assign_block_owners and s_set_amr_fine_geometry key off
+ ! amr_block_level to place L>=2 blocks under their parent
+ amr_block_level(k) = lvl
+ blk_base(k) = disp0
+ ! data size is region-derived per level: a level-l block covers amr_ref_ratio**l fine cells per L0 cell
+ cnt = sys_size*((amr_ref_ratio**lvl)*(reg(4) - reg(1) + 1))*merge((amr_ref_ratio**lvl)*(reg(5) - reg(2) + 1), 1, &
+ & n_glb > 0)*merge((amr_ref_ratio**lvl)*(reg(6) - reg(3) + 1), 1, p_glb > 0)
+ disp0 = disp0 + int((amr_restart_blk_hdr_ints + orec)*ibytes, MPI_OFFSET_KIND) + int(cnt, &
+ & MPI_OFFSET_KIND)*int(sbytes, MPI_OFFSET_KIND)
+ end do
+ ! PASS 2: rebuild whole-block owners from the regions, then per block build geometry under the correct owner, validate
+ ! the writer's layout, and read this rank's owned slice at its offset.
+ call s_amr_assign_block_owners()
+ ! allocate this run's owned blocks (frees any stale init slots) before the read below
+ call s_amr_reconcile_slots()
+ do k = 1, amr_num_blocks
+ amr_cur = k
+ call s_set_amr_fine_geometry(amr_region_lo_all(:,k), amr_region_hi_all(:,k))
+ end do
+ call s_amr_reduce_xchg_flag()
+ ! hoist per-block metadata collectives: one ALLGATHER/EXSCAN over ALL blocks
+ allocate (my_cnt_vec(amr_num_blocks), my_off_vec(amr_num_blocks))
+ ! v1 needs the O(blocks x ranks) gather to reproduce the file's layout record; v2 needs O(blocks).
+ if (v2) then
+ allocate (myown_all(amr_restart_blk_own_ints*amr_num_blocks))
+ else
+ allocate (myext_all(3*amr_num_blocks), wext_all(3*num_procs*amr_num_blocks))
+ end if
+ do k = 1, amr_num_blocks
+ cnt = sys_size*(amr_slots(k)%m + 1)*(amr_slots(k)%n + 1)*(amr_slots(k)%p + 1)
+ if (.not. amr_owns_all(k)) cnt = 0
+ my_cnt_vec(k) = int(cnt, MPI_OFFSET_KIND)
+ if (v2) then
+ myown_all(amr_restart_blk_own_ints*(k - 1) + 1:amr_restart_blk_own_ints*k) = 0
+ if (amr_owns_all(k)) myown_all(amr_restart_blk_own_ints*(k - 1) + 1:amr_restart_blk_own_ints*k) = [proc_rank &
+ & + 1, amr_slots(k)%m, amr_slots(k)%n, amr_slots(k)%p]
+ else
+ myext_all(3*(k - 1) + 1:3*(k - 1) + 3) = 0
+ if (amr_owns_all(k)) myext_all(3*(k - 1) + 1:3*(k - 1) + 3) = [amr_slots(k)%m, amr_slots(k)%n, amr_slots(k)%p]
+ end if
+ end do
+ my_off_vec = int(0, MPI_OFFSET_KIND)
+ call MPI_EXSCAN(my_cnt_vec, my_off_vec, amr_num_blocks, MPI_OFFSET, MPI_SUM, MPI_COMM_WORLD, ierr)
+ if (proc_rank == 0) my_off_vec = int(0, MPI_OFFSET_KIND)
+ ! same rank count: validate the writer's per-rank layout against this run's decomposition (a re-derived load_balance
+ ! split would silently misalign every rank's slice). Repartitioning (np_old /= num_procs) intentionally uses a DIFFERENT
+ ! decomposition, so the layout cannot match - skip the check; whole-block ownership makes each block one contiguous
+ ! chunk
+ ! the new owner reads wholly, and the file-size check below still fails closed on a truncated/corrupt file.
+ if (np_old == num_procs) then
+ if (v2) then
+ call MPI_ALLREDUCE(MPI_IN_PLACE, myown_all, amr_restart_blk_own_ints*amr_num_blocks, MPI_INTEGER, MPI_MAX, &
+ & MPI_COMM_WORLD, ierr)
+ else
+ call MPI_ALLGATHER(myext_all, 3*amr_num_blocks, MPI_INTEGER, wext_all, 3*amr_num_blocks, MPI_INTEGER, &
+ & MPI_COMM_WORLD, ierr)
+ end if
+ end if
+ if (.not. allocated(wext)) allocate (wext(3*np_old))
+ if (.not. allocated(rext)) allocate (rext(3*num_procs))
+ do k = 1, amr_num_blocks
+ cnt = int(my_cnt_vec(k), kind(cnt))
+ my_off = my_off_vec(k)
+ if (np_old == num_procs .and. v2) then
+ call MPI_FILE_READ_AT_ALL(ifile, blk_base(k) + int(amr_restart_blk_hdr_ints*ibytes, MPI_OFFSET_KIND), fown, &
+ & amr_restart_blk_own_ints, MPI_INTEGER, status, ierr)
+ mown = myown_all(amr_restart_blk_own_ints*(k - 1) + 1:amr_restart_blk_own_ints*k)
+ if (any(fown /= mown)) then
+ call s_mpi_abort('amr restart: the per-block owner/extent record in the file does not match ' &
+ & // 'this run''s decomposition; with the same rank count the ownership and ' &
+ & // '(with load_balance) the weighted splits must match the run that wrote the restart')
+ end if
+ else if (np_old == num_procs) then
+ call MPI_FILE_READ_AT_ALL(ifile, blk_base(k) + int(amr_restart_blk_hdr_ints*ibytes, MPI_OFFSET_KIND), wext, &
+ & 3*np_old, MPI_INTEGER, status, ierr)
+ do i = 0, num_procs - 1
+ rext(3*i + 1:3*i + 3) = wext_all(3*amr_num_blocks*i + 3*(k - 1) + 1:3*amr_num_blocks*i + 3*(k - 1) + 3)
+ end do
+ if (any(rext /= wext)) then
+ call s_mpi_abort('amr restart: the per-rank fine-block layout in the file does not match ' &
+ & // 'this run''s decomposition; with the same rank count the ownership and ' &
+ & // '(with load_balance) the weighted splits must match the run that wrote the restart')
+ end if
+ end if
+ ddisp = blk_base(k) + int((amr_restart_blk_hdr_ints + orec)*ibytes, MPI_OFFSET_KIND)
+ allocate (buf(max(cnt, 1)))
+ call MPI_FILE_READ_AT_ALL(ifile, ddisp + my_off*int(sbytes, MPI_OFFSET_KIND), buf, cnt*mpi_io_type, mpi_io_p, &
+ & status, ierr)
+ ! zero the whole host column first: the unpack fills only the interior, but the push covers the full
+ ! padded column, and since the device-native grow the host pad bytes are otherwise UNDEFINED. Owner only:
+ ! every rank walks the block loop for the collective reads, and a non-owner's amr_loc_of(k) is not a slot.
+ if (cnt > 0) amr_cons_st(:,:,:,:,amr_loc_of(k)) = 0._stp
+ idx = 0
+ do i = 1, sys_size
+ do fk = 0, amr_slots(k)%p
+ do fj = 0, amr_slots(k)%n
+ do fi = 0, amr_slots(k)%m
+ idx = idx + 1
+ amr_cons_st(fi, fj, fk, i, amr_loc_of(k)) = buf(idx)
+ end do
+ end do
+ end do
+ end do
+ deallocate (buf)
+ end do
+ deallocate (blk_base, my_cnt_vec, my_off_vec)
+ if (allocated(myown_all)) deallocate (myown_all)
+ if (allocated(myext_all)) deallocate (myext_all)
+ if (allocated(wext_all)) deallocate (wext_all)
+ ! disp0 now equals the exact byte count a complete file must have: a truncated file (crashed writer, filesystem hiccup)
+ ! passes every layout check above but returns short reads with garbage tails - fail closed instead of restoring
+ ! uninitialized data as the fine level
+ if (disp0 /= fsz) then
+ call s_mpi_abort('amr restart read: file size does not match the expected layout ' &
+ & // '(truncated or corrupt amr restart file)')
+ end if
+ call MPI_FILE_CLOSE(ifile, ierr)
+#endif
+ end if
+
+ ! push restored fine state to the device (mirrors s_populate_amr_fine's push; host reads above)
+ do k = 1, amr_num_blocks
+ if (amr_owns_all(k)) then
+ $:GPU_UPDATE(device='[amr_cons_st(:, :, :, :, amr_loc_of(k))]')
+ end if
+ end do
+ ! non-polytropic QBMM: the restart file carries q_cons only; re-prolong each block's side-state from the restored coarse
+ ! pb/mv (one-time piecewise-constant smoothing)
+ if (qbmm .and. .not. polytropic) then
+ do k = 1, amr_num_blocks
+ call s_amr_select_slot(k)
+ ! gather coarse pb/mv patch on ALL ranks (P2P), then owners re-prolong from it
+ call s_amr_gather_coarse_patch_pbmv(pb_ts(1)%sf, mv_ts(1)%sf, .false.)
+ if (amr_owns_all(k)) call s_amr_prolong_pbmv()
+ end do
+ end if
+ call s_amr_select_slot(1)
+ ! restored levels without a regrid: the per-level fill waves iterate 2..amr_num_levels, so leaving it at the
+ ! default 1 would silently skip every level>=2 fill until the first regrid recomputes it
+ amr_num_levels = max(1, maxval(amr_block_level(1:amr_num_blocks)))
+ amr_seam_pairs_dirty = .true. ! restored a new block set: the cached seam-pair list must be rebuilt
+ amr_mesh_epoch = amr_mesh_epoch + 1
+ call s_amr_check_seam_topology() ! abort on seam topologies no halo reconciles (e.g. restart mode-switch)
+ restored = .true.
+
+ end subroutine s_read_amr_restart
+
+end module m_amr_restart
diff --git a/src/simulation/m_amr_xchg_audit.fpp b/src/simulation/m_amr_xchg_audit.fpp
new file mode 100644
index 0000000000..6c91b255ee
--- /dev/null
+++ b/src/simulation/m_amr_xchg_audit.fpp
@@ -0,0 +1,298 @@
+!>
+!!@file
+!!@brief Contains module m_amr_xchg_audit
+
+#:include 'macros.fpp'
+
+!> @brief I1a of the plan-based exchange program (docs/documentation/amr_plan_based_exchange.md): per-call-site accounting of every
+!! AMR point-to-point MPI transfer. Records what is ACTUALLY sent at the MPI call itself - never re-derived from the metadata the
+!! callers read - so the I2+ plan conversions have a ground-truth baseline (message counts, words, tag ranges) and a per-family
+!! conservation check (global sends == global recvs) that runs at finalize. Recording is a few integer adds per message; the report
+!! prints under rank_time_wrt like the other [amr-*] instruments. Per-xfer identity headers and the destination-tiling assert are
+!! I1b and layer on this registry.
+module m_amr_xchg_audit
+
+ use m_precision_select
+ use m_global_parameters, only: rank_time_wrt, proc_rank, num_procs
+ use m_mpi_proxy, only: s_mpi_abort
+
+#ifdef MFC_MPI
+ use mpi
+#endif
+
+ implicit none
+
+ ! Exchange families (amr_plan_based_exchange.md, "The exchange-family inventory").
+ ! XA_FL0 covers the ten s_l0_* tile-routing sites outside the seven families (instrumented
+ ! read-only pending the D-l0 decision); XA_F4 is migration.
+ integer, parameter :: XA_F1 = 1, XA_F2 = 2, XA_F3 = 3, XA_F4 = 4, XA_F5 = 5, XA_F6 = 6, XA_F7 = 7, XA_FL0 = 8
+ integer, parameter :: XA_NFAM = 8
+
+ ! Call-site registry. One id per PHYSICAL MPI call site (fypp twins get their own ids where
+ ! they carry different payloads). Names are assigned in init; the id constants are the
+ ! documentation at the call sites.
+ integer, parameter :: XA_F1_SND = 1 !< s_amr_gather_coarse_patch pooled ISEND
+ integer, parameter :: XA_F1_RCV = 2 !< s_amr_gather_coarse_patch IRECV
+ integer, parameter :: XA_F3_SND = 3 !< s_amr_gather_coarse_patch_pbmv blocking SEND
+ integer, parameter :: XA_F3_RCV = 4 !< s_amr_gather_coarse_patch_pbmv IRECV
+ integer, parameter :: XA_F2_SND = 5 !< s_amr_gather_from_parent pooled ISEND (cons+stor instantiations)
+ integer, parameter :: XA_F2_RCV = 6 !< s_amr_gather_from_parent blocking RECV
+ integer, parameter :: XA_F4_SND = 7 !< s_amr_regrid_stash_migrate ISEND
+ integer, parameter :: XA_F4_RCV = 8 !< s_amr_regrid_stash_migrate IRECV
+ integer, parameter :: XA_F5_FACE_SND = 9 !< reflux face ISEND (freg lo/hi, tags 2*D/2*D+1)
+ integer, parameter :: XA_F5_FACE_RCV = 10 !< reflux face IRECV
+ integer, parameter :: XA_F5_FREG_SND = 11 !< freg-to-parent SEND (tags 40+)
+ integer, parameter :: XA_F5_FREG_RCV = 12 !< freg-to-parent RECV
+ integer, parameter :: XA_F6_XY = 13 !< seam halo SENDRECV, x-side of the pair (tag 4200 out)
+ integer, parameter :: XA_F6_YX = 14 !< seam halo SENDRECV, y-side of the pair (tag 4201 out)
+ integer, parameter :: XA_F7A_SND = 15 !< s_restrict_fine_to_coarse ISEND
+ integer, parameter :: XA_F7A_RCV = 16 !< s_restrict_fine_to_coarse RECV
+ integer, parameter :: XA_F7B_SND = 17 !< s_amr_restrict_to_parent SEND
+ integer, parameter :: XA_F7B_RCV = 18 !< s_amr_restrict_to_parent RECV
+ integer, parameter :: XA_F7C_SND = 19 !< s_amr_scatter_pbmv ISEND
+ integer, parameter :: XA_F7C_RCV = 20 !< s_amr_scatter_pbmv RECV
+ integer, parameter :: XA_L0_FILL_SND = 21 !< s_l0_fill_tiles_from_coarse SEND
+ integer, parameter :: XA_L0_FILL_RCV = 22 !< s_l0_fill_tiles_from_coarse RECV
+ integer, parameter :: XA_L0_SCAT_SND = 23 !< s_l0_scatter_tiles_to_coarse SEND
+ integer, parameter :: XA_L0_SCAT_RCV = 24 !< s_l0_scatter_tiles_to_coarse RECV
+ integer, parameter :: XA_L0_RFLX_SND = 25 !< s_l0_add_reflux_to_tiles SEND
+ integer, parameter :: XA_L0_RFLX_RCV = 26 !< s_l0_add_reflux_to_tiles RECV
+ integer, parameter :: XA_L0_REST_SND = 27 !< s_l0_restrict_to_tiles SEND (tag 4400+k)
+ integer, parameter :: XA_L0_REST_RCV = 28 !< s_l0_restrict_to_tiles RECV
+ integer, parameter :: XA_L0_MIGR_SND = 29 !< s_l0_migrate_tile SEND (tag 4300)
+ integer, parameter :: XA_L0_MIGR_RCV = 30 !< s_l0_migrate_tile RECV
+ integer, parameter :: XA_F1W_SND = 31 !< s_amr_stage_fill_wave per-peer aggregated q ISEND (I2a)
+ integer, parameter :: XA_F1W_RCV = 32 !< s_amr_stage_fill_wave per-peer aggregated q IRECV
+ integer, parameter :: XA_F3W_SND = 33 !< s_amr_stage_fill_wave per-peer aggregated pb/mv ISEND
+ integer, parameter :: XA_F3W_RCV = 34 !< s_amr_stage_fill_wave per-peer aggregated pb/mv IRECV
+ integer, parameter :: XA_F2W_SND = 35 !< s_amr_parent_fill_wave per-peer aggregated ISEND (I3)
+ integer, parameter :: XA_F2W_RCV = 36 !< s_amr_parent_fill_wave per-peer aggregated IRECV
+ integer, parameter :: XA_F6W_SND = 37 !< s_amr_fine_fine_halo per-peer aggregated ISEND (I5-F6)
+ integer, parameter :: XA_F6W_RCV = 38 !< s_amr_fine_fine_halo per-peer aggregated IRECV
+ integer, parameter :: XA_F5W_FACE_SND = 39 !< s_amr_reflux_faces_wave ISEND (I5-F5a, zero-copy)
+ integer, parameter :: XA_F5W_FACE_RCV = 40 !< s_amr_reflux_faces_wave IRECV
+ integer, parameter :: XA_F5W_FREG_SND = 41 !< (retired: the faces ride the restrict-parent wave, XA_F7BW)
+ integer, parameter :: XA_F5W_FREG_RCV = 42 !< (retired, see above)
+ integer, parameter :: XA_F7W_SND = 43 !< s_amr_restrict_l1_wave per-peer aggregated ISEND (I5b)
+ integer, parameter :: XA_F7W_RCV = 44 !< s_amr_restrict_l1_wave per-peer aggregated IRECV
+ integer, parameter :: XA_F7BW_SND = 45 !< s_amr_restrict_parent_wave per-peer aggregated ISEND (I5b)
+ integer, parameter :: XA_F7BW_RCV = 46 !< s_amr_restrict_parent_wave per-peer aggregated IRECV
+ integer, parameter :: XA_NSITE = 46
+ integer, parameter :: xa_fam(XA_NSITE) = [XA_F1, XA_F1, XA_F3, XA_F3, XA_F2, XA_F2, XA_F4, XA_F4, XA_F5, XA_F5, XA_F5, XA_F5, &
+ & XA_F6, XA_F6, XA_F7, XA_F7, XA_F7, XA_F7, XA_F7, XA_F7, XA_FL0, XA_FL0, XA_FL0, XA_FL0, &
+ & XA_FL0, XA_FL0, XA_FL0, XA_FL0, XA_FL0, XA_FL0, XA_F1, XA_F1, XA_F3, XA_F3, XA_F2, XA_F2, &
+ & XA_F6, XA_F6, XA_F5, XA_F5, XA_F5, XA_F5, XA_F7, XA_F7, XA_F7, XA_F7]
+
+ ! dir 1 = send, 2 = recv; a SENDRECV site records both.
+ integer(8) :: xa_msgs(XA_NSITE, 2) = 0_8
+ integer(8) :: xa_words(XA_NSITE, 2) = 0_8
+ !> M0 ORDER ORACLE: per-site XOR folds of mix(pair, seq, key). Sender folds (unordered pair id, its nth-send-on-that-channel,
+ !! key); receiver folds the same triple for its nth-receive. Under the FIFO order contract the triples coincide
+ !! message-for-message, so the global BXOR of send-folds equals the global BXOR of recv-folds; any cross-rank ordering
+ !! divergence misaligns key<->seq and the finalize assert fires. The mixing hash is LOAD-BEARING: a raw packed-field XOR is
+ !! provably blind to pairwise transpositions (property control: amr-bench/tools/oracle_ctl.f90, verdict in
+ !! logs/oracle_ctl_final.log). M1: seq is PLAN-DERIVED at the call site (each end computes the message's position in the pair's
+ !! canonically ordered transfer list from replicated metadata), so no per-peer O(P) counter state exists here anymore. Sites
+ !! pass peer/key/seq opt-in; unconverted sites fold nothing.
+ integer(8) :: xa_ord(XA_NSITE, 2) = 0_8
+ integer :: xa_seed = -1 !< -1 unread, 0 off, 1 = corrupt one fold (canary), 2 = shift one plan seq (order-swap gate)
+ integer :: xa_seed_fam = 0 !< MFC_XA_SEED_FAM: arm the seed only at THIS family's first keyed send (0 = any family)
+ !> canary latch: fire exactly once (an XOR accumulator can return to zero, so testing it would allow self-cancelling double
+ !! fires)
+ logical :: xa_seeded = .false.
+ integer :: xa_tag_min(XA_NSITE) = huge(0)
+ integer :: xa_tag_max(XA_NSITE) = -huge(0)
+
+ ! I1b: per-xfer identity header (amr_plan_based_exchange.md "I1b implementation binding").
+ ! XA_NH real(wp) words - [site, blk, bl(3), bh(3)] as exact integer-valued reals - are
+ ! PREPENDED to each converted family's wire payload under MFC_DEBUG and verified at unpack,
+ ! so a plan/pack disagreement (wrong slab, wrong block, crossed families) aborts at the
+ ! receiver instead of silently corrupting the patch. Zero in production, so every wire
+ ! count/offset adds XA_NH unconditionally and the release arithmetic is untouched.
+#ifdef MFC_DEBUG
+ integer, parameter :: XA_NH = 8
+#else
+ integer, parameter :: XA_NH = 0
+#endif
+
+ private; public :: s_xa_rec, s_xa_report, s_xa_reset, XA_NH, s_xa_hdr_pack, s_xa_hdr_check, XA_F1_SND, XA_F1_RCV, XA_F3_SND, &
+ & XA_F3_RCV, XA_F2_SND, XA_F2_RCV, XA_F4_SND, XA_F4_RCV, XA_F5_FACE_SND, XA_F5_FACE_RCV, XA_F5_FREG_SND, XA_F5_FREG_RCV, &
+ & XA_F6_XY, XA_F6_YX, XA_F7A_SND, XA_F7A_RCV, XA_F7B_SND, XA_F7B_RCV, XA_F7C_SND, XA_F7C_RCV, XA_L0_FILL_SND, &
+ & XA_L0_FILL_RCV, XA_L0_SCAT_SND, XA_L0_SCAT_RCV, XA_L0_RFLX_SND, XA_L0_RFLX_RCV, XA_L0_REST_SND, XA_L0_REST_RCV, &
+ & XA_L0_MIGR_SND, XA_L0_MIGR_RCV, XA_F1W_SND, XA_F1W_RCV, XA_F3W_SND, XA_F3W_RCV, XA_F2W_SND, XA_F2W_RCV, XA_F6W_SND, &
+ & XA_F6W_RCV, XA_F5W_FACE_SND, XA_F5W_FACE_RCV, XA_F5W_FREG_SND, XA_F5W_FREG_RCV, XA_F7W_SND, XA_F7W_RCV, XA_F7BW_SND, &
+ & XA_F7BW_RCV
+
+contains
+
+ !> Record one transfer at the MPI call site itself. idir: 1 = send, 2 = recv. nwords is the MPI count argument verbatim; tag is
+ !! the tag argument verbatim.
+ impure subroutine s_xa_rec(isite, idir, nwords, tag, peer, key, seq)
+
+ integer, intent(in) :: isite, idir, nwords, tag
+ integer, intent(in), optional :: peer, key, seq
+ integer(8) :: pid, e
+ integer :: sq
+ logical :: arm
+
+ xa_msgs(isite, idir) = xa_msgs(isite, idir) + 1_8
+ xa_words(isite, idir) = xa_words(isite, idir) + int(nwords, 8)
+ xa_tag_min(isite) = min(xa_tag_min(isite), tag)
+ xa_tag_max(isite) = max(xa_tag_max(isite), tag)
+ if (present(peer) .and. present(key)) then
+ @:ASSERT(present(seq), "keyed xa site must pass its plan-derived seq")
+ ! seeded-bug gates: MFC_XA_SEED=1 corrupts exactly one fold on rank 0 (send side, first keyed
+ ! message) -- proves the end-to-end wiring can fail; MFC_XA_SEED=2 shifts one plan seq on rank 0's
+ ! send side -- models a sender deriving a DIFFERENT plan order, the failure M1's keyed tags exist
+ ! to catch. The finalize oracle MUST abort under either seed.
+ if (xa_seed < 0) then
+ block
+ character(len=8) :: ev
+ integer :: st
+ call get_environment_variable("MFC_XA_SEED", ev, status=st)
+ xa_seed = 0
+ if (st == 0 .and. ev(1:1) == '1') xa_seed = 1
+ if (st == 0 .and. ev(1:1) == '2') xa_seed = 2
+ ! the latch fires once per run, so without a family filter only the family that posts FIRST on
+ ! rank 0 can ever be seeded; the per-family M1 gate needs to aim it
+ call get_environment_variable("MFC_XA_SEED_FAM", ev, status=st)
+ if (st == 0 .and. ev(1:1) /= ' ') read (ev, *) xa_seed_fam
+ end block
+ end if
+ arm = proc_rank == 0 .and. idir == 1 .and. .not. xa_seeded .and. (xa_seed_fam == 0 .or. xa_fam(isite) == xa_seed_fam)
+ if (xa_seed == 1 .and. arm) then
+ xa_ord(isite, 1) = ieor(xa_ord(isite, 1), 12345_8) ! the canary corruption
+ xa_seeded = .true.
+ end if
+ sq = seq
+ if (xa_seed == 2 .and. arm) then
+ sq = sq + 1 ! the plan-order divergence
+ xa_seeded = .true.
+ end if
+ pid = ior(ishft(int(min(proc_rank, peer), 8), 20), int(max(proc_rank, peer), 8))
+ e = f_xa_mix(ieor(f_xa_mix(ieor(pid, ishft(int(sq, 8), 44))), int(key, 8)))
+ xa_ord(isite, idir) = ieor(xa_ord(isite, idir), e)
+ end if
+
+ end subroutine s_xa_rec
+
+ pure integer(8) function f_xa_mix(x) result(z)
+ integer(8), intent(in) :: x
+ z = x + int(z'9E3779B97F4A7C15', 8)
+ z = ieor(z, ishft(z, -30))*int(z'BF58476D1CE4E5B9', 8)
+ z = ieor(z, ishft(z, -27))*int(z'94D049BB133111EB', 8)
+ z = ieor(z, ishft(z, -31))
+
+ end function f_xa_mix
+
+ !> Write the XA_NH-word identity header into buf(1:XA_NH): the sending site id, the block the payload is for, and the slab [bl,
+ !! bh] the sender packed. Call only under `if (XA_NH > 0)`.
+ impure subroutine s_xa_hdr_pack(buf, isite, blk, bl, bh)
+
+ real(wp), intent(inout) :: buf(:)
+ integer, intent(in) :: isite, blk, bl(3), bh(3)
+
+ buf(1) = real(isite, wp); buf(2) = real(blk, wp)
+ buf(3:5) = real(bl, wp); buf(6:8) = real(bh, wp)
+
+ end subroutine s_xa_hdr_pack
+
+ !> Verify a received header against what THIS unpack believes it is consuming. isite is the expected SENDING site id (the
+ !! matched _SND constant). Aborts with both sides on mismatch - a plan/pack disagreement caught at the wire, before it corrupts
+ !! the patch.
+ impure subroutine s_xa_hdr_check(buf, isite, blk, bl, bh)
+
+ real(wp), intent(in) :: buf(:)
+ integer, intent(in) :: isite, blk, bl(3), bh(3)
+ integer :: got(8), i
+ character(len=256) :: msg
+
+ got = nint(buf(1:8))
+ if (got(1) /= isite .or. got(2) /= blk .or. any(got(3:5) /= bl) .or. any(got(6:8) /= bh)) then
+ write (msg, &
+ & '(A,I0,A,I0,A,3(I0,1x),A,3(I0,1x),A,I0,A,I0,A,3(I0,1x),A,3(I0,1x))') &
+ & 'amr xchg header mismatch: expected site ', isite, ' blk ', blk, ' lo ', (bl(i), i=1, 3), 'hi ', (bh(i), &
+ & i=1, 3), '| got site ', got(1), ' blk ', got(2), ' lo ', (got(i), i=3, 5), 'hi ', (got(i), i=6, 8)
+ call s_mpi_abort(trim(msg))
+ end if
+
+ end subroutine s_xa_hdr_check
+
+ !> Zero the accumulators (a future per-window use; finalize-report runs cumulative).
+ impure subroutine s_xa_reset()
+
+ xa_msgs = 0_8; xa_words = 0_8; xa_ord = 0_8
+ xa_tag_min = huge(0); xa_tag_max = -huge(0)
+
+ end subroutine s_xa_reset
+
+ !> Finalize-time report + the per-family conservation check: global send msgs/words must equal global recv msgs/words within
+ !! each family (every family's sites are internally matched; a violation means a dropped, duplicated, or misattributed
+ !! transfer). Collective over MPI_COMM_WORLD - call it from a point every rank reaches (module finalize).
+ impure subroutine s_xa_report()
+
+ integer(8) :: fam_m(XA_NFAM, 2), fam_w(XA_NFAM, 2)
+ integer(8) :: gm(XA_NFAM, 2), gw(XA_NFAM, 2)
+ integer :: i, f
+ character(len=3), parameter :: fam_name(XA_NFAM) = ['F1 ', 'F2 ', 'F3 ', 'F4 ', 'F5 ', 'F6 ', 'F7 ', 'L0 ']
+
+ fam_m = 0_8; fam_w = 0_8
+ do i = 1, XA_NSITE
+ f = xa_fam(i)
+ fam_m(f,:) = fam_m(f,:) + xa_msgs(i,:)
+ fam_w(f,:) = fam_w(f,:) + xa_words(i,:)
+ end do
+ gm = fam_m; gw = fam_w
+#ifdef MFC_MPI
+ block
+ integer :: ierr
+ call MPI_ALLREDUCE(fam_m, gm, XA_NFAM*2, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(fam_w, gw, XA_NFAM*2, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+ end block
+#endif
+ if (rank_time_wrt .and. proc_rank == 0) then
+ do f = 1, XA_NFAM
+ if (gm(f, 1) == 0_8 .and. gm(f, 2) == 0_8) cycle
+ write (0, '(A,A,A,I0,A,I0,A,I0,A,I0,A)') '[amr-xa] ', fam_name(f), ' snd ', gm(f, 1), ' msgs ', gw(f, 1), &
+ & ' words | rcv ', gm(f, 2), ' msgs ', gw(f, 2), ' words'
+ end do
+ end if
+ ! conservation: what the senders posted is what the receivers took, family by family
+ do f = 1, XA_NFAM
+ @:ASSERT(gm(f, 1) == gm(f, 2), "amr xchg audit: send/recv MESSAGE count mismatch in family "//fam_name(f))
+ @:ASSERT(gw(f, 1) == gw(f, 2), "amr xchg audit: send/recv WORD count mismatch in family "//fam_name(f))
+ end do
+
+ ! M0 order-oracle finalize check (see the xa_ord docs above)
+ block
+ integer(8) :: og(XA_NSITE, 2)
+ integer :: isite, mierr2
+ og = xa_ord
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(MPI_IN_PLACE, og, XA_NSITE*2, MPI_INTEGER8, MPI_BXOR, MPI_COMM_WORLD, mierr2)
+#endif
+ ! sends and receives of the same traffic live under PAIRED sites (XA_*_SND vs XA_*_RCV):
+ ! aggregate by FAMILY (xa_fam) -- a per-site snd-vs-rcv compare mismatches structurally on
+ ! every healthy run (found by exactly that false positive).
+ block
+ integer(8) :: fs(0:63), fr(0:63)
+ integer :: fam
+ fs = 0_8; fr = 0_8
+ do isite = 1, XA_NSITE
+ fam = xa_fam(isite)
+ fs(fam) = ieor(fs(fam), og(isite, 1))
+ fr(fam) = ieor(fr(fam), og(isite, 2))
+ end do
+ do fam = 0, 63
+ if (fs(fam) /= fr(fam)) then
+ print '(A,I0,A,Z16,A,Z16)', ' [amr-xa] ORDER ORACLE MISMATCH family ', fam, ' snd ', fs(fam), ' rcv ', &
+ & fr(fam)
+ call s_mpi_abort('AMR exchange order oracle: send/recv order hashes diverge.')
+ end if
+ end do
+ end block
+ end block
+
+ end subroutine s_xa_report
+
+end module m_amr_xchg_audit
diff --git a/src/simulation/m_body_forces.fpp b/src/simulation/m_body_forces.fpp
index 9810d3d106..c245d664d1 100644
--- a/src/simulation/m_body_forces.fpp
+++ b/src/simulation/m_body_forces.fpp
@@ -57,12 +57,12 @@ contains
if (n > 0) then
if (p > 0) then
- @:ALLOCATE(rhoM(-buff_size:buff_size + m, -buff_size:buff_size + n, -buff_size:buff_size + p))
+ @:ALLOCATE(rhoM(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, -buff_size:buff_size + p_alloc))
else
- @:ALLOCATE(rhoM(-buff_size:buff_size + m, -buff_size:buff_size + n, 0:0))
+ @:ALLOCATE(rhoM(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, 0:0))
end if
else
- @:ALLOCATE(rhoM(-buff_size:buff_size + m, 0:0, 0:0))
+ @:ALLOCATE(rhoM(-buff_size:buff_size + m_alloc, 0:0, 0:0))
end if
if (bf_spatial_support) then
diff --git a/src/simulation/m_bubbles_EE.fpp b/src/simulation/m_bubbles_EE.fpp
index 258b94db88..500503b1a1 100644
--- a/src/simulation/m_bubbles_EE.fpp
+++ b/src/simulation/m_bubbles_EE.fpp
@@ -52,14 +52,15 @@ contains
$:GPU_UPDATE(device='[rs, vs]')
$:GPU_UPDATE(device='[ps, ms]')
- @:ALLOCATE(divu%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(divu%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(divu)
- @:ALLOCATE(bub_adv_src(0:m, 0:n, 0:p))
- @:ALLOCATE(bub_r_src(0:m, 0:n, 0:p, 1:nb))
- @:ALLOCATE(bub_v_src(0:m, 0:n, 0:p, 1:nb))
- @:ALLOCATE(bub_p_src(0:m, 0:n, 0:p, 1:nb))
- @:ALLOCATE(bub_m_src(0:m, 0:n, 0:p, 1:nb))
+ @:ALLOCATE(bub_adv_src(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ALLOCATE(bub_r_src(0:m_alloc, 0:n_alloc, 0:p_alloc, 1:nb))
+ @:ALLOCATE(bub_v_src(0:m_alloc, 0:n_alloc, 0:p_alloc, 1:nb))
+ @:ALLOCATE(bub_p_src(0:m_alloc, 0:n_alloc, 0:p_alloc, 1:nb))
+ @:ALLOCATE(bub_m_src(0:m_alloc, 0:n_alloc, 0:p_alloc, 1:nb))
if (adap_dt .and. f_is_default(adap_dt_tol)) adap_dt_tol = dflt_adap_dt_tol
diff --git a/src/simulation/m_bubbles_EL.fpp b/src/simulation/m_bubbles_EL.fpp
index 4ff7eb531b..ef3b9174f6 100644
--- a/src/simulation/m_bubbles_EL.fpp
+++ b/src/simulation/m_bubbles_EL.fpp
@@ -127,11 +127,12 @@ contains
end if
do i = 1, q_beta_idx
- @:ALLOCATE(q_beta(i)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_beta(i)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(q_beta(i))
if (lag_params%kahan_summation) then
- @:ALLOCATE(kahan_comp(i)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(kahan_comp(i)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(kahan_comp(i))
end if
end do
@@ -184,26 +185,26 @@ contains
$:GPU_UPDATE(device='[moving_lag_bubbles, lag_pressure_force, lag_gravity_force, lag_vel_model, lag_drag_model]')
if (lag_params%vel_model > 0 .and. lag_params%pressure_force) then
- @:ALLOCATE(grad_p_x(0:m, 0:n, 0:p))
- @:ALLOCATE(fd_coeff_x_pgrad(-fd_number:fd_number, 0:m))
+ @:ALLOCATE(grad_p_x(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ALLOCATE(fd_coeff_x_pgrad(-fd_number:fd_number, 0:m_alloc))
call s_compute_finite_difference_coefficients(m, x_cc, fd_coeff_x_pgrad, buff_size, fd_number, fd_order)
$:GPU_UPDATE(device='[fd_coeff_x_pgrad]')
if (n > 0) then
- @:ALLOCATE(grad_p_y(0:m, 0:n, 0:p))
- @:ALLOCATE(fd_coeff_y_pgrad(-fd_number:fd_number, 0:n))
+ @:ALLOCATE(grad_p_y(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ALLOCATE(fd_coeff_y_pgrad(-fd_number:fd_number, 0:n_alloc))
call s_compute_finite_difference_coefficients(n, y_cc, fd_coeff_y_pgrad, buff_size, fd_number, fd_order)
$:GPU_UPDATE(device='[fd_coeff_y_pgrad]')
end if
if (p > 0) then
- @:ALLOCATE(grad_p_z(0:m, 0:n, 0:p))
- @:ALLOCATE(fd_coeff_z_pgrad(-fd_number:fd_number, 0:p))
+ @:ALLOCATE(grad_p_z(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ALLOCATE(fd_coeff_z_pgrad(-fd_number:fd_number, 0:p_alloc))
call s_compute_finite_difference_coefficients(p, z_cc, fd_coeff_z_pgrad, buff_size, fd_number, fd_order)
$:GPU_UPDATE(device='[fd_coeff_z_pgrad]')
end if
end if
- @:ALLOCATE(cell_list_start(0:m, 0:n, 0:p))
- @:ALLOCATE(cell_list_count(0:m, 0:n, 0:p))
+ @:ALLOCATE(cell_list_start(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ALLOCATE(cell_list_count(0:m_alloc, 0:n_alloc, 0:p_alloc))
@:ALLOCATE(cell_list_idx(1:lag_params%nBubs_glb))
call s_read_input_bubbles(q_cons_vf, bc_type)
@@ -1930,6 +1931,28 @@ contains
end subroutine s_write_restart_lag_bubbles
+ !> Physical-space bounding box of this rank's Lagrangian bubbles (committed step positions, register 1). Rank-local: the caller
+ !! allreduces if it needs the global cloud. Returns pmin > pmax when the rank holds no bubbles.
+ impure subroutine s_lag_cloud_bbox_local(pmin, pmax)
+
+ real(wp), dimension(3), intent(out) :: pmin, pmax
+ real(wp) :: x1n, x2n, x3n, x1x, x2x, x3x
+ integer :: k
+
+ x1n = huge(1._wp); x2n = huge(1._wp); x3n = huge(1._wp)
+ x1x = -huge(1._wp); x2x = -huge(1._wp); x3x = -huge(1._wp)
+ $:GPU_PARALLEL_LOOP(private='[k]', reduction='[[x1n, x2n, x3n], [x1x, x2x, x3x]]', reductionOp='[MIN, MAX]', copy='[x1n, &
+ & x2n, x3n, x1x, x2x, x3x]')
+ do k = 1, n_el_bubs_loc
+ x1n = min(x1n, mtn_pos(k, 1, 1)); x1x = max(x1x, mtn_pos(k, 1, 1))
+ x2n = min(x2n, mtn_pos(k, 2, 1)); x2x = max(x2x, mtn_pos(k, 2, 1))
+ x3n = min(x3n, mtn_pos(k, 3, 1)); x3x = max(x3x, mtn_pos(k, 3, 1))
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ pmin = [x1n, x2n, x3n]; pmax = [x1x, x2x, x3x]
+
+ end subroutine s_lag_cloud_bbox_local
+
!> Compute the maximum and minimum radius of each bubble
subroutine s_calculate_lag_bubble_stats()
diff --git a/src/simulation/m_cbc.fpp b/src/simulation/m_cbc.fpp
index f730a49604..3e17ac7890 100644
--- a/src/simulation/m_cbc.fpp
+++ b/src/simulation/m_cbc.fpp
@@ -12,6 +12,7 @@ module m_cbc
use m_global_parameters
use m_variables_conversion
use m_compute_cbc
+ use m_riemann_state, only: flux_rsx_vf, flux_src_rsx_vf
use m_constants, only: riemann_solver_hll, model_eqns_gamma_law, recon_type_weno, recon_type_muscl
use m_thermochem, only: get_mixture_energy_mass, get_mixture_specific_heat_cv_mass, get_mixture_specific_heat_cp_mass, &
& gas_constant, get_mixture_molecular_weight, get_species_enthalpies_rt, molecular_weights, get_species_specific_heats_r, &
@@ -461,18 +462,17 @@ contains
end subroutine s_associate_cbc_coefficients_pointers
!> Apply characteristic boundary conditions by modifying fluxes near domain boundaries
- subroutine s_cbc(q_prim_vf, flux_vf, flux_src_vf, cbc_dir_norm, cbc_loc_norm, ix, iy, iz)
-
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf
- integer, intent(in) :: cbc_dir_norm, cbc_loc_norm
- type(int_bounds_info), intent(in) :: ix, iy, iz
- real(wp) :: drho_dt
- real(wp) :: dpres_dt
- real(wp) :: dgamma_dt
- real(wp) :: dpi_inf_dt
- real(wp) :: dqv_dt
- real(wp) :: dpres_ds
+ subroutine s_cbc(q_prim_vf, cbc_dir_norm, cbc_loc_norm, ix, iy, iz)
+
+ type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
+ integer, intent(in) :: cbc_dir_norm, cbc_loc_norm
+ type(int_bounds_info), intent(in) :: ix, iy, iz
+ real(wp) :: drho_dt
+ real(wp) :: dpres_dt
+ real(wp) :: dgamma_dt
+ real(wp) :: dpi_inf_dt
+ real(wp) :: dqv_dt
+ real(wp) :: dpres_ds
#:if USING_AMD
real(wp), dimension(20) :: L
@@ -518,7 +518,7 @@ contains
$:GPU_UPDATE(device='[cbc_dir, cbc_loc]')
- call s_initialize_cbc(q_prim_vf, flux_vf, flux_src_vf, ix, iy, iz)
+ call s_initialize_cbc(q_prim_vf, ix, iy, iz)
call s_associate_cbc_coefficients_pointers(cbc_dir, cbc_loc)
@@ -912,15 +912,14 @@ contains
! The reshaping of outputted data and disssociation of the FD and PI coefficients, or CBC coefficients, respectively, based
! on selected CBC coordinate direction.
- call s_finalize_cbc(flux_vf, flux_src_vf)
+ call s_finalize_cbc()
end subroutine s_cbc
!> Set up the selected CBC for the current boundary
- subroutine s_initialize_cbc(q_prim_vf, flux_vf, flux_src_vf, ix, iy, iz)
+ subroutine s_initialize_cbc(q_prim_vf, ix, iy, iz)
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- type(scalar_field), dimension(sys_size), intent(in) :: flux_vf, flux_src_vf
type(int_bounds_info), intent(in) :: ix, iy, iz
integer :: i, j, k, r !< Generic loop iterators
! Configuring the coordinate direction indexes and flags
@@ -974,7 +973,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsx_vf_l(j, k, r, i) = flux_vf(i)%sf(dj*((m - 1) - 2*j) + j, k, r)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsx_vf_l(j, k, r, i) = flux_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -985,7 +984,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsx_vf_l(j, k, r, eqn_idx%mom%beg) = flux_vf(eqn_idx%mom%beg)%sf(dj*((m - 1) - 2*j) + j, k, r)
+ flux_rsx_vf_l(j, k, r, eqn_idx%mom%beg) = flux_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, eqn_idx%mom%beg)
end do
end do
end do
@@ -997,7 +996,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsx_vf_l(j, k, r, i) = flux_src_vf(i)%sf(dj*((m - 1) - 2*j) + j, k, r)
+ flux_src_rsx_vf_l(j, k, r, i) = flux_src_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, i)
end do
end do
end do
@@ -1008,8 +1007,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsx_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_vf(eqn_idx%adv%beg)%sf(dj*((m - 1) - 2*j) + j, &
- & k, r)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsx_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1048,7 +1047,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsy_vf_l(j, k, r, i) = flux_vf(i)%sf(k, dj*((n - 1) - 2*j) + j, r)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsy_vf_l(j, k, r, i) = flux_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1059,7 +1058,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsy_vf_l(j, k, r, eqn_idx%mom%beg + 1) = flux_vf(eqn_idx%mom%beg + 1)%sf(k, dj*((n - 1) - 2*j) + j, r)
+ flux_rsy_vf_l(j, k, r, eqn_idx%mom%beg + 1) = flux_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, eqn_idx%mom%beg + 1)
end do
end do
end do
@@ -1071,7 +1070,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsy_vf_l(j, k, r, i) = flux_src_vf(i)%sf(k, dj*((n - 1) - 2*j) + j, r)
+ flux_src_rsy_vf_l(j, k, r, i) = flux_src_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, i)
end do
end do
end do
@@ -1082,8 +1081,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsy_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_vf(eqn_idx%adv%beg)%sf(k, &
- & dj*((n - 1) - 2*j) + j, r)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsy_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1122,7 +1121,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsz_vf_l(j, k, r, i) = flux_vf(i)%sf(r, k, dj*((p - 1) - 2*j) + j)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsz_vf_l(j, k, r, i) = flux_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1133,7 +1132,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_rsz_vf_l(j, k, r, eqn_idx%mom%end) = flux_vf(eqn_idx%mom%end)%sf(r, k, dj*((p - 1) - 2*j) + j)
+ flux_rsz_vf_l(j, k, r, eqn_idx%mom%end) = flux_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, eqn_idx%mom%end)
end do
end do
end do
@@ -1145,7 +1144,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsz_vf_l(j, k, r, i) = flux_src_vf(i)%sf(r, k, dj*((p - 1) - 2*j) + j)
+ flux_src_rsz_vf_l(j, k, r, i) = flux_src_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, i)
end do
end do
end do
@@ -1156,8 +1155,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_rsz_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_vf(eqn_idx%adv%beg)%sf(r, k, &
- & dj*((p - 1) - 2*j) + j)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsz_vf_l(j, k, r, eqn_idx%adv%beg) = flux_src_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1172,10 +1171,9 @@ contains
end subroutine s_initialize_cbc
!> Deallocation and/or the disassociation procedures that are necessary in order to finalize the CBC application
- subroutine s_finalize_cbc(flux_vf, flux_src_vf)
+ subroutine s_finalize_cbc()
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf
- integer :: i, j, k, r !< Generic loop iterators
+ integer :: i, j, k, r !< Generic loop iterators
! Determining the indicial shift based on CBC location
dj = max(0, cbc_loc)
@@ -1188,7 +1186,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(i)%sf(dj*((m - 1) - 2*j) + j, k, r) = flux_rsx_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, i) = flux_rsx_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1198,7 +1196,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(eqn_idx%mom%beg)%sf(dj*((m - 1) - 2*j) + j, k, r) = flux_rsx_vf_l(j, k, r, eqn_idx%mom%beg)
+ flux_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, eqn_idx%mom%beg) = flux_rsx_vf_l(j, k, r, eqn_idx%mom%beg)
end do
end do
end do
@@ -1210,7 +1208,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(i)%sf(dj*((m - 1) - 2*j) + j, k, r) = flux_src_rsx_vf_l(j, k, r, i)
+ flux_src_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, i) = flux_src_rsx_vf_l(j, k, r, i)
end do
end do
end do
@@ -1221,8 +1219,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(eqn_idx%adv%beg)%sf(dj*((m - 1) - 2*j) + j, k, r) = flux_src_rsx_vf_l(j, k, r, &
- & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsx_vf(dj*((m - 1) - 2*j) + j, k, r, eqn_idx%adv%beg) = flux_src_rsx_vf_l(j, k, r, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1237,7 +1235,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(i)%sf(k, dj*((n - 1) - 2*j) + j, r) = flux_rsy_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, i) = flux_rsy_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1248,7 +1246,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(eqn_idx%mom%beg + 1)%sf(k, dj*((n - 1) - 2*j) + j, r) = flux_rsy_vf_l(j, k, r, eqn_idx%mom%beg + 1)
+ flux_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, eqn_idx%mom%beg + 1) = flux_rsy_vf_l(j, k, r, eqn_idx%mom%beg + 1)
end do
end do
end do
@@ -1260,7 +1258,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(i)%sf(k, dj*((n - 1) - 2*j) + j, r) = flux_src_rsy_vf_l(j, k, r, i)
+ flux_src_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, i) = flux_src_rsy_vf_l(j, k, r, i)
end do
end do
end do
@@ -1271,8 +1269,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(eqn_idx%adv%beg)%sf(k, dj*((n - 1) - 2*j) + j, r) = flux_src_rsy_vf_l(j, k, r, &
- & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsx_vf(k, dj*((n - 1) - 2*j) + j, r, eqn_idx%adv%beg) = flux_src_rsy_vf_l(j, k, r, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1288,7 +1286,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(i)%sf(r, k, dj*((p - 1) - 2*j) + j) = flux_rsz_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
+ flux_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, i) = flux_rsz_vf_l(j, k, r, i)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
@@ -1299,7 +1297,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_vf(eqn_idx%mom%end)%sf(r, k, dj*((p - 1) - 2*j) + j) = flux_rsz_vf_l(j, k, r, eqn_idx%mom%end)
+ flux_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, eqn_idx%mom%end) = flux_rsz_vf_l(j, k, r, eqn_idx%mom%end)
end do
end do
end do
@@ -1311,7 +1309,7 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(i)%sf(r, k, dj*((p - 1) - 2*j) + j) = flux_src_rsz_vf_l(j, k, r, i)
+ flux_src_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, i) = flux_src_rsz_vf_l(j, k, r, i)
end do
end do
end do
@@ -1322,8 +1320,8 @@ contains
do r = is3%beg, is3%end
do k = is2%beg, is2%end
do j = -1, buff_size
- flux_src_vf(eqn_idx%adv%beg)%sf(r, k, dj*((p - 1) - 2*j) + j) = flux_src_rsz_vf_l(j, k, r, &
- & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
+ flux_src_rsx_vf(r, k, dj*((p - 1) - 2*j) + j, eqn_idx%adv%beg) = flux_src_rsz_vf_l(j, k, r, &
+ & eqn_idx%adv%beg)*sign(1._wp, -1._wp*cbc_loc)
end do
end do
end do
diff --git a/src/simulation/m_checker.fpp b/src/simulation/m_checker.fpp
index 0c1bc8f2da..f85cb56d01 100644
--- a/src/simulation/m_checker.fpp
+++ b/src/simulation/m_checker.fpp
@@ -11,7 +11,8 @@ module m_checker
use m_global_parameters
use m_mpi_proxy
use m_helper
- use m_constants, only: recon_type_weno, recon_type_muscl
+ use m_constants, only: recon_type_weno, recon_type_muscl, time_stepper_rk3, BC_RIEMANN_EXTRAP, BC_CHAR_SLIP_WALL, &
+ & BC_CHAR_SUP_OUTFLOW
implicit none
@@ -34,6 +35,92 @@ contains
end if
end if
+ if (active_box) then
+ ! Declared limitation rather than a silent runtime downgrade: the active box is a single global region, so under
+ ! decomposition the ranks whose subdomain it misses would idle while the covering ranks do all the work. Making it
+ ! multi-rank is a load-balance problem, not a geometry one, and is deferred. Fail closed so a production multi-rank
+ ! run cannot quietly get full-domain compute plus a warning line.
+ ! lint: runtime-check num_procs is the MPI rank count, not a case-file value
+ @:PROHIBIT(num_procs > 1, &
+ & "active_box supports a single MPI rank only: a single global active region leaves the " &
+ & // "ranks it does not cover idle, so multi-rank support needs load balancing and is not yet " &
+ & // "implemented. Unset active_box or run on one rank.")
+ end if
+
+ ! lint: runtime-check num_procs is the MPI rank count, not a case-file value
+ @:PROHIBIT(load_balance .and. num_procs == 1, "load_balance requires more than one MPI rank")
+
+ if (amr) then
+ ! Euler-Euler bubbles disabled under amr (2026-08-25): the mpp_lim pre-conversion rescale
+ ! and the pb/mv quadrature side-state force per-block special cases through the batched
+ ! advance (Phase 2); the support was retired rather than carried. qbmm requires
+ ! bubbles_euler, so this also gates all AMR QBMM paths.
+ ! 6-equation: internal-energy equations prolong/restrict on the generic conservative
+ ! path; cell-local per-stage pressure relaxation also runs per fine block, mirroring
+ ! the coarse stage order.
+ ! Riemann-extrapolation BCs modify the WENO coefficient rows near the domain boundary;
+ ! the fine advance reuses or block-locally recomputes those arrays, and neither form
+ ! carries the coarse boundary special-casing onto an interior block correctly.
+ ! The s_cbc call sites key on the bc value alone: during the fine advance they would apply the
+ ! characteristic treatment at fine-block edges in the DOMAIN INTERIOR, against CBC scratch sized to
+ ! the coarse subdomain. Support needs an advance-aware gate, not inheritance.
+ ! hypoelasticity supported: stress components prolong via the generic conservative-linear
+ ! path; the swap/restore recomputes the spacing-dependent FD coefficients per grid.
+ ! MHD gated ON MEASURED EVIDENCE: B/psi ride the generic conservative machinery, but the
+ ! per-component prolongation/reflux is not divergence-preserving - on a magnetized 2D
+ ! Brio-Wu the c/f seam is a continuous O(1) monopole source GLM cleaning spreads but
+ ! cannot remove (max|divB| 0.53 block-interior, 0.36 far-field vs the no-AMR 1.4e-3
+ ! cleaning background; HLLD, with no GLM coupling, NaNs outright). MHD needs
+ ! divergence-preserving (constrained-transport class) prolongation and reflux for B.
+ ! 1D MHD/RMHD is exempt: div(B) = d(Bx)/dx and 1D evolves only By/Bz (Bx is the uniform
+ ! Bx0 parameter), so div(B) is IDENTICALLY zero - the failure mode is structurally
+ ! absent and By/Bz reflux/restrict as ordinary conserved scalars.
+ ! IGR supported with restriction-only coarse/fine coupling (stage 1): the fine block runs
+ ! its own fixed-iteration sigma solve, seeded and Dirichlet-bounded by the converged
+ ! coarse sigma; Berger-Colella reflux is not yet captured from the fused IGR flux
+ ! kernels, so seam conservation is truncation-order, not exact.
+ ! The fine block's sigma Dirichlet seed is injected from the OWNER's LOCAL coarse jac
+ ! (s_amr_igr_swap_sigma), clamped to the owner's buffer bounds - unlike q_cons it is NOT
+ ! P2P-gathered, so a block whose footprint or ghost shell crosses a rank boundary reads
+ ! clamped edge values, not the neighbour's sigma. Fail-closed at np>1.
+ ! lint: runtime-check num_procs is the MPI rank count, not a case-file value
+ @:PROHIBIT(igr .and. num_procs > 1, &
+ & "amr with the IGR solver is only supported at num_procs = 1: the fine block's sigma (jac) Dirichlet seed is injected from the owner's LOCAL coarse jac (not P2P-gathered like q_cons), so a block crossing a rank boundary would read clamped edge values")
+ ! Lagrangian bubbles supported with the cloud EXCLUDED from fine blocks (two-way coupling
+ ! lives on the coarse grid): regrid suppresses tags and clips boxes around the cloud's
+ ! padded bbox; a per-stage guard aborts if the cloud reaches a block.
+ ! 2D axisymmetric supported: geometric sources read the live grid arrays the fine swap
+ ! replaces, and the axis-singularity viscous treatment is skipped on fine blocks (blocks
+ ! cannot touch the axis - the domain-edge clamp keeps them buff_size inside).
+ ! 3D cylindrical gated: its per-stage azimuthal Fourier filter is a global operation
+ ! incompatible with the block-local fine advance.
+ ! 2D axisymmetric conservation (radius-weighted restriction + area-weighted reflux) is
+ ! implemented for the L0/L1 coarse frame only. Multi-level folds/refluxes in the
+ ! PARENT-FINE frame (host-only per-block coords) are not radius-weighted - fail-closed
+ ! under cyl_coord.
+ ! static-body IB AMR (SP20) + prescribed-motion moving bodies (SP21): fixed or
+ ! analytically-moving (moving_ibm==1) bodies resolved on a static fine block. Multi-body
+ ! (num_ibs>1) supported - every body shares the one static block and reuses the
+ ! multi-body-capable core IB setup. Force/torque-driven motion (moving_ibm==2) and STL
+ ! geometry remain gated (unvalidated).
+ ! dynamic regrid with bodies (static or prescribed-motion): candidate boxes expand to
+ ! fully contain every body at its LIVE position (partial coverage is untested),
+ ! overlapping expansions merge, and the fine IB state is rebuilt from the geometry after
+ ! every regrid. Between regrids a moving body's containment is guarded per substage
+ ! (abort if it reaches the block boundary).
+ ! active_box supported (np=1 by active_box's own gate): blocks must sit strictly inside
+ ! the monotonically-growing active window (init check + regrid clamp; the windowed coarse
+ ! update would drop reflux corrections at faces outside it), and the fine advance disables
+ ! the coarse-indexed windowing on the swapped block grid.
+ ! no acoustic_source gate: acoustic sources act on the coarse grid only (spatial support
+ ! precomputed as coarse cell indices). A startup check aborts if the support overlaps the
+ ! user-placed initial block; dynamic regrid keeps its boxes clear of the support (tags
+ ! suppressed, candidate boxes clipped), so the source region stays coarse.
+ ! lint: runtime-check num_procs is the MPI rank count, not a case-file value
+ @:PROHIBIT(amr_max_level > 1 .and. ib .and. num_procs > 1, &
+ & "multi-level AMR (amr_max_level > 1) with immersed boundaries is only supported at num_procs = 1 (the fine-IB image-point stencil is not decomposition-exact across a rank seam)")
+ end if
+
if (ib .and. chemistry) then
call s_check_inputs_ib_injection
end if
@@ -43,7 +130,7 @@ contains
!> Checks constraints on compiler options
impure subroutine s_check_inputs_compilers
-#if !defined(MFC_OpenACC) && !(defined(__PGI) || defined(_CRAYFTN))
+#if !defined(MFC_OpenACC) && !defined(MFC_OpenMP) && !(defined(__PGI) || defined(_CRAYFTN))
@:PROHIBIT(rdma_mpi, "Unsupported value of rdma_mpi for the current compiler")
#endif
diff --git a/src/simulation/m_data_output.fpp b/src/simulation/m_data_output.fpp
index e3cf09f52b..ead3a2e88b 100644
--- a/src/simulation/m_data_output.fpp
+++ b/src/simulation/m_data_output.fpp
@@ -19,7 +19,11 @@ module m_data_output
use m_delay_file_access
use m_ibm
use m_boundary_common
+ use m_boundary_io, only: s_write_serial_boundary_condition_files
use m_constants, only: model_eqns_5eq, precision_single
+ use m_load_weight, only: load_weight, s_compute_load_weight, s_report_load_imbalance
+ use m_rank_timing, only: s_report_rank_time
+ use m_sfc_partition, only: s_compute_sfc_partition, s_report_sfc_partition
implicit none
@@ -47,12 +51,28 @@ contains
!> Write data files. Dispatch subroutine that replaces procedure pointer.
impure subroutine s_write_data_files(q_cons_vf, q_T_sf, q_prim_vf, t_step, bc_type, beta)
- type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
- type(scalar_field), intent(inout) :: q_T_sf
- type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
- integer, intent(in) :: t_step
- type(scalar_field), intent(inout), optional :: beta
- type(integer_field), dimension(1:num_dims,-1:1), intent(in) :: bc_type
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+ type(scalar_field), intent(inout) :: q_T_sf
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
+ integer, intent(in) :: t_step
+ type(scalar_field), intent(inout), optional :: beta
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+
+ ! One load-weight compute serves both writers (s_compute_sfc_partition reads the host copy).
+
+ if (load_weight_wrt .or. sfc_partition_wrt) then
+ call s_compute_load_weight()
+ $:GPU_UPDATE(host='[load_weight%sf]')
+ end if
+
+ if (load_weight_wrt) call s_report_load_imbalance
+
+ if (rank_time_wrt) call s_report_rank_time
+
+ if (sfc_partition_wrt) then
+ call s_compute_sfc_partition()
+ call s_report_sfc_partition
+ end if
if (.not. parallel_io) then
call s_write_serial_data_files(q_cons_vf, q_T_sf, q_prim_vf, t_step, bc_type, beta)
@@ -320,7 +340,7 @@ contains
type(scalar_field), dimension(sys_size), intent(inout) :: q_prim_vf
integer, intent(in) :: t_step
type(scalar_field), intent(inout), optional :: beta
- type(integer_field), dimension(1:num_dims,-1:1), intent(in) :: bc_type
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
character(LEN=path_len + 2*name_len) :: t_step_dir !< Relative path to the current time-step directory
character(LEN=path_len + 3*name_len) :: file_path !< Relative path to the grid and conservative variables data files
logical :: file_exist !< Logical used to check existence of current time-step directory
@@ -334,6 +354,10 @@ contains
call my_inquire(file_path, file_exist)
if (file_exist) call s_delete_directory(trim(t_step_dir))
call s_create_directory(trim(t_step_dir))
+ ! The serial readers (post_process, and the simulation on restart) look for bc_type.dat and bc_buffers.dat in the
+ ! step directory; only pre_process wrote them (step 0), so every later step aborted. The buffers written are the
+ ! ones read at startup, i.e. the values pre_process prescribed.
+ if (bc_io) call s_write_serial_boundary_condition_files(bc_type, t_step_dir, .false.)
file_path = trim(t_step_dir) // '/x_cb.dat'
@@ -478,6 +502,15 @@ contains
end do
end do
end if
+
+ if (load_weight_wrt) then
+ write (file_path, '(A,I2.2,A,I6.6,A)') trim(t_step_dir) // '/load_weight.', proc_rank, '.', t_step, '.dat'
+ open (2, FILE=trim(file_path))
+ do j = 0, m
+ write (2, FMT) x_cb(j), load_weight%sf(j, 0, 0)
+ end do
+ close (2)
+ end if
end if
if (precision == precision_single) then
@@ -562,6 +595,18 @@ contains
close (2)
end do
end if
+
+ if (load_weight_wrt) then
+ write (file_path, '(A,I2.2,A,I6.6,A)') trim(t_step_dir) // '/load_weight.', proc_rank, '.', t_step, '.dat'
+ open (2, FILE=trim(file_path))
+ do j = 0, m
+ do k = 0, n
+ write (2, FMT) x_cb(j), y_cb(k), load_weight%sf(j, k, 0)
+ end do
+ write (2, *)
+ end do
+ close (2)
+ end if
end if
if (precision == precision_single) then
@@ -660,6 +705,21 @@ contains
close (2)
end do
end if
+
+ if (load_weight_wrt) then
+ write (file_path, '(A,I2.2,A,I6.6,A)') trim(t_step_dir) // '/load_weight.', proc_rank, '.', t_step, '.dat'
+ open (2, FILE=trim(file_path))
+ do j = 0, m
+ do k = 0, n
+ do l = 0, p
+ write (2, FMT) x_cb(j), y_cb(k), z_cb(l), load_weight%sf(j, k, l)
+ end do
+ write (2, *)
+ end do
+ write (2, *)
+ end do
+ close (2)
+ end if
end if
end subroutine s_write_serial_data_files
@@ -667,11 +727,11 @@ contains
!> Write grid and conservative variable data files in parallel via MPI I/O
impure subroutine s_write_parallel_data_files(q_cons_vf, t_step, bc_type, beta, q_T_sf)
- type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
- integer, intent(in) :: t_step
- type(scalar_field), intent(inout), optional :: beta
- type(integer_field), dimension(1:num_dims,-1:1), intent(in) :: bc_type
- type(scalar_field), intent(inout), optional :: q_T_sf
+ type(scalar_field), dimension(sys_size), intent(inout) :: q_cons_vf
+ integer, intent(in) :: t_step
+ type(scalar_field), intent(inout), optional :: beta
+ type(integer_field), dimension(1:num_dims,1:2), intent(in) :: bc_type
+ type(scalar_field), intent(inout), optional :: q_T_sf
#ifdef MFC_MPI
integer :: ifile, ierr, data_size
diff --git a/src/simulation/m_global_parameters.fpp b/src/simulation/m_global_parameters.fpp
index 447bb05c5c..659459f0dd 100644
--- a/src/simulation/m_global_parameters.fpp
+++ b/src/simulation/m_global_parameters.fpp
@@ -159,6 +159,18 @@ module m_global_parameters
! idwint are the same otherwise. Stands for "InDices With BUFFer".
type(int_bounds_info) :: idwbuff(1:3)
$:GPU_DECLARE(create='[idwbuff]')
+ !> ALLOCATION bounds for the solver working set, as distinct from the RUNTIME bounds in idwbuff. The AMR fine advance points the
+ !! solver at a block (s_amr_swap_to_fine rewrites m/idwint/idwbuff), but the arrays stay as allocated - so every array the fine
+ !! advance touches must be sized to the LARGEST grid it will ever see, which is the coarse subdomain or a refined block,
+ !! whichever is bigger. Conflating the two is what forces the block size cap to shrink with rank count (see
+ !! @ref amr_block_batching and amr_max_grid_size). Equal to idwbuff unless amr_max_grid_size pins a cap larger than the
+ !! subdomain, so this is a no-op for every non-AMR run.
+ type(int_bounds_info) :: idwbuff_alloc(1:3)
+
+ !> Interior allocation extents, the m/n/p counterpart of idwbuff_alloc above. For the scratch that sizes on bare m/n/p instead
+ !! of idwbuff: m_riemann_solvers, m_weno, and the x/y/z_cb grid-coordinate family. Equal to m/n/p unless amr_max_grid_size pins
+ !! a cap larger than the subdomain, so this is a no-op for every non-AMR run.
+ integer :: m_alloc, n_alloc, p_alloc
!> @name Herschel-Bulkley non-Newtonian viscosity: per-fluid flags and parameter arrays.
!> @{
@@ -313,8 +325,129 @@ module m_global_parameters
!> @{!
!> @}
+ !> 2a: the current fine block's computed prim vars (mom, E) were preloaded from the batched conversion
+ !! (s_amr_convert_prim_batch); s_compute_rhs skips its per-block conversion bit-identically. Host-only.
+ logical :: amr_prim_preloaded = .false.
+ !> Coarse CONS ghosts at internal faces are already valid for this stage (the AMR cons halo ran before the coarse RHS), so
+ !! s_compute_rhs converts over the buffered domain and skips the PRIM MPI exchange on the same faces (byte-identical: the
+ !! conversion is pointwise, so a converted received cons ghost equals the neighbour's converted interior cell).
+ logical :: amr_cons_ghosts_valid = .false.
+ !> true on the current block's single owner rank: amr_block_owner(amr_cur) == proc_rank (always true at np=1); kept by
+ !! s_set_amr_fine_geometry
+ logical :: amr_rank_owns_block = .true.
+
+ !> Current AMR fine-block box in level-0 cell indices; mirrors amr_fine%region at all times (kept by s_set_amr_fine_geometry) so
+ !! m_amr_registers can read it without a use-cycle through m_amr.
+ integer :: amr_region_lo(3) = 0, amr_region_hi(3) = 0
+
+ !> The block's coarse footprint driving the coarse<->fine gather/scatter, per dim (kept by s_set_amr_fine_geometry; collapsed
+ !! dims 0:0). Under whole-block ownership it is the ENTIRE block on its owner and empty (lo > hi) on every other rank
+ !! (amr_rank_owns_block = nonempty in all active dims). Frame is level-dependent: a LEVEL-1 block records GLOBAL level-0 cell
+ !! indices; a LEVEL>=2 owner records its PARENT block's fine-cell frame, amr_ref_ratio*(region - parent_region_lo) with the
+ !! parent's amr_ref_ratio (a level-l block's coarse side is level l-1). Local fine index 0 maps to footprint cell amr_isect_lo;
+ !! the owner holds amr_ref_ratio*(footprint width) fine cells per dim.
+ integer :: amr_isect_lo(3) = 0, amr_isect_hi(3) = 0
+
+ !> Number of currently-active AMR fine-block slots (>= 1; grows with max_grid_size tiling, multi-block regrid, and nesting) and
+ !! the working slot index selecting which slot the per-block machinery (advance/reflux/restrict/regrid/IO) operates on. Read by
+ !! m_amr and m_amr_registers (mirrors, no use-cycle).
+ integer :: amr_num_blocks = 1, amr_cur = 1
+ !> Unification pool layout (L0 tiles + AMR fine blocks in one amr_slots pool). Tiles-PREFIX: level-0 L0 tiles in slots
+ !! [1:l0_slot_off], regrid-managed fine blocks in [l0_slot_off+1 : l0_slot_off+amr_max_fine]. amr_max_fine = fine-block cap
+ !! (regrid/nesting limit); amr_max_blocks = total pool. Uncombined: l0_slot_off=0, amr_max_fine=amr_max_blocks (today's
+ !! behavior).
+ integer :: amr_max_fine = 0, l0_slot_off = 0
+
+ !> Per-slot mirror storage (allocated 1:amr_max_blocks by the AMR module): the region box, the rank's intersection, and its
+ !! ownership flag for every active block. s_set_amr_fine_geometry writes the current slot's entry; s_amr_select_slot copies a
+ !! slot's entry back into the working mirrors above so the per-block advance and the single coarse flux-register capture can
+ !! visit each block in turn without a use-cycle through m_amr.
+ integer, allocatable :: amr_region_lo_all(:,:), amr_region_hi_all(:,:)
+ integer, allocatable :: amr_isect_lo_all(:,:), amr_isect_hi_all(:,:)
+ logical, allocatable :: amr_owns_all(:)
+ !> Multi-level nesting (amr_multilevel.md): the refinement level of each active block (1..amr_max_level). A level-l block
+ !! refines a covering level-(l-1) region, so its coupling coarse side is level l-1 (L0 when l==1). amr_num_levels is the deepest
+ !! level currently populated. The block region stays in L0 cell indices at every level (the fine extent per dim is
+ !! amr_ref_ratio**level * region-width - 1).
+ integer, allocatable :: amr_block_level(:)
+ integer :: amr_num_levels = 1
+
+ !> Fine-level distribution map: SFC/work-balanced single-owner rank per active block. Governs ownership - amr_rank_owns_block =
+ !! (amr_block_owner(amr_cur) == proc_rank) - with point-to-point coarse<->fine gather/scatter between the owner and overlapping
+ !! ranks. See docs/documentation/amr_fine_distribution.md.
+ integer, allocatable :: amr_block_owner(:)
+
+ !> Monotone mesh epoch (plan-based exchange, amr_plan_based_exchange.md): incremented at EVERY site that sets
+ !! amr_seam_pairs_dirty and at the end of each slot reconciliation (exchange plans bake local slot indices, so a renumbering
+ !! invalidates them even when the box set is unchanged). The boolean cannot serve as plan staleness: it is CONSUMED by whichever
+ !! lazy seam-cache rebuild fires first, and ownership can change with no regrid. Declared here (not m_amr) so m_amr_registers
+ !! can key its participation-map rebuild on it without a use-cycle; m_amr re-exports it, so its historical importers are
+ !! unchanged.
+ integer(8) :: amr_mesh_epoch = 0
+
+ !> Participation-local flux-register index (m_amr_registers): global block slot -> dense register slot, 0 when this rank neither
+ !! owns block g, owns g's parent, nor reflux-face-participates in it. The 12 flux-register arrays are sized and swept by
+ !! amr_reg_n (the dense count), not amr_num_blocks - the register footprint was the O(GLOBAL boxes) device-memory term that
+ !! killed weak scaling at np32. Rebuilt by s_amr_reg_prepare on every mesh-epoch change; per-rank CONTENT differs (it is a local
+ !! index). Host-only: every device kernel receives dense slots by value or sweeps 1..amr_reg_n directly.
+ integer, allocatable :: amr_reg_of(:)
+ integer :: amr_reg_n = 0
+ !> Dense register slot of the working block (amr_reg_of(amr_cur), 0 if unmapped); kept by s_amr_select_slot so the per-block
+ !! register sites read it exactly where they read amr_cur today.
+ integer :: amr_reg_cur = 0
+ !> Batched fine advance (amr_batched_advance): the batch being advanced - amr_bat_n members (0 outside a batch), their block
+ !! ids, their shared extents, the stacking dimension (the last active one) and the stack stride (block width + two ghost
+ !! shells). Member i sits at offset (i-1)*amr_bat_w along amr_bat_sd in the bridge and in every solver scratch array; the flux
+ !! capture in m_amr_registers reads these to place each member's faces.
+ integer, parameter :: amr_bat_max = 8
+ integer :: amr_bat_n = 0, amr_bat_blk(amr_bat_max) = 0, amr_bat_ext(3) = 0, amr_bat_sd = 3, amr_bat_w = 0
+ !> amr_bat_pad > 0: members may be SMALLER than the leader (padded to its extent in the slab); amr_bat_mext holds each member's
+ !! own extents so the bridge load clamps its source to the member's buffered region (finite, physical filler in the padding),
+ !! the RK update writes only the member's own cells, and the capture reads the member's own faces.
+ integer :: amr_bat_mext(3, amr_bat_max) = 0
+ $:GPU_DECLARE(create='[amr_bat_mext]')
+
+ !> HALO PROBE. Every block whose metadata this rank reads goes through s_amr_select_slot, so counting the DISTINCT slots it
+ !! touches between regrids measures exactly the halo a distributed metadata design would have to carry. This is the measurement
+ !! the whole "limit 3" project rests on and nobody has taken it: if distinct-touched is O(local) the distribution works; if it
+ !! is O(global blocks) it cannot, and the architecture needs rethinking before Phases 1-4 are built. Reset per mesh epoch
+ !! because that is when a halo would be rebuilt. Cost is one logical test per call, on a path that is already O(what it
+ !! measures).
+ !> GRID EFFICIENCY: coarse cells the tagger FLAGGED, against coarse cells the accepted boxes actually COVER. tagged/covered near
+ !! 1 means refinement is tight; 0.3 means 70% of the refined volume was never asked for, which inflates the geometric advantage
+ !! and therefore the quoted payoff. Standard AMR practice reports it and MFC never has; `amr_tag_eps` and `amr_buf` are exactly
+ !! the knobs it prices.
+ integer(8) :: amr_n_tagged = 0, amr_n_covered = 0
+ !> Coarse volume the FINAL boxes occupy, counted after s_amr_regrid_shape_boxes has padded by amr_buf, clamped, size-capped,
+ !! clipped and tiled. amr_n_covered is taken before all of that, so it cannot see the pad -- which is where amr_buf's effect
+ !! actually lives. This is the number that prices over-coverage.
+ integer(8) :: amr_n_shaped = 0
+ logical, allocatable :: amr_touch(:)
+ integer :: amr_n_touch = 0, amr_n_touch_max = 0
+ integer(8) :: amr_touch_epoch = -1_8
+
contains
+ !> Make block slot islot the working slot: set amr_cur and copy its stored mirrors (region, intersection, ownership) into the
+ !! working globals the per-block machinery reads. Deterministic on all ranks (each holds the same slot metadata for the boxes it
+ !! intersects). No-op storage on ranks without a block (owns = F).
+ subroutine s_amr_select_slot(islot)
+
+ integer, intent(in) :: islot
+
+ if (allocated(amr_touch)) then
+ if (.not. amr_touch(islot)) then
+ amr_touch(islot) = .true.; amr_n_touch = amr_n_touch + 1
+ end if
+ end if
+ amr_cur = islot
+ amr_region_lo = amr_region_lo_all(:,islot); amr_region_hi = amr_region_hi_all(:,islot)
+ amr_isect_lo = amr_isect_lo_all(:,islot); amr_isect_hi = amr_isect_hi_all(:,islot)
+ amr_rank_owns_block = amr_owns_all(islot)
+ if (allocated(amr_reg_of)) amr_reg_cur = amr_reg_of(islot)
+
+ end subroutine s_amr_select_slot
+
!> Assigns default values to the user inputs before reading them in. This enables for an easier consistency check of these
!! parameters once they are read from the input file.
impure subroutine s_assign_default_values_to_user_inputs
@@ -512,6 +645,39 @@ contains
collision_time = dflt_real
ib_coefficient_of_friction = dflt_real
ib_state_wrt = .false.
+ load_balance = .false.
+ rank_time_wrt = .false.
+ amr = .false.
+ amr_block_beg(:) = 0
+ amr_block_end(:) = 0
+ amr_regrid_int = 0
+ amr_tag_eps = 0.1_wp
+ amr_buf = 3
+ amr_snap = 0
+ amr_subcycle = .false.
+ amr_device_pack = .false.
+ amr_batched_gather = .false.
+ amr_bat_pad = 0._wp
+ amr_batched_advance = .false.
+ ! 4 was indefensible: it caps the GLOBAL box count at four, so any real refinement binds
+ ! immediately and silently truncates the refined region (the clusterer/tiler warn, but the answer
+ ! has already changed). amr_max_blocks sizes REPLICATED METADATA only - slots are allocated
+ ! lazily for owned blocks - so a large pool costs ~11 kB/box/rank and nothing else.
+ amr_max_blocks = 1024
+ amr_max_grid_size = 0 ! 0 = derive the cap from the decomposition (rank-dependent, the historical behaviour)
+ amr_max_level = 1
+ amr_cluster_eff = 0.7_wp
+ ! B0b: 4, not 1. At 1 the floor is the algorithmic minimum of 2 and the bisection does not converge on its own --
+ ! it splits until amr_max_blocks stops it (measured: the `clustering capped` warning on 10 of 10 regrids, and lmax
+ ! exactly = amr_max_blocks), so `force`, which reads the GLOBAL accepted count, is live on every regrid. That blocks
+ ! any scoped clustering, where a rank finishing a private subtree cannot see that count. 4 is the smallest value
+ ! measured to stop the saturation; 8/16 would distort the 128^2-and-smaller test grids.
+ amr_blocking_factor = 4
+ amr_ref_ratio = 2
+ l0_ntile = 0
+ l0_migrate_step = 0
+ l0_rebalance_interval = 0
+ partition_tile_size = 8
many_ib_patch_parallelism = .false.
! Bubble modeling (sim-specific)
@@ -525,6 +691,7 @@ contains
#:endif
adv_n = .false.
+ active_box = .false.
adap_dt = .false.
adap_dt_tol = dflt_adap_dt_tol
adap_dt_max_iters = dflt_adap_dt_max_iters
@@ -818,9 +985,9 @@ contains
$:GPU_UPDATE(device='[Re_size, Re_size_max, shear_stress, bulk_stress]')
! Bookkeeping the indexes of any viscous fluids
+ ! always allocated: named by the HLLC kernels under present:allocatable (see m_riemann_solvers)
+ @:ALLOCATE(Re_idx(1:2, 1:max(1, Re_size_max)))
if (viscous) then
- @:ALLOCATE(Re_idx(1:2, 1:Re_size_max))
-
k = 0
do i = 1, num_fluids
if (fluid_pp(i)%Re(1) > 0) then
@@ -937,9 +1104,44 @@ contains
& bubbles_lagrange, m, n, p, num_dims, igr, ib, fd_number)
$:GPU_UPDATE(device='[idwint, idwbuff]')
+ ! Allocation bounds: the coarse subdomain, widened to hold a refined block when amr_max_grid_size pins one larger than it.
+ ! A pinned cap of C coarse cells is amr_ref_ratio*C - 1 fine cells plus the same ghost shell. Identical to idwbuff whenever
+ ! the cap is derived (amr_max_grid_size = 0) or fits the subdomain, which is every run today.
+ idwbuff_alloc = idwbuff
+ if (amr .and. amr_max_grid_size > 0) then
+ do i = 1, num_dims
+ idwbuff_alloc(i)%end = max(idwbuff(i)%end, amr_ref_ratio*amr_max_grid_size - 1 - idwbuff(i)%beg)
+ end do
+ end if
+
+ if (amr .and. amr_batched_advance) then
+ ! the batched fine advance runs ONE s_compute_rhs over up to amr_bat_max same-extent blocks stacked along the last
+ ! active dimension, each with its ghost shell: the scratch must hold that slab. Block bound = m_amr's amr_maxc_fit,
+ ! replicated (a derived cap's min-over-ranks fit is not known here, so it over-sizes; a pinned cap is exact).
+ block
+ integer :: sd, cap
+ sd = num_dims
+ select case (sd)
+ case (1); cap = m_glb
+ case (2); cap = n_glb
+ case default; cap = p_glb
+ end select
+ cap = (cap + 1)/amr_ref_ratio
+ if (amr_max_grid_size > 0) cap = min(cap, amr_max_grid_size)
+ idwbuff_alloc(sd)%end = max(idwbuff_alloc(sd)%end, amr_bat_max*(amr_ref_ratio*cap + 2*buff_size) - buff_size - 1)
+ end block
+ end if
+
+ ! Inverts idwbuff's definition (end = m - beg, m_helper_basic.fpp): recovers the interior extent the allocation bound
+ ! implies. Identically m/n/p whenever idwbuff_alloc == idwbuff, and 0 for a collapsed dim (beg = end = 0).
+ m_alloc = idwbuff_alloc(1)%end + idwbuff_alloc(1)%beg
+ n_alloc = idwbuff_alloc(2)%end + idwbuff_alloc(2)%beg
+ p_alloc = idwbuff_alloc(3)%end + idwbuff_alloc(3)%beg
+
! Configuring Coordinate Direction Indexes
if (bubbles_euler) then
- @:ALLOCATE(ptil( idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(ptil( idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end if
$:GPU_UPDATE(device='[fd_order, fd_number]')
@@ -1001,26 +1203,28 @@ contains
$:GPU_UPDATE(device='[turb_pos, synth_L]')
end if
- ! Allocating grid variables for the x-, y- and z-directions
- @:ALLOCATE(x_cb(-1 - buff_size:m + buff_size))
- @:ALLOCATE(x_cc(-buff_size:m + buff_size))
- @:ALLOCATE(dx(-buff_size:m + buff_size))
+ ! Allocating grid variables for the x-, y- and z-directions. Sized on *_alloc, not m/n/p: s_amr_swap_to_fine writes a
+ ! block's own coordinates into these arrays out to slot%m + buff_size, so they must hold the largest block, not just the
+ ! coarse subdomain.
+ @:ALLOCATE(x_cb(-1 - buff_size:m_alloc + buff_size))
+ @:ALLOCATE(x_cc(-buff_size:m_alloc + buff_size))
+ @:ALLOCATE(dx(-buff_size:m_alloc + buff_size))
@:PREFER_GPU(x_cb)
@:PREFER_GPU(x_cc)
@:PREFER_GPU(dx)
if (n == 0) return
- @:ALLOCATE(y_cb(-1 - buff_size:n + buff_size))
- @:ALLOCATE(y_cc(-buff_size:n + buff_size))
- @:ALLOCATE(dy(-buff_size:n + buff_size))
+ @:ALLOCATE(y_cb(-1 - buff_size:n_alloc + buff_size))
+ @:ALLOCATE(y_cc(-buff_size:n_alloc + buff_size))
+ @:ALLOCATE(dy(-buff_size:n_alloc + buff_size))
@:PREFER_GPU(y_cb)
@:PREFER_GPU(y_cc)
@:PREFER_GPU(dy)
if (p == 0) return
- @:ALLOCATE(z_cb(-1 - buff_size:p + buff_size))
- @:ALLOCATE(z_cc(-buff_size:p + buff_size))
- @:ALLOCATE(dz(-buff_size:p + buff_size))
+ @:ALLOCATE(z_cb(-1 - buff_size:p_alloc + buff_size))
+ @:ALLOCATE(z_cc(-buff_size:p_alloc + buff_size))
+ @:ALLOCATE(dz(-buff_size:p_alloc + buff_size))
@:PREFER_GPU(z_cb)
@:PREFER_GPU(z_cc)
@:PREFER_GPU(dz)
@@ -1046,9 +1250,7 @@ contains
! Deallocating the variables bookkeeping the indexes of any viscous fluids and any pairs of fluids whose interfaces
! supported effects of surface tension
- if (viscous) then
- @:DEALLOCATE(Re_idx)
- end if
+ @:DEALLOCATE(Re_idx)
! Herschel-Bulkley non-Newtonian viscosity arrays (always allocated)
@:DEALLOCATE(is_non_newtonian)
diff --git a/src/simulation/m_hypoelastic.fpp b/src/simulation/m_hypoelastic.fpp
index 2c033368d4..718eb861ef 100644
--- a/src/simulation/m_hypoelastic.fpp
+++ b/src/simulation/m_hypoelastic.fpp
@@ -17,7 +17,8 @@ module m_hypoelastic
private; public :: s_initialize_hypoelastic_module, s_finalize_hypoelastic_module, &
& s_compute_hypoelastic_rhs_finite_diff_per_sweep, s_compute_hypoelastic_rhs_iface, &
- & s_compute_hypoelastic_rhs_axisym_geom_iface, s_compute_hypoelastic_rhs_axisym_geom_dual_pass, s_compute_damage_state
+ & s_compute_hypoelastic_rhs_axisym_geom_iface, s_compute_hypoelastic_rhs_axisym_geom_dual_pass, s_compute_damage_state, &
+ & s_hypoelastic_update_fd_coeffs
real(wp), allocatable, dimension(:) :: Gs_hypo
$:GPU_DECLARE(create='[Gs_hypo]')
@@ -43,13 +44,15 @@ contains
integer :: i
@:ALLOCATE(Gs_hypo(1:num_fluids))
- @:ALLOCATE(rho_K_field(0:m,0:n,0:p), G_K_field(0:m,0:n,0:p))
- @:ALLOCATE(du_dx_hypo(0:m,0:n,0:p))
+ @:ALLOCATE(rho_K_field(0:m_alloc,0:n_alloc,0:p_alloc), G_K_field(0:m_alloc,0:n_alloc,0:p_alloc))
+ @:ALLOCATE(du_dx_hypo(0:m_alloc,0:n_alloc,0:p_alloc))
if (n > 0) then
- @:ALLOCATE(du_dy_hypo(0:m,0:n,0:p), dv_dx_hypo(0:m,0:n,0:p), dv_dy_hypo(0:m,0:n,0:p))
+ @:ALLOCATE(du_dy_hypo(0:m_alloc,0:n_alloc,0:p_alloc), dv_dx_hypo(0:m_alloc,0:n_alloc,0:p_alloc))
+ @:ALLOCATE(dv_dy_hypo(0:m_alloc,0:n_alloc,0:p_alloc))
if (p > 0) then
- @:ALLOCATE(du_dz_hypo(0:m,0:n,0:p), dv_dz_hypo(0:m,0:n,0:p))
- @:ALLOCATE(dw_dx_hypo(0:m,0:n,0:p), dw_dy_hypo(0:m,0:n,0:p), dw_dz_hypo(0:m,0:n,0:p))
+ @:ALLOCATE(du_dz_hypo(0:m_alloc,0:n_alloc,0:p_alloc), dv_dz_hypo(0:m_alloc,0:n_alloc,0:p_alloc))
+ @:ALLOCATE(dw_dx_hypo(0:m_alloc,0:n_alloc,0:p_alloc), dw_dy_hypo(0:m_alloc,0:n_alloc,0:p_alloc), &
+ & dw_dz_hypo(0:m_alloc,0:n_alloc,0:p_alloc))
end if
end if
@@ -58,15 +61,30 @@ contains
end do
$:GPU_UPDATE(device='[Gs_hypo]')
- @:ALLOCATE(fd_coeff_x_hypo(-fd_number:fd_number, 0:m))
+ @:ALLOCATE(fd_coeff_x_hypo(-fd_number:fd_number, 0:m_alloc))
if (n > 0) then
- @:ALLOCATE(fd_coeff_y_hypo(-fd_number:fd_number, 0:n))
+ @:ALLOCATE(fd_coeff_y_hypo(-fd_number:fd_number, 0:n_alloc))
end if
if (p > 0) then
- @:ALLOCATE(fd_coeff_z_hypo(-fd_number:fd_number, 0:p))
+ @:ALLOCATE(fd_coeff_z_hypo(-fd_number:fd_number, 0:p_alloc))
end if
! Computing centered finite difference coefficients
+ call s_hypoelastic_update_fd_coeffs()
+
+ end subroutine s_initialize_hypoelastic_module
+
+ !> (Re)compute the centered finite-difference coefficients from the current grid globals (m/n/p, x/y/z_cc) and push them to the
+ !! device. Called at init and by the AMR fine-block swap/restore, where the grid globals flip between the coarse grid and a 2:1
+ !! fine block: the coefficients are spacing-dependent, so reusing coarse ones on the fine grid would silently halve every
+ !! velocity gradient in the stress source.
+ impure subroutine s_hypoelastic_update_fd_coeffs()
+
+ ! the AMR fine-IB setup swaps grids BEFORE this module initializes (s_initialize_modules
+ ! order); no RHS runs until after init, so skipping is correct - init then computes the
+ ! coarse coefficients and every subsequent swap/restore recomputes for the active grid
+ if (.not. allocated(fd_coeff_x_hypo)) return
+
call s_compute_finite_difference_coefficients(m, x_cc, fd_coeff_x_hypo, buff_size, fd_number, fd_order)
$:GPU_UPDATE(device='[fd_coeff_x_hypo]')
if (n > 0) then
@@ -78,7 +96,7 @@ contains
$:GPU_UPDATE(device='[fd_coeff_z_hypo]')
end if
- end subroutine s_initialize_hypoelastic_module
+ end subroutine s_hypoelastic_update_fd_coeffs
!> Legacy FD-based hypoelastic RHS (Mode 1: HLL). Uses finite-difference velocity gradients computed from cell-centered
!! primitive variables. Called once per direction inside the dim-split loop. Supports 1D/2D/3D Cartesian and cylindrical
diff --git a/src/simulation/m_ibm.fpp b/src/simulation/m_ibm.fpp
index 99a2122605..51343d6dec 100644
--- a/src/simulation/m_ibm.fpp
+++ b/src/simulation/m_ibm.fpp
@@ -4,6 +4,53 @@
#:include 'macros.fpp'
+!> @brief Per-block fine-grid immersed-boundary state for single-body AMR (SP20 static, SP21 prescribed-motion). A SEPARATE module
+!! from m_ibm: declaring these non-declare-target derived-type allocatables inside m_ibm corrupts CCE's OpenMP declare-target
+!! descriptor table for m_ibm's ghost_points and aborts its @:ALLOCATE with "lib-4425: Uninitialized descriptor for ALLOCATE
+!! statement argument" (even for a non-AMR IBM run, which never touches this state). Keeps m_ibm's compiled image identical to the
+!! pre-AMR-IB baseline. Do not fold these declarations back into m_ibm.
+module m_ibm_fine
+
+ use m_derived_types
+
+ implicit none
+
+ !> Per-block fine IB state: each AMR slot keeps a HOST-side copy of its markers field, computed from the geometry at fine
+ !! resolution so the body is resolved on the fine block, then COPIED into m_ibm's declare-target ib_markers for the fine
+ !! advance's setup / per-substep moving recompute / correct-state and copied back. markers%sf is host-only parking storage (no
+ !! device mapping): the declare-target ib_markers is allocated once and NEVER reallocated/move_alloc'd/pointer-swapped, so the
+ !! swap syncs via GPU_UPDATE rather than churning the device present table (detach/attach/move_alloc of a declared array
+ !! corrupts it on Cray). Fine ghost-point lists park on-device in gp_park (below), not here; num_gps records each slot's
+ !! ghost-point count across a swap.
+ type ib_fine_state
+ type(integer_field) :: markers
+ integer :: num_gps
+ end type ib_fine_state
+ type(ib_fine_state), allocatable :: ib_fine(:)
+ integer :: num_gps_save
+
+ !> Device-resident park for the coarse and fine ghost-point lists across an AMR fine swap; replaces the per-slot host
+ !! ib_fine%gps. The declare-target ghost_points and ALL its consumers run on-device, so the swap copies between gp_park and
+ !! ghost_points with on-device kernels (no host round-trip). Column j (1..nslots) parks fine slot j's list; column
+ !! ib_coarse_slot parks the coarse list. Mapped dynamically via move_alloc + GPU_ENTER_DATA (the amr_cg idiom) so the bare
+ !! derived-type allocatable gets a valid descriptor - a direct @:ALLOCATE aborts with lib-4425 on CCE OpenMP-offload.
+ type(ghost_point), allocatable :: gp_park(:,:)
+
+ !> The coarse ghost points AND coarse markers park (host copies) across a fine swap in an EXTRA ib_fine slot rather than
+ !! dedicated module variables: adding ANY new module-level derived-type allocatable here corrupts a sibling allocatable's
+ !! descriptor on CCE OpenMP-offload (the plain-IBM lib-4425 class), so reuse ib_fine's proven-safe storage. ib_coarse_slot
+ !! indexes that slot (= nslots+1).
+ integer :: ib_coarse_slot = 0
+
+ !> Fine-block ghost-point capacity (= buffered fine-block cell count), set by s_ibm_alloc_fine before s_ibm_setup sizes the
+ !! declare-target ghost_points once to hold the larger of the coarse and fine lists. 0 when AMR-IB is inactive.
+ integer(kind=8) :: fine_gps_cap = 0_8
+
+ !> Bounds for the ib_markers marker field, sized once to enclose BOTH coarse and fine blocks so the declare-target ib_markers
+ !! holds either without a reallocation/pointer-swap. Set by s_ibm_alloc_fine, read by s_ibm_setup.
+ integer :: mkr_lo(3) = 0, mkr_hi(3) = 0
+end module m_ibm_fine
+
!> @brief Ghost-node immersed boundary method: locates ghost/image points, computes interpolation coefficients, and corrects the
!! flow state
module m_ibm
@@ -23,15 +70,31 @@ module m_ibm
use m_collisions
use m_thermochem, only: num_species, gas_constant, get_mixture_molecular_weight, get_mixture_energy_mass
+ ! Fine-IB AMR state (ib_fine/num_gps_save/mkr bounds) lives in a separate module, kept OUT of m_ibm's compiled image: on CCE
+ ! OpenMP-offload, declaring those derived-type allocatables here corrupts the declare-target descriptor for ghost_points and
+ ! aborts its @:ALLOCATE with lib-4425. See m_ibm_fine.
+ use m_ibm_fine
+
implicit none
private :: s_compute_image_points, s_compute_interpolation_coeffs, s_interpolate_image_point, s_find_ghost_points, &
& s_find_num_ghost_points
- ; public :: s_initialize_ibm_module, s_ibm_setup, s_ibm_correct_state, s_finalize_ibm_module
+ ; public :: ib_gbl_idx_lookup, s_initialize_ibm_module, s_ibm_setup, s_ibm_correct_state, s_finalize_ibm_module, &
+ & s_ibm_alloc_fine, s_ibm_setup_fine, s_ibm_swap_to_fine, s_ibm_restore_from_fine, s_ibm_load_fine_markers, num_gps
type(integer_field), public :: ib_markers
$:GPU_DECLARE(create='[ib_markers]')
+ !> Body markers in the FINE-ADVANCE frame, read by s_compute_rhs's body-cell RHS zeroing while amr_in_fine_advance: the advanced
+ !! block's own fine markers (for the batched advance, every member's at its slab offset), loaded by s_ibm_load_fine_markers
+ !! before each fine RHS pass. ib_markers holds the COARSE markers during a fine RHS (the fine swap brackets only the setup and
+ !! the correct-state), and reading it at fine-local indices zeroed the fine RHS by the coarse marker pattern - freezing fluid
+ !! cells beside the body and letting body-interior cells evolve. Interior-only (the zeroing reads 0:m,0:n,0:p), sized to the
+ !! allocation extents that every advanced block or slab fits by construction. Host-filled from the per-slot fine stores and
+ !! pushed once per pass.
+ type(integer_field), public :: ib_markers_fine
+ $:GPU_DECLARE(create='[ib_markers_fine]')
+
type(ghost_point), dimension(:), allocatable :: ghost_points
$:GPU_DECLARE(create='[ghost_points]')
@@ -53,7 +116,19 @@ contains
!> Allocates memory for the variables in the IBM module
impure subroutine s_initialize_ibm_module()
- if (p > 0) then
+ if (amr .and. ib) then
+ ! Size the declare-target ib_markers for the DEEPEST fine level: it must hold an L2 (4x) block's markers
+ ! when swapped to a fine block and conform to the level-aware park slots (s_ibm_alloc_fine) the whole-array
+ ! park/restore copies assign to/from. ib_markers is device-mapped once here and never reallocated (Cray
+ ! present-table), so the widening must happen at this ALLOCATE. At amr_max_level = 1 the bounds reduce to
+ ! the plain coarse extents (byte-identical).
+ call s_ibm_marker_bounds()
+ @:ALLOCATE(ib_markers%sf(mkr_lo(1):mkr_hi(1), mkr_lo(2):mkr_hi(2), mkr_lo(3):mkr_hi(3)))
+ @:ALLOCATE(ib_markers_fine%sf(0:m_alloc, 0:n_alloc, 0:p_alloc))
+ @:ACC_SETUP_SFs(ib_markers_fine)
+ ib_markers_fine%sf = 0
+ $:GPU_UPDATE(device='[ib_markers_fine%sf]')
+ else if (p > 0) then
@:ALLOCATE(ib_markers%sf(-buff_size:m+buff_size, -buff_size:n+buff_size, -buff_size:p+buff_size))
else
@:ALLOCATE(ib_markers%sf(-buff_size:m+buff_size, -buff_size:n+buff_size, 0:0))
@@ -70,8 +145,9 @@ contains
!> Initializes the values of various IBM variables, such as ghost points and image points.
impure subroutine s_ibm_setup()
- integer :: i, j, k
- integer(kind=8) :: max_num_gps
+ integer :: i, j, k
+ integer(kind=8) :: max_num_gps, fine_gps_est, total_gps
+ type(ghost_point), allocatable :: tmp_park(:,:)
call nvtxStartRange("SETUP-IBM-MODULE")
@@ -122,14 +198,38 @@ contains
else
max_num_gps = int(num_gps, 8)
end if
+ ! AMR-IB: the fine blocks swap their (larger) ghost-point list into this same declare-target ghost_points,
+ ! allocated ONCE here and never reallocated (a realloc/move_alloc of a declare-target allocatable corrupts
+ ! the Cray present table), so size it to hold the fine list too. fine_gps_cap (deepest block's buffered CELL
+ ! count, set by s_ibm_alloc_fine) is a volume bound; ghost points live in a gp_layers-thick shell at the body
+ ! surface, so refine it with a surface estimate: the fine list for any block is bounded by the whole-body
+ ! coarse count (global: a seam-spanning block's buffered marker region reaches into neighbor-owned surface)
+ ! scaled by the surface refinement factor amr_ref_ratio**(level*(num_dims-1)), x4 margin (discretization +
+ ! prescribed motion), floored for bodies under-resolved at the coarse spacing. min() with the volume bound so
+ ! capacity (and gp_park = cap x nslots+1 device words) never exceeds the previous sizing; the overflow
+ ! PROHIBITs at the swap/rebuild sites remain the hard backstop.
+ if (allocated(ib_fine)) then
+ call s_mpi_allreduce_integer_sum(int(num_gps, 8), total_gps)
+ fine_gps_est = min(fine_gps_cap, 4_8*total_gps*int(amr_ref_ratio, 8)**(amr_max_level*(num_dims - 1)) + 4096_8)
+ max_num_gps = max(max_num_gps, fine_gps_est)
+ end if
! set the size of the ghost point arrays to be the amount of points total, plus a factor of 2 buffer
$:GPU_UPDATE(device='[num_gps]')
+ ! ghost_points is GPU_DECLARE'd and @:ALLOCATE establishes its device mapping; no explicit copyin (contents
+ ! are written by the device pipeline below) - an extra dynamic map on top of the declared entry corrupts
+ ! CCE-OMP's descriptor (lib-4425)
@:ALLOCATE(ghost_points(1:max_num_gps))
-
- $:GPU_ENTER_DATA(copyin='[ghost_points]')
+ ! AMR-IB: device-resident park for the coarse/fine ghost-point swap (replaces host ib_fine%gps). move_alloc +
+ ! GPU_ENTER_DATA (the amr_cg idiom) gives the bare derived-type allocatable a valid descriptor and device
+ ! mapping; a direct @:ALLOCATE of it aborts with lib-4425 on CCE OpenMP-offload.
+ if (allocated(ib_fine)) then
+ allocate (tmp_park(1:max_num_gps,1:ib_coarse_slot))
+ call move_alloc(tmp_park, gp_park)
+ $:GPU_ENTER_DATA(create='[gp_park]')
+ end if
! Ghost-cell IBM, Tseng & Ferziger JCP (2003), Mittal & Iaccarino ARFM (2005)
- call s_find_ghost_points(ghost_points)
+ call s_find_ghost_points()
call s_apply_levelset(ghost_points, num_gps)
call s_compute_image_points(ghost_points)
@@ -579,7 +679,7 @@ contains
if (p == 0) gp_layers_z = 0
$:GPU_PARALLEL_LOOP(private='[i, j, k, ii, jj, kk, is_gp]', copy='[num_gps_local]', firstprivate='[gp_layers, &
- & gp_layers_z]', collapse=3)
+ & gp_layers_z]', copyin='[ib_markers%sf]', collapse=3)
do i = 0, m
do j = 0, n
do k = 0, p
@@ -612,14 +712,19 @@ contains
end subroutine s_find_num_ghost_points
!> Locate all ghost points in the domain
- subroutine s_find_ghost_points(ghost_points_in)
-
- type(ghost_point), dimension(num_gps), intent(inout) :: ghost_points_in
- integer :: i, j, k, ii, jj, kk, gp_layers_z !< Iterator variables
- integer :: xp, yp, zp !< periodicities
- integer :: count, count_i, local_idx
- integer :: patch_id, encoded_patch_id, neighborhood_patch_id
- logical :: is_gp
+ subroutine s_find_ghost_points()
+
+ ! Operates on the declare-target module-global ghost_points directly, not a dummy argument: the on-device parallel loop
+ ! writes it and the on-device sort below reorders it, both under the SAME declare-target name on the device, so nothing
+ ! ever crosses host<->device here.
+ integer :: i, j, k, ii, jj, kk, gp_layers_z !< Iterator variables
+ integer :: xp, yp, zp !< periodicities
+ integer :: count, count_i, local_idx
+ integer :: patch_id, encoded_patch_id, neighborhood_patch_id
+ logical :: is_gp
+ integer :: a, b !< insertion-sort indices
+ logical :: less !< lexicographic comparison result
+ type(ghost_point) :: tmp !< insertion-sort scratch element
count = 0
count_i = 0
@@ -627,7 +732,8 @@ contains
if (p == 0) gp_layers_z = 0
$:GPU_PARALLEL_LOOP(private='[i, j, k, ii, jj, kk, is_gp, local_idx, patch_id, encoded_patch_id, neighborhood_patch_id, &
- & xp, yp, zp]', copyin='[count, count_i, glb_bounds]', firstprivate='[gp_layers, gp_layers_z]', collapse=3)
+ & xp, yp, zp]', copyin='[count, count_i, glb_bounds, ib_markers%sf]', firstprivate='[gp_layers, &
+ & gp_layers_z]', collapse=3)
do i = 0, m
do j = 0, n
do k = 0, p
@@ -651,39 +757,39 @@ contains
local_idx = count
$:END_GPU_ATOMIC_CAPTURE()
- ghost_points_in(local_idx)%loc = [i, j, k]
+ ghost_points(local_idx)%loc = [i, j, k]
encoded_patch_id = ib_markers%sf(i, j, k)
call s_decode_patch_periodicity(encoded_patch_id, patch_id, xp, yp, zp)
call s_get_neighborhood_idx(patch_id, neighborhood_patch_id)
- ghost_points_in(local_idx)%ib_patch_id = neighborhood_patch_id
- ghost_points_in(local_idx)%x_periodicity = xp
- ghost_points_in(local_idx)%y_periodicity = yp
- ghost_points_in(local_idx)%z_periodicity = zp
- ghost_points_in(local_idx)%slip = patch_ib(neighborhood_patch_id)%slip
+ ghost_points(local_idx)%ib_patch_id = neighborhood_patch_id
+ ghost_points(local_idx)%x_periodicity = xp
+ ghost_points(local_idx)%y_periodicity = yp
+ ghost_points(local_idx)%z_periodicity = zp
+ ghost_points(local_idx)%slip = patch_ib(neighborhood_patch_id)%slip
if ((x_cc(i) - dx(i)) < glb_bounds(1)%beg) then
- ghost_points_in(local_idx)%DB(1) = -1
+ ghost_points(local_idx)%DB(1) = -1
else if ((x_cc(i) + dx(i)) > glb_bounds(1)%end) then
- ghost_points_in(local_idx)%DB(1) = 1
+ ghost_points(local_idx)%DB(1) = 1
else
- ghost_points_in(local_idx)%DB(1) = 0
+ ghost_points(local_idx)%DB(1) = 0
end if
if ((y_cc(j) - dy(j)) < glb_bounds(2)%beg) then
- ghost_points_in(local_idx)%DB(2) = -1
+ ghost_points(local_idx)%DB(2) = -1
else if ((y_cc(j) + dy(j)) > glb_bounds(2)%end) then
- ghost_points_in(local_idx)%DB(2) = 1
+ ghost_points(local_idx)%DB(2) = 1
else
- ghost_points_in(local_idx)%DB(2) = 0
+ ghost_points(local_idx)%DB(2) = 0
end if
if (p /= 0) then
if ((z_cc(k) - dz(k)) < glb_bounds(3)%beg) then
- ghost_points_in(local_idx)%DB(3) = -1
+ ghost_points(local_idx)%DB(3) = -1
else if ((z_cc(k) + dz(k)) > glb_bounds(3)%end) then
- ghost_points_in(local_idx)%DB(3) = 1
+ ghost_points(local_idx)%DB(3) = 1
else
- ghost_points_in(local_idx)%DB(3) = 0
+ ghost_points(local_idx)%DB(3) = 0
end if
end if
end if
@@ -693,6 +799,35 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
+ ! The atomic capture above assigns array slots in thread-completion order, so the ghost-point LIST order is nondeterministic
+ ! on the GPU and differs from the CPU's serial order. An order-sensitive consumer downstream (e.g. the surface-force
+ ! reduction) then produces a backend-dependent result, which the discrete image-point stencil amplifies -> the moving
+ ! AMR-IB golden diverges across backends. Reorder into deterministic lexicographic (i,j,k) order with a single-thread
+ ! ON-DEVICE insertion sort (num_gps ~ O(1e2); the single-trip outer loop pins it to one thread). Sorting on the device is
+ ! deliberate: a host round-trip here needs a GPU_UPDATE of the declare-target ghost_points, which fails Cray OpenACC's
+ ! present-table lookup and aborts CCE OpenMP-offload with lib-4425 in the AMR fine path (this routine runs mid-swap, see
+ ! s_ibm_swap_to_fine). Only moving AMR-IB rebuilds the list on-device per substep, so only it needs the ordering; non-AMR
+ ! runs keep the original (unsorted) order.
+ if (.not. amr) return
+ $:GPU_PARALLEL_LOOP(private='[a, b, tmp, less]')
+ do local_idx = 1, 1
+ do a = 2, num_gps
+ tmp = ghost_points(a)
+ b = a - 1
+ do
+ if (b < 1) exit
+ less = tmp%loc(1) < ghost_points(b)%loc(1) .or. (tmp%loc(1) == ghost_points(b)%loc(1) .and. (tmp%loc(2) &
+ & < ghost_points(b)%loc(2) .or. (tmp%loc(2) == ghost_points(b)%loc(2) .and. tmp%loc(3) &
+ & < ghost_points(b)%loc(3))))
+ if (.not. less) exit
+ ghost_points(b + 1) = ghost_points(b)
+ b = b - 1
+ end do
+ ghost_points(b + 1) = tmp
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
end subroutine s_find_ghost_points
!> Compute the interpolation coefficients for image points
@@ -709,7 +844,8 @@ contains
integer :: patch_id
logical :: is_cell_center
- $:GPU_PARALLEL_LOOP(private='[q, i, j, k, ii, jj, kk, dist, buf, gp, interp_coeffs, eta, alpha, patch_id, is_cell_center]')
+ $:GPU_PARALLEL_LOOP(private='[q, i, j, k, ii, jj, kk, dist, buf, gp, interp_coeffs, eta, alpha, patch_id, &
+ & is_cell_center]', copyin='[ib_markers%sf]')
do q = 1, num_gps
gp = ghost_points_in(q)
! Get the interpolation points
@@ -929,13 +1065,41 @@ contains
!> Resets the current indexes of immersed boundaries and replaces them after updating
!> the position of each moving immersed boundary
- impure subroutine s_update_mib(num_ibs)
+ impure subroutine s_update_mib(num_ibs, th)
integer, intent(in) :: num_ibs
- integer :: i, j, k, z_gp_layers
+ !> AMR subcycling: fine sub-time fraction in [0,1] of the coarse step. When present and >= 0 the moving body is snapshotted
+ !! to the linear interpolation between its coarse t^n position (step_*) and t^{n+1} position (current) - matching the
+ !! fluid-ghost lerp the subcycle applies - and restored afterwards. Absent/negative => current position.
+ real(wp), intent(in), optional :: th
+ integer :: i, j, k, z_gp_layers
+ logical :: snap
+ real(wp) :: sc(3, num_ibs), sa(3, num_ibs) !< body centroids/angles saved across the snapshot
call nvtxStartRange("UPDATE-MIBM")
+ snap = .false.
+ if (present(th)) then
+ if (th >= 0._wp) snap = .true.
+ end if
+ if (snap) then
+ ! The body position/angles were just updated on device by the RK body-motion loop (m_time_steppers);
+ ! sync to host before the host-side sub-time interpolation reads them, else the fine block is built at
+ ! the stale t^n position on GPU (host stays current on CPU, so this only bites GPU).
+ $:GPU_UPDATE(host='[patch_ib(1:num_ibs)]')
+ do i = 1, num_ibs
+ sc(1, i) = patch_ib(i)%x_centroid; sc(2, i) = patch_ib(i)%y_centroid; sc(3, i) = patch_ib(i)%z_centroid
+ sa(:,i) = patch_ib(i)%angles
+ if (patch_ib(i)%moving_ibm /= 0) then
+ patch_ib(i)%x_centroid = (1._wp - th)*patch_ib(i)%step_x_centroid + th*sc(1, i)
+ patch_ib(i)%y_centroid = (1._wp - th)*patch_ib(i)%step_y_centroid + th*sc(2, i)
+ patch_ib(i)%z_centroid = (1._wp - th)*patch_ib(i)%step_z_centroid + th*sc(3, i)
+ patch_ib(i)%angles = (1._wp - th)*patch_ib(i)%step_angles + th*sa(:,i)
+ end if
+ end do
+ $:GPU_UPDATE(device='[patch_ib(1:num_ibs)]')
+ end if
+
! Clears the existing immersed boundary indices
z_gp_layers = 0; if (p /= 0) z_gp_layers = gp_layers + 1
$:GPU_PARALLEL_LOOP(private='[i, j, k]')
@@ -961,7 +1125,16 @@ contains
call nvtxStartRange("COMPUTE-GHOST-POINTS")
! recalculate the ghost point locations and coefficients
call s_find_num_ghost_points(num_gps)
- call s_find_ghost_points(ghost_points)
+ ! the ghost_points capacity (a setup-time heuristic) can be outgrown when the moving surface's discrete cell count increases
+ ! (body entering the domain, bodies separating, rotating non-convex geometry); the fill below has no bound check, so
+ ! overflow would be a silent device out-of-bounds write. size(ghost_points) is the ACTIVE array's capacity: the coarse
+ ! list here, or the fine slot's own (larger) list when the AMR advance has swapped it in.
+ @:PROHIBIT(num_gps > size(ghost_points), &
+ & "moving IB: the ghost-point count outgrew the ghost-point array capacity; the body's surface-cell count increased beyond the setup-time sizing")
+ ! num_gps is GPU_DECLARE'd and the on-device insertion sort (and any kernel reading it) uses the
+ ! device copy - mirror the init path's update or a changed count leaves the device one step stale
+ $:GPU_UPDATE(device='[num_gps]')
+ call s_find_ghost_points()
call nvtxEndRange
call nvtxStartRange("COMPUTE-IMAGE-POINTS")
@@ -970,6 +1143,15 @@ contains
call s_compute_interpolation_coeffs(ghost_points)
call nvtxEndRange
+ if (snap) then
+ do i = 1, num_ibs
+ patch_ib(i)%x_centroid = sc(1, i); patch_ib(i)%y_centroid = sc(2, i); patch_ib(i)%z_centroid = sc(3, i)
+ patch_ib(i)%angles = sa(:,i)
+ if (patch_ib(i)%moving_ibm /= 0) call s_update_ib_rotation_matrix(i)
+ end do
+ $:GPU_UPDATE(device='[patch_ib(1:num_ibs)]')
+ end if
+
call nvtxEndRange
end subroutine s_update_mib
@@ -1576,12 +1758,212 @@ contains
end subroutine s_update_ib_lookup
+ !> Compute the deepest-level marker-field bounds into the module mkr_lo/mkr_hi. Encloses BOTH the coarse block (m/n/p with
+ !! ghosts) AND the deepest fine block a rank can own (level amr_max_level). A level-l block has amr_ref_ratio**l * base_ext - 1
+ !! interior cells per active dim, base_ext = amr_block_end(d) - amr_block_beg(d) + 1 (the user-specified footprint in coarse
+ !! cells). The max() keeps the coarse extent as the floor so the coarse layout is never shrunk. At amr_max_level = 1,
+ !! amr_ref_ratio gives the correct sizing for any supported refinement ratio. Called from s_initialize_ibm_module (to size the
+ !! declare-target ib_markers before the device map) and s_ibm_alloc_fine.
+ impure subroutine s_ibm_marker_bounds()
+
+ mkr_lo(1) = -buff_size
+ mkr_hi(1) = max(m, amr_ref_ratio**amr_max_level*(amr_block_end(1) - amr_block_beg(1) + 1) - 1) + buff_size
+ mkr_lo(2) = -buff_size
+ if (n_glb > 0) then
+ mkr_hi(2) = max(n, amr_ref_ratio**amr_max_level*(amr_block_end(2) - amr_block_beg(2) + 1) - 1) + buff_size
+ else
+ mkr_hi(2) = n + buff_size
+ end if
+ if (p > 0) then
+ mkr_lo(3) = -buff_size
+ mkr_hi(3) = max(p, amr_ref_ratio**amr_max_level*(amr_block_end(3) - amr_block_beg(3) + 1) - 1) + buff_size
+ else
+ mkr_lo(3) = 0; mkr_hi(3) = 0
+ end if
+
+ end subroutine s_ibm_marker_bounds
+
+ !> Allocate the per-slot fine-IB marker fields (static-body AMR). One integer field per AMR slot, sized to the max buffered fine
+ !! extents (mirrors the coarse ib_markers bounds); ghost-point lists start empty, filled by s_ibm_setup_fine. No-op unless amr
+ !! .and. ib.
+ impure subroutine s_ibm_alloc_fine(nslots, f1_lo, f1_hi, f2_lo, f2_hi, f3_lo, f3_hi)
+
+ integer, intent(in) :: nslots, f1_lo, f1_hi, f2_lo, f2_hi, f3_lo, f3_hi
+ integer :: islot
+
+ call s_ibm_marker_bounds()
+ @:PROHIBIT(f1_hi > mkr_hi(1) .or. f2_hi > mkr_hi(2) .or. (p > 0 .and. f3_hi > mkr_hi(3)), &
+ & "AMR fine IB: fine block extent exceeds the deepest-level ib_markers bounds; the copy-based fine-marker swap needs ib_markers sized to enclose the fine block")
+
+ ! ghost-point capacity: upper bound for the deepest fine block = its buffered cell count. Computed from the widened mkr
+ ! bounds so it matches ib_markers (the declare-target never reallocated on Cray GPU). s_ibm_setup reads this to size the
+ ! shared declare-target ghost_points.
+ fine_gps_cap = int(mkr_hi(1) - mkr_lo(1) + 1, 8)*int(mkr_hi(2) - mkr_lo(2) + 1, 8)*int(max(mkr_hi(3) - mkr_lo(3) + 1, 1), 8)
+
+ ! Extra slot (nslots+1) parks the coarse markers during a fine swap - reusing an ib_fine slot avoids adding a new
+ ! module-level derived-type allocatable (which corrupts descriptors on CCE OpenMP, lib-4425). markers%sf is HOST-only park
+ ! storage (no ACC_SETUP / device map); the declare-target ib_markers holds the active data and the swap copies to/from it.
+ ! The fine ghost-point lists park on-device in gp_park (sized here via fine_gps_cap, allocated in s_ibm_setup).
+ ib_coarse_slot = nslots + 1
+ allocate (ib_fine(1:ib_coarse_slot))
+ do islot = 1, ib_coarse_slot
+ allocate (ib_fine(islot)%markers%sf(mkr_lo(1):mkr_hi(1),mkr_lo(2):mkr_hi(2),mkr_lo(3):mkr_hi(3)))
+ ib_fine(islot)%markers%sf = 0
+ ib_fine(islot)%num_gps = 0
+ end do
+
+ end subroutine s_ibm_alloc_fine
+
+ !> Load ib_markers_fine for the next fine RHS pass: member ibm's stored fine markers (interior 0:mext(:, ibm)) land at offset
+ !! (ibm - 1)*w along dimension sd; the rest of the installed frame (0:m, 0:n, 0:p - the grid globals must already be swapped to
+ !! the block or slab) reads 0, so padding and the gaps between members zero nothing. Per-block callers pass nb = 1, w = 0. One
+ !! contiguous device push of the frame's leading-dimension planes.
+ impure subroutine s_ibm_load_fine_markers(nb, slots, mext, sd, w)
+
+ integer, intent(in) :: nb, sd, w
+ integer, intent(in) :: slots(nb), mext(3, nb)
+ integer :: ibm, o(3)
+
+ ib_markers_fine%sf(0:m,0:n,0:p) = 0
+ do ibm = 1, nb
+ o = 0; o(sd) = (ibm - 1)*w
+ ib_markers_fine%sf(o(1):o(1) + mext(1, ibm),o(2):o(2) + mext(2, ibm),o(3):o(3) + mext(3, &
+ & ibm)) = ib_fine(slots(ibm))%markers%sf(0:mext(1, ibm),0:mext(2, ibm),0:mext(3, ibm))
+ end do
+ $:GPU_UPDATE(device='[ib_markers_fine%sf(:, :, 0:p)]')
+
+ end subroutine s_ibm_load_fine_markers
+
+ !> Swap the module IB globals (ib_markers/ghost_points/num_gps) to fine slot islot's stored state; the coarse state parks in the
+ !! save slot (host copies of markers and ghost points). MUST be paired with s_ibm_restore_from_fine. Grid globals must already
+ !! be swapped to the fine block.
+ impure subroutine s_ibm_swap_to_fine(islot, gps_on_device)
+
+ integer, intent(in) :: islot
+ logical, intent(in) :: gps_on_device !< fine ghost points already present on device (per-stage correct path)
+ integer :: n_c, n_f, csl, fsl, a
+
+ ! ib_markers: declare-target field, allocated once and device-resident; NEVER pointer-swapped or detach-attach'd (that
+ ! corrupts the Cray present table and leaves the device descriptor pointing at the stale coarse array). Park the coarse
+ ! markers as a host copy, then on the correct/moving path copy this slot's fine markers in and push to device. On the setup
+ ! path s_ibm_setup_fine rebuilds the fine markers directly in ib_markers.
+
+ $:GPU_UPDATE(host='[ib_markers%sf]')
+ ib_fine(ib_coarse_slot)%markers%sf = ib_markers%sf
+ if (gps_on_device) then
+ ib_markers%sf = ib_fine(islot)%markers%sf
+ $:GPU_UPDATE(device='[ib_markers%sf]')
+ end if
+
+ ! ghost_points and gp_park are both device-resident and NEVER move_alloc'd/reallocated after setup (that corrupts the Cray
+ ! present table). Park the coarse list into gp_park's coarse column, then on the correct/moving path pull this slot's fine
+ ! list in - both via on-device kernels, no host round-trip (all ghost_points consumers run on-device). This also removes
+ ! the whole-array ghost_points GPU_UPDATE that amdflang lowered to a per-element custom mapper (ROCm HSA OUT_OF_RESOURCES
+ ! abort). On the setup path the fine list does not exist yet - s_ibm_setup_fine fills ghost_points in place next. These
+ ! swap/restore kernels carry an AMD-only defaultmap(present:allocatable): AMD's default='present' emits no defaultmap, so
+ ! flang otherwise generates a map ENTRY for these device-resident allocatable derived-type arrays (ghost_points/gp_park)
+ ! that it lowers to a per-element custom mapper - the offload runtime then busy-loops for minutes recursing through
+ ! targetDataBegin/targetDataEnd (same amdflang per-element-mapper failure as the removed whole-array GPU_UPDATE above).
+ ! defaultmap(present:allocatable) asserts them present with NO map entry, so no mapper is generated. CCE gets this via its
+ ! default='present'.
+ n_c = num_gps
+ @:PROHIBIT(int(n_c, 8) > size(gp_park, dim=1, kind=8), "AMR fine IB: coarse ghost-point count exceeds the gp_park capacity")
+ csl = ib_coarse_slot
+ $:GPU_PARALLEL_LOOP(private='[a]', firstprivate='[n_c, csl]', &
+ & extraOmpArgs=("defaultmap(present:allocatable)" if MFC_COMPILER == "LLVMFlang" else None))
+ do a = 1, n_c
+ gp_park(a, csl) = ghost_points(a)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ num_gps_save = num_gps
+ num_gps = ib_fine(islot)%num_gps
+ if (gps_on_device) then
+ n_f = num_gps
+ fsl = islot
+ $:GPU_PARALLEL_LOOP(private='[a]', firstprivate='[n_f, fsl]', &
+ & extraOmpArgs=("defaultmap(present:allocatable)" if MFC_COMPILER == "LLVMFlang" else None))
+ do a = 1, n_f
+ ghost_points(a) = gp_park(a, fsl)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ $:GPU_UPDATE(device='[num_gps]')
+
+ end subroutine s_ibm_swap_to_fine
+
+ !> Restore the coarse IB globals saved by s_ibm_swap_to_fine, parking the (possibly updated) fine state back in slot islot.
+ impure subroutine s_ibm_restore_from_fine(islot)
+
+ integer, intent(in) :: islot
+ integer :: n_c, n_f, csl, fsl, a
+
+ ! Mirror s_ibm_swap_to_fine: save this slot's (freshly computed / motion-updated) fine markers back to its host store, then
+ ! copy the parked coarse markers into the device-resident ib_markers. The fine and coarse ghost-point lists are
+ ! parked/restored via on-device kernels between gp_park and ghost_points. No pointer-swap/detach/move_alloc of the declared
+ ! arrays.
+
+ $:GPU_UPDATE(host='[ib_markers%sf]')
+ ib_fine(islot)%markers%sf = ib_markers%sf
+ ib_markers%sf = ib_fine(ib_coarse_slot)%markers%sf
+ $:GPU_UPDATE(device='[ib_markers%sf]')
+
+ n_f = num_gps
+ fsl = islot
+ $:GPU_PARALLEL_LOOP(private='[a]', firstprivate='[n_f, fsl]', &
+ & extraOmpArgs=("defaultmap(present:allocatable)" if MFC_COMPILER == "LLVMFlang" else None))
+ do a = 1, n_f
+ gp_park(a, fsl) = ghost_points(a)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ ib_fine(islot)%num_gps = num_gps
+ num_gps = num_gps_save
+ n_c = num_gps
+ csl = ib_coarse_slot
+ $:GPU_PARALLEL_LOOP(private='[a]', firstprivate='[n_c, csl]', &
+ & extraOmpArgs=("defaultmap(present:allocatable)" if MFC_COMPILER == "LLVMFlang" else None))
+ do a = 1, n_c
+ ghost_points(a) = gp_park(a, csl)
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ $:GPU_UPDATE(device='[num_gps]')
+
+ end subroutine s_ibm_restore_from_fine
+
+ !> Compute the fine-grid IB state (markers, ghost points, levelset, image points, interpolation coeffs) for the current block.
+ !! The grid globals must be swapped to the fine block AND the IB globals swapped to this slot (s_ibm_swap_to_fine) first: the
+ !! pipeline writes into the module globals, which then hold this slot's fine state. Mirrors the static-body portion of
+ !! s_ibm_setup at fine resolution.
+ impure subroutine s_ibm_setup_fine()
+
+ ib_markers%sf = 0
+ $:GPU_UPDATE(device='[ib_markers%sf]')
+ call s_apply_ib_patches(ib_markers)
+ $:GPU_UPDATE(host='[ib_markers%sf]')
+
+ call s_find_num_ghost_points(num_gps)
+ $:GPU_UPDATE(device='[num_gps]')
+ ! ghost_points is allocated once (s_ibm_setup, sized to the fine-block cell-count cap) and filled in place; never
+ ! reallocated here (a realloc/move_alloc of the declare-target array corrupts the Cray present table). The cap bounds any
+ ! block's ghost-point count, so this cannot overflow.
+ @:PROHIBIT(int(num_gps, 8) > size(ghost_points, kind=8), &
+ & "AMR fine IB: ghost-point count exceeds the ghost_points capacity sized at s_ibm_setup")
+
+ call s_find_ghost_points()
+ call s_apply_levelset(ghost_points, num_gps)
+ call s_compute_image_points(ghost_points)
+ call s_compute_interpolation_coeffs(ghost_points)
+
+ end subroutine s_ibm_setup_fine
+
!> Finalize the IBM module
impure subroutine s_finalize_ibm_module()
integer :: i
@:DEALLOCATE(ib_markers%sf)
+ if (associated(ib_markers_fine%sf)) then
+ @:DEALLOCATE(ib_markers_fine%sf)
+ end if
@:DEALLOCATE(ib_gbl_idx_lookup)
do i = 1, num_ib_airfoils_max
if (allocated(ib_airfoil_grids(i)%upper)) then
@@ -1595,6 +1977,19 @@ contains
if (allocated(ghost_points)) then
@:DEALLOCATE(ghost_points)
end if
+ ! gp_park is device-mapped (GPU_ENTER_DATA); @:DEALLOCATE unmaps and frees it (amr_cg idiom).
+ if (allocated(gp_park)) then
+ @:DEALLOCATE(gp_park)
+ end if
+ if (allocated(ib_fine)) then
+ do i = 1, size(ib_fine)
+ ! markers%sf is host-only parking storage (no device mapping) - plain deallocate
+ if (associated(ib_fine(i)%markers%sf)) then
+ deallocate (ib_fine(i)%markers%sf)
+ end if
+ end do
+ deallocate (ib_fine)
+ end if
if (collision_model > 0) call s_finalize_collisions_module()
#ifdef MFC_MPI
if (num_procs > 1) then
diff --git a/src/simulation/m_igr.fpp b/src/simulation/m_igr.fpp
index e8d06502fc..043e3331ef 100644
--- a/src/simulation/m_igr.fpp
+++ b/src/simulation/m_igr.fpp
@@ -18,7 +18,7 @@ module m_igr
implicit none
private; public :: s_initialize_igr_module, s_igr_iterative_solve, s_igr_riemann_solver, s_igr_sigma_x, s_igr_flux_add, &
- & s_finalize_igr_module
+ & s_finalize_igr_module, jac, jac_old
!> @cond
#ifdef __NVCOMPILER_GPU_UNIFIED_MEM
@@ -105,11 +105,13 @@ contains
end if
#ifndef __NVCOMPILER_GPU_UNIFIED_MEM
- @:ALLOCATE(jac(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(jac_rhs(-1:m,-1:n,-1:p))
+ @:ALLOCATE(jac(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(jac_rhs(-1:m_alloc,-1:n_alloc,-1:p_alloc))
if (igr_iter_solver == 1) then ! Jacobi iteration
- @:ALLOCATE(jac_old(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(jac_old(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end if
#else
! create map
@@ -117,31 +119,37 @@ contains
nv_uvm_temp_on_gpu(1:nv_uvm_igr_temps_on_gpu) = 1
if (nv_uvm_temp_on_gpu(1) == 1) then
- @:ALLOCATE(jac(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(jac(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:PREFER_GPU(jac)
else
- allocate (jac_host(idwbuff(1)%beg:idwbuff(1)%end,idwbuff(2)%beg:idwbuff(2)%end,idwbuff(3)%beg:idwbuff(3)%end))
+ ! _alloc bounds mirroring the on-GPU branch: the AMR fine advance can exceed coarse extents
+ allocate (jac_host(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end,idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
- jac(idwbuff(1)%beg:idwbuff(1)%end,idwbuff(2)%beg:idwbuff(2)%end,idwbuff(3)%beg:idwbuff(3)%end) => jac_host(:,:,:)
+ jac(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end,idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end) => jac_host(:,:,:)
end if
if (nv_uvm_temp_on_gpu(2) == 1) then
- @:ALLOCATE(jac_rhs(-1:m,-1:n,-1:p))
+ @:ALLOCATE(jac_rhs(-1:m_alloc,-1:n_alloc,-1:p_alloc))
@:PREFER_GPU(jac_rhs)
else
- allocate (jac_rhs_host(-1:m,-1:n,-1:p))
- jac_rhs(-1:m,-1:n,-1:p) => jac_rhs_host(:,:,:)
+ allocate (jac_rhs_host(-1:m_alloc,-1:n_alloc,-1:p_alloc))
+ jac_rhs(-1:m_alloc,-1:n_alloc,-1:p_alloc) => jac_rhs_host(:,:,:)
end if
if (igr_iter_solver == 1) then ! Jacobi iteration
if (nv_uvm_temp_on_gpu(3) == 1) then
- @:ALLOCATE(jac_old(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(jac_old(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:PREFER_GPU(jac_old)
else
- allocate (jac_old_host(idwbuff(1)%beg:idwbuff(1)%end,idwbuff(2)%beg:idwbuff(2)%end,idwbuff(3)%beg:idwbuff(3)%end))
+ allocate (jac_old_host(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end,idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
- jac_old(idwbuff(1)%beg:idwbuff(1)%end,idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end) => jac_old_host(:,:,:)
+ jac_old(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end,idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end) => jac_old_host(:,:,:)
end if
end if
#endif
@@ -300,7 +308,10 @@ contains
end do
$:END_GPU_PARALLEL_LOOP()
- call s_populate_F_igr_buffers(bc_type, jac_sf)
+ ! AMR fine advance: the block's jac ghost shell holds frozen Dirichlet data prolonged
+ ! from the converged coarse sigma (seeded by s_amr_igr_swap_sigma); the physical-BC/halo
+ ! populate would write wrong (coarse-indexed) data on the swapped block grid
+ if (.not. amr_in_fine_advance) call s_populate_F_igr_buffers(bc_type, jac_sf)
if (igr_iter_solver == 1) then ! Jacobi iteration
$:GPU_PARALLEL_LOOP(private='[j, k, l]', collapse=3)
diff --git a/src/simulation/m_load_balance.fpp b/src/simulation/m_load_balance.fpp
new file mode 100644
index 0000000000..e9f7e2de89
--- /dev/null
+++ b/src/simulation/m_load_balance.fpp
@@ -0,0 +1,247 @@
+!>
+!!@file
+!!@brief Contains module m_load_balance
+
+#:include 'macros.fpp'
+
+!> @brief Weighted static Cartesian decomposition.
+module m_load_balance
+
+ use m_derived_types
+ use m_global_parameters
+ use m_mpi_common
+ use m_box, only: f_equal_splits, f_weighted_splits
+
+ implicit none
+
+ private
+ public :: s_load_balance_rebalance
+
+contains
+
+ !> True if cumulative offsets off(0:parts) differ from the equal-split boundaries for g cells over parts ranks (same remainder
+ !! distribution as s_mpi_decompose_computational_domain).
+ pure function f_offsets_differ_from_equal(off, g, parts) result(differs)
+
+ integer, dimension(0:), intent(in) :: off
+ integer, intent(in) :: g, parts
+ logical :: differs
+
+ differs = any(off /= f_equal_splits(g, parts))
+
+ end function f_offsets_differ_from_equal
+
+ !> True iff, for one axis's cumulative offsets, every part's AMR-block intersection satisfies the mirror-decomposition scratch
+ !! cap 2*(isect cells) - 1 <= part cells - 1 (the per-dim bound s_initialize_amr_module aborts on). Per-axis-part checks equal
+ !! per-rank-box checks: a rank owns the block iff its intersection is nonempty in every active dim, and each per-dim
+ !! intersection depends only on that axis's part index.
+ pure function f_amr_isect_fits(off, n_parts, pbeg, pend) result(ok)
+
+ integer, dimension(0:), intent(in) :: off
+ integer, intent(in) :: n_parts, pbeg, pend
+ logical :: ok
+ integer :: r, ilo, ihi
+
+ ok = .true.
+ do r = 0, n_parts - 1
+ ilo = max(pbeg, off(r)); ihi = min(pend, off(r + 1) - 1)
+ if (ihi >= ilo .and. 2*(ihi - ilo + 1) - 1 > off(r + 1) - off(r) - 1) ok = .false.
+ end do
+
+ end function f_amr_isect_fits
+
+ !> Read the first advection variable at the equal layout from the restart file, build global per-axis marginals. Allocates
+ !! wx(0:m_glb), wy(0:n_glb), wz(0:p_glb); caller deallocates. Requires a valid eqn_idx%adv%beg (call s_initialize_eqn_idx
+ !! first).
+ impure subroutine s_probe_field_marginals(wx, wy, wz)
+
+ real(wp), allocatable, dimension(:), intent(out) :: wx, wy, wz
+
+#ifdef MFC_MPI
+ real(stp), allocatable, dimension(:,:,:) :: probe
+ real(wp), allocatable, dimension(:) :: lx, ly, lz
+ integer(MPI_OFFSET_KIND) :: m_MOK, n_MOK, p_MOK, WP_MOK, MOK, var_MOK, disp
+ integer, dimension(3) :: sizes_glb, sizes_loc
+ integer :: view, ifile, ierr, v, data_size
+ integer :: lb_start(3), j, k, l
+ character(LEN=path_len + 2*name_len) :: file_loc
+ character(len=10) :: step_str
+ logical :: file_exist
+#endif
+
+ allocate (wx(0:m_glb), wy(0:n_glb), wz(0:p_glb))
+ wx = 1._wp; wy = 1._wp; wz = 1._wp
+
+#ifdef MFC_MPI
+ ! Restart file path (mirrors s_read_parallel_data_files non-file_per_process path)
+ if (cfl_dt) then
+ write (step_str, '(I0)') n_start
+ else
+ write (step_str, '(I0)') t_step_start
+ end if
+ write (file_loc, '(A)') trim(step_str) // '.dat'
+ file_loc = trim(case_dir) // '/restart_data' // trim(mpiiofs) // trim(file_loc)
+
+ inquire (FILE=trim(file_loc), EXIST=file_exist)
+ if (.not. file_exist) then
+#ifdef MFC_DEBUG
+ if (proc_rank == 0) print *, '[load_balance] probe: restart file missing, using equal decomposition: ' // trim(file_loc)
+#endif
+ return
+ end if
+
+ ! Pick first advection variable (void fraction / bubble-concentration signal)
+ v = eqn_idx%adv%beg
+
+ m_MOK = int(m_glb + 1, MPI_OFFSET_KIND)
+ n_MOK = int(n_glb + 1, MPI_OFFSET_KIND)
+ p_MOK = int(p_glb + 1, MPI_OFFSET_KIND)
+ WP_MOK = int(storage_size(0._stp)/8, MPI_OFFSET_KIND)
+ MOK = int(1._wp, MPI_OFFSET_KIND)
+ var_MOK = int(v, MPI_OFFSET_KIND)
+ disp = m_MOK*max(MOK, n_MOK)*max(MOK, p_MOK)*WP_MOK*(var_MOK - 1)
+
+ ! Full 3-element assignment (conforming for all num_dims); MPI calls slice (1:num_dims).
+ sizes_glb = [m_glb + 1, n_glb + 1, p_glb + 1]
+ sizes_loc = [m + 1, n + 1, p + 1]
+
+ call MPI_TYPE_CREATE_SUBARRAY(num_dims, sizes_glb(1:num_dims), sizes_loc(1:num_dims), start_idx(1:num_dims), &
+ & MPI_ORDER_FORTRAN, mpi_io_p, view, ierr)
+ call MPI_TYPE_COMMIT(view, ierr)
+
+ call MPI_FILE_OPEN(MPI_COMM_WORLD, trim(file_loc), MPI_MODE_RDONLY, mpi_info_int, ifile, ierr)
+ call MPI_FILE_SET_VIEW(ifile, disp, mpi_io_p, view, 'native', mpi_info_int, ierr)
+
+ data_size = (m + 1)*(n + 1)*(p + 1)
+ allocate (probe(0:m,0:n,0:p))
+ call MPI_FILE_READ_ALL(ifile, probe, data_size*mpi_io_type, mpi_io_p, MPI_STATUS_IGNORE, ierr)
+ call MPI_FILE_CLOSE(ifile, ierr)
+ call MPI_TYPE_FREE(view, ierr)
+
+ ! Bin into local per-axis marginals (lb_start guards inactive dimensions)
+ lb_start = 0
+ lb_start(1) = start_idx(1)
+ if (num_dims >= 2) lb_start(2) = start_idx(2)
+ if (num_dims >= 3) lb_start(3) = start_idx(3)
+
+ allocate (lx(0:m_glb), ly(0:n_glb), lz(0:p_glb))
+ lx = 0._wp; ly = 0._wp; lz = 0._wp
+
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ lx(lb_start(1) + j) = lx(lb_start(1) + j) + real(probe(j, k, l), wp)
+ ly(lb_start(2) + k) = ly(lb_start(2) + k) + real(probe(j, k, l), wp)
+ lz(lb_start(3) + l) = lz(lb_start(3) + l) + real(probe(j, k, l), wp)
+ end do
+ end do
+ end do
+
+ call MPI_ALLREDUCE(lx, wx, m_glb + 1, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(ly, wy, n_glb + 1, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(lz, wz, p_glb + 1, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+
+ deallocate (probe, lx, ly, lz)
+#endif
+
+ end subroutine s_probe_field_marginals
+
+ !> One-shot weighted re-decomposition at init (no-op if load_balance is off or the weighted splits match the equal splits on
+ !! every axis). Reads one advection variable from the restart file at the equal layout to build per-axis weight marginals.
+ impure subroutine s_load_balance_rebalance()
+
+ real(wp), allocatable, dimension(:) :: wx, wy, wz, vx, vy, vz
+ integer, allocatable, dimension(:) :: ox, oy, oz
+ real(wp) :: amr_w(3), ff, scale
+ integer :: lmin, recon_order, pc(3), try
+ logical :: changed
+
+ if (.not. load_balance) return
+
+ ! Populate eqn_idx so s_probe_field_marginals can pick eqn_idx%adv%beg. s_initialize_eqn_idx
+ ! is pure index arithmetic (no allocations); safe to call here and again at its normal site
+ ! in s_initialize_global_parameters_module.
+ call s_initialize_eqn_idx(nmom, nb, six_eqn_alf_is_advected=.true.)
+
+ if (recon_type == recon_type_weno) then
+ recon_order = weno_order
+ else
+ recon_order = muscl_order
+ end if
+ if (igr) recon_order = igr_order
+
+ lmin = num_stcls_min*recon_order
+ if (bubbles_euler) then
+ ! EE-bubble source cost is flat across void magnitude (calibration note in m_load_weight),
+ ! so the first-advection-alpha marginal is not a load signal here: use uniform marginals
+ ! and let only the AMR fine-work injection move split planes.
+ allocate (wx(0:m_glb), wy(0:n_glb), wz(0:p_glb))
+ wx = 1._wp; wy = 1._wp; wz = 1._wp
+ else
+ call s_probe_field_marginals(wx, wy, wz)
+ end if
+
+ ! Only axes split across >1 ranks must satisfy the min-cells floor; a single-rank axis
+ ! (incl. collapsed 1D/2D) owns all its cells and is always feasible.
+ @:PROHIBIT(num_procs_x > 1 .and. (m_glb + 1) < num_procs_x*lmin, "load_balance: x-axis too small for min cells per rank")
+ @:PROHIBIT(num_procs_y > 1 .and. (n_glb + 1) < num_procs_y*lmin, "load_balance: y-axis too small for min cells per rank")
+ @:PROHIBIT(num_procs_z > 1 .and. (p_glb + 1) < num_procs_z*lmin, "load_balance: z-axis too small for min cells per rank")
+
+ allocate (ox(0:num_procs_x), oy(0:num_procs_y), oz(0:num_procs_z))
+ allocate (vx(0:m_glb), vy(0:n_glb), vz(0:p_glb))
+
+ ! AMR fine-work injection: each block-covered coarse cell costs an extra 2**num_dims (interleaved;
+ ! x2 subcycled) fine-cell RHS evals per coarse step, so the block's axis projections gain
+ ! fine_factor * (block transverse cells) in each marginal's own units (per-cell scale =
+ ! sum(w_axis)/total cells per axis: the probe's marginal sums are all equal, the missing-file
+ ! fallback's are per-index and differ across axes).
+ amr_w = 0._wp
+ pc = 1
+ if (amr) then
+ pc(1) = amr_block_end(1) - amr_block_beg(1) + 1
+ if (n_glb > 0) pc(2) = amr_block_end(2) - amr_block_beg(2) + 1
+ if (p_glb > 0) pc(3) = amr_block_end(3) - amr_block_beg(3) + 1
+ ff = real(2**(num_dims + merge(1, 0, amr_subcycle)), wp)/(real(m_glb + 1, wp)*real(n_glb + 1, wp)*real(p_glb + 1, wp))
+ amr_w(1) = ff*sum(wx)*real(pc(2), wp)*real(pc(3), wp)
+ amr_w(2) = ff*sum(wy)*real(pc(1), wp)*real(pc(3), wp)
+ amr_w(3) = ff*sum(wz)*real(pc(1), wp)*real(pc(2), wp)
+ end if
+
+ ! Deterministic feasibility clamp: if the weighted boxes would violate the AMR scratch cap on any
+ ! rank, halve the amr contribution and re-split (<= 3 retries; the final fallback drops it, governed
+ ! by s_initialize_amr_module's own init check). Pure arithmetic on rank-identical arrays, so every
+ ! rank takes the same branches.
+ scale = 1._wp
+ do try = 1, 4
+ if (try == 4) scale = 0._wp
+ vx = wx; vy = wy; vz = wz
+ if (amr .and. scale > 0._wp) then
+ vx(amr_block_beg(1):amr_block_end(1)) = vx(amr_block_beg(1):amr_block_end(1)) + scale*amr_w(1)
+ if (n_glb > 0) vy(amr_block_beg(2):amr_block_end(2)) = vy(amr_block_beg(2):amr_block_end(2)) + scale*amr_w(2)
+ if (p_glb > 0) vz(amr_block_beg(3):amr_block_end(3)) = vz(amr_block_beg(3):amr_block_end(3)) + scale*amr_w(3)
+ end if
+ ox = f_weighted_splits(vx, num_procs_x, lmin)
+ oy = f_weighted_splits(vy, num_procs_y, lmin)
+ oz = f_weighted_splits(vz, num_procs_z, lmin)
+ if (.not. amr) exit
+ if (f_amr_isect_fits(ox, num_procs_x, amr_block_beg(1), amr_block_end(1)) .and. (n_glb == 0 .or. f_amr_isect_fits(oy, &
+ & num_procs_y, amr_block_beg(2), amr_block_end(2))) .and. (p_glb == 0 .or. f_amr_isect_fits(oz, num_procs_z, &
+ & amr_block_beg(3), amr_block_end(3)))) exit
+ scale = 0.5_wp*scale
+ end do
+#ifdef MFC_DEBUG
+ if (amr .and. scale < 1._wp .and. proc_rank == 0) then
+ print *, '[load_balance] amr weight softened to fit the fine block per rank; scale =', scale
+ end if
+#endif
+
+ changed = f_offsets_differ_from_equal(ox, m_glb + 1, num_procs_x) .or. f_offsets_differ_from_equal(oy, n_glb + 1, &
+ & num_procs_y) .or. f_offsets_differ_from_equal(oz, p_glb + 1, num_procs_z)
+
+ if (changed) call s_apply_weighted_offsets(ox, oy, oz)
+
+ deallocate (wx, wy, wz, vx, vy, vz, ox, oy, oz)
+
+ end subroutine s_load_balance_rebalance
+
+end module m_load_balance
diff --git a/src/simulation/m_load_weight.fpp b/src/simulation/m_load_weight.fpp
new file mode 100644
index 0000000000..4ada44ac7b
--- /dev/null
+++ b/src/simulation/m_load_weight.fpp
@@ -0,0 +1,170 @@
+!>
+!!@file
+!!@brief Contains module m_load_weight
+
+#:include 'macros.fpp'
+
+!> @brief Diagnostic per-cell compute-cost weight field + per-rank load-imbalance metric.
+module m_load_weight
+
+ use m_derived_types
+ use m_global_parameters
+ use m_constants, only: K_bub, K_ib, K_pc
+ use m_mpi_proxy
+ use m_mpi_common
+ use m_active_box, only: ab_active, ab_x, ab_y, ab_z
+ use m_bubbles_EL, only: q_beta
+ use m_ibm, only: ib_markers
+ use m_phase_change, only: pc_iter_count
+
+ implicit none
+
+ private
+ public :: s_initialize_load_weight_module, s_finalize_load_weight_module, s_compute_load_weight, s_report_load_imbalance, &
+ & load_weight
+
+ type(scalar_field) :: load_weight !< per-cell modeled compute-cost weight
+ $:GPU_DECLARE(create='[load_weight]')
+
+ ! Cost coefficients K_bub/K_ib/K_pc from m_constants (shared with the AMR block-owner cost weighting).
+
+contains
+
+ impure subroutine s_initialize_load_weight_module
+
+ if (.not. load_weight_wrt .and. .not. sfc_partition_wrt) return
+ @:ALLOCATE(load_weight%sf(idwint(1)%beg:idwint(1)%end, idwint(2)%beg:idwint(2)%end, idwint(3)%beg:idwint(3)%end))
+ @:ACC_SETUP_SFs(load_weight)
+
+ end subroutine s_initialize_load_weight_module
+
+ impure subroutine s_finalize_load_weight_module
+
+ if (.not. load_weight_wrt .and. .not. sfc_partition_wrt) return
+ @:DEALLOCATE(load_weight%sf)
+
+ end subroutine s_finalize_load_weight_module
+
+ !> Base cost 1 everywhere; cells outside the active box get 0 (frozen).
+ impure subroutine s_compute_load_weight()
+
+ integer :: j, k, l
+ integer :: jlo, jhi, klo, khi, llo, lhi
+
+ if (.not. load_weight_wrt .and. .not. sfc_partition_wrt) return
+
+ if (ab_active) then
+ jlo = ab_x%beg; jhi = ab_x%end
+ klo = ab_y%beg; khi = ab_y%end
+ llo = ab_z%beg; lhi = ab_z%end
+ else
+ jlo = 0; jhi = m; klo = 0; khi = n; llo = 0; lhi = p
+ end if
+
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ if (j >= jlo .and. j <= jhi .and. k >= klo .and. k <= khi .and. l >= llo .and. l <= lhi) then
+ load_weight%sf(j, k, l) = 1._wp
+ else
+ load_weight%sf(j, k, l) = 0._wp
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ ! EE bubbles: NO weight contribution. Calibration (rank_time_wrt vs load_weight_wrt,
+ ! bubblescreen -n 4) showed measured RHS-time imbalance flat (~1.02-1.03) across
+ ! vf0 = 4e-5 -> 0.1 (2500x void range), while a K_bub*void term manufactured up to 1.59x
+ ! modeled imbalance. The EE bubble source (s_compute_bubble_EE_source, inside s_compute_rhs)
+ ! is a roughly-uniform per-cell term whose cost does NOT scale with void magnitude -- not a
+ ! load-imbalance driver, so no weight. (K_bub is an EL per-bubble-ODE constant; N/A to EE.)
+ ! A future EE regime -- QBMM, adv_n number-density, very high resolution -- with real EE
+ ! imbalance: re-add with an EE-specific coefficient calibrated against measured rank_time.
+
+ ! EL bubble contributor: K_bub * per-cell bubble void fraction.
+ ! q_beta(1)%sf holds the liquid volume fraction (1 - alpha_bub) after s_smear_voidfraction;
+ ! 1 - q_beta(1)%sf is the smeared bubble void fraction, a per-cell count proxy.
+ if (bubbles_lagrange) then
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ if (j >= jlo .and. j <= jhi .and. k >= klo .and. k <= khi .and. l >= llo .and. l <= lhi) then
+ load_weight%sf(j, k, l) = load_weight%sf(j, k, l) + K_bub*(1.0_wp - real(q_beta(1)%sf(j, k, l), wp))
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ ! IB contributor: K_ib per IB-marked interior cell.
+ if (ib) then
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ if (j >= jlo .and. j <= jhi .and. k >= klo .and. k <= khi .and. l >= llo .and. l <= lhi) then
+ if (ib_markers%sf(j, k, l) /= 0) then
+ load_weight%sf(j, k, l) = load_weight%sf(j, k, l) + real(K_ib, stp)
+ end if
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ ! Phase-change contributor: K_pc * per-cell Newton-iteration count from s_infinite_relaxation_k.
+ if (relax) then
+ $:GPU_PARALLEL_LOOP(collapse=3)
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ if (j >= jlo .and. j <= jhi .and. k >= klo .and. k <= khi .and. l >= llo .and. l <= lhi) then
+ load_weight%sf(j, k, l) = load_weight%sf(j, k, l) + real(K_pc*real(pc_iter_count(j, k, l), wp), stp)
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+
+ end subroutine s_compute_load_weight
+
+ !> Print per-rank load-imbalance metric: max/mean of per-rank weight sums.
+ impure subroutine s_report_load_imbalance
+
+ real(wp) :: w_local, w_sum, w_max, w_mean, imbalance
+ integer :: j, k, l, ierr
+
+ if (.not. load_weight_wrt) return
+ w_local = 0._wp
+ $:GPU_PARALLEL_LOOP(collapse=3, reduction='[[w_local]]', reductionOp='[+]')
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ w_local = w_local + real(load_weight%sf(j, k, l), wp)
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(w_local, w_sum, 1, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(w_local, w_max, 1, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+#else
+ w_sum = w_local; w_max = w_local
+#endif
+ w_mean = w_sum/real(num_procs, wp)
+ imbalance = w_max/max(w_mean, tiny(1._wp))
+ if (proc_rank == 0) then
+ print '(A,F8.3,A,ES12.5,A,ES12.5)', '[load_weight] imbalance(max/mean)=', imbalance, ' w_max=', w_max, ' w_mean=', &
+ & w_mean
+ end if
+
+ end subroutine s_report_load_imbalance
+
+end module m_load_weight
diff --git a/src/simulation/m_phase_timing.fpp b/src/simulation/m_phase_timing.fpp
new file mode 100644
index 0000000000..d18ae76c06
--- /dev/null
+++ b/src/simulation/m_phase_timing.fpp
@@ -0,0 +1,347 @@
+!>
+!!@file
+!!@brief Per-phase wall-time budget for the AMR step, gated on rank_time_wrt.
+!!
+!! WHY THIS EXISTS. Profiling MFC one layer at a time - GPU kernels (rocprofv3), MPI calls (a PMPI
+!! shim), inter-operation gaps - gives each layer's share of a DIFFERENT denominator, so the pieces have
+!! to be reconciled by inference and the reconciliation is easy to get wrong. Two changes were built and
+!! reverted on such inferences before this existed. These brackets instead sum to the measured step-loop
+!! wall and print the RESIDUAL, so what is unaccounted for is visible rather than assumed.
+!!
+!! Measured budget at 400^3/np=8/cap 32 when this landed: rhs 45.3%, regrid 13.0%, reflux 11.8%,
+!! gather 10.5%, coarse base grid 5.5%, seam 3.1%, residual 7.1%. AMR machinery is ~40% of wall against
+!! 5.5% for the base-grid physics.
+!!
+!! Each bracket does a device sync first, so a phase's time includes the GPU work it launched (host-only
+!! timing would attribute launch cost to the phase and execution cost to whoever synced next).
+#:include 'macros.fpp'
+
+!> @brief Per-phase wall-time budget for the AMR step: brackets that sum to the measured step-loop wall and report the residual, so
+!! time attribution needs no cross-layer inference. Gated on rank_time_wrt.
+module m_phase_timing
+
+ use m_derived_types
+ use m_global_parameters
+ use m_mpi_common
+
+ implicit none
+
+ private
+ public :: s_phase_tic, s_phase_toc, s_phase_report, PH_N, PH_HALO, PH_GATHER, PH_GFILL, PH_SEAM, PH_RHS, PH_RK, PH_REFLUX, &
+ & PH_RGHALO, PH_RGTAG, PH_RGCLUS, PH_RGSHAPE, PH_RGMIG, PH_RGBUILD, PH_REGRID, PH_L0, PH_COARSE
+ public :: PH_RBGATH, PH_RBOVL, PH_RBPUSH, PH_RBWAIT, PH_RBALLOC, PH_RBUNPK
+ public :: PH_SWAP, PH_RBOWN, PH_RBUPD, PH_RBPACK, PH_RBRSV
+ public :: PH_RBSEAM, PH_RBPOST, PH_RBGEO, PH_RBSLOT, PH_RBTAIL
+ public :: PH_RBSEND, PH_RBFLUSH, PH_RBXCHG, PH_RBREC, PH_RBTOPO
+ public :: PH_PGALL, PH_PGSEND, PH_PGRECV
+ public :: PH_RFP2P, PH_RFAPP, PH_RFRECV, PH_RFWAIT
+ public :: PH_RESTR, PH_RGPART, PH_RGMOVE, PH_MGWAIT
+ public :: PH_MGSLOT, PH_MGPACK, PH_MGUNPK, PH_MGPUSH
+ public :: PH_GWPLAN, PH_GWPACK, PH_GWWAIT
+ public :: PH_RSWAVE, PH_RSREST, PH_RSRFP
+ public :: PH_CVTB, PH_BHALO
+ public :: s_wait_tic, s_wait_toc, WT_GATHER, WT_PGATHER, WT_SEAM, WT_REFLUX, WT_RESTR, WT_REGRID, WT_HSLOT, WT_HSHELL, &
+ & WT_HOWN, WT_HUNPK, WT_HFILL
+
+ integer, parameter :: PH_HALO = 1 !< coarse cons halo exchange (hoisted, once per stage)
+ integer, parameter :: PH_GATHER = 2 !< per-block coarse-patch gather (P2P)
+ integer, parameter :: PH_GFILL = 3 !< ghost prolongation from the gathered patch
+ integer, parameter :: PH_SEAM = 4 !< fine-fine seam halo
+ integer, parameter :: PH_RHS = 5 !< fine-block s_compute_rhs
+ integer, parameter :: PH_RK = 6 !< fine-block RK update + relax + IB
+ integer, parameter :: PH_REFLUX = 7 !< reflux (p2p faces + apply)
+ integer, parameter :: PH_REGRID = 8 !< regrid / reassignment
+ integer, parameter :: PH_L0 = 9 !< L0 tile advance
+ integer, parameter :: PH_COARSE = 10 !< coarse (non-AMR) solver work
+ !> Regrid sub-phases. NESTED inside PH_REGRID, so they must NOT be summed with the top-level phases - the report prints them as
+ !! a separate breakdown. Added because regrid measured 42% of wall at amr_regrid_int=2 while the optimisation effort was aimed
+ !! at rhs (19%).
+ integer, parameter :: PH_RGHALO = 11 !< coarse cons halo before tagging
+ integer, parameter :: PH_RGTAG = 12 !< tag cells
+ integer, parameter :: PH_RGCLUS = 13 !< cluster tags into boxes
+ integer, parameter :: PH_RGSHAPE = 14 !< shape/nest/cap/unchanged checks
+ integer, parameter :: PH_RGMIG = 15 !< stash + migrate old blocks
+ integer, parameter :: PH_RGBUILD = 16 !< rebuild slots (per-box gather lives here)
+ !> rg:build internals. The three candidate costs inside s_amr_regrid_rebuild_slots' per-box loop. Needed because cap32-vs-cap64
+ !! scaling (cost ~ N^0.39) fits NONE of them alone: the O(N^2) old-box scan predicts 29x, the per-box rendezvous 5.4x, the
+ !! volume-driven H2D copy the WRONG SIGN.
+ integer, parameter :: PH_RBGATH = 17 !< (a) per-box collective gather
+ integer, parameter :: PH_RBOVL = 18 !< (b) interpolate + O(old_np) overlap carry-forward
+ integer, parameter :: PH_RBPUSH = 19 !< (c) per-box full-slot host->device update
+ !> The MPI_WAITALL inside the REGRID-path gather only (gated by amr_rg_gather, since the same routine also serves the per-step
+ !! path). rb:gath MINUS this is the gather's HOST work.
+ integer, parameter :: PH_RBWAIT = 20
+ !> Splitting the gather's HOST half. rb:wait was measured; the rest was attributed to the per-box allocate by CODE READING only,
+ !! and the byte-proportional scaling fits the unpack equally well. These two brackets discriminate.
+ integer, parameter :: PH_RBALLOC = 21 !< allocate/deallocate of rbuf,reqs,srank
+ integer, parameter :: PH_RBUNPK = 22 !< post-wait unpack of rbuf into amr_cg
+ !> Per-block grid-state reconfiguration: s_amr_swap_to_fine + the idwint push + s_amr_restore_coarse. TOP-LEVEL (parallel to
+ !! rhs), not nested. This is what level-batching removes; it was previously unbracketed, and s_amr_restore_coarse used to sit
+ !! inside PH_RHS, so the rhs bracket was charged half a swap pair.
+ integer, parameter :: PH_SWAP = 23
+ !> Splitting the gather's remaining HOST work (rb:gath minus wait/mem/unpk). The per-box allocate and the unpack were both
+ !! REFUTED by measurement (0.002-0.010 s and 0.026-0.104 s), so these four cover what is actually left.
+ integer, parameter :: PH_RBOWN = 24 !< owner's own-box local unpack (s_amr_unpack_patch)
+ integer, parameter :: PH_RBUPD = 25 !< owner's per-box sys_size host->device push of amr_cg
+ integer, parameter :: PH_RBPACK = 26 !< non-owner host pack loop into the send pool
+ integer, parameter :: PH_RBRSV = 27 !< s_amr_gsnd_reserve - includes its force-drain MPI_WAITALL and pool resize
+ !> Round 2: round 1 accounted for only 46.9%% of rb:gath and 70.0%% of rg:build, leaving 18.1%% of wall unexplained inside
+ !! regrid. These five cover every remaining region on that path.
+ integer, parameter :: PH_RBSEAM = 28 !< s_amr_build_seam_pairs (O(nblocks^2)) called from inside the gather
+ integer, parameter :: PH_RBPOST = 29 !< the nsrc count + IRECV posting loop (per-(box,source) geometry)
+ integer, parameter :: PH_RBGEO = 30 !< s_set_amr_fine_geometry - per box on EVERY rank
+ integer, parameter :: PH_RBSLOT = 31 !< s_amr_alloc_slot (owner only)
+ integer, parameter :: PH_RBTAIL = 32 !< post-loop tail: send flush, xchg reduce, reconcile, seam topology check
+ !> Round 3. Round 2 closed rg:build to 100.0%% but left 11.9%% of wall inside rb:gath unexplained after SEVEN refuted code-read
+ !! candidates; the only unbracketed code left in that routine is the non-owner ISEND and two scalar geometry calls. rb:tail
+ !! (8.8%% of wall, imbalance 2.6) is split into its four collectives to separate barrier skew from work.
+ integer, parameter :: PH_RBSEND = 33 !< the non-owner MPI_ISEND (rendezvous-sized: 1.5-3 MB)
+ integer, parameter :: PH_RBFLUSH = 34 !< s_amr_gather_send_flush - one WAITALL over all deferred sends
+ integer, parameter :: PH_RBXCHG = 35 !< s_amr_reduce_xchg_flag - MPI_ALLREDUCE, i.e. a barrier
+ integer, parameter :: PH_RBREC = 36 !< s_amr_reconcile_slots
+ integer, parameter :: PH_RBTOPO = 37 !< s_amr_check_seam_topology
+ !> THE LEVEL>=2 PATH. `s_amr_gather_coarse_patch` returns at its FIRST branch for any block with level >= 2, into
+ !! `s_amr_gather_from_parent` - so every rb:* bracket above instruments only the level-1 path, which is 64 of 224 boxes. The
+ !! other 160 (71%%) were never measured. That is why EIGHT successive candidates each came back at ~0.
+ integer, parameter :: PH_PGALL = 38 !< s_amr_gather_from_parent (the whole level>=2 path)
+ integer, parameter :: PH_PGSEND = 39 !< parent owner: s_amr_gather_from_parent_field_cons (pack + send)
+ integer, parameter :: PH_PGRECV = 40 !< block owner: s_amr_recv_parent_patch
+ !> Decomposing REFLUX, whose per-call cost grows 19x between the 40-80 and 80-160 windows at a CONSTANT 64 level-1 blocks
+ !! (imbalance 1.17, so it is real work, not waiting on a straggler). The owner already posts ISENDs + one WAITALL; each
+ !! PARTICIPATING non-owner does 6 BLOCKING MPI_RECVs per block. rf:recv's CALL COUNT therefore measures how many blocks this
+ !! rank participates in - if participation grows as the refined region spreads across ranks, that is the mechanism; if it is
+ !! flat and ms/call grows instead, it is not.
+ integer, parameter :: PH_RFP2P = 41 !< s_amr_p2p_reflux_faces (the whole exchange)
+ integer, parameter :: PH_RFAPP = 42 !< s_amr_apply_reflux (local correction)
+ integer, parameter :: PH_RFRECV = 43 !< non-owner blocking-RECV branch; CALL COUNT = participation
+ integer, parameter :: PH_RFWAIT = 44 !< owner's MPI_WAITALL over its posted ISENDs
+ !> The post-stage per-block restrict/reflux-to-parent chain (m_time_steppers, the reverse islot loop). Same per-box blocking P2P
+ !! shape as PH_REFLUX, runs once per STEP over every block on every rank, and was entirely UNBRACKETED - it sits inside the
+ !! 3.7-6.3%% residual. Its exit skew becomes the next step's entry skew, so it is the candidate for super-linear growth.
+ integer, parameter :: PH_RESTR = 45
+ !> The p4est 'complementarity' split of the regrid: PART decides the new partition (cluster, nest, assign owners) and moves
+ !! NOTHING; MOVE is the data redistribution that follows. They are fused in s_amr_regrid_stash_migrate, so migration cost cannot
+ !! be priced without this boundary - and every load-balance scheme in the literature needs it.
+ integer, parameter :: PH_RGPART = 46
+ integer, parameter :: PH_RGMOVE = 47
+ !> The WAITALL inside the migration exchange. rg:move measures 103 MiB/s effective, far below intra-node bandwidth, so it is
+ !! suspected wait-bound rather than volume-bound. If mg:wait is most of rg:move, cutting migration VOLUME (SFC hysteresis) will
+ !! not convert to time.
+ integer, parameter :: PH_MGWAIT = 48
+ !> The rg:move work split (I4b pricing): slot = s_amr_alloc_slot_stash for received replicas (contains any store GROWTH - see
+ !! s_amr_st_reserve), pack/unpk = the device pack/unpack kernels + their wire-slice transfers. mg:push is DEAD since the
+ !! device-side migration (the per-received-slot full push it timed is deleted); the id stays so old budgets parse.
+ integer, parameter :: PH_MGSLOT = 49
+ integer, parameter :: PH_MGPACK = 50
+ integer, parameter :: PH_MGUNPK = 51
+ integer, parameter :: PH_MGPUSH = 52
+ !> The stage-fill wave's internal split (I6 pricing): plan = the two replicated list walks, pack = the device pack kernels +
+ !! their copyout transfers, wait = the single WAITALL. The residual of `gather` minus these three is recv/send posting + consume
+ !! bookkeeping.
+ integer, parameter :: PH_GWPLAN = 53
+ integer, parameter :: PH_GWPACK = 54
+ integer, parameter :: PH_GWWAIT = 55
+ !> restr's internal split (the np16 rung made restr the largest inter-node growth): wave = the deleted standalone freg wave (0
+ !! since the faces ride the restrict-parent wave) (the F5b wire), rest = the restrict kernels, rfp = the level>=2
+ !! reflux-to-parent applies.
+ integer, parameter :: PH_RSWAVE = 56
+ integer, parameter :: PH_RSREST = 57
+ integer, parameter :: PH_RSRFP = 58
+ !> 2a: the batched cons->prim conversion over all owned fine blocks (s_amr_convert_prim_batch, once per stage)
+ integer, parameter :: PH_CVTB = 59
+ !> The BASE-GRID halo exchange (s_populate_variables_buffers) inside s_compute_rhs. It sits inside PH_COARSE, which is why the
+ !! uniform (amr=F) arm reported 95%% 'coarse' and no communication at all - the one number needed to say how much of AMR's 31%%
+ !! communication share is AMR's own rather than the solver's baseline.
+ integer, parameter :: PH_BHALO = 60
+ integer, parameter :: PH_N = 60
+ character(len=8), parameter :: PH_NAME(PH_N) = [character(len=8)::'halo','gather', 'gfill', 'seam', 'rhs', 'rk', 'reflux', &
+ & 'regrid', 'L0', 'coarse', 'rg:halo', 'rg:tag', 'rg:clus', 'rg:shape', 'rg:mig', 'rg:build', 'rb:gath', 'rb:ovl', &
+ & 'rb:push', 'rb:wait', 'rb:mem', 'rb:unpk', 'swap', 'rb:own', 'rb:upd', 'rb:pack', 'rb:rsv', 'rb:seam', 'rb:post', &
+ & 'rb:geo', 'rb:slot', 'rb:tail', 'rb:send', 'rb:flush', 'rb:xchg', 'rb:rec', 'rb:topo', 'pg:all', 'pg:send', &
+ & 'pg:recv', 'rf:p2p', 'rf:app', 'rf:recv', 'rf:wait', 'restr', 'rg:part', 'rg:move', 'mg:wait', 'mg:slot', &
+ & 'mg:pack', 'mg:unpk', 'mg:push', 'gw:plan', 'gw:pack', 'gw:wait', 'rs:wave', 'rs:rest', 'rs:rfp', 'cvt:bat', &
+ & 'b:halo']
+
+ !> The bracket-free MPI-wait table. Every s_phase_tic/toc drains the device first, so a bracket's `*:wait` row holds the GPU
+ !! drain as well as the MPI wait and cannot split the excess into rank skew vs host work. These accumulate MPI_Wtime around ONLY
+ !! the MPI_WAITALL / blocking MPI_RECV / MPI_SENDRECV calls, with no device sync and no MPI call anywhere on their path, keyed
+ !! by the family whose [phase] bracket contains the site. The base-grid SENDRECV (m_mpi_common) serves three brackets, so its
+ !! accumulator is snapshotted at their tic/toc instead; sr:other is whatever of it fell outside all three.
+ integer, parameter :: WT_HALO = 1, WT_BHALO = 2, WT_RGHALO = 3, WT_SROTH = 4, WT_GATHER = 5, WT_PGATHER = 6, WT_SEAM = 7, &
+ & WT_REFLUX = 8, WT_RESTR = 9, WT_REGRID = 10, WT_HSLOT = 11, WT_HSHELL = 12, WT_HOWN = 13, WT_HUNPK = 14, WT_HFILL = 15, &
+ & WT_N = 15
+ character(len=8), parameter :: WT_NAME(WT_N + 1) = [character(len=8)::'halo','b:halo', 'rg:halo', 'sr:other', 'gather', &
+ & 'pgather', 'seam', 'reflux', 'restr', 'regrid', 'h:slot', 'h:shell', 'h:own', 'h:unpk', 'h:fill', 'TOTAL']
+ integer, parameter :: SR_PH(3) = [PH_HALO, PH_BHALO, PH_RGHALO], SR_WT(3) = [WT_HALO, WT_BHALO, WT_RGHALO]
+ real(dp) :: wt(WT_N) = 0._dp, wt_t0 = 0._dp, sr_t0(3) = 0._dp !< MPI_Wtime is double; wp may be single
+ integer(8) :: wtc(WT_N) = 0, sr_n0(3) = 0
+ real(wp) :: acc(PH_N) = 0._wp
+ !> Entry count per phase. Time alone cannot distinguish "this region is slow" from "this region runs far more often than
+ !! assumed"; eight code-read attributions were refuted by brackets before this column existed, and the ninth candidate had no
+ !! code left to blame. ms/call is what tells the two apart.
+ integer(8) :: ncall(PH_N) = 0
+ integer(8) :: tic_c(PH_N) = 0
+ integer :: depth(PH_N) = 0
+ real(wp) :: t_wall0 = -1._wp
+
+contains
+
+ impure subroutine s_phase_tic(id)
+
+ integer, intent(in) :: id
+ integer(8) :: c, rate
+ integer :: i
+
+ if (.not. rank_time_wrt) return
+ depth(id) = depth(id) + 1
+ if (depth(id) > 1) return ! outermost bracket only, so nesting cannot double count
+ do i = 1, 3
+ if (id == SR_PH(i)) then; sr_t0(i) = mpi_sr_wait; sr_n0(i) = mpi_sr_calls; end if
+ end do
+ $:GPU_WAIT()
+ call system_clock(c, rate)
+ tic_c(id) = c
+ ncall(id) = ncall(id) + 1
+ if (t_wall0 < 0._wp) t_wall0 = real(c, wp)/real(rate, wp)
+
+ end subroutine s_phase_tic
+
+ impure subroutine s_phase_toc(id)
+
+ integer, intent(in) :: id
+ integer(8) :: c, rate
+ integer :: i
+
+ if (.not. rank_time_wrt) return
+ if (depth(id) <= 0) then; depth(id) = 0; return; end if
+ depth(id) = depth(id) - 1
+ if (depth(id) > 0) return
+ $:GPU_WAIT()
+ call system_clock(c, rate)
+ acc(id) = acc(id) + real(c - tic_c(id), wp)/real(rate, wp)
+ do i = 1, 3
+ if (id == SR_PH(i)) then
+ wt(SR_WT(i)) = wt(SR_WT(i)) + (mpi_sr_wait - sr_t0(i)); wtc(SR_WT(i)) = wtc(SR_WT(i)) + (mpi_sr_calls - sr_n0(i))
+ end if
+ end do
+
+ end subroutine s_phase_toc
+
+ !> Bracket ONE MPI wait/recv/sendrecv call: s_wait_tic() immediately before it, s_wait_toc(family) immediately after. Waits do
+ !! not nest, so one timestamp suffices. No device sync, no MPI call, and nothing at all when rank_time_wrt is off.
+ impure subroutine s_wait_tic()
+
+#ifdef MFC_MPI
+ if (rank_time_wrt) wt_t0 = MPI_Wtime()
+#endif
+
+ end subroutine s_wait_tic
+
+ impure subroutine s_wait_toc(id)
+
+ integer, intent(in) :: id
+
+#ifdef MFC_MPI
+ if (.not. rank_time_wrt) return
+ wt(id) = wt(id) + (MPI_Wtime() - wt_t0); wtc(id) = wtc(id) + 1
+#endif
+
+ end subroutine s_wait_toc
+
+ !> Print the budget on rank 0. `wall` is the caller's measured step-loop wall so the RESIDUAL - the part no bracket covers - is
+ !! reported instead of being silently absorbed.
+ impure subroutine s_phase_report(wall)
+
+ real(wp), intent(in) :: wall
+ real(wp) :: tot, gmax(PH_N), gsum(PH_N)
+ integer(8) :: gcall(PH_N)
+ integer :: i, ierr, ip
+ !> Per-rank times for the phases whose IMBALANCE moves with simulation time. mean/max cannot say WHICH rank is slow or
+ !! whether it is the one holding more work, which is what the rhs skew (1.09 -> 2.90 between the 80- and 160-step windows)
+ !! actually needs. The regrid rows split the one-rank regrid straggler the `[mpiwait] regrid` row cannot (it sums four
+ !! WAITALL sites): which of migrate / rebuild, and inside them pack vs wait vs gather-wait vs the flag barrier, each rank
+ !! spent its regrid seconds in.
+ integer, parameter :: NPR = 12
+ integer, parameter :: PR_ID(NPR) = [PH_RHS, PH_REFLUX, PH_GATHER, PH_SEAM, PH_RGMIG, PH_MGPACK, PH_MGWAIT, PH_RGBUILD, &
+ & PH_RBGATH, PH_RBWAIT, PH_PGRECV, PH_RBXCHG]
+ real(wp), allocatable :: prank(:,:)
+ real(dp), allocatable :: wrank(:,:)
+ integer(8) :: wcall(WT_N + 1)
+
+ if (.not. rank_time_wrt) return
+ tot = sum(acc)
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(acc, gmax, PH_N, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(acc, gsum, PH_N, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(ncall, gcall, PH_N, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+#else
+ gmax = acc; gsum = acc*real(num_procs, wp); gcall = ncall*int(num_procs, 8)
+#endif
+ allocate (prank(0:num_procs - 1,NPR))
+ do i = 1, NPR
+#ifdef MFC_MPI
+ call MPI_GATHER(acc(PR_ID(i)), 1, mpi_p, prank(0, i), 1, mpi_p, 0, MPI_COMM_WORLD, ierr)
+#else
+ prank(0, i) = acc(PR_ID(i))
+#endif
+ end do
+ if (proc_rank == 0) then
+ do i = 1, NPR
+ write (*, '(A,A8,A)', advance='no') '[phase-rank] ', PH_NAME(PR_ID(i)), ' :'
+ do ip = 0, num_procs - 1
+ write (*, '(F10.2)', advance='no') prank(ip, i)
+ end do
+ write (*, '(A)') ''
+ end do
+ end if
+ deallocate (prank)
+ wt(WT_SROTH) = mpi_sr_wait - sum(wt(SR_WT)); wtc(WT_SROTH) = mpi_sr_calls - sum(wtc(SR_WT))
+ allocate (wrank(0:num_procs - 1,WT_N + 1))
+ do i = 1, WT_N
+#ifdef MFC_MPI
+ call MPI_GATHER(wt(i), 1, MPI_DOUBLE_PRECISION, wrank(0, i), 1, MPI_DOUBLE_PRECISION, 0, MPI_COMM_WORLD, ierr)
+#else
+ wrank(0, i) = wt(i)
+#endif
+ end do
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(wtc, wcall(1:WT_N), WT_N, MPI_INTEGER8, MPI_SUM, MPI_COMM_WORLD, ierr)
+#else
+ wcall(1:WT_N) = wtc
+#endif
+ wcall(WT_N + 1) = sum(wcall(1:WT_N))
+ if (proc_rank == 0) then
+ wrank(:,WT_N + 1) = sum(wrank(:,1:WT_N), 2)
+ print '(A)', '[mpiwait] MPI WAIT (inside MPI_WAITALL / MPI_RECV / MPI_SENDRECV only; no device sync on this path);'
+ print '(A)', &
+ & '[mpiwait] the h:* rows are HOST brackets around the per-block gather consume (ledger 81), same clock, no MPI'
+ print '(A)', '[mpiwait] name mean s max s min s calls/rank ms/call per-rank s'
+ do i = 1, WT_N + 1
+ if (wcall(i) == 0) cycle
+ write (*, '(A,A8,3F9.3,I12,F11.4,A)', advance='no') '[mpiwait] ', WT_NAME(i), sum(wrank(:,i))/real(num_procs, &
+ & dp), maxval(wrank(:,i)), minval(wrank(:,i)), wcall(i)/int(num_procs, 8), 1000._dp*sum(wrank(:, &
+ & i))/real(wcall(i), dp), ' :'
+ do ip = 0, num_procs - 1
+ write (*, '(F9.3)', advance='no') wrank(ip, i)
+ end do
+ write (*, '(A)') ''
+ end do
+ end if
+ deallocate (wrank)
+ if (proc_rank /= 0) return
+ print '(A)', '[phase] PHASE BUDGET'
+ print '(A,F10.3,A)', '[phase] step-loop wall = ', wall, ' s'
+ print '(A)', '[phase] name mean s max s % wall imbalance calls/rank ms/call'
+ do i = 1, PH_N
+ if (gsum(i) <= 0._wp) cycle
+ print '(A,A8,F10.3,F9.3,F9.1,A,F8.3,I12,F11.4)', '[phase] ', PH_NAME(i), gsum(i)/real(num_procs, wp), gmax(i), &
+ & 100._wp*(gsum(i)/real(num_procs, wp))/wall, '%', gmax(i)/max(gsum(i)/real(num_procs, wp), tiny(1._wp)), &
+ & gcall(i)/int(num_procs, 8), 1000._wp*(gsum(i)/real(num_procs, wp))/max(real(gcall(i)/int(num_procs, 8), wp), &
+ & 1._wp)
+ end do
+ print '(A,F10.3,F19.1,A)', '[phase] RESIDUAL', wall - sum(gsum)/real(num_procs, wp), &
+ & 100._wp*(wall - sum(gsum)/real(num_procs, wp))/wall, '%'
+
+ end subroutine s_phase_report
+
+end module m_phase_timing
diff --git a/src/simulation/m_qbmm.fpp b/src/simulation/m_qbmm.fpp
index fbd50093da..c7d7d5f9a0 100644
--- a/src/simulation/m_qbmm.fpp
+++ b/src/simulation/m_qbmm.fpp
@@ -13,6 +13,7 @@ module m_qbmm
use m_mpi_proxy
use m_variables_conversion
use m_helper_basic
+ use m_riemann_state, only: flux_rsx_vf
use m_helper
use m_constants, only: bubble_model_keller_miksis, bubble_model_rayleigh_plesset
@@ -395,12 +396,11 @@ contains
end subroutine s_initialize_qbmm_module
!> Compute the QBMM right-hand side source terms for bubble moment transport equations
- subroutine s_compute_qbmm_rhs(idir, q_cons_vf, q_prim_vf, rhs_vf, flux_n_vf, pb, rhs_pb)
+ subroutine s_compute_qbmm_rhs(idir, q_cons_vf, q_prim_vf, rhs_vf, pb, rhs_pb)
integer, intent(in) :: idir
type(scalar_field), dimension(sys_size), intent(in) :: q_cons_vf, q_prim_vf
type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf
- type(scalar_field), dimension(sys_size), intent(in) :: flux_n_vf
real(stp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:,1:), intent(inout) :: pb
! TODO :: I think that this should be stp as well.
@@ -439,44 +439,44 @@ contains
select case (idir)
case (1)
- nb_dot = flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j - 1, k, &
- & l) - flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, l)
- nR_dot = flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j - 1, k, &
- & l) - flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, l)
- nR2_dot = flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j - 1, k, &
- & l) - flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, l)
+ nb_dot = flux_rsx_vf(j - 1, k, l, eqn_idx%bub%beg + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + (i - 1)*nmom)
+ nR_dot = flux_rsx_vf(j - 1, k, l, eqn_idx%bub%beg + 1 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 1 + (i - 1)*nmom)
+ nR2_dot = flux_rsx_vf(j - 1, k, l, eqn_idx%bub%beg + 3 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 3 + (i - 1)*nmom)
rhs_pb(j, k, l, q, i) = rhs_pb(j, k, l, q, &
& i) - 3._wp*gam/(dx(j)*AX*nb_q**2)*(nR_dot*nb_q - nR*nb_dot)*(pb(j, k, l, q, i))
case (2)
- nb_dot = flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k - 1, &
- & l) - flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, l)
- nR_dot = flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k - 1, &
- & l) - flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, l)
- nR2_dot = flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k - 1, &
- & l) - flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, l)
+ nb_dot = flux_rsx_vf(j, k - 1, l, eqn_idx%bub%beg + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + (i - 1)*nmom)
+ nR_dot = flux_rsx_vf(j, k - 1, l, eqn_idx%bub%beg + 1 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 1 + (i - 1)*nmom)
+ nR2_dot = flux_rsx_vf(j, k - 1, l, eqn_idx%bub%beg + 3 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 3 + (i - 1)*nmom)
rhs_pb(j, k, l, q, i) = rhs_pb(j, k, l, q, &
& i) - 3._wp*gam/(dy(k)*AX*nb_q**2)*(nR_dot*nb_q - nR*nb_dot)*(pb(j, k, l, q, i))
case (3)
if (is_axisym) then
- nb_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, &
- & l)*(flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, l))
- nR_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, &
- & l)*(flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, l))
- nR2_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, &
- & l)*(flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, l))
+ nb_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, l)*(flux_rsx_vf(j, k, l - 1, &
+ & eqn_idx%bub%beg + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + (i - 1)*nmom))
+ nR_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, l)*(flux_rsx_vf(j, k, l - 1, &
+ & eqn_idx%bub%beg + 1 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 1 + (i - 1)*nmom))
+ nR2_dot = q_prim_vf(eqn_idx%cont%end + idir)%sf(j, k, l)*(flux_rsx_vf(j, k, l - 1, &
+ & eqn_idx%bub%beg + 3 + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + 3 + (i - 1)*nmom))
rhs_pb(j, k, l, q, i) = rhs_pb(j, k, l, q, &
& i) - 3._wp*gam/(dz(l)*y_cc(k)*AX*nb_q**2)*(nR_dot*nb_q - nR*nb_dot)*(pb(j, k, l, &
& q, i))
else
- nb_dot = flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + (i - 1)*nmom)%sf(j, k, l)
- nR_dot = flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + 1 + (i - 1)*nmom)%sf(j, k, l)
- nR2_dot = flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, &
- & l - 1) - flux_n_vf(eqn_idx%bub%beg + 3 + (i - 1)*nmom)%sf(j, k, l)
+ nb_dot = flux_rsx_vf(j, k, l - 1, eqn_idx%bub%beg + (i - 1)*nmom) - flux_rsx_vf(j, k, l, &
+ & eqn_idx%bub%beg + (i - 1)*nmom)
+ nR_dot = flux_rsx_vf(j, k, l - 1, eqn_idx%bub%beg + 1 + (i - 1)*nmom) - flux_rsx_vf(j, k, &
+ & l, eqn_idx%bub%beg + 1 + (i - 1)*nmom)
+ nR2_dot = flux_rsx_vf(j, k, l - 1, eqn_idx%bub%beg + 3 + (i - 1)*nmom) - flux_rsx_vf(j, &
+ & k, l, eqn_idx%bub%beg + 3 + (i - 1)*nmom)
rhs_pb(j, k, l, q, i) = rhs_pb(j, k, l, q, &
& i) - 3._wp*gam/(dz(l)*AX*nb_q**2)*(nR_dot*nb_q - nR*nb_dot)*(pb(j, k, l, q, i))
end if
diff --git a/src/simulation/m_rank_timing.fpp b/src/simulation/m_rank_timing.fpp
new file mode 100644
index 0000000000..d05514ff49
--- /dev/null
+++ b/src/simulation/m_rank_timing.fpp
@@ -0,0 +1,84 @@
+!>
+!!@file
+!!@brief Contains module m_rank_timing
+
+#:include 'macros.fpp'
+
+!> @brief Per-rank compute-time (RHS + phase-change relaxation) imbalance diagnostic.
+module m_rank_timing
+
+ use m_derived_types
+ use m_global_parameters
+ use m_mpi_common
+
+ implicit none
+
+ private
+ public :: s_rank_time_tic, s_rank_time_toc, s_report_rank_time
+
+ !> accumulated per-rank wall time over the timed regions this report interval (rank-local)
+ real(wp) :: t_rank_compute = 0._wp
+ !> system_clock tick captured at the most recent tic
+ integer(8) :: tic_count
+ !> tic/toc nesting depth: only the outermost pair measures, so the AMR fine advance can bracket its compute segments while the
+ !! inner s_compute_rhs pair becomes a no-op (no double counting)
+ integer :: tic_depth = 0
+
+contains
+
+ !> Start a per-rank wall-clock timing region. The device sync first drains any prior GPU work, so the interval that follows
+ !! measures only the timed region.
+ impure subroutine s_rank_time_tic
+
+ if (.not. rank_time_wrt) return
+ tic_depth = tic_depth + 1
+ if (tic_depth > 1) return
+ $:GPU_WAIT()
+ call system_clock(tic_count)
+
+ end subroutine s_rank_time_tic
+
+ !> End a per-rank wall-clock timing region and accumulate its wall duration. The device sync first drains the timed GPU kernels,
+ !! so the wall interval reflects real compute time (cpu_time would capture only host-side launch overhead on the GPU backend).
+ impure subroutine s_rank_time_toc
+
+ integer(8) :: toc_count, rate
+
+ if (.not. rank_time_wrt) return
+ ! unmatched toc (caller bug): clamp instead of underflowing into an uninitialized tic_count
+ if (tic_depth <= 0) then
+ tic_depth = 0
+ return
+ end if
+ tic_depth = tic_depth - 1
+ if (tic_depth > 0) return
+ $:GPU_WAIT()
+ call system_clock(toc_count, rate)
+ t_rank_compute = t_rank_compute + real(toc_count - tic_count, wp)/real(rate, wp)
+
+ end subroutine s_rank_time_toc
+
+ !> Reduce per-rank accumulated compute time to a max/mean imbalance, print on rank 0, then reset the accumulator for the next
+ !! interval.
+ impure subroutine s_report_rank_time
+
+ real(wp) :: t_max, t_sum, t_mean, imb
+ integer :: ierr
+
+ if (.not. rank_time_wrt) return
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(t_rank_compute, t_max, 1, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+ call MPI_ALLREDUCE(t_rank_compute, t_sum, 1, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+ t_mean = t_sum/real(num_procs, wp)
+#else
+ t_max = t_rank_compute; t_mean = t_rank_compute
+#endif
+ imb = t_max/max(t_mean, tiny(1._wp))
+ if (proc_rank == 0) then
+ print '(A,F8.3,A,ES12.5,A,ES12.5)', '[rank_time] imbalance(max/mean)= ', imb, ' t_max= ', t_max, ' t_mean= ', t_mean
+ end if
+ t_rank_compute = 0._wp
+
+ end subroutine s_report_rank_time
+
+end module m_rank_timing
diff --git a/src/simulation/m_rhs.fpp b/src/simulation/m_rhs.fpp
index d5d09aabe5..62bf8532e4 100644
--- a/src/simulation/m_rhs.fpp
+++ b/src/simulation/m_rhs.fpp
@@ -3,6 +3,15 @@
!! @brief Contains module m_rhs
#:include 'case.fpp'
+#! AMD OpenMP lane: assert allocatables present on every kernel here (see OMP_DEFAULT_STR).
+#! Audited 2026-09-06: every conditionally allocated module array a kernel here names launches
+#! only under its allocation's own condition (blkmod/alpha/Kterm: alt_soundspeed;
+#! flux_n/flux_gsrc_n/rhs_hat*: dual pass; nc_iface_vel_n: alpha_iface + alt_soundspeed, a subset
+#! of use_nc_iface_vel; tau_Re_vf: viscous; qL/qR_*: .not. igr; flux_gsrc_rsx_vf: cyl_coord;
+#! dy/y_cc/dz: idir <= num_dims). Without it every launch re-maps the descriptor of each named
+#! allocatable (ledger 92: 33 + 26 copies per direction per batch). A kernel naming an
+#! UNALLOCATED array aborts. Keep it so.
+#:set MFC_OMP_PRESENT_ALLOCATABLE = True
#:include 'macros.fpp'
!> @brief Assemble the right-hand side of the governing equations using finite-volume flux differencing, Riemann solvers, and
@@ -11,6 +20,7 @@ module m_rhs
use m_derived_types
use m_global_parameters
+ use m_rank_timing, only: s_rank_time_tic, s_rank_time_toc
use m_mpi_proxy
use m_variables_conversion
use m_weno
@@ -18,6 +28,7 @@ module m_rhs
& recon_type_muscl
use m_muscl
use m_riemann_solvers
+ use m_riemann_state, only: flux_rsx_vf, flux_src_rsx_vf, flux_gsrc_rsx_vf
use m_cbc
use m_bubbles_EE
use m_bubbles_EL
@@ -27,6 +38,7 @@ module m_rhs
use m_viscous
use m_ibm
use m_nvtx
+ use m_phase_timing
use m_boundary_common
use m_helper
use m_surface_tension
@@ -36,10 +48,12 @@ module m_rhs
use m_igr
use m_thinc
use m_pressure_relaxation
+ use m_active_box, only: ab_x, ab_y, ab_z, ab_active
+ use m_amr_registers, only: s_amr_capture_boundary_flux
implicit none
- private; public :: s_initialize_rhs_module, s_compute_rhs, s_finalize_rhs_module
+ private; public :: s_initialize_rhs_module, s_compute_rhs, s_finalize_rhs_module, q_prim_qp
type(vector_field) :: q_cons_qp !< WENO-reconstructed cell-average conservative variables at quadrature points
$:GPU_DECLARE(create='[q_cons_qp]')
@@ -109,6 +123,10 @@ module m_rhs
type(int_bounds_info) :: is1, is2, is3
!> @}
+
+ type(int_bounds_info) :: ab_int(1:3) !< Active-box interior bounds for convert call (device-resident)
+ $:GPU_DECLARE(create='[ab_int]')
+ logical :: ab_prim_seeded = .false. !< Active-box: whether q_prim_qp's frozen exterior has been seeded once (host-only)
$:GPU_DECLARE(create='[is1, is2, is3]')
!> @name Saved fluxes for testing
@@ -148,24 +166,24 @@ contains
if (.not. igr) then
do l = 1, sys_size
- @:ALLOCATE(q_cons_qp%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_cons_qp%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
do l = eqn_idx%mom%beg, eqn_idx%E
- @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
if (surface_tension) then
do l = eqn_idx%adv%end + 1, eqn_idx%c - 1
- @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
else
do l = eqn_idx%adv%end + 1, sys_size
- @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
@@ -175,8 +193,8 @@ contains
do l = 1, eqn_idx%cont%end
if (relativity) then
! Cons and Prim densities are different for relativity
- @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(q_prim_qp%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
else
q_prim_qp%vf(l)%sf => q_cons_qp%vf(l)%sf
$:GPU_ENTER_DATA(copyin='[q_prim_qp%vf(l)%sf]')
@@ -203,7 +221,7 @@ contains
$:GPU_ENTER_DATA(attach='[q_prim_qp%vf(eqn_idx%psi)%sf]')
end if
- if (.not. igr) then
+ if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
@:ALLOCATE(flux_n(1:num_dims))
@:ALLOCATE(flux_src_n(1:num_dims))
@:ALLOCATE(flux_gsrc_n(1:num_dims))
@@ -215,16 +233,16 @@ contains
if (i == 1) then
do l = 1, sys_size
- @:ALLOCATE(flux_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(flux_gsrc_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(flux_gsrc_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
if (viscous .or. surface_tension) then
do l = eqn_idx%mom%beg, eqn_idx%E
- @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
@@ -239,32 +257,32 @@ contains
!
! adv_src_mode_none: flux_src(adv%beg:adv%end) = zeros. No separate NC advection source term. Allocated
! for structural consistency with s_finalize_riemann_solver.
- @:ALLOCATE(flux_src_n(i)%vf(eqn_idx%adv%beg)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_src_n(i)%vf(eqn_idx%adv%beg)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
if (adv_src_mode == adv_src_mode_alpha_iface .or. adv_src_mode == adv_src_mode_none) then
! Alpha-interface needs separate per-fluid arrays. HLLD (adv_src_mode_none) allocates for structural
! consistency with s_finalize_riemann_solver.
do l = eqn_idx%adv%beg + 1, eqn_idx%adv%end
- @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
if (chemistry) then
do l = eqn_idx%species%beg, eqn_idx%species%end
- @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_src_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
if (chem_params%diffusion .and. .not. viscous) then
- @:ALLOCATE(flux_src_n(i)%vf(eqn_idx%E)%sf(idwbuff(1)%beg:idwbuff(1)%end, &
- & idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_src_n(i)%vf(eqn_idx%E)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end if
end if
else
do l = 1, sys_size
- @:ALLOCATE(flux_gsrc_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(flux_gsrc_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
@@ -307,22 +325,30 @@ contains
@:ALLOCATE(dqR_prim_dy_n(1:num_dims))
@:ALLOCATE(dqR_prim_dz_n(1:num_dims))
+ ! qL_prim/qR_prim stage the reconstructed MOMENTUM components for the viscous path only: s_get_viscous fills them
+ ! (called under `viscous .and. .not. igr`), s_compute_viscous_source_flux reads them (under `viscous .and.
+ ! weno_Re_flux`), and the weno_Re_flux branches of s_reconstruct_cell_boundary_values copy them into qL_rsx_vf.
+ ! Every other reconstruction path writes qL_rsx_vf directly and never touches these. So an inviscid run was carrying
+ ! 2 x num_dims x num_vels FULL-DOMAIN arrays it can never reach - 1.24 GiB/rank at 400^3 np=8. The vf containers stay
+ ! allocated (and ACC_SETUP'd) so the dummies remain valid; only the payload is conditional.
do i = 1, num_dims
@:ALLOCATE(qL_prim(i)%vf(1:sys_size))
@:ALLOCATE(qR_prim(i)%vf(1:sys_size))
- do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(qL_prim(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(qR_prim(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- end do
+ if (viscous) then
+ do l = eqn_idx%mom%beg, eqn_idx%mom%end
+ @:ALLOCATE(qL_prim(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(qR_prim(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ end do
+ end if
@:ACC_SETUP_VFs(qL_prim(i), qR_prim(i))
end do
- @:ALLOCATE(qL_rsx_vf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end, &
- & 1:sys_size))
- @:ALLOCATE(qR_rsx_vf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end, &
- & 1:sys_size))
+ @:ALLOCATE(qL_rsx_vf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, 1:sys_size))
+ @:ALLOCATE(qR_rsx_vf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, 1:sys_size))
if (.not. viscous) then
do i = 1, num_dims
@@ -349,12 +375,12 @@ contains
if (viscous) then
@:ALLOCATE(tau_Re_vf(1:sys_size))
do i = 1, num_dims
- @:ALLOCATE(tau_Re_vf(eqn_idx%cont%end + i)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(tau_Re_vf(eqn_idx%cont%end + i)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(tau_Re_vf(eqn_idx%cont%end + i))
end do
- @:ALLOCATE(tau_Re_vf(eqn_idx%E)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(tau_Re_vf(eqn_idx%E)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(tau_Re_vf(eqn_idx%E))
@:ALLOCATE(dq_prim_dx_qp(1)%vf(1:sys_size))
@@ -362,24 +388,24 @@ contains
@:ALLOCATE(dq_prim_dz_qp(1)%vf(1:sys_size))
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dq_prim_dx_qp(1)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dq_prim_dx_qp(1)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
@:ACC_SETUP_VFs(dq_prim_dx_qp(1))
if (n > 0) then
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dq_prim_dy_qp(1)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dq_prim_dy_qp(1)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
@:ACC_SETUP_VFs(dq_prim_dy_qp(1))
if (p > 0) then
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dq_prim_dz_qp(1)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dq_prim_dz_qp(1)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
@:ACC_SETUP_VFs(dq_prim_dz_qp(1))
end if
@@ -396,27 +422,27 @@ contains
do i = 1, num_dims
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dqL_prim_dx_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(dqR_prim_dx_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dqL_prim_dx_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(dqR_prim_dx_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
if (n > 0) then
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dqL_prim_dy_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(dqR_prim_dy_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dqL_prim_dy_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(dqR_prim_dy_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
if (p > 0) then
do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:ALLOCATE(dqL_prim_dz_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(dqR_prim_dz_n(i)%vf(l)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(dqL_prim_dz_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(dqR_prim_dz_n(i)%vf(l)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end if
@@ -425,10 +451,10 @@ contains
end do
if (weno_Re_flux) then
- @:ALLOCATE(dqL_rsx_vf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end, eqn_idx%mom%beg:eqn_idx%mom%end))
- @:ALLOCATE(dqR_rsx_vf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end, eqn_idx%mom%beg:eqn_idx%mom%end))
+ @:ALLOCATE(dqL_rsx_vf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, eqn_idx%mom%beg:eqn_idx%mom%end))
+ @:ALLOCATE(dqR_rsx_vf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, eqn_idx%mom%beg:eqn_idx%mom%end))
end if
else
@:ALLOCATE(dq_prim_dx_qp(1)%vf(1:sys_size))
@@ -448,20 +474,6 @@ contains
end if
end do
end if
-
- $:GPU_PARALLEL_LOOP(private='[i, j, k, l, id]', collapse=4)
- do id = 1, num_dims
- do i = 1, sys_size
- do l = idwbuff(3)%beg, idwbuff(3)%end
- do k = idwbuff(2)%beg, idwbuff(2)%end
- do j = idwbuff(1)%beg, idwbuff(1)%end
- flux_gsrc_n(id)%vf(i)%sf(j, k, l) = 0._wp
- end do
- end do
- end do
- end do
- end do
- $:END_GPU_PARALLEL_LOOP()
end if
if (qbmm) then
@@ -470,30 +482,31 @@ contains
do i = 0, 2
do j = 0, 2
do k = 1, nb
- @:ALLOCATE(mom_3d(i, j, k)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(mom_3d(i, j, k)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(mom_3d(i, j, k))
end do
end do
end do
do i = 1, nmomsp
- @:ALLOCATE(mom_sp(i)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(mom_sp(i)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(mom_sp(i))
end do
end if
if (mpp_lim .and. bubbles_euler) then
- @:ALLOCATE(alf_sum%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(alf_sum%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end if
if (use_nc_iface_vel) then
@:ALLOCATE(nc_iface_vel_n(1:num_dims))
do i = 1, num_dims
@:ALLOCATE(nc_iface_vel_n(i)%vf(1:num_dims))
do l = 1, num_dims
- @:ALLOCATE(nc_iface_vel_n(i)%vf(l)%sf( idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(nc_iface_vel_n(i)%vf(l)%sf( idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end do
if (num_dims == 2) then
@@ -508,8 +521,8 @@ contains
do i = 1, num_dims
@:ALLOCATE(nc_iface_vel_hatR_n(i)%vf(1:num_dims))
do l = 1, num_dims
- @:ALLOCATE(nc_iface_vel_hatR_n(i)%vf(l)%sf( idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(nc_iface_vel_hatR_n(i)%vf(l)%sf( idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, &
+ & idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end do
end do
if (num_dims == 2) then
@@ -523,8 +536,8 @@ contains
end if
if (alt_soundspeed) then
- @:ALLOCATE(blkmod1(0:m, 0:n, 0:p), blkmod2(0:m, 0:n, 0:p), alpha1(0:m, 0:n, 0:p), alpha2(0:m, 0:n, 0:p), Kterm(0:m, &
- & 0:n, 0:p))
+ @:ALLOCATE(blkmod1(0:m_alloc, 0:n_alloc, 0:p_alloc), blkmod2(0:m_alloc, 0:n_alloc, 0:p_alloc), &
+ & alpha1(0:m_alloc, 0:n_alloc, 0:p_alloc), alpha2(0:m_alloc, 0:n_alloc, 0:p_alloc), Kterm(0:m_alloc, 0:n_alloc, 0:p_alloc))
end if
if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
@@ -548,15 +561,17 @@ contains
if (bf_spatial_support) then
if (n > 0) then
if (p > 0) then
- @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m, -buff_size:buff_size + n, -buff_size:buff_size + p))
- @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m, -buff_size:buff_size + n, -buff_size:buff_size + p))
+ @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, &
+ & -buff_size:buff_size + p_alloc))
+ @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, &
+ & -buff_size:buff_size + p_alloc))
else
- @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m, -buff_size:buff_size + n, 0:0))
- @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m, -buff_size:buff_size + n, 0:0))
+ @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, 0:0))
+ @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m_alloc, -buff_size:buff_size + n_alloc, 0:0))
end if
else
- @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m, 0:0, 0:0))
- @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m, 0:0, 0:0))
+ @:ALLOCATE(spbf_source_x(-buff_size:buff_size + m_alloc, 0:0, 0:0))
+ @:ALLOCATE(spbf_source_y(-buff_size:buff_size + m_alloc, 0:0, 0:0))
end if
@:PREFER_GPU(spbf_source_x)
@:PREFER_GPU(spbf_source_y)
@@ -585,19 +600,58 @@ contains
integer, intent(in) :: t_step
integer, intent(in) :: stage
integer :: id
- integer(kind=8) :: i, j, k, l, q !< Generic loop iterators
+ integer(kind=8) :: i, j, k, l, q !< Generic loop iterators
+ integer :: cbjlo, cbjhi, cbklo, cbkhi, cbllo, cblhi !< Active-box + halo copy bounds
! RHS: halo exchange -> reconstruct -> Riemann solve -> flux difference -> source terms
+ ! AMR NOTE: when amr_in_fine_advance is true, the grid globals (m/n/p, idwint/idwbuff, x_cb..dz) are SWAPPED to a fine
+ ! block's values (s_amr_swap_to_fine). Code reading a module-level array precomputed against the COARSE grid must guard on
+ ! .not. amr_in_fine_advance or read the swapped/refreshed state - see the ab_int GPU_UPDATE below and the swap contract in
+ ! m_amr.fpp. A physics hook here that indexes coarse-baked state is the ab_int/acoustic-source hazard.
+
call nvtxStartRange("COMPUTE-RHS")
+ if (ab_active .and. ab_prim_seeded) then
+ cbjlo = max(idwbuff(1)%beg, ab_x%beg - buff_size)
+ cbjhi = min(idwbuff(1)%end, ab_x%end + buff_size)
+ cbklo = max(idwbuff(2)%beg, ab_y%beg - buff_size)
+ cbkhi = min(idwbuff(2)%end, ab_y%end + buff_size)
+ cbllo = max(idwbuff(3)%beg, ab_z%beg - buff_size)
+ cblhi = min(idwbuff(3)%end, ab_z%end + buff_size)
+ ! Convert over the same footprint as the copy (clamped to interior) so q_prim_qp
+ ! is valid for reconstruction stencils at the box boundary.
+ ab_int(1)%beg = max(0, ab_x%beg - buff_size); ab_int(1)%end = min(m, ab_x%end + buff_size)
+ ab_int(2)%beg = max(0, ab_y%beg - buff_size); ab_int(2)%end = min(n, ab_y%end + buff_size)
+ ab_int(3)%beg = max(0, ab_z%beg - buff_size); ab_int(3)%end = min(p, ab_z%end + buff_size)
+ else
+ ! Full-domain window: every non-active_box run, plus the ONE-TIME seeding pass on the first
+ ! active_box RHS call. active_box narrows the cons->prim producer to the box, but full-domain
+ ! consumers (ICFL/vCFL monitor, probes, IB) still read 0:m,0:n,0:p; an unconverted exterior
+ ! is uninitialized memory -> NaN (fatal on Cray, silently finite on some compilers). Seeding
+ ! q_prim_qp over the full domain once fills the frozen ambient exterior with valid primitives
+ ! that subsequent narrowed passes never overwrite.
+ cbjlo = idwbuff(1)%beg; cbjhi = idwbuff(1)%end
+ cbklo = idwbuff(2)%beg; cbkhi = idwbuff(2)%end
+ cbllo = idwbuff(3)%beg; cblhi = idwbuff(3)%end
+ ab_int = idwint
+ end if
+ if (ab_active) ab_prim_seeded = .true.
+
+ ! ab_int must be refreshed on device EVERY call: the AMR fine advance swaps idwint to the fine-block
+ ! bounds, and CCE OpenACC resolves the convert kernel's loop bounds through the present device copy of
+ ! this module variable - a seed-once guard left stale COARSE bounds on the swapped fine grid, giving
+ ! out-of-range device accesses and a spurious wave at every fine-block edge (CCE-acc only; NVHPC and
+ ! CCE-omp evaluate the bounds host-side and never saw it).
+ $:GPU_UPDATE(device='[ab_int]')
+
if (.not. igr) then
! Association/Population of Working Variables
$:GPU_PARALLEL_LOOP(private='[i, j, k, l]', collapse=4)
do i = 1, sys_size
- do l = idwbuff(3)%beg, idwbuff(3)%end
- do k = idwbuff(2)%beg, idwbuff(2)%end
- do j = idwbuff(1)%beg, idwbuff(1)%end
+ do l = cbllo, cblhi
+ do k = cbklo, cbkhi
+ do j = cbjlo, cbjhi
q_cons_qp%vf(i)%sf(j, k, l) = q_cons_vf(i)%sf(j, k, l)
end do
end do
@@ -631,16 +685,29 @@ contains
if (igr) then
call nvtxStartRange("RHS-COMMUNICATION")
+ call s_phase_tic(PH_BHALO)
call s_populate_variables_buffers(bc_type, q_cons_vf, pb_in, mv_in, q_T_sf)
+ call s_phase_toc(PH_BHALO)
call nvtxEndRange
end if
if (.not. igr) then
call nvtxStartRange("RHS-CONVERT")
- call s_convert_conservative_to_primitive_variables(q_cons_qp%vf, q_T_sf, q_prim_qp%vf, idwint)
+ ! 2a: the AMR fine advance may have preloaded this block's computed prim vars from the batched
+ ! conversion (s_amr_convert_prim_batch, pinned to this kernel); the per-block conversion is then
+ ! skipped bit-identically. The aliased prim vars (cont, adv, c, psi) ride the cons copy-in above.
+ if (.not. amr_prim_preloaded) then
+ if (amr_cons_ghosts_valid) then
+ call s_convert_conservative_to_primitive_variables(q_cons_qp%vf, q_T_sf, q_prim_qp%vf, idwbuff)
+ else
+ call s_convert_conservative_to_primitive_variables(q_cons_qp%vf, q_T_sf, q_prim_qp%vf, ab_int)
+ end if
+ end if
call nvtxEndRange
call nvtxStartRange("RHS-COMMUNICATION")
- call s_populate_variables_buffers(bc_type, q_prim_qp%vf, pb_in, mv_in, q_T_sf)
+ call s_phase_tic(PH_BHALO)
+ call s_populate_variables_buffers(bc_type, q_prim_qp%vf, pb_in, mv_in, q_T_sf, skip_mpi=amr_cons_ghosts_valid)
+ call s_phase_toc(PH_BHALO)
call nvtxEndRange
end if
@@ -650,6 +717,11 @@ contains
if (t_step == t_step_stop) return
end if
+ ! Per-rank compute timing starts here: AFTER the halo exchange (s_populate_variables_buffers)
+ ! and the early-return guards, so it captures only the local compute (reconstruct/Riemann/
+ ! flux/source) and excludes the cross-rank halo wait that would otherwise mask compute imbalance.
+ if (rank_time_wrt) call s_rank_time_tic()
+
if (qbmm) call s_mom_inv(q_cons_qp%vf, q_prim_qp%vf, mom_sp, mom_3d, pb_in, rhs_pb, mv_in, rhs_mv, idwbuff(1), &
& idwbuff(2), idwbuff(3))
@@ -716,18 +788,26 @@ contains
call nvtxEndRange
end if
- ! RHS for diffusion
+ ! RHS for chemistry species diffusion: writes species (and, when not viscous, energy) face
+ ! fluxes into flux_src_rsx_vf. Runs before the AMR capture below so refluxing sees the total
+ ! advection+diffusion flux, mirroring the viscous flux_src the Riemann solver wrote.
if (chemistry .and. chem_params%diffusion) then
call nvtxStartRange("RHS-CHEM-DIFFUSION")
- call s_compute_chemistry_diffusion_flux(id, q_prim_qp%vf, flux_src_n(id)%vf, irx, iry, irz, q_T_sf)
+ call s_compute_chemistry_diffusion_flux(id, q_prim_qp%vf, flux_src_rsx_vf, irx, iry, irz, q_T_sf)
call nvtxEndRange
end if
+ ! AMR refluxing: record the c/f boundary-face fluxes exactly as the assembly above used
+ ! them (after s_cbc may have modified flux_rsx_vf in the advection source call, and after
+ ! all flux_src contributions - viscous and species diffusion - are in place); must run
+ ! before the next direction's sweep overwrites flux_rsx_vf, which all directions share.
+ if (amr) call s_amr_capture_boundary_flux(id, stage)
+
! Viscous stress contribution to RHS
if (viscous .or. surface_tension .or. chem_params%diffusion) then
call nvtxStartRange("RHS-ADD-PHYSICS")
- call s_compute_additional_physics_rhs(id, q_prim_qp%vf, rhs_vf, flux_src_n(id)%vf, dq_prim_dx_qp(1)%vf, &
- & dq_prim_dy_qp(1)%vf, dq_prim_dz_qp(1)%vf)
+ call s_compute_additional_physics_rhs(id, q_prim_qp%vf, rhs_vf, dq_prim_dx_qp(1)%vf, dq_prim_dy_qp(1)%vf, &
+ & dq_prim_dz_qp(1)%vf)
call nvtxEndRange
end if
@@ -741,7 +821,7 @@ contains
! RHS additions for qbmm bubbles
if (qbmm) then
call nvtxStartRange("RHS-QBMM")
- call s_compute_qbmm_rhs(id, q_cons_qp%vf, q_prim_qp%vf, rhs_vf, flux_n(id)%vf, pb_in, rhs_pb)
+ call s_compute_qbmm_rhs(id, q_cons_qp%vf, q_prim_qp%vf, rhs_vf, pb_in, rhs_pb)
call nvtxEndRange
end if
! END: Additional physics and source terms
@@ -779,7 +859,7 @@ contains
end if
call nvtxEndRange
call nvtxStartRange("RHS-ADVECTION-SRC")
- call s_compute_advection_source_term(id, rhs_hatR_vf, q_cons_qp, q_prim_qp, flux_src_n(id), .false.)
+ call s_compute_advection_source_term(id, rhs_hatR_vf, q_cons_qp, q_prim_qp, .false.)
call nvtxEndRange
end do
@@ -811,19 +891,13 @@ contains
call nvtxEndRange
end if
if (ib) then
- $:GPU_PARALLEL_LOOP(private='[i, j, k, l]', collapse=3)
- do l = 0, p
- do k = 0, n
- do j = 0, m
- if (ib_markers%sf(j, k, l) /= 0) then
- do i = 1, sys_size
- rhs_vf(i)%sf(j, k, l) = 0._wp
- end do
- end if
- end do
- end do
- end do
- $:END_GPU_PARALLEL_LOOP()
+ ! a fine block (or batched slab) is advanced in its own frame: its markers are ib_markers_fine (m_ibm), not the
+ ! coarse ib_markers
+ if (amr_in_fine_advance) then
+ call s_zero_rhs_at_body(ib_markers_fine, rhs_vf)
+ else
+ call s_zero_rhs_at_body(ib_markers, rhs_vf)
+ end if
end if
! Additional Physics and Source Terms Additions for acoustic_source
@@ -847,7 +921,10 @@ contains
call s_compute_ptilde(q_cons_qp%vf(1:sys_size), q_prim_qp%vf(1:sys_size))
end if
- if (bubbles_lagrange) then
+ ! Lagrangian bubbles couple on the coarse grid only (the cloud is excluded from fine blocks):
+ ! the EL hooks are skipped during the fine advance - a bubble's position would map to wrong
+ ! cell indices on the swapped block grid.
+ if (bubbles_lagrange .and. .not. amr_in_fine_advance) then
if (.not. adap_dt) then
call nvtxStartRange("RHS-EL-BUBBLES-DYN")
call s_compute_bubble_EL_dynamics(q_prim_qp%vf(1:sys_size), bc_type, stage)
@@ -897,6 +974,10 @@ contains
end if
end if
+ ! Per-rank compute timing ends here (brackets only the local compute above; excludes
+ ! the halo exchange near the top of the routine).
+ if (rank_time_wrt) call s_rank_time_toc()
+
call nvtxEndRange
end subroutine s_compute_rhs
@@ -1026,11 +1107,36 @@ contains
end if
irx%end = m; iry%end = n; irz%end = p
+ ! Restrict the Riemann face window to the active box: [box%beg, box%end] on the
+ ! transverse directions, [box%beg-1, box%end] on the normal direction (face j needs
+ ! cells j and j+1). s_riemann_solver pushes these to the device.
+ if (ab_active) then
+ irx%beg = ab_x%beg; iry%beg = ab_y%beg; irz%beg = ab_z%beg
+ irx%end = ab_x%end; iry%end = ab_y%end; irz%end = ab_z%end
+ if (id == 1) then
+ irx%beg = ab_x%beg - 1
+ else if (id == 2) then
+ iry%beg = ab_y%beg - 1
+ else
+ irz%beg = ab_z%beg - 1
+ end if
+ end if
+
! Computing Riemann Solver Flux and Source Flux
call nvtxStartRange("RHS-RIEMANN-SOLVER")
- call s_riemann_solver(qR_rsx_vf, dqR_prim_dx_n(id)%vf, dqR_prim_dy_n(id)%vf, dqR_prim_dz_n(id)%vf, qR_prim(id)%vf, &
- & qL_rsx_vf, dqL_prim_dx_n(id)%vf, dqL_prim_dy_n(id)%vf, dqL_prim_dz_n(id)%vf, qL_prim(id)%vf, &
- & q_prim_qp%vf, flux_n(id)%vf, flux_src_n(id)%vf, flux_gsrc_n(id)%vf, id, irx, iry, irz)
+ if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
+ ! Fused dual-pass: one call computes BOTH anchored flux sets (hat_L -> flux_n via the
+ ! solver's own finalize; hat_R into the flux_hatR_rs* buffers, finalized separately via
+ ! s_finalize_riemann_solver_hatR between the two RHS assemblies).
+ call s_hypo_hlld_riemann_solver(qR_rsx_vf, dqR_prim_dx_n(id)%vf, dqR_prim_dy_n(id)%vf, dqR_prim_dz_n(id)%vf, &
+ & qR_prim(id)%vf, qL_rsx_vf, dqL_prim_dx_n(id)%vf, dqL_prim_dy_n(id)%vf, &
+ & dqL_prim_dz_n(id)%vf, qL_prim(id)%vf, q_prim_qp%vf, flux_n(id)%vf, &
+ & flux_src_n(id)%vf, flux_gsrc_n(id)%vf, id, irx, iry, irz)
+ else
+ call s_riemann_solver(qR_rsx_vf, dqR_prim_dx_n(id)%vf, dqR_prim_dy_n(id)%vf, dqR_prim_dz_n(id)%vf, qR_prim(id)%vf, &
+ & qL_rsx_vf, dqL_prim_dx_n(id)%vf, dqL_prim_dy_n(id)%vf, dqL_prim_dz_n(id)%vf, qL_prim(id)%vf, &
+ & q_prim_qp%vf, id, irx, iry, irz)
+ end if
call nvtxEndRange
if (use_nc_iface_vel) then
@@ -1039,23 +1145,23 @@ contains
! Additional physics and source terms RHS addition for advection source
call nvtxStartRange("RHS-ADVECTION-SRC")
- call s_compute_advection_source_term(id, rhs_vf, q_cons_qp, q_prim_qp, flux_src_n(id), is_hat_L)
+ call s_compute_advection_source_term(id, rhs_vf, q_cons_qp, q_prim_qp, is_hat_L)
call nvtxEndRange
end subroutine s_compute_directional_rhs
!> Accumulate advection source contributions from a given coordinate direction into the RHS
- subroutine s_compute_advection_source_term(idir, rhs_vf, q_cons_vf, q_prim_vf, flux_src_n_vf, is_hat_L)
+ subroutine s_compute_advection_source_term(idir, rhs_vf, q_cons_vf, q_prim_vf, is_hat_L)
integer, intent(in) :: idir
type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf
type(vector_field), intent(inout) :: q_cons_vf
type(vector_field), intent(inout) :: q_prim_vf
- type(vector_field), intent(inout) :: flux_src_n_vf
logical, intent(in) :: is_hat_L
- integer :: j, k, l, q !< Loop iterators from original, meaning varies
- integer :: k_loop, l_loop, q_loop !< Standardized spatial loop iterators 0:m, 0:n, 0:p
+ integer :: j, k, l, q !< Loop iterators from original, meaning varies
+ integer :: k_loop, l_loop, q_loop !< Standardized spatial loop iterators 0:m, 0:n, 0:p
integer :: i_fluid_loop
+ integer :: abx_lo, abx_hi, aby_lo, aby_hi, abz_lo, abz_hi !< Active-box flux-difference bounds
real(wp) :: inv_ds, flux_face1, flux_face2
real(wp) :: advected_qty_val, pressure_val, velocity_val
real(wp) :: G1_eff, G2_eff, pres_K, alpha_K, alpha_rho_K, blkmod_K
@@ -1067,6 +1173,17 @@ contains
G2_eff = fluid_pp(2)%G
end if
+ ! Only the box cells have a valid RHS divergence; restrict the flux-difference loops to the
+ ! box when engaged (in every loop here 0:p is z, 0:n is y, 0:m is x).
+
+ if (ab_active) then
+ abx_lo = ab_x%beg; abx_hi = ab_x%end
+ aby_lo = ab_y%beg; aby_hi = ab_y%end
+ abz_lo = ab_z%beg; abz_hi = ab_z%end
+ else
+ abx_lo = 0; abx_hi = m; aby_lo = 0; aby_hi = n; abz_lo = 0; abz_hi = p
+ end if
+
if (alt_soundspeed) then
$:GPU_PARALLEL_LOOP(private='[k_loop, l_loop, q_loop, pres_K, alpha_K, alpha_rho_K, blkmod_K]', collapse=3)
do q_loop = 0, p
@@ -1104,21 +1221,21 @@ contains
select case (idir)
case (1) ! x-direction
if (bc_x%beg <= BC_CHAR_SLIP_WALL .and. bc_x%beg >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, -1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, -1, irx, iry, irz)
end if
if (bc_x%end <= BC_CHAR_SLIP_WALL .and. bc_x%end >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, 1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, 1, irx, iry, irz)
end if
if (hypo_nc_mode /= hypo_nc_mode_dual_pass) then
$:GPU_PARALLEL_LOOP(collapse=4,private='[j, k_loop, l_loop, q_loop, inv_ds, flux_face1, flux_face2]')
do j = 1, sys_size
- do q_loop = 0, p
- do l_loop = 0, n
- do k_loop = 0, m
+ do q_loop = abz_lo, abz_hi
+ do l_loop = aby_lo, aby_hi
+ do k_loop = abx_lo, abx_hi
inv_ds = 1._wp/dx(k_loop)
- flux_face1 = flux_n(1)%vf(j)%sf(k_loop - 1, l_loop, q_loop)
- flux_face2 = flux_n(1)%vf(j)%sf(k_loop, l_loop, q_loop)
+ flux_face1 = flux_rsx_vf(k_loop - 1, l_loop, q_loop, j)
+ flux_face2 = flux_rsx_vf(k_loop, l_loop, q_loop, j)
rhs_vf(j)%sf(k_loop, l_loop, q_loop) = inv_ds*(flux_face1 - flux_face2)
end do
end do
@@ -1165,8 +1282,8 @@ contains
inv_ds = 1._wp/dx(k_loop)
advected_qty_val = q_cons_vf%vf(i_fluid_loop + eqn_idx%adv%beg - 1)%sf(k_loop, l_loop, q_loop)
pressure_val = q_prim_vf%vf(eqn_idx%E)%sf(k_loop, l_loop, q_loop)
- flux_face1 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(k_loop, l_loop, q_loop)
- flux_face2 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(k_loop - 1, l_loop, q_loop)
+ flux_face1 = flux_src_rsx_vf(k_loop, l_loop, q_loop, eqn_idx%adv%beg)
+ flux_face2 = flux_src_rsx_vf(k_loop - 1, l_loop, q_loop, eqn_idx%adv%beg)
rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(k_loop, l_loop, &
& q_loop) = rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(k_loop, l_loop, &
& q_loop) - inv_ds*advected_qty_val*pressure_val*(flux_face1 - flux_face2)
@@ -1177,24 +1294,24 @@ contains
$:END_GPU_PARALLEL_LOOP()
end if
- call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, flux_src_n_vf, Kterm)
+ call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, Kterm)
case (2) ! y-direction
if (bc_y%beg <= BC_CHAR_SLIP_WALL .and. bc_y%beg >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, -1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, -1, irx, iry, irz)
end if
if (bc_y%end <= BC_CHAR_SLIP_WALL .and. bc_y%end >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, 1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, 1, irx, iry, irz)
end if
if (hypo_nc_mode /= hypo_nc_mode_dual_pass) then
$:GPU_PARALLEL_LOOP(collapse=4,private='[j, k, l, q, inv_ds, flux_face1, flux_face2]')
do j = 1, sys_size
- do l = 0, p
- do k = 0, n
- do q = 0, m
+ do l = abz_lo, abz_hi
+ do k = aby_lo, aby_hi
+ do q = abx_lo, abx_hi
inv_ds = 1._wp/dy(k)
- flux_face1 = flux_n(2)%vf(j)%sf(q, k - 1, l)
- flux_face2 = flux_n(2)%vf(j)%sf(q, k, l)
+ flux_face1 = flux_rsx_vf(q, k - 1, l, j)
+ flux_face2 = flux_rsx_vf(q, k, l, j)
rhs_vf(j)%sf(q, k, l) = rhs_vf(j)%sf(q, k, l) + inv_ds*(flux_face1 - flux_face2)
end do
end do
@@ -1241,8 +1358,8 @@ contains
inv_ds = 1._wp/dy(k)
advected_qty_val = q_cons_vf%vf(i_fluid_loop + eqn_idx%adv%beg - 1)%sf(q, k, l)
pressure_val = q_prim_vf%vf(eqn_idx%E)%sf(q, k, l)
- flux_face1 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(q, k, l)
- flux_face2 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(q, k - 1, l)
+ flux_face1 = flux_src_rsx_vf(q, k, l, eqn_idx%adv%beg)
+ flux_face2 = flux_src_rsx_vf(q, k - 1, l, eqn_idx%adv%beg)
rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(q, k, &
& l) = rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(q, k, &
& l) - inv_ds*advected_qty_val*pressure_val*(flux_face1 - flux_face2)
@@ -1298,8 +1415,8 @@ contains
do l = 0, p
do k = 0, n
do q = 0, m
- flux_face1 = flux_gsrc_n(2)%vf(j)%sf(q, k - 1, l)
- flux_face2 = flux_gsrc_n(2)%vf(j)%sf(q, k, l)
+ flux_face1 = flux_gsrc_rsx_vf(q, k - 1, l, j)
+ flux_face2 = flux_gsrc_rsx_vf(q, k, l, j)
rhs_vf(j)%sf(q, k, l) = rhs_vf(j)%sf(q, k, l) - 5.e-1_wp/y_cc(k)*(flux_face1 + flux_face2)
end do
end do
@@ -1309,13 +1426,13 @@ contains
end if
end if
- call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, flux_src_n_vf, Kterm)
+ call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, Kterm)
case (3) ! z-direction
if (bc_z%beg <= BC_CHAR_SLIP_WALL .and. bc_z%beg >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, -1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, -1, irx, iry, irz)
end if
if (bc_z%end <= BC_CHAR_SLIP_WALL .and. bc_z%end >= BC_CHAR_SUP_OUTFLOW) then
- call s_cbc(q_prim_vf%vf, flux_n(idir)%vf, flux_src_n_vf%vf, idir, 1, irx, iry, irz)
+ call s_cbc(q_prim_vf%vf, idir, 1, irx, iry, irz)
end if
if (grid_geometry == 3) then ! Cylindrical Coordinates
@@ -1326,8 +1443,8 @@ contains
do l = 0, m
inv_ds = 1._wp/(dz(k)*y_cc(q))
velocity_val = q_prim_vf%vf(eqn_idx%cont%end + idir)%sf(l, q, k)
- flux_face1 = flux_n(3)%vf(j)%sf(l, q, k - 1)
- flux_face2 = flux_n(3)%vf(j)%sf(l, q, k)
+ flux_face1 = flux_rsx_vf(l, q, k - 1, j)
+ flux_face2 = flux_rsx_vf(l, q, k, j)
rhs_vf(j)%sf(l, q, k) = rhs_vf(j)%sf(l, q, k) + inv_ds*velocity_val*(flux_face1 - flux_face2)
end do
end do
@@ -1339,8 +1456,8 @@ contains
do k = 0, p
do q = 0, n
do l = 0, m
- flux_face1 = flux_gsrc_n(3)%vf(j)%sf(l, q, k - 1)
- flux_face2 = flux_gsrc_n(3)%vf(j)%sf(l, q, k)
+ flux_face1 = flux_gsrc_rsx_vf(l, q, k - 1, j)
+ flux_face2 = flux_gsrc_rsx_vf(l, q, k, j)
rhs_vf(j)%sf(l, q, k) = rhs_vf(j)%sf(l, q, k) - 5.e-1_wp/y_cc(q)*(flux_face1 + flux_face2)
end do
end do
@@ -1351,12 +1468,12 @@ contains
if (hypo_nc_mode /= hypo_nc_mode_dual_pass) then
$:GPU_PARALLEL_LOOP(collapse=4,private='[j, k, l, q, inv_ds, flux_face1, flux_face2]')
do j = 1, sys_size
- do k = 0, p
- do q = 0, n
- do l = 0, m
+ do k = abz_lo, abz_hi
+ do q = aby_lo, aby_hi
+ do l = abx_lo, abx_hi
inv_ds = 1._wp/dz(k)
- flux_face1 = flux_n(3)%vf(j)%sf(l, q, k - 1)
- flux_face2 = flux_n(3)%vf(j)%sf(l, q, k)
+ flux_face1 = flux_rsx_vf(l, q, k - 1, j)
+ flux_face2 = flux_rsx_vf(l, q, k, j)
rhs_vf(j)%sf(l, q, k) = rhs_vf(j)%sf(l, q, k) + inv_ds*(flux_face1 - flux_face2)
end do
end do
@@ -1404,8 +1521,8 @@ contains
inv_ds = 1._wp/dz(k)
advected_qty_val = q_cons_vf%vf(i_fluid_loop + eqn_idx%adv%beg - 1)%sf(l, q, k)
pressure_val = q_prim_vf%vf(eqn_idx%E)%sf(l, q, k)
- flux_face1 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(l, q, k)
- flux_face2 = flux_src_n_vf%vf(eqn_idx%adv%beg)%sf(l, q, k - 1)
+ flux_face1 = flux_src_rsx_vf(l, q, k, eqn_idx%adv%beg)
+ flux_face2 = flux_src_rsx_vf(l, q, k - 1, eqn_idx%adv%beg)
rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(l, q, &
& k) = rhs_vf(i_fluid_loop + eqn_idx%int_en%beg - 1)%sf(l, q, &
& k) - inv_ds*advected_qty_val*pressure_val*(flux_face1 - flux_face2)
@@ -1416,19 +1533,18 @@ contains
$:END_GPU_PARALLEL_LOOP()
end if
- call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, flux_src_n_vf, Kterm)
+ call s_add_directional_advection_source_terms(idir, rhs_vf, q_cons_vf, q_prim_vf, Kterm)
end select
contains
!> Add the advection source flux-difference terms for a single coordinate direction to the RHS
- subroutine s_add_directional_advection_source_terms(current_idir, rhs_vf_arg, q_cons_vf_arg, q_prim_vf_arg, &
- & flux_src_n_vf_arg, Kterm_arg)
+ subroutine s_add_directional_advection_source_terms(current_idir, rhs_vf_arg, q_cons_vf_arg, q_prim_vf_arg, Kterm_arg)
+
integer, intent(in) :: current_idir
type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf_arg
type(vector_field), intent(in) :: q_cons_vf_arg
type(vector_field), intent(in) :: q_prim_vf_arg
- type(vector_field), intent(in) :: flux_src_n_vf_arg
real(wp), allocatable, dimension(:,:,:), intent(in) :: Kterm_arg
integer :: j_adv, k_idx, l_idx, q_idx
real(wp) :: local_inv_ds, local_term_coeff, local_flux1, local_flux2
@@ -1454,8 +1570,8 @@ contains
do k_idx = 0, m ! x_extent
local_inv_ds = 1._wp/dx(k_idx)
local_term_coeff = q_prim_vf_arg%vf(eqn_idx%cont%end + current_idir)%sf(k_idx, l_idx, q_idx)
- local_flux1 = flux_src_n_vf_arg%vf(j_adv)%sf(k_idx - 1, l_idx, q_idx)
- local_flux2 = flux_src_n_vf_arg%vf(j_adv)%sf(k_idx, l_idx, q_idx)
+ local_flux1 = flux_src_rsx_vf(k_idx - 1, l_idx, q_idx, j_adv)
+ local_flux2 = flux_src_rsx_vf(k_idx, l_idx, q_idx, j_adv)
rhs_vf_arg(j_adv)%sf(k_idx, l_idx, q_idx) = rhs_vf_arg(j_adv)%sf(k_idx, l_idx, &
& q_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do
@@ -1483,11 +1599,11 @@ contains
$:GPU_PARALLEL_LOOP(collapse=4, private='[j_adv, k_idx, l_idx, q_idx, local_inv_ds, local_term_coeff, &
& local_flux1, local_flux2]')
do j_adv = eqn_idx%adv%beg, eqn_idx%adv%end
- do q_idx = 0, p; do l_idx = 0, n; do k_idx = 0, m
+ do q_idx = abz_lo, abz_hi; do l_idx = aby_lo, aby_hi; do k_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dx(k_idx)
local_term_coeff = q_cons_vf_arg%vf(j_adv)%sf(k_idx, l_idx, q_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(k_idx, l_idx, q_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(k_idx - 1, l_idx, q_idx)
+ local_flux1 = flux_src_rsx_vf(k_idx, l_idx, q_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(k_idx - 1, l_idx, q_idx, eqn_idx%adv%beg)
rhs_vf_arg(j_adv)%sf(k_idx, l_idx, q_idx) = rhs_vf_arg(j_adv)%sf(k_idx, l_idx, &
& q_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do; end do; end do
@@ -1496,11 +1612,11 @@ contains
if (alt_soundspeed) then ! K*div(u) correction
$:GPU_PARALLEL_LOOP(collapse=3, private='[k_idx, l_idx, q_idx, local_inv_ds, local_k_term_val, &
& local_flux1, local_flux2]')
- do q_idx = 0, p; do l_idx = 0, n; do k_idx = 0, m
+ do q_idx = abz_lo, abz_hi; do l_idx = aby_lo, aby_hi; do k_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dx(k_idx)
local_k_term_val = Kterm_arg(k_idx, l_idx, q_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(k_idx, l_idx, q_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(k_idx - 1, l_idx, q_idx)
+ local_flux1 = flux_src_rsx_vf(k_idx, l_idx, q_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(k_idx - 1, l_idx, q_idx, eqn_idx%adv%beg)
rhs_vf_arg(eqn_idx%adv%beg)%sf(k_idx, l_idx, q_idx) = rhs_vf_arg(eqn_idx%adv%beg)%sf(k_idx, l_idx, &
& q_idx) + local_k_term_val*local_inv_ds*(local_flux1 - local_flux2)
rhs_vf_arg(eqn_idx%adv%end)%sf(k_idx, l_idx, q_idx) = rhs_vf_arg(eqn_idx%adv%end)%sf(k_idx, l_idx, &
@@ -1520,8 +1636,8 @@ contains
do q_idx = 0, m ! x_extent
local_inv_ds = 1._wp/dy(k_idx)
local_term_coeff = q_prim_vf_arg%vf(eqn_idx%cont%end + current_idir)%sf(q_idx, k_idx, l_idx)
- local_flux1 = flux_src_n_vf_arg%vf(j_adv)%sf(q_idx, k_idx - 1, l_idx)
- local_flux2 = flux_src_n_vf_arg%vf(j_adv)%sf(q_idx, k_idx, l_idx)
+ local_flux1 = flux_src_rsx_vf(q_idx, k_idx - 1, l_idx, j_adv)
+ local_flux2 = flux_src_rsx_vf(q_idx, k_idx, l_idx, j_adv)
rhs_vf_arg(j_adv)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(j_adv)%sf(q_idx, k_idx, &
& l_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do
@@ -1562,11 +1678,11 @@ contains
$:GPU_PARALLEL_LOOP(collapse=4, private='[j_adv, k_idx, l_idx, q_idx, local_inv_ds, local_term_coeff, &
& local_flux1, local_flux2]')
do j_adv = eqn_idx%adv%beg, eqn_idx%adv%end
- do l_idx = 0, p; do k_idx = 0, n; do q_idx = 0, m
+ do l_idx = abz_lo, abz_hi; do k_idx = aby_lo, aby_hi; do q_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dy(k_idx)
local_term_coeff = q_cons_vf_arg%vf(j_adv)%sf(q_idx, k_idx, l_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx, l_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx - 1, l_idx)
+ local_flux1 = flux_src_rsx_vf(q_idx, k_idx, l_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(q_idx, k_idx - 1, l_idx, eqn_idx%adv%beg)
rhs_vf_arg(j_adv)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(j_adv)%sf(q_idx, k_idx, &
& l_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do; end do; end do
@@ -1575,11 +1691,11 @@ contains
if (alt_soundspeed) then ! K*div(u) correction
$:GPU_PARALLEL_LOOP(collapse=3, private='[k_idx, l_idx, q_idx, local_inv_ds, local_k_term_val, &
& local_flux1, local_flux2]')
- do l_idx = 0, p; do k_idx = 0, n; do q_idx = 0, m
+ do l_idx = abz_lo, abz_hi; do k_idx = aby_lo, aby_hi; do q_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dy(k_idx)
local_k_term_val = Kterm_arg(q_idx, k_idx, l_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx, l_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx - 1, l_idx)
+ local_flux1 = flux_src_rsx_vf(q_idx, k_idx, l_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(q_idx, k_idx - 1, l_idx, eqn_idx%adv%beg)
rhs_vf_arg(eqn_idx%adv%beg)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(eqn_idx%adv%beg)%sf(q_idx, k_idx, &
& l_idx) + local_k_term_val*local_inv_ds*(local_flux1 - local_flux2)
rhs_vf_arg(eqn_idx%adv%end)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(eqn_idx%adv%end)%sf(q_idx, k_idx, &
@@ -1591,8 +1707,8 @@ contains
& private='[k_idx, l_idx, q_idx, local_k_term_val, local_flux1, local_flux2]')
do l_idx = 0, p; do k_idx = 0, n; do q_idx = 0, m
local_k_term_val = Kterm_arg(q_idx, k_idx, l_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx, l_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(q_idx, k_idx - 1, l_idx)
+ local_flux1 = flux_src_rsx_vf(q_idx, k_idx, l_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(q_idx, k_idx - 1, l_idx, eqn_idx%adv%beg)
rhs_vf_arg(eqn_idx%adv%beg)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(eqn_idx%adv%beg)%sf(q_idx, &
& k_idx, l_idx) + (local_k_term_val/(2._wp*y_cc(k_idx)))*(local_flux1 + local_flux2)
rhs_vf_arg(eqn_idx%adv%end)%sf(q_idx, k_idx, l_idx) = rhs_vf_arg(eqn_idx%adv%end)%sf(q_idx, &
@@ -1613,8 +1729,8 @@ contains
do l_idx = 0, m ! x_extent
local_inv_ds = 1._wp/dz(k_idx)
local_term_coeff = q_prim_vf_arg%vf(eqn_idx%cont%end + current_idir)%sf(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx - 1)
- local_flux2 = flux_src_n_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, j_adv)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx, j_adv)
rhs_vf_arg(j_adv)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(j_adv)%sf(l_idx, q_idx, &
& k_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do
@@ -1642,11 +1758,11 @@ contains
$:GPU_PARALLEL_LOOP(collapse=4, private='[j_adv, k_idx, l_idx, q_idx, local_inv_ds, local_term_coeff, &
& local_flux1, local_flux2]')
do j_adv = eqn_idx%adv%beg, eqn_idx%adv%end
- do k_idx = 0, p; do q_idx = 0, n; do l_idx = 0, m
+ do k_idx = abz_lo, abz_hi; do q_idx = aby_lo, aby_hi; do l_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dz(k_idx)
local_term_coeff = q_cons_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx - 1)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, eqn_idx%adv%beg)
rhs_vf_arg(j_adv)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(j_adv)%sf(l_idx, q_idx, &
& k_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do; end do; end do
@@ -1658,8 +1774,8 @@ contains
do k_idx = 0, p; do q_idx = 0, n; do l_idx = 0, m
local_inv_ds = 1._wp/dz(k_idx)
local_k_term_val = Kterm_arg(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx - 1)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, eqn_idx%adv%beg)
rhs_vf_arg(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(eqn_idx%adv%beg)%sf(l_idx, &
& q_idx, k_idx) + local_k_term_val*local_inv_ds*(local_flux1 - local_flux2)
rhs_vf_arg(eqn_idx%adv%end)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(eqn_idx%adv%end)%sf(l_idx, &
@@ -1679,8 +1795,8 @@ contains
do l_idx = 0, m ! x_extent
local_inv_ds = 1._wp/dz(k_idx)
local_term_coeff = q_prim_vf_arg%vf(eqn_idx%cont%end + current_idir)%sf(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx - 1)
- local_flux2 = flux_src_n_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, j_adv)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx, j_adv)
rhs_vf_arg(j_adv)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(j_adv)%sf(l_idx, q_idx, &
& k_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do
@@ -1708,11 +1824,11 @@ contains
$:GPU_PARALLEL_LOOP(collapse=4, private='[j_adv, k_idx, l_idx, q_idx, local_inv_ds, local_term_coeff, &
& local_flux1, local_flux2]')
do j_adv = eqn_idx%adv%beg, eqn_idx%adv%end
- do k_idx = 0, p; do q_idx = 0, n; do l_idx = 0, m
+ do k_idx = abz_lo, abz_hi; do q_idx = aby_lo, aby_hi; do l_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dz(k_idx)
local_term_coeff = q_cons_vf_arg%vf(j_adv)%sf(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx - 1)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, eqn_idx%adv%beg)
rhs_vf_arg(j_adv)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(j_adv)%sf(l_idx, q_idx, &
& k_idx) + local_inv_ds*local_term_coeff*(local_flux1 - local_flux2)
end do; end do; end do
@@ -1721,11 +1837,11 @@ contains
if (alt_soundspeed) then ! K*div(u) correction
$:GPU_PARALLEL_LOOP(collapse=3, private='[k_idx, l_idx, q_idx, local_inv_ds, local_k_term_val, &
& local_flux1, local_flux2]')
- do k_idx = 0, p; do q_idx = 0, n; do l_idx = 0, m
+ do k_idx = abz_lo, abz_hi; do q_idx = aby_lo, aby_hi; do l_idx = abx_lo, abx_hi
local_inv_ds = 1._wp/dz(k_idx)
local_k_term_val = Kterm_arg(l_idx, q_idx, k_idx)
- local_flux1 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx)
- local_flux2 = flux_src_n_vf_arg%vf(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx - 1)
+ local_flux1 = flux_src_rsx_vf(l_idx, q_idx, k_idx, eqn_idx%adv%beg)
+ local_flux2 = flux_src_rsx_vf(l_idx, q_idx, k_idx - 1, eqn_idx%adv%beg)
rhs_vf_arg(eqn_idx%adv%beg)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(eqn_idx%adv%beg)%sf(l_idx, &
& q_idx, k_idx) + local_k_term_val*local_inv_ds*(local_flux1 - local_flux2)
rhs_vf_arg(eqn_idx%adv%end)%sf(l_idx, q_idx, k_idx) = rhs_vf_arg(eqn_idx%adv%end)%sf(l_idx, &
@@ -1742,12 +1858,11 @@ contains
end subroutine s_compute_advection_source_term
!> Add viscous, surface-tension, and species-diffusion source flux contributions to the RHS for a given direction
- subroutine s_compute_additional_physics_rhs(idir, q_prim_vf, rhs_vf, flux_src_n_in, dq_prim_dx_vf, dq_prim_dy_vf, dq_prim_dz_vf)
+ subroutine s_compute_additional_physics_rhs(idir, q_prim_vf, rhs_vf, dq_prim_dx_vf, dq_prim_dy_vf, dq_prim_dz_vf)
integer, intent(in) :: idir
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf
- type(scalar_field), dimension(sys_size), intent(in) :: flux_src_n_in
type(scalar_field), dimension(sys_size), intent(in) :: dq_prim_dx_vf, dq_prim_dy_vf, dq_prim_dz_vf
integer :: i, j, k, l
@@ -1758,8 +1873,8 @@ contains
do k = 0, n
do j = 0, m
rhs_vf(eqn_idx%c)%sf(j, k, l) = rhs_vf(eqn_idx%c)%sf(j, k, &
- & l) + 1._wp/dx(j)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_n_in(eqn_idx%adv%beg)%sf(j, k, &
- & l) - flux_src_n_in(eqn_idx%adv%beg)%sf(j - 1, k, l))
+ & l) + 1._wp/dx(j)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%adv%beg) - flux_src_rsx_vf(j - 1, k, l, eqn_idx%adv%beg))
end do
end do
end do
@@ -1774,22 +1889,22 @@ contains
if (surface_tension .or. viscous) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dx(j)*(flux_src_n_in(i)%sf(j - 1, k, &
- & l) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dx(j)*(flux_src_rsx_vf(j - 1, k, l, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
end if
if (chem_params%diffusion) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%species%beg, eqn_idx%species%end
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dx(j)*(flux_src_n_in(i)%sf(j - 1, k, &
- & l) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dx(j)*(flux_src_rsx_vf(j - 1, k, l, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
if (.not. viscous) then
rhs_vf(eqn_idx%E)%sf(j, k, l) = rhs_vf(eqn_idx%E)%sf(j, k, &
- & l) + 1._wp/dx(j)*(flux_src_n_in(eqn_idx%E)%sf(j - 1, k, &
- & l) - flux_src_n_in(eqn_idx%E)%sf(j, k, l))
+ & l) + 1._wp/dx(j)*(flux_src_rsx_vf(j - 1, k, l, eqn_idx%E) - flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E))
end if
end if
end do
@@ -1804,15 +1919,18 @@ contains
do k = 0, n
do j = 0, m
rhs_vf(eqn_idx%c)%sf(j, k, l) = rhs_vf(eqn_idx%c)%sf(j, k, &
- & l) + 1._wp/dy(k)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_n_in(eqn_idx%adv%beg)%sf(j, k, &
- & l) - flux_src_n_in(eqn_idx%adv%beg)%sf(j, k - 1, l))
+ & l) + 1._wp/dy(k)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%adv%beg) - flux_src_rsx_vf(j, k - 1, l, eqn_idx%adv%beg))
end do
end do
end do
$:END_GPU_PARALLEL_LOOP()
end if
- if (cyl_coord .and. ((bc_y%beg == -2) .or. (bc_y%beg == -14))) then
+ ! the axis-singularity stress treatment belongs to the PHYSICAL axis only: bc_y is not
+ ! swapped by the AMR fine advance, so without the guard a fine block would apply axis
+ ! handling at its own (interior) lower-y edge - the coarse pass owns the real axis
+ if (cyl_coord .and. (.not. amr_in_fine_advance) .and. ((bc_y%beg == -2) .or. (bc_y%beg == -14))) then
if (viscous) then
if (p > 0) then
call s_compute_viscous_stress_cylindrical_boundary(q_prim_vf, &
@@ -1843,8 +1961,8 @@ contains
do j = 0, m
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_n_in(i)%sf(j, k - 1, &
- & l) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_rsx_vf(j, k - 1, l, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
end do
end do
@@ -1859,21 +1977,21 @@ contains
if (surface_tension .or. viscous) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_n_in(i)%sf(j, &
- & k - 1, l) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_rsx_vf(j, k - 1, l, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
end if
if (chem_params%diffusion) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%species%beg, eqn_idx%species%end
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_n_in(i)%sf(j, &
- & k - 1, l) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dy(k)*(flux_src_rsx_vf(j, k - 1, l, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
if (.not. viscous) then
rhs_vf(eqn_idx%E)%sf(j, k, l) = rhs_vf(eqn_idx%E)%sf(j, k, &
- & l) + 1._wp/dy(k)*(flux_src_n_in(eqn_idx%E)%sf(j, k - 1, &
- & l) - flux_src_n_in(eqn_idx%E)%sf(j, k, l))
+ & l) + 1._wp/dy(k)*(flux_src_rsx_vf(j, k - 1, l, eqn_idx%E) - flux_src_rsx_vf(j, &
+ & k, l, eqn_idx%E))
end if
end if
end do
@@ -1892,8 +2010,8 @@ contains
do j = 0, m
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) - 5.e-1_wp/y_cc(k)*(flux_src_n_in(i)%sf(j, &
- & k - 1, l) + flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) - 5.e-1_wp/y_cc(k)*(flux_src_rsx_vf(j, k - 1, &
+ & l, i) + flux_src_rsx_vf(j, k, l, i))
end do
end do
end do
@@ -1919,8 +2037,8 @@ contains
do j = 0, m
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) - 5.e-1_wp/y_cc(k)*(flux_src_n_in(i)%sf(j, &
- & k - 1, l) + flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) - 5.e-1_wp/y_cc(k)*(flux_src_rsx_vf(j, k - 1, &
+ & l, i) + flux_src_rsx_vf(j, k, l, i))
end do
end do
end do
@@ -1935,8 +2053,8 @@ contains
do k = 0, n
do j = 0, m
rhs_vf(eqn_idx%c)%sf(j, k, l) = rhs_vf(eqn_idx%c)%sf(j, k, &
- & l) + 1._wp/dz(l)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_n_in(eqn_idx%adv%beg)%sf(j, k, &
- & l) - flux_src_n_in(eqn_idx%adv%beg)%sf(j, k, l - 1))
+ & l) + 1._wp/dz(l)*q_prim_vf(eqn_idx%c)%sf(j, k, l)*(flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%adv%beg) - flux_src_rsx_vf(j, k, l - 1, eqn_idx%adv%beg))
end do
end do
end do
@@ -1951,21 +2069,21 @@ contains
if (surface_tension .or. viscous) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%mom%beg, eqn_idx%E
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dz(l)*(flux_src_n_in(i)%sf(j, k, &
- & l - 1) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dz(l)*(flux_src_rsx_vf(j, k, l - 1, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
end if
if (chem_params%diffusion) then
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%species%beg, eqn_idx%species%end
- rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dz(l)*(flux_src_n_in(i)%sf(j, k, &
- & l - 1) - flux_src_n_in(i)%sf(j, k, l))
+ rhs_vf(i)%sf(j, k, l) = rhs_vf(i)%sf(j, k, l) + 1._wp/dz(l)*(flux_src_rsx_vf(j, k, l - 1, &
+ & i) - flux_src_rsx_vf(j, k, l, i))
end do
if (.not. viscous) then
rhs_vf(eqn_idx%E)%sf(j, k, l) = rhs_vf(eqn_idx%E)%sf(j, k, &
- & l) + 1._wp/dz(l)*(flux_src_n_in(eqn_idx%E)%sf(j, k, &
- & l - 1) - flux_src_n_in(eqn_idx%E)%sf(j, k, l))
+ & l) + 1._wp/dz(l)*(flux_src_rsx_vf(j, k, l - 1, eqn_idx%E) - flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E))
end if
end if
end do
@@ -1980,12 +2098,12 @@ contains
do k = 0, n
do j = 0, m
rhs_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = rhs_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) + 5.e-1_wp*(flux_src_n_in(eqn_idx%mom%end)%sf(j, k, &
- & l - 1) + flux_src_n_in(eqn_idx%mom%end)%sf(j, k, l))
+ & l) + 5.e-1_wp*(flux_src_rsx_vf(j, k, l - 1, eqn_idx%mom%end) + flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%end))
rhs_vf(eqn_idx%mom%end)%sf(j, k, l) = rhs_vf(eqn_idx%mom%end)%sf(j, k, &
- & l) - 5.e-1_wp*(flux_src_n_in(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l - 1) + flux_src_n_in(eqn_idx%mom%beg + 1)%sf(j, k, l))
+ & l) - 5.e-1_wp*(flux_src_rsx_vf(j, k, l - 1, eqn_idx%mom%beg + 1) + flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1))
end do
end do
end do
@@ -2022,6 +2140,27 @@ contains
is1%end = is1%end - ${SCHEME}$_polyn
end if
+ ! Restrict the reconstruction compute-window to the active box (arrays stay allocated
+ ! full-size). The normal direction (is1) extends buff_size beyond the box so
+ ! boundary-cell stencils read valid ambient neighbours; the transverse directions
+ ! (is2, is3) cover the box, intersected with the allocation-derived window above.
+ ! s_${SCHEME}$ pushes this window to the device.
+ if (ab_active) then
+ if (norm_dir == 1) then
+ is1%beg = max(is1%beg, ab_x%beg - buff_size); is1%end = min(is1%end, ab_x%end + buff_size)
+ is2%beg = max(is2%beg, ab_y%beg); is2%end = min(is2%end, ab_y%end)
+ is3%beg = max(is3%beg, ab_z%beg); is3%end = min(is3%end, ab_z%end)
+ else if (norm_dir == 2) then
+ is1%beg = max(is1%beg, ab_y%beg - buff_size); is1%end = min(is1%end, ab_y%end + buff_size)
+ is2%beg = max(is2%beg, ab_x%beg); is2%end = min(is2%end, ab_x%end)
+ is3%beg = max(is3%beg, ab_z%beg); is3%end = min(is3%end, ab_z%end)
+ else
+ is1%beg = max(is1%beg, ab_z%beg - buff_size); is1%end = min(is1%end, ab_z%end + buff_size)
+ is2%beg = max(is2%beg, ab_y%beg); is2%end = min(is2%end, ab_y%end)
+ is3%beg = max(is3%beg, ab_x%beg); is3%end = min(is3%end, ab_x%end)
+ end if
+ end if
+
call s_${SCHEME}$ (v_vf(iv%beg:iv%end), vL_x(:,:,:,iv%beg:iv%end), vR_x(:,:,:,iv%beg:iv%end), recon_dir, is1, &
& is2, is3)
end if
@@ -2201,7 +2340,7 @@ contains
@:DEALLOCATE(alf_sum%sf)
end if
- if (.not. igr) then
+ if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
do i = num_dims, 1, -1
if (i /= 1) then
do l = 1, sys_size
@@ -2242,11 +2381,15 @@ contains
end do
@:DEALLOCATE(flux_n, flux_src_n, flux_gsrc_n)
+ end if
+ if (.not. igr) then
do i = 1, num_dims
- do l = eqn_idx%mom%beg, eqn_idx%mom%end
- @:DEALLOCATE(qL_prim(i)%vf(l)%sf)
- @:DEALLOCATE(qR_prim(i)%vf(l)%sf)
- end do
+ if (viscous) then
+ do l = eqn_idx%mom%beg, eqn_idx%mom%end
+ @:DEALLOCATE(qL_prim(i)%vf(l)%sf)
+ @:DEALLOCATE(qR_prim(i)%vf(l)%sf)
+ end do
+ end if
@:DEALLOCATE(qL_prim(i)%vf, qR_prim(i)%vf)
end do
@:DEALLOCATE(qL_prim, qR_prim)
@@ -2304,4 +2447,27 @@ contains
end subroutine s_finalize_rhs_module
+ !> Zero the RHS at the body cells of the installed grid frame (marker /= 0).
+ subroutine s_zero_rhs_at_body(mk, rhs_vf)
+
+ type(integer_field), intent(in) :: mk
+ type(scalar_field), dimension(sys_size), intent(inout) :: rhs_vf
+ integer :: i, j, k, l
+
+ $:GPU_PARALLEL_LOOP(private='[i, j, k, l]', collapse=3)
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ if (mk%sf(j, k, l) /= 0) then
+ do i = 1, sys_size
+ rhs_vf(i)%sf(j, k, l) = 0._wp
+ end do
+ end if
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+
+ end subroutine s_zero_rhs_at_body
+
end module m_rhs
diff --git a/src/simulation/m_riemann_solver_hll.fpp b/src/simulation/m_riemann_solver_hll.fpp
index 6267e074ca..cfc520eff3 100644
--- a/src/simulation/m_riemann_solver_hll.fpp
+++ b/src/simulation/m_riemann_solver_hll.fpp
@@ -25,8 +25,7 @@ contains
!> HLL approximate Riemann solver, Harten et al. SIAM Review (1983)
subroutine s_hll_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, qR_prim_rsx_vf, &
- & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, flux_vf, &
- & flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz)
+ & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, norm_dir, ix, iy, iz)
real(wp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:), intent(inout) :: qL_prim_rsx_vf, qR_prim_rsx_vf
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
@@ -35,684 +34,695 @@ contains
& dqR_prim_dy_vf, dqL_prim_dz_vf, dqR_prim_dz_vf
! Intercell fluxes
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf, flux_gsrc_vf
- real(wp) :: flux_tau_L, flux_tau_R
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
-
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(3) :: vel_L, vel_R
- real(wp), dimension(3) :: alpha_L, alpha_R
- real(wp), dimension(10) :: Ys_L, Ys_R, R_species, h_iL, h_iR
- real(wp), dimension(10) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
- #:else
- real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(num_vels) :: vel_L, vel_R
- real(wp), dimension(num_fluids) :: alpha_L, alpha_R
- real(wp), dimension(num_species) :: Ys_L, Ys_R, R_species, h_iL, h_iR
- real(wp), dimension(num_species) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
- #:endif
- real(wp) :: rho_L, rho_R
- real(wp) :: pres_L, pres_R
- real(wp) :: E_L, E_R
- real(wp) :: H_L, H_R
- real(wp) :: c_sum_Yi_Phi
- real(wp) :: T_L, T_R
- real(wp) :: Y_L, Y_R
- real(wp) :: MW_L, MW_R
- real(wp) :: R_gas_L, R_gas_R
- real(wp) :: Cp_L, Cp_R
- real(wp) :: Cv_L, Cv_R
- real(wp) :: Gamm_L, Gamm_R
- real(wp) :: gamma_L, gamma_R
- real(wp) :: pi_inf_L, pi_inf_R
- real(wp) :: qv_L, qv_R
- real(wp) :: c_L, c_R
- real(wp), dimension(6) :: tau_e_L, tau_e_R
- real(wp) :: G_L, G_R
- real(wp) :: damage_L, damage_R
- real(wp), dimension(2) :: Re_L, Re_R
- real(wp) :: rho_avg
- real(wp) :: H_avg
- real(wp) :: qv_avg
- real(wp) :: gamma_avg
- real(wp) :: c_avg
- real(wp) :: s_L, s_R, s_M, s_P, s_S
- real(wp) :: xi_M, xi_P
- real(wp) :: ptilde_L, ptilde_R
- real(wp) :: vel_L_rms, vel_R_rms, vel_avg_rms
- real(wp) :: Ms_L, Ms_R, pres_SL, pres_SR
- real(wp) :: alpha_L_sum, alpha_R_sum
- real(wp) :: pcorr !< low Mach number correction
- type(riemann_states) :: c_fast, pres_mag
- type(riemann_states_vec3) :: B
- type(riemann_states) :: Ga !< Gamma (Lorentz factor)
- type(riemann_states) :: vdotB, B2
- type(riemann_states_vec3) :: b4 !< 4-magnetic field components (spatial: b4x, b4y, b4z)
- type(riemann_states_vec3) :: cm !< Conservative momentum variables
- integer :: i, j, k, l !< Generic loop iterators
- integer :: Re_size_loc1, Re_size_loc2 !< host copies of Re_size; amdflang reads the declare-target original stale cross-TU
- ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary conditions
-
- call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
-
- ! Reshaping inputted data based on dimensional splitting direction
- call s_initialize_riemann_solver(flux_src_vf, norm_dir)
- Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
- #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
+ real(wp) :: flux_tau_L, flux_tau_R
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
+
+ ! Case optimization compiles this kernel only when the case selects this solver. Besides saving
+ ! build time, it keeps the compiler from having to codegen a kernel the case can never call.
+
+ #:if not MFC_CASE_OPTIMIZATION or riemann_solver in (-1, 1)
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(3) :: vel_L, vel_R
+ real(wp), dimension(3) :: alpha_L, alpha_R
+ real(wp), dimension(10) :: Ys_L, Ys_R, R_species, h_iL, h_iR
+ real(wp), dimension(10) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
+ #:else
+ real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(num_vels) :: vel_L, vel_R
+ real(wp), dimension(num_fluids) :: alpha_L, alpha_R
+ real(wp), dimension(num_species) :: Ys_L, Ys_R, R_species, h_iL, h_iR
+ real(wp), dimension(num_species) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
+ #:endif
+ real(wp) :: rho_L, rho_R
+ real(wp) :: pres_L, pres_R
+ real(wp) :: E_L, E_R
+ real(wp) :: H_L, H_R
+ real(wp) :: c_sum_Yi_Phi
+ real(wp) :: T_L, T_R
+ real(wp) :: Y_L, Y_R
+ real(wp) :: MW_L, MW_R
+ real(wp) :: R_gas_L, R_gas_R
+ real(wp) :: Cp_L, Cp_R
+ real(wp) :: Cv_L, Cv_R
+ real(wp) :: Gamm_L, Gamm_R
+ real(wp) :: gamma_L, gamma_R
+ real(wp) :: pi_inf_L, pi_inf_R
+ real(wp) :: qv_L, qv_R
+ real(wp) :: c_L, c_R
+ real(wp), dimension(6) :: tau_e_L, tau_e_R
+ real(wp) :: G_L, G_R
+ real(wp) :: damage_L, damage_R
+ real(wp), dimension(2) :: Re_L, Re_R
+ real(wp) :: rho_avg
+ real(wp) :: H_avg
+ real(wp) :: qv_avg
+ real(wp) :: gamma_avg
+ real(wp) :: c_avg
+ real(wp) :: s_L, s_R, s_M, s_P, s_S
+ real(wp) :: xi_M, xi_P
+ real(wp) :: ptilde_L, ptilde_R
+ real(wp) :: vel_L_rms, vel_R_rms, vel_avg_rms
+ real(wp) :: Ms_L, Ms_R, pres_SL, pres_SR
+ real(wp) :: alpha_L_sum, alpha_R_sum
+ real(wp) :: pcorr !< low Mach number correction
+ type(riemann_states) :: c_fast, pres_mag
+ type(riemann_states_vec3) :: B
+ type(riemann_states) :: Ga !< Gamma (Lorentz factor)
+ type(riemann_states) :: vdotB, B2
+ type(riemann_states_vec3) :: b4 !< 4-magnetic field components (spatial: b4x, b4y, b4z)
+ type(riemann_states_vec3) :: cm !< Conservative momentum variables
+ integer :: i, j, k, l !< Generic loop iterators
+ !> host copies of Re_size; amdflang reads the declare-target original stale cross-TU
+ integer :: Re_size_loc1, Re_size_loc2
+ ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary
+ ! conditions
+
+ call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
+ & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
+
+ ! Reshaping inputted data based on dimensional splitting direction
+ call s_initialize_riemann_solver(norm_dir)
+ Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
+ #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
[(1, 'x', 'j', '{STENCIL_IDX}, k, l', 'is1', 'is2', 'is3'), &
(2, 'y', 'k', 'j, {STENCIL_IDX}, l', 'is2', 'is1', 'is3'), &
(3, 'z', 'l', 'j, k, {STENCIL_IDX}', 'is3', 'is2', 'is1')]
- #:set SV = STENCIL_VAR
- #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
- if (norm_dir == ${NORM_DIR}$) then
- $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, alpha_rho_L, alpha_rho_R, vel_L, vel_R, alpha_L, alpha_R, &
- & tau_e_L, tau_e_R, Re_L, Re_R, s_L, s_R, s_M, s_P, s_S, xi_M, xi_P, Ys_L, Ys_R, R_species, &
- & h_iL, h_iR, Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR, c_fast, pres_mag, B, Ga, vdotB, &
- & B2, b4, cm, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, c_sum_Yi_Phi, T_L, &
- & T_R, Y_L, Y_R, MW_L, MW_R, R_gas_L, R_gas_R, Cp_L, Cp_R, Cv_L, Cv_R, Gamm_L, Gamm_R, &
- & gamma_L, gamma_R, pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, G_L, G_R, damage_L, &
- & damage_R, rho_avg, H_avg, c_avg, gamma_avg, ptilde_L, ptilde_R, vel_L_rms, vel_R_rms, &
- & vel_avg_rms, Ms_L, Ms_R, pres_SL, pres_SR, alpha_L_sum, alpha_R_sum, flux_tau_L, &
- & flux_tau_R]', copyin='[norm_dir]', firstprivate='[Re_size_loc1, Re_size_loc2]')
- do l = ${Z_BND}$%beg, ${Z_BND}$%end
- do k = ${Y_BND}$%beg, ${Y_BND}$%end
- do j = ${X_BND}$%beg, ${X_BND}$%end
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
- alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
-
- vel_L_rms = 0._wp; vel_R_rms = 0._wp
+ #:set SV = STENCIL_VAR
+ #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
+ if (norm_dir == ${NORM_DIR}$) then
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, alpha_rho_L, alpha_rho_R, vel_L, vel_R, alpha_L, &
+ & alpha_R, tau_e_L, tau_e_R, Re_L, Re_R, s_L, s_R, s_M, s_P, s_S, xi_M, xi_P, Ys_L, Ys_R, &
+ & R_species, h_iL, h_iR, Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR, c_fast, pres_mag, &
+ & B, Ga, vdotB, B2, b4, cm, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, &
+ & c_sum_Yi_Phi, T_L, T_R, Y_L, Y_R, MW_L, MW_R, R_gas_L, R_gas_R, Cp_L, Cp_R, Cv_L, Cv_R, &
+ & Gamm_L, Gamm_R, gamma_L, gamma_R, pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, &
+ & G_L, G_R, damage_L, damage_R, rho_avg, H_avg, c_avg, gamma_avg, ptilde_L, ptilde_R, &
+ & vel_L_rms, vel_R_rms, vel_avg_rms, Ms_L, Ms_R, pres_SL, pres_SR, alpha_L_sum, &
+ & alpha_R_sum, flux_tau_L, flux_tau_R]', copyin='[norm_dir]', &
+ & firstprivate='[Re_size_loc1, Re_size_loc2]')
+ do l = ${Z_BND}$%beg, ${Z_BND}$%end
+ do k = ${Y_BND}$%beg, ${Y_BND}$%end
+ do j = ${X_BND}$%beg, ${X_BND}$%end
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
+ alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
- vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
- vel_L_rms = vel_L_rms + vel_L(i)**2._wp
- vel_R_rms = vel_R_rms + vel_R(i)**2._wp
- end do
+ vel_L_rms = 0._wp; vel_R_rms = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_vels
+ vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
+ vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
+ vel_L_rms = vel_L_rms + vel_L(i)**2._wp
+ vel_R_rms = vel_R_rms + vel_R(i)**2._wp
+ end do
- pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
- pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
-
- if (mhd) then
- if (n == 0) then ! 1D: constant Bx; By, Bz as variables
- B%L(1) = Bx0
- B%R(1) = Bx0
- B%L(2) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg)
- B%R(2) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg)
- B%L(3) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1)
- B%R(3) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 1)
- else ! 2D/3D: Bx, By, Bz as variables
- B%L(1) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg)
- B%R(1) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg)
- B%L(2) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1)
- B%R(2) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 1)
- B%L(3) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 2)
- B%R(3) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 2)
- end if
- end if
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
- rho_L = 0._wp
- gamma_L = 0._wp
- pi_inf_L = 0._wp
- qv_L = 0._wp
+ pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
+ pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
- rho_R = 0._wp
- gamma_R = 0._wp
- pi_inf_R = 0._wp
- qv_R = 0._wp
+ if (mhd) then
+ if (n == 0) then ! 1D: constant Bx; By, Bz as variables
+ B%L(1) = Bx0
+ B%R(1) = Bx0
+ B%L(2) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg)
+ B%R(2) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg)
+ B%L(3) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1)
+ B%R(3) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 1)
+ else ! 2D/3D: Bx, By, Bz as variables
+ B%L(1) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg)
+ B%R(1) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg)
+ B%L(2) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1)
+ B%R(2) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 1)
+ B%L(3) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + 2)
+ B%R(3) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + 2)
+ end if
+ end if
- alpha_L_sum = 0._wp
- alpha_R_sum = 0._wp
+ rho_L = 0._wp
+ gamma_L = 0._wp
+ pi_inf_L = 0._wp
+ qv_L = 0._wp
- pres_mag%L = 0._wp
- pres_mag%R = 0._wp
+ rho_R = 0._wp
+ gamma_R = 0._wp
+ pi_inf_R = 0._wp
+ qv_R = 0._wp
- if (mpp_lim) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_rho_L(i) = max(0._wp, alpha_rho_L(i))
- alpha_L(i) = min(max(0._wp, alpha_L(i)), 1._wp)
- alpha_L_sum = alpha_L_sum + alpha_L(i)
- alpha_rho_R(i) = max(0._wp, alpha_rho_R(i))
- alpha_R(i) = min(max(0._wp, alpha_R(i)), 1._wp)
- alpha_R_sum = alpha_R_sum + alpha_R(i)
- end do
+ alpha_L_sum = 0._wp
+ alpha_R_sum = 0._wp
- alpha_L = alpha_L/max(alpha_L_sum, sgm_eps)
- alpha_R = alpha_R/max(alpha_R_sum, sgm_eps)
- end if
+ pres_mag%L = 0._wp
+ pres_mag%R = 0._wp
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
+ if (mpp_lim) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_L(i) = max(0._wp, alpha_rho_L(i))
+ alpha_L(i) = min(max(0._wp, alpha_L(i)), 1._wp)
+ alpha_L_sum = alpha_L_sum + alpha_L(i)
+ alpha_rho_R(i) = max(0._wp, alpha_rho_R(i))
+ alpha_R(i) = min(max(0._wp, alpha_R(i)), 1._wp)
+ alpha_R_sum = alpha_R_sum + alpha_R(i)
+ end do
- if (viscous) then
- call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
- call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
- end if
+ alpha_L = alpha_L/max(alpha_L_sum, sgm_eps)
+ alpha_R = alpha_R/max(alpha_R_sum, sgm_eps)
+ end if
- if (chemistry) then
- ! Only the Roe path writes this; zero it so the arithmetic path reads nothing undefined.
- c_sum_Yi_Phi = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
- Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
+ call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
+ call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
- call get_mixture_molecular_weight(Ys_L, MW_L)
- call get_mixture_molecular_weight(Ys_R, MW_R)
- Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
- Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
-
- R_gas_L = gas_constant/MW_L
- R_gas_R = gas_constant/MW_R
- T_L = pres_L/rho_L/R_gas_L
- T_R = pres_R/rho_R/R_gas_R
-
- call get_species_specific_heats_r(T_L, Cp_iL)
- call get_species_specific_heats_r(T_R, Cp_iR)
-
- if (chem_params%gamma_method == 1) then
- ! gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
- Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
- Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
-
- gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
- gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
- else if (chem_params%gamma_method == 2) then
- ! gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
- call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
- call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
- call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
- call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
-
- Gamm_L = Cp_L/Cv_L
- gamma_L = 1.0_wp/(Gamm_L - 1.0_wp)
- Gamm_R = Cp_R/Cv_R
- gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
+ if (viscous) then
+ call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
+ call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
end if
- call get_mixture_energy_mass(T_L, Ys_L, E_L)
- call get_mixture_energy_mass(T_R, Ys_R, E_R)
-
- E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
- E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
- else if (mhd .and. relativity) then
- Ga%L = 1._wp/sqrt(1._wp - vel_L_rms)
- Ga%R = 1._wp/sqrt(1._wp - vel_R_rms)
- #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
- vdotB%L = vel_L(1)*B%L(1) + vel_L(2)*B%L(2) + vel_L(3)*B%L(3)
- vdotB%R = vel_R(1)*B%R(1) + vel_R(2)*B%R(2) + vel_R(3)*B%R(3)
-
- b4%L(1:3) = B%L(1:3)/Ga%L + Ga%L*vel_L(1:3)*vdotB%L
- b4%R(1:3) = B%R(1:3)/Ga%R + Ga%R*vel_R(1:3)*vdotB%R
- B2%L = B%L(1)**2._wp + B%L(2)**2._wp + B%L(3)**2._wp
- B2%R = B%R(1)**2._wp + B%R(2)**2._wp + B%R(3)**2._wp
- #:endif
+ if (chemistry) then
+ ! Only the Roe path writes this; zero it so the arithmetic path reads nothing undefined.
+ c_sum_Yi_Phi = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
+ Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
- pres_mag%L = 0.5_wp*(B2%L/Ga%L**2._wp + vdotB%L**2._wp)
- pres_mag%R = 0.5_wp*(B2%R/Ga%R**2._wp + vdotB%R**2._wp)
+ call get_mixture_molecular_weight(Ys_L, MW_L)
+ call get_mixture_molecular_weight(Ys_R, MW_R)
+ Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
+ Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
+
+ R_gas_L = gas_constant/MW_L
+ R_gas_R = gas_constant/MW_R
+ T_L = pres_L/rho_L/R_gas_L
+ T_R = pres_R/rho_R/R_gas_R
+
+ call get_species_specific_heats_r(T_L, Cp_iL)
+ call get_species_specific_heats_r(T_R, Cp_iR)
+
+ if (chem_params%gamma_method == 1) then
+ ! gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
+ Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
+ Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
+
+ gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
+ gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
+ else if (chem_params%gamma_method == 2) then
+ ! gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
+ call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
+ call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
+ call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
+ call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
+
+ Gamm_L = Cp_L/Cv_L
+ gamma_L = 1.0_wp/(Gamm_L - 1.0_wp)
+ Gamm_R = Cp_R/Cv_R
+ gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
+ end if
- H_L = f_relativistic_enthalpy(pres_L, rho_L, gamma_L)
- H_R = f_relativistic_enthalpy(pres_R, rho_R, gamma_R)
- #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
- cm%L(1:3) = (rho_L*H_L*Ga%L**2 + B2%L)*vel_L(1:3) - vdotB%L*B%L(1:3)
- cm%R(1:3) = (rho_R*H_R*Ga%R**2 + B2%R)*vel_R(1:3) - vdotB%R*B%R(1:3)
- #:endif
+ call get_mixture_energy_mass(T_L, Ys_L, E_L)
+ call get_mixture_energy_mass(T_R, Ys_R, E_R)
+
+ E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
+ E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+ else if (mhd .and. relativity) then
+ Ga%L = 1._wp/sqrt(1._wp - vel_L_rms)
+ Ga%R = 1._wp/sqrt(1._wp - vel_R_rms)
+ #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
+ vdotB%L = vel_L(1)*B%L(1) + vel_L(2)*B%L(2) + vel_L(3)*B%L(3)
+ vdotB%R = vel_R(1)*B%R(1) + vel_R(2)*B%R(2) + vel_R(3)*B%R(3)
+
+ b4%L(1:3) = B%L(1:3)/Ga%L + Ga%L*vel_L(1:3)*vdotB%L
+ b4%R(1:3) = B%R(1:3)/Ga%R + Ga%R*vel_R(1:3)*vdotB%R
+ B2%L = B%L(1)**2._wp + B%L(2)**2._wp + B%L(3)**2._wp
+ B2%R = B%R(1)**2._wp + B%R(2)**2._wp + B%R(3)**2._wp
+ #:endif
+
+ pres_mag%L = 0.5_wp*(B2%L/Ga%L**2._wp + vdotB%L**2._wp)
+ pres_mag%R = 0.5_wp*(B2%R/Ga%R**2._wp + vdotB%R**2._wp)
+
+ H_L = f_relativistic_enthalpy(pres_L, rho_L, gamma_L)
+ H_R = f_relativistic_enthalpy(pres_R, rho_R, gamma_R)
+ #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
+ cm%L(1:3) = (rho_L*H_L*Ga%L**2 + B2%L)*vel_L(1:3) - vdotB%L*B%L(1:3)
+ cm%R(1:3) = (rho_R*H_R*Ga%R**2 + B2%R)*vel_R(1:3) - vdotB%R*B%R(1:3)
+ #:endif
+
+ E_L = rho_L*H_L*Ga%L**2 - pres_L + 0.5_wp*(B2%L + vel_L_rms*B2%L - vdotB%L**2._wp) - rho_L*Ga%L
+ E_R = rho_R*H_R*Ga%R**2 - pres_R + 0.5_wp*(B2%R + vel_R_rms*B2%R - vdotB%R**2._wp) - rho_R*Ga%R
+ else if (mhd .and. .not. relativity) then
+ #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
+ pres_mag%L = 0.5_wp*(B%L(1)**2._wp + B%L(2)**2._wp + B%L(3)**2._wp)
+ pres_mag%R = 0.5_wp*(B%R(1)**2._wp + B%R(2)**2._wp + B%R(3)**2._wp)
+ #:endif
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
+ E_L = E_L + pres_mag%L
+ ! includes magnetic energy
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
+ E_R = E_R + pres_mag%R
+ H_L = (E_L + pres_L - pres_mag%L)/rho_L
+ ! stagnation enthalpy here excludes magnetic energy (only used to find speed of sound)
+ H_R = (E_R + pres_R - pres_mag%R)/rho_R
+ else
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+ end if
- E_L = rho_L*H_L*Ga%L**2 - pres_L + 0.5_wp*(B2%L + vel_L_rms*B2%L - vdotB%L**2._wp) - rho_L*Ga%L
- E_R = rho_R*H_R*Ga%R**2 - pres_R + 0.5_wp*(B2%R + vel_R_rms*B2%R - vdotB%R**2._wp) - rho_R*Ga%R
- else if (mhd .and. .not. relativity) then
- #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
- pres_mag%L = 0.5_wp*(B%L(1)**2._wp + B%L(2)**2._wp + B%L(3)**2._wp)
- pres_mag%R = 0.5_wp*(B%R(1)**2._wp + B%R(2)**2._wp + B%R(3)**2._wp)
- #:endif
- call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
- E_L = E_L + pres_mag%L
- ! includes magnetic energy
- call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
- E_R = E_R + pres_mag%R
- H_L = (E_L + pres_L - pres_mag%L)/rho_L
- ! stagnation enthalpy here excludes magnetic energy (only used to find speed of sound)
- H_R = (E_R + pres_R - pres_mag%R)/rho_R
- else
- call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
- call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
- end if
-
- ! elastic energy update
- ! HLL handles hypoelasticity as inline branches like this one - one of three code
- ! shapes (cf. HLLC inline, and the separate HLLD dual-pass module). See s_riemann_solver.
- if (hypoelasticity) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
- tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
- tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
- end do
+ ! elastic energy update
+ ! HLL handles hypoelasticity as inline branches like this one - one of three code
+ ! shapes (cf. HLLC inline, and the separate HLLD dual-pass module). See s_riemann_solver.
+ if (hypoelasticity) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
+ tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
+ tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
+ end do
- damage_L = 0._wp; damage_R = 0._wp
- if (cont_damage) then
- damage_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%damage)
- damage_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%damage)
- end if
+ damage_L = 0._wp; damage_R = 0._wp
+ if (cont_damage) then
+ damage_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%damage)
+ damage_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%damage)
+ end if
- call s_compute_hypoelastic_interface_energy(num_fluids, alpha_L, alpha_R, damage_L, damage_R, &
- & tau_e_L, tau_e_R, G_L, G_R, E_L, E_R)
- end if
-
- ! Only the pressure-based wave-speed estimate reads the averaged state, and the Roe
- ! average costs eight square roots per face.
- if (wave_speeds == wave_speeds_pressure) then
- call s_compute_average_state(rho_L, rho_R, vel_L, vel_R, H_L, H_R, gamma_L, gamma_R, qv_L, qv_R, &
- & rho_avg, vel_avg_rms, H_avg, gamma_avg, qv_avg)
- if (chemistry .and. avg_state == avg_state_roe) then
- R_species = gas_constant/molecular_weights
- call get_species_enthalpies_rt(T_L, h_iL)
- call get_species_enthalpies_rt(T_R, h_iR)
- h_iL = h_iL*R_species*T_L
- h_iR = h_iR*R_species*T_R
- call s_compute_chemistry_average_state(rho_L, rho_R, T_L, T_R, Ys_L, Ys_R, R_species, h_iL, &
- & h_iR, Cp_iL, Cp_iR, vel_avg_rms, gamma_avg, &
- & c_sum_Yi_Phi)
+ call s_compute_hypoelastic_interface_energy(num_fluids, alpha_L, alpha_R, damage_L, damage_R, &
+ & tau_e_L, tau_e_R, G_L, G_R, E_L, E_R)
end if
- end if
- call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
-
- call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
+ ! Only the pressure-based wave-speed estimate reads the averaged state, and the Roe
+ ! average costs eight square roots per face.
+ if (wave_speeds == wave_speeds_pressure) then
+ call s_compute_average_state(rho_L, rho_R, vel_L, vel_R, H_L, H_R, gamma_L, gamma_R, qv_L, &
+ & qv_R, rho_avg, vel_avg_rms, H_avg, gamma_avg, qv_avg)
+ if (chemistry .and. avg_state == avg_state_roe) then
+ R_species = gas_constant/molecular_weights
+ call get_species_enthalpies_rt(T_L, h_iL)
+ call get_species_enthalpies_rt(T_R, h_iR)
+ h_iL = h_iL*R_species*T_L
+ h_iR = h_iR*R_species*T_R
+ call s_compute_chemistry_average_state(rho_L, rho_R, T_L, T_R, Ys_L, Ys_R, R_species, &
+ & h_iL, h_iR, Cp_iL, Cp_iR, vel_avg_rms, &
+ & gamma_avg, c_sum_Yi_Phi)
+ end if
+ end if
- if (wave_speeds == wave_speeds_pressure) then
- call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, vel_avg_rms, &
- & H_avg, c_sum_Yi_Phi, alpha_R, c_avg, alpha_rho_R)
- end if
+ call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
- if (mhd) then
- call s_compute_fast_magnetosonic_speed(rho_L, c_L, B%L, norm_dir, c_fast%L, H_L)
- call s_compute_fast_magnetosonic_speed(rho_R, c_R, B%R, norm_dir, c_fast%R, H_R)
- end if
+ call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
- if (viscous) then
- if (chemistry) then
- call compute_viscosity_and_inversion(T_L, Ys_L, T_R, Ys_R, Re_L(1), Re_R(1))
+ if (wave_speeds == wave_speeds_pressure) then
+ call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, vel_avg_rms, &
+ & H_avg, c_sum_Yi_Phi, alpha_R, c_avg, alpha_rho_R)
end if
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 2
- Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
- end do
- end if
- ! Wave speed estimates (wave_speeds=1: direct, wave_speeds=2: pressure-based)
- if (wave_speeds == wave_speeds_direct) then
if (mhd) then
- ! MHD: use fast magnetosonic speed
- s_L = min(vel_L(dir_idx(1)) - c_fast%L, vel_R(dir_idx(1)) - c_fast%R)
- s_R = max(vel_R(dir_idx(1)) + c_fast%R, vel_L(dir_idx(1)) + c_fast%L)
- else if (hypoelasticity) then
- ! Elastic wave speed, Rodriguez et al. JCP (2019)
- s_L = min(vel_L(dir_idx(1)) - f_elastic_signal_speed(c_L, G_L, tau_e_L(dir_idx_tau(1)), &
- & rho_L), vel_R(dir_idx(1)) - f_elastic_signal_speed(c_R, G_R, &
- & tau_e_R(dir_idx_tau(1)), rho_R))
- s_R = max(vel_R(dir_idx(1)) + f_elastic_signal_speed(c_R, G_R, tau_e_R(dir_idx_tau(1)), &
- & rho_R), vel_L(dir_idx(1)) + f_elastic_signal_speed(c_L, G_L, &
- & tau_e_L(dir_idx_tau(1)), rho_L))
- else
- s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
- s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
+ call s_compute_fast_magnetosonic_speed(rho_L, c_L, B%L, norm_dir, c_fast%L, H_L)
+ call s_compute_fast_magnetosonic_speed(rho_R, c_R, B%R, norm_dir, c_fast%R, H_R)
end if
- if (hyper_cleaning) then
- ! Dedner GLM divergence cleaning, Dedner et al. JCP (2002)
- s_L = min(s_L, -hyper_cleaning_speed)
- s_R = max(s_R, hyper_cleaning_speed)
+ if (viscous) then
+ if (chemistry) then
+ call compute_viscosity_and_inversion(T_L, Ys_L, T_R, Ys_R, Re_L(1), Re_R(1))
+ end if
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, 2
+ Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
+ end do
end if
- s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*(s_R - vel_R(dir_idx(1))))
- else if (wave_speeds == wave_speeds_pressure) then
- pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
+ ! Wave speed estimates (wave_speeds=1: direct, wave_speeds=2: pressure-based)
+ if (wave_speeds == wave_speeds_direct) then
+ if (mhd) then
+ ! MHD: use fast magnetosonic speed
+ s_L = min(vel_L(dir_idx(1)) - c_fast%L, vel_R(dir_idx(1)) - c_fast%R)
+ s_R = max(vel_R(dir_idx(1)) + c_fast%R, vel_L(dir_idx(1)) + c_fast%L)
+ else if (hypoelasticity) then
+ ! Elastic wave speed, Rodriguez et al. JCP (2019)
+ s_L = min(vel_L(dir_idx(1)) - f_elastic_signal_speed(c_L, G_L, tau_e_L(dir_idx_tau(1)), &
+ & rho_L), vel_R(dir_idx(1)) - f_elastic_signal_speed(c_R, G_R, &
+ & tau_e_R(dir_idx_tau(1)), rho_R))
+ s_R = max(vel_R(dir_idx(1)) + f_elastic_signal_speed(c_R, G_R, tau_e_R(dir_idx_tau(1)), &
+ & rho_R), vel_L(dir_idx(1)) + f_elastic_signal_speed(c_L, G_L, &
+ & tau_e_L(dir_idx_tau(1)), rho_L))
+ else
+ s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
+ s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
+ end if
- pres_SR = pres_SL
+ if (hyper_cleaning) then
+ ! Dedner GLM divergence cleaning, Dedner et al. JCP (2002)
+ s_L = min(s_L, -hyper_cleaning_speed)
+ s_R = max(s_R, hyper_cleaning_speed)
+ end if
- ! Low Mach correction: Thornber et al. JCP (2008)
- Ms_L = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
- & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
- & + f_isentrope_pressure(pi_inf_L, gamma_L))))
- Ms_R = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
- & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
- & + f_isentrope_pressure(pi_inf_R, gamma_R))))
+ s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*(s_R - vel_R(dir_idx(1))))
+ else if (wave_speeds == wave_speeds_pressure) then
+ pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
- s_L = vel_L(dir_idx(1)) - c_L*Ms_L
- s_R = vel_R(dir_idx(1)) + c_R*Ms_R
+ pres_SR = pres_SL
- s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R)/(rho_avg*c_avg))
- end if
+ ! Low Mach correction: Thornber et al. JCP (2008)
+ Ms_L = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
+ & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
+ & + f_isentrope_pressure(pi_inf_L, gamma_L))))
+ Ms_R = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
+ & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
+ & + f_isentrope_pressure(pi_inf_R, gamma_R))))
- s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
+ s_L = vel_L(dir_idx(1)) - c_L*Ms_L
+ s_R = vel_R(dir_idx(1)) + c_R*Ms_R
- xi_M = (5.e-1_wp + sign(5.e-1_wp, s_L)) + (5.e-1_wp - sign(5.e-1_wp, s_L))*(5.e-1_wp + sign(5.e-1_wp, &
- & s_R))
- xi_P = (5.e-1_wp - sign(5.e-1_wp, s_R)) + (5.e-1_wp - sign(5.e-1_wp, s_L))*(5.e-1_wp + sign(5.e-1_wp, &
- & s_R))
+ s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R)/(rho_avg*c_avg))
+ end if
- ! HLL intercell flux: F* = (s_R*F_L - s_L*F_R + s_L*s_R*(U_R - U_L)) / (s_R - s_L) Low Mach correction
- pcorr = f_low_Mach_pcorr_hll(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_M, s_P)
+ s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
- ! Mass
- if (.not. relativity) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- flux_rsx_vf(${SF('')}$, &
- & i) = (s_M*alpha_rho_R(i)*vel_R(norm_dir) - s_P*alpha_rho_L(i)*vel_L(norm_dir) &
- & + s_M*s_P*(alpha_rho_L(i) - alpha_rho_R(i)))/(s_M - s_P)
- end do
- else if (relativity) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- flux_rsx_vf(${SF('')}$, &
- & i) = (s_M*Ga%R*alpha_rho_R(i)*vel_R(norm_dir) - s_P*Ga%L*alpha_rho_L(i) &
- & *vel_L(norm_dir) + s_M*s_P*(Ga%L*alpha_rho_L(i) - Ga%R*alpha_rho_R(i)))/(s_M &
- & - s_P)
- end do
- end if
+ xi_M = (5.e-1_wp + sign(5.e-1_wp, s_L)) + (5.e-1_wp - sign(5.e-1_wp, &
+ & s_L))*(5.e-1_wp + sign(5.e-1_wp, s_R))
+ xi_P = (5.e-1_wp - sign(5.e-1_wp, s_R)) + (5.e-1_wp - sign(5.e-1_wp, &
+ & s_L))*(5.e-1_wp + sign(5.e-1_wp, s_R))
- ! Momentum
- if (mhd .and. (.not. relativity)) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 3
- ! Flux of rho*v_i in the ${XYZ}$ direction = rho * v_i * v_${XYZ}$ - B_i * B_${XYZ}$ +
- ! delta_(${XYZ}$,i) * p_tot
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + i) = (s_M*(rho_R*vel_R(i)*vel_R(norm_dir) - B%R(i) &
- & *B%R(norm_dir) + dir_flg(i)*(pres_R + pres_mag%R)) - s_P*(rho_L*vel_L(i) &
- & *vel_L(norm_dir) - B%L(i)*B%L(norm_dir) + dir_flg(i)*(pres_L + pres_mag%L)) &
- & + s_M*s_P*(rho_L*vel_L(i) - rho_R*vel_R(i)))/(s_M - s_P)
- end do
- else if (mhd .and. relativity) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 3
- ! Flux of m_i in the ${XYZ}$ direction = m_i * v_${XYZ}$ - b_i/Gamma * B_${XYZ}$ +
- ! delta_(${XYZ}$,i) * p_tot
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + i) = (s_M*(cm%R(i)*vel_R(norm_dir) - b4%R(i) &
- & /Ga%R*B%R(norm_dir) + dir_flg(i)*(pres_R + pres_mag%R)) - s_P*(cm%L(i) &
- & *vel_L(norm_dir) - b4%L(i)/Ga%L*B%L(norm_dir) + dir_flg(i)*(pres_L + pres_mag%L) &
- & ) + s_M*s_P*(cm%L(i) - cm%R(i)))/(s_M - s_P)
- end do
- else if (bubbles_euler) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*(pres_R - ptilde_R)) - s_P*(rho_L*vel_L(dir_idx(1)) &
- & *vel_L(dir_idx(i)) + dir_flg(dir_idx(i))*(pres_L - ptilde_L)) &
- & + s_M*s_P*(rho_L*vel_L(dir_idx(i)) - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) &
- & + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
- end do
- else if (hypoelasticity) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*pres_R - tau_e_R(dir_idx_tau(i))) &
- & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i))*pres_L &
- & - tau_e_L(dir_idx_tau(i))) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
- & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P)
- end do
- else
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*pres_R) - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*pres_L) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
- & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
- end do
- end if
+ ! HLL intercell flux: F* = (s_R*F_L - s_L*F_R + s_L*s_R*(U_R - U_L)) / (s_R - s_L) Low Mach
+ ! correction
+ pcorr = f_low_Mach_pcorr_hll(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_M, s_P)
- ! Energy
- if (mhd .and. (.not. relativity)) then
- ! energy flux = (E + p + p_mag) * v_${XYZ}$ - B_${XYZ}$ * (v_x*B_x + v_y*B_y + v_z*B_z)
- #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*(vel_R(norm_dir)*(E_R + pres_R + pres_mag%R) - B%R(norm_dir) &
- & *(vel_R(1)*B%R(1) + vel_R(2)*B%R(2) + vel_R(3)*B%R(3))) - s_P*(vel_L(norm_dir) &
- & *(E_L + pres_L + pres_mag%L) - B%L(norm_dir)*(vel_L(1)*B%L(1) + vel_L(2)*B%L(2) &
- & + vel_L(3)*B%L(3))) + s_M*s_P*(E_L - E_R))/(s_M - s_P)
- #:endif
- else if (mhd .and. relativity) then
- ! energy flux = m_${XYZ}$ - mass flux Hard-coded for single-component for now
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*(cm%R(norm_dir) - Ga%R*alpha_rho_R(1)*vel_R(norm_dir)) &
- & - s_P*(cm%L(norm_dir) - Ga%L*alpha_rho_L(1)*vel_L(norm_dir)) + s_M*s_P*(E_L - E_R)) &
- & /(s_M - s_P)
- else if (bubbles_euler) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R - ptilde_R) - s_P*vel_L(dir_idx(1) &
- & )*(E_L + pres_L - ptilde_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*(vel_R_rms - vel_L_rms)/2._wp
- else if (hypoelasticity) then
- flux_tau_L = 0._wp; flux_tau_R = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- flux_tau_L = flux_tau_L + tau_e_L(dir_idx_tau(i))*vel_L(dir_idx(i))
- flux_tau_R = flux_tau_R + tau_e_R(dir_idx_tau(i))*vel_R(dir_idx(i))
- end do
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*(vel_R(dir_idx(1))*(E_R + pres_R) - flux_tau_R) &
- & - s_P*(vel_L(dir_idx(1))*(E_L + pres_L) - flux_tau_L) + s_M*s_P*(E_L - E_R))/(s_M &
- & - s_P)
- else
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R) - s_P*vel_L(dir_idx(1))*(E_L &
- & + pres_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R_rms &
- & - vel_L_rms)/2._wp
- end if
-
- ! Elastic Stresses
- if (hypoelasticity) then
- do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1 ! TODO: this indexing may be slow
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + i) = (s_M*(rho_R*vel_R(dir_idx(1))*tau_e_R(i)) &
- & - s_P*(rho_L*vel_L(dir_idx(1))*tau_e_L(i)) + s_M*s_P*(rho_L*tau_e_L(i) &
- & - rho_R*tau_e_R(i)))/(s_M - s_P)
- end do
- end if
-
- ! Export interface velocity for NC RHS
- if (hypo_nc_mode == hypo_nc_mode_interface .or. (alt_soundspeed .and. .not. hll_u_interface)) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- if (0._wp <= s_L) then
- nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(i)) = vel_L(dir_idx(i))
- else if (s_R <= 0._wp) then
- nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(i)) = vel_R(dir_idx(i))
- else
- nc_iface_vel_rsx_vf(${SF('')}$, &
- & dir_idx(i)) = (s_R*vel_L(dir_idx(i)) - s_L*vel_R(dir_idx(i)))/(s_R &
- & - s_L)
- end if
- end do
- end if
-
- if (.not. hll_u_interface) then ! HLL Method 1: per-fluid alpha interface flux
- ! Branchless: s_M/s_P fold the upwinding, so signs of s_L/s_R need no
- ! per-thread branches (which diverge across GPU warps)
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_rsx_vf(${SF('')}$, i) = (qL_prim_rsx_vf(${SF('')}$, i) - qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i))*s_M*s_P/(s_M - s_P)
- flux_src_rsx_vf(${SF('')}$, i) = (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i) - s_P*qL_prim_rsx_vf(${SF('')}$, i))/(s_M - s_P)
- end do
- else ! HLL Method 2: shared velocity interface flux
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- if (0._wp <= s_L) then
- flux_rsx_vf(${SF('')}$, i) = qL_prim_rsx_vf(${SF('')}$, i)*vel_L(dir_idx(1))
- else if (s_R <= 0._wp) then
- flux_rsx_vf(${SF('')}$, i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)*vel_R(dir_idx(1))
- else
- flux_rsx_vf(${SF('')}$, i) = (s_R*qL_prim_rsx_vf(${SF('')}$, &
- & i)*vel_L(dir_idx(1)) - s_L*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i)*vel_R(dir_idx(1)) + s_L*s_R*(qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i) - qL_prim_rsx_vf(${SF('')}$, i)))/(s_R - s_L)
- end if
- end do
- if (0._wp <= s_L) then
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_L(dir_idx(1))
- else if (s_R <= 0._wp) then
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_R(dir_idx(1))
- else
- flux_src_rsx_vf(${SF('')}$, &
- & eqn_idx%adv%beg) = (s_R*vel_L(dir_idx(1)) - s_L*vel_R(dir_idx(1)))/(s_R - s_L)
- end if
- end if
-
- if (bubbles_euler) then
- ! From HLLC: Kills mass transport @ bubble gas density
- if (num_fluids > 1) then
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
+ ! Mass
+ if (.not. relativity) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ flux_rsx_vf(${SF('')}$, &
+ & i) = (s_M*alpha_rho_R(i)*vel_R(norm_dir) - s_P*alpha_rho_L(i) &
+ & *vel_L(norm_dir) + s_M*s_P*(alpha_rho_L(i) - alpha_rho_R(i)))/(s_M - s_P)
+ end do
+ else if (relativity) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ flux_rsx_vf(${SF('')}$, &
+ & i) = (s_M*Ga%R*alpha_rho_R(i)*vel_R(norm_dir) - s_P*Ga%L*alpha_rho_L(i) &
+ & *vel_L(norm_dir) + s_M*s_P*(Ga%L*alpha_rho_L(i) - Ga%R*alpha_rho_R(i))) &
+ & /(s_M - s_P)
+ end do
end if
- end if
- if (chemistry) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Y_L = qL_prim_rsx_vf(${SF('')}$, i)
- Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
-
- flux_rsx_vf(${SF('')}$, &
- & i) = (s_M*Y_R*rho_R*vel_R(dir_idx(1)) - s_P*Y_L*rho_L*vel_L(dir_idx(1)) &
- & + s_M*s_P*(Y_L*rho_L - Y_R*rho_R))/(s_M - s_P)
- flux_src_rsx_vf(${SF('')}$, i) = 0._wp
- end do
- end if
-
- ! MHD: magnetic flux and Maxwell stress contributions
- if (mhd) then
- if (n == 0) then ! 1D: d/dx flux only & Bx = Bx0 = const.
- ! B_y flux = v_x * B_y - v_y * Bx0 B_z flux = v_x * B_z - v_z * Bx0
+ ! Momentum
+ if (mhd .and. (.not. relativity)) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, 3
+ ! Flux of rho*v_i in the ${XYZ}$ direction = rho * v_i * v_${XYZ}$ - B_i * B_${XYZ}$ +
+ ! delta_(${XYZ}$,i) * p_tot
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + i) = (s_M*(rho_R*vel_R(i)*vel_R(norm_dir) - B%R(i) &
+ & *B%R(norm_dir) + dir_flg(i)*(pres_R + pres_mag%R)) - s_P*(rho_L*vel_L(i) &
+ & *vel_L(norm_dir) - B%L(i)*B%L(norm_dir) + dir_flg(i)*(pres_L + pres_mag%L)) &
+ & + s_M*s_P*(rho_L*vel_L(i) - rho_R*vel_R(i)))/(s_M - s_P)
+ end do
+ else if (mhd .and. relativity) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, 3
+ ! Flux of m_i in the ${XYZ}$ direction = m_i * v_${XYZ}$ - b_i/Gamma * B_${XYZ}$ +
+ ! delta_(${XYZ}$,i) * p_tot
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + i) = (s_M*(cm%R(i)*vel_R(norm_dir) - b4%R(i) &
+ & /Ga%R*B%R(norm_dir) + dir_flg(i)*(pres_R + pres_mag%R)) - s_P*(cm%L(i) &
+ & *vel_L(norm_dir) - b4%L(i)/Ga%L*B%L(norm_dir) + dir_flg(i)*(pres_L &
+ & + pres_mag%L)) + s_M*s_P*(cm%L(i) - cm%R(i)))/(s_M - s_P)
+ end do
+ else if (bubbles_euler) then
$:GPU_LOOP(parallelism='[seq]')
- do i = 0, 1
- flux_rsx_vf(j, k, l, &
- & eqn_idx%B%beg + i) = (s_M*(vel_R(1)*B%R(2 + i) - vel_R(2 + i)*Bx0) &
- & - s_P*(vel_L(1)*B%L(2 + i) - vel_L(2 + i)*Bx0) + s_M*s_P*(B%L(2 + i) &
- & - B%R(2 + i)))/(s_M - s_P)
+ do i = 1, num_vels
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*(pres_R - ptilde_R)) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *(pres_L - ptilde_L)) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
+ & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
+ & *pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
+ end do
+ else if (hypoelasticity) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_vels
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*pres_R - tau_e_R(dir_idx_tau(i))) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *pres_L - tau_e_L(dir_idx_tau(i))) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
+ & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P)
end do
- else ! 2D/3D: Bx, By, Bz /= const. but zero flux component in the same direction
- ! B_x d/d${XYZ}$ flux = (1 - delta(x,${XYZ}$)) * (v_${XYZ}$ * B_x - v_x * B_${XYZ}$) B_y
- ! d/d${XYZ}$ flux = (1 - delta(y,${XYZ}$)) * (v_${XYZ}$ * B_y - v_y * B_${XYZ}$) B_z d/d${XYZ}$
- ! flux = (1 - delta(z,${XYZ}$)) * (v_${XYZ}$ * B_z - v_z * B_${XYZ}$)
+ else
$:GPU_LOOP(parallelism='[seq]')
- do i = 0, 2
+ do i = 1, num_vels
flux_rsx_vf(${SF('')}$, &
- & eqn_idx%B%beg + i) = (s_M*(vel_R(dir_idx(1))*B%R(i + 1) - vel_R(i + 1) &
- & *B%R(norm_dir)) - s_P*(vel_L(dir_idx(1))*B%L(i + 1) - vel_L(i + 1) &
- & *B%L(norm_dir)) + s_M*s_P*(B%L(i + 1) - B%R(i + 1)))/(s_M - s_P)
+ & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*pres_R) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *pres_L) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) - rho_R*vel_R(dir_idx(i)))) &
+ & /(s_M - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R(dir_idx(i)) &
+ & - vel_L(dir_idx(i)))
end do
+ end if
- if (hyper_cleaning) then
- ! propagate magnetic field divergence as a wave
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + norm_dir - 1) = flux_rsx_vf(${SF('')}$, &
- & eqn_idx%B%beg + norm_dir - 1) + (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & eqn_idx%psi) - s_P*qL_prim_rsx_vf(${SF('')}$, eqn_idx%psi))/(s_M - s_P)
+ ! Energy
+ if (mhd .and. (.not. relativity)) then
+ ! energy flux = (E + p + p_mag) * v_${XYZ}$ - B_${XYZ}$ * (v_x*B_x + v_y*B_y + v_z*B_z)
+ #:if not MFC_CASE_OPTIMIZATION or num_vels > 2
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*(vel_R(norm_dir)*(E_R + pres_R + pres_mag%R) &
+ & - B%R(norm_dir)*(vel_R(1)*B%R(1) + vel_R(2)*B%R(2) + vel_R(3)*B%R(3))) &
+ & - s_P*(vel_L(norm_dir)*(E_L + pres_L + pres_mag%L) - B%L(norm_dir)*(vel_L(1) &
+ & *B%L(1) + vel_L(2)*B%L(2) + vel_L(3)*B%L(3))) + s_M*s_P*(E_L - E_R))/(s_M &
+ & - s_P)
+ #:endif
+ else if (mhd .and. relativity) then
+ ! energy flux = m_${XYZ}$ - mass flux Hard-coded for single-component for now
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*(cm%R(norm_dir) - Ga%R*alpha_rho_R(1)*vel_R(norm_dir)) &
+ & - s_P*(cm%L(norm_dir) - Ga%L*alpha_rho_L(1)*vel_L(norm_dir)) + s_M*s_P*(E_L &
+ & - E_R))/(s_M - s_P)
+ else if (bubbles_euler) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R - ptilde_R) &
+ & - s_P*vel_L(dir_idx(1))*(E_L + pres_L - ptilde_L) + s_M*s_P*(E_L - E_R))/(s_M &
+ & - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R_rms - vel_L_rms)/2._wp
+ else if (hypoelasticity) then
+ flux_tau_L = 0._wp; flux_tau_R = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ flux_tau_L = flux_tau_L + tau_e_L(dir_idx_tau(i))*vel_L(dir_idx(i))
+ flux_tau_R = flux_tau_R + tau_e_R(dir_idx_tau(i))*vel_R(dir_idx(i))
+ end do
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*(vel_R(dir_idx(1))*(E_R + pres_R) - flux_tau_R) &
+ & - s_P*(vel_L(dir_idx(1))*(E_L + pres_L) - flux_tau_L) + s_M*s_P*(E_L - E_R)) &
+ & /(s_M - s_P)
+ else
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R) - s_P*vel_L(dir_idx(1))*(E_L &
+ & + pres_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
+ & *pcorr*(vel_R_rms - vel_L_rms)/2._wp
+ end if
+ ! Elastic Stresses
+ if (hypoelasticity) then
+ do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1 ! TODO: this indexing may be slow
flux_rsx_vf(${SF('')}$, &
- & eqn_idx%psi) = (hyper_cleaning_speed**2*(s_M*B%R(norm_dir) &
- & - s_P*B%L(norm_dir)) + s_M*s_P*(qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%psi) - qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%psi)))/(s_M - s_P)
- else
- ! Without hyperbolic cleaning, make sure flux of B_normal is identically zero
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + norm_dir - 1) = 0._wp
- end if
+ & eqn_idx%stress%beg - 1 + i) = (s_M*(rho_R*vel_R(dir_idx(1))*tau_e_R(i)) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*tau_e_L(i)) + s_M*s_P*(rho_L*tau_e_L(i) &
+ & - rho_R*tau_e_R(i)))/(s_M - s_P)
+ end do
end if
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = 0._wp
- end if
- #:if (NORM_DIR == 2)
- if (cyl_coord) then
- ! Substituting the advective flux into the inviscid geometrical source flux
+ ! Export interface velocity for NC RHS
+ if (hypo_nc_mode == hypo_nc_mode_interface .or. (alt_soundspeed .and. .not. hll_u_interface)) then
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%E
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = 1, num_dims
+ if (0._wp <= s_L) then
+ nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(i)) = vel_L(dir_idx(i))
+ else if (s_R <= 0._wp) then
+ nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(i)) = vel_R(dir_idx(i))
+ else
+ nc_iface_vel_rsx_vf(${SF('')}$, &
+ & dir_idx(i)) = (s_R*vel_L(dir_idx(i)) - s_L*vel_R(dir_idx(i))) &
+ & /(s_R - s_L)
+ end if
end do
- ! Recalculating the radial momentum geometric source flux
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + 2) - (s_M*pres_R - s_P*pres_L)/(s_M - s_P)
- ! Geometrical source of the void fraction(s) is zero
+ end if
+
+ if (.not. hll_u_interface) then ! HLL Method 1: per-fluid alpha interface flux
+ ! Branchless: s_M/s_P fold the upwinding, so signs of s_L/s_R need no
+ ! per-thread branches (which diverge across GPU warps)
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%adv%beg, eqn_idx%adv%end
- if (.not. hll_u_interface) then
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ flux_rsx_vf(${SF('')}$, i) = (qL_prim_rsx_vf(${SF('')}$, &
+ & i) - qR_prim_rsx_vf(${SF(' + 1')}$, i))*s_M*s_P/(s_M - s_P)
+ flux_src_rsx_vf(${SF('')}$, i) = (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i) - s_P*qL_prim_rsx_vf(${SF('')}$, i))/(s_M - s_P)
+ end do
+ else ! HLL Method 2: shared velocity interface flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ if (0._wp <= s_L) then
+ flux_rsx_vf(${SF('')}$, i) = qL_prim_rsx_vf(${SF('')}$, i)*vel_L(dir_idx(1))
+ else if (s_R <= 0._wp) then
+ flux_rsx_vf(${SF('')}$, i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)*vel_R(dir_idx(1))
else
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ flux_rsx_vf(${SF('')}$, i) = (s_R*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*vel_L(dir_idx(1)) - s_L*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i)*vel_R(dir_idx(1)) + s_L*s_R*(qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i) - qL_prim_rsx_vf(${SF('')}$, i)))/(s_R - s_L)
end if
end do
+ if (0._wp <= s_L) then
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_L(dir_idx(1))
+ else if (s_R <= 0._wp) then
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_R(dir_idx(1))
+ else
+ flux_src_rsx_vf(${SF('')}$, &
+ & eqn_idx%adv%beg) = (s_R*vel_L(dir_idx(1)) - s_L*vel_R(dir_idx(1)))/(s_R &
+ & - s_L)
+ end if
end if
- if (cyl_coord .and. hypoelasticity) then
- ! += tau_sigmasigma using HLL
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + 2) + (s_M*tau_e_R(4) - s_P*tau_e_L(4))/(s_M - s_P)
+ if (bubbles_euler) then
+ ! From HLLC: Kills mass transport @ bubble gas density
+ if (num_fluids > 1) then
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
+ end if
+ end if
+ if (chemistry) then
$:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%stress%beg, eqn_idx%stress%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Y_L = qL_prim_rsx_vf(${SF('')}$, i)
+ Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+
+ flux_rsx_vf(${SF('')}$, &
+ & i) = (s_M*Y_R*rho_R*vel_R(dir_idx(1)) - s_P*Y_L*rho_L*vel_L(dir_idx(1)) &
+ & + s_M*s_P*(Y_L*rho_L - Y_R*rho_R))/(s_M - s_P)
+ flux_src_rsx_vf(${SF('')}$, i) = 0._wp
end do
end if
- #:endif
+
+ ! MHD: magnetic flux and Maxwell stress contributions
+ if (mhd) then
+ if (n == 0) then ! 1D: d/dx flux only & Bx = Bx0 = const.
+ ! B_y flux = v_x * B_y - v_y * Bx0 B_z flux = v_x * B_z - v_z * Bx0
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 0, 1
+ flux_rsx_vf(j, k, l, &
+ & eqn_idx%B%beg + i) = (s_M*(vel_R(1)*B%R(2 + i) - vel_R(2 + i)*Bx0) &
+ & - s_P*(vel_L(1)*B%L(2 + i) - vel_L(2 + i)*Bx0) + s_M*s_P*(B%L(2 + i) &
+ & - B%R(2 + i)))/(s_M - s_P)
+ end do
+ else ! 2D/3D: Bx, By, Bz /= const. but zero flux component in the same direction
+ ! B_x d/d${XYZ}$ flux = (1 - delta(x,${XYZ}$)) * (v_${XYZ}$ * B_x - v_x * B_${XYZ}$) B_y
+ ! d/d${XYZ}$ flux = (1 - delta(y,${XYZ}$)) * (v_${XYZ}$ * B_y - v_y * B_${XYZ}$) B_z
+ ! d/d${XYZ}$
+ ! flux = (1 - delta(z,${XYZ}$)) * (v_${XYZ}$ * B_z - v_z * B_${XYZ}$)
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 0, 2
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%B%beg + i) = (s_M*(vel_R(dir_idx(1))*B%R(i + 1) - vel_R(i + 1) &
+ & *B%R(norm_dir)) - s_P*(vel_L(dir_idx(1))*B%L(i + 1) - vel_L(i + 1) &
+ & *B%L(norm_dir)) + s_M*s_P*(B%L(i + 1) - B%R(i + 1)))/(s_M - s_P)
+ end do
+
+ if (hyper_cleaning) then
+ ! propagate magnetic field divergence as a wave
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + norm_dir - 1) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%B%beg + norm_dir - 1) + (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & eqn_idx%psi) - s_P*qL_prim_rsx_vf(${SF('')}$, eqn_idx%psi))/(s_M - s_P)
+
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%psi) = (hyper_cleaning_speed**2*(s_M*B%R(norm_dir) &
+ & - s_P*B%L(norm_dir)) + s_M*s_P*(qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%psi) - qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%psi)))/(s_M - s_P)
+ else
+ ! Without hyperbolic cleaning, make sure flux of B_normal is identically zero
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + norm_dir - 1) = 0._wp
+ end if
+ end if
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = 0._wp
+ end if
+
+ #:if (NORM_DIR == 2)
+ if (cyl_coord) then
+ ! Substituting the advective flux into the inviscid geometrical source flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%E
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ ! Recalculating the radial momentum geometric source flux
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + 2) - (s_M*pres_R - s_P*pres_L)/(s_M - s_P)
+ ! Geometrical source of the void fraction(s) is zero
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ if (.not. hll_u_interface) then
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ else
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end if
+ end do
+ end if
+
+ if (cyl_coord .and. hypoelasticity) then
+ ! += tau_sigmasigma using HLL
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + 2) + (s_M*tau_e_R(4) - s_P*tau_e_L(4))/(s_M - s_P)
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%stress%beg, eqn_idx%stress%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ end if
+ #:endif
+ end do
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- end if
- #:endfor
-
- if (viscous) then
- if (weno_Re_flux) then
- call s_compute_viscous_source_flux(qL_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & qR_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), flux_src_vf, q_prim_vf, &
- & norm_dir, ix, iy, iz)
- else
- call s_compute_viscous_source_flux(q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), flux_src_vf, q_prim_vf, &
- & norm_dir, ix, iy, iz)
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ if (viscous) then
+ if (weno_Re_flux) then
+ call s_compute_viscous_source_flux(qL_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & qR_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), q_prim_vf, norm_dir, &
+ & ix, iy, iz)
+ else
+ call s_compute_viscous_source_flux(q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), q_prim_vf, norm_dir, &
+ & ix, iy, iz)
+ end if
end if
- end if
-
- call s_finalize_riemann_solver(flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir)
+ #:endif
end subroutine s_hll_riemann_solver
diff --git a/src/simulation/m_riemann_solver_hllc.fpp b/src/simulation/m_riemann_solver_hllc.fpp
index ced22dbdab..ece7753e4a 100644
--- a/src/simulation/m_riemann_solver_hllc.fpp
+++ b/src/simulation/m_riemann_solver_hllc.fpp
@@ -4,6 +4,16 @@
!> @brief HLLC Riemann solver with contact restoration, Toro et al. Shock Waves (1994)
#:include 'case.fpp'
+#! AMD OpenMP lane: assert allocatables present on every kernel here (see OMP_DEFAULT_STR).
+#! Audited 2026-09-06: the arrays a kernel names inside physics branches are ALWAYS allocated --
+#! Re_avg_rsx_vf, flux_gsrc_rsx_vf, mom_sp_rsx_vf degenerate when viscous / cyl_coord / qbmm are
+#! off, Res_gs and Re_idx at max(1, Re_size_max) (m_riemann_solvers, m_global_parameters);
+#! weight/R0/rs/vs/ps exist whenever their bubbles_euler kernel launches; nc_iface_vel_rsx_vf is
+#! forced on by the hypoelastic path that names it; flux_rsx/src/vel_src and the fluid tables
+#! always exist. Without it every launch re-maps the descriptor of each named allocatable (ledger
+#! 93: 39 copies before each HLLC launch). A kernel naming an UNALLOCATED array aborts. Keep it
+#! so.
+#:set MFC_OMP_PRESENT_ALLOCATABLE = True
#:include 'macros.fpp'
module m_riemann_solver_hllc
@@ -28,8 +38,7 @@ contains
!> HLLC Riemann solver with contact restoration, Toro et al. Shock Waves (1994)
subroutine s_hllc_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, qR_prim_rsx_vf, &
- & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, flux_vf, &
- & flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz)
+ & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, norm_dir, ix, iy, iz)
real(wp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:), intent(inout) :: qL_prim_rsx_vf, qR_prim_rsx_vf
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
@@ -38,864 +47,158 @@ contains
& dqR_prim_dy_vf, dqL_prim_dz_vf, dqR_prim_dz_vf
! Intercell fluxes
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf, flux_gsrc_vf
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
-
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(3) :: alpha_L, alpha_R
- real(wp), dimension(3) :: alpha_lim_L, alpha_lim_R
- real(wp), dimension(3) :: vel_L, vel_R
- #:else
- real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(num_fluids) :: alpha_L, alpha_R
- !> Post-limiter volume fractions (alpha_L/R retain the pre-limiter loads used downstream)
- real(wp), dimension(num_fluids) :: alpha_lim_L, alpha_lim_R
- real(wp), dimension(num_dims) :: vel_L, vel_R
- #:endif
-
- real(wp) :: rho_L, rho_R
- real(wp) :: pres_L, pres_R
- real(wp) :: E_L, E_R
- real(wp) :: H_L, H_R
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(10) :: Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, R_species, h_iL, h_iR
- #:else
- real(wp), dimension(num_species) :: Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, R_species, h_iL, h_iR
- #:endif
- real(wp) :: c_sum_Yi_Phi
- real(wp) :: T_L, T_R
- real(wp) :: MW_L, MW_R
- real(wp) :: R_gas_L, R_gas_R
- real(wp) :: Cp_L, Cp_R
- real(wp) :: Cv_L, Cv_R
- real(wp) :: Gamm_L, Gamm_R
- real(wp) :: Y_L, Y_R
- real(wp) :: gamma_L, gamma_R
- real(wp) :: pi_inf_L, pi_inf_R
- real(wp) :: qv_L, qv_R
- real(wp) :: c_L, c_R
- real(wp), dimension(2) :: Re_L, Re_R
- real(wp) :: rho_avg
- real(wp) :: H_avg
- real(wp) :: gamma_avg
- real(wp) :: qv_avg
- real(wp) :: c_avg
- real(wp) :: s_L, s_R, s_M, s_P, s_S
- real(wp) :: xi_L, xi_R !< Left and right wave speeds functions
- real(wp) :: xi_L_m1, xi_R_m1 !< xi_L/R - 1, computed without cancellation
- real(wp) :: xi_M, xi_P
- real(wp) :: xi_MP, xi_PP
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(3) :: R0_L, R0_R
- real(wp), dimension(3) :: V0_L, V0_R
- real(wp), dimension(3) :: P0_L, P0_R
- real(wp), dimension(3) :: pbw_L, pbw_R
- #:else
- real(wp), dimension(nb) :: R0_L, R0_R
- real(wp), dimension(nb) :: V0_L, V0_R
- real(wp), dimension(nb) :: P0_L, P0_R
- real(wp), dimension(nb) :: pbw_L, pbw_R
- #:endif
-
- real(wp) :: alpha_L_sum, alpha_R_sum, nbub_L, nbub_R
- real(wp) :: ptilde_L, ptilde_R
- real(wp) :: PbwR3Lbar, PbwR3Rbar
- real(wp) :: R3Lbar, R3Rbar
- real(wp) :: R3V2Lbar, R3V2Rbar
- real(wp), dimension(6) :: tau_e_L, tau_e_R
- real(wp) :: G_L, G_R
- real(wp) :: damage_L, damage_R
- real(wp) :: vel_L_rms, vel_R_rms, vel_avg_rms
- real(wp) :: rho_Star, E_Star, p_Star, p_K_Star, vel_K_star
- real(wp) :: alpha_K_star, alpha_rho_K_star, p_isen_L, p_isen_R, e_K_star
- real(wp) :: pres_SL, pres_SR, Ms_L, Ms_R
- real(wp) :: pcorr !< low Mach number correction
- integer :: i, j, k, l, q !< Generic loop iterators
- integer :: Re_size_loc1, Re_size_loc2 !< host copy of Re_size; amdflang reads the declare-target original stale cross-TU
-
- ! HLLC star-state helpers
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(20) :: U_L, U_R
- real(wp), dimension(20) :: F_L, F_R, F_star_L, F_star_R, F_HLLC
- #:else
- real(wp), dimension(sys_size) :: U_L, U_R
- real(wp), dimension(sys_size) :: F_L, F_R, F_star_L, F_star_R, F_HLLC
- #:endif
- real(wp) :: u_n_HLLC, u_t_HLLC, u_t2_HLLC
- real(wp) :: pres_tot_L, pres_tot_R
- real(wp) :: u_n_L, u_n_R, u_t_L, u_t_R
- real(wp) :: u_t2_L, u_t2_R
- real(wp) :: tau_nn_L, tau_nn_R, tau_nt_L, tau_nt_R, tau_tt_L, tau_tt_R
- real(wp) :: tau_nt2_L, tau_nt2_R, tau_t2t2_L, tau_t2t2_R, tau_t1t2_L, tau_t1t2_R
- real(wp) :: tau_qq_L, tau_qq_R
- real(wp) :: p_face, tau_qq_face
- real(wp) :: A_L, A_R, denom_A
- real(wp) :: u_t_star, tau_nt_star
- real(wp) :: u_t2_star, tau_nt2_star
- real(wp) :: pres_tot_star
- integer :: idx_phys
-
- ! ADC (HLL -> HLLC)
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(20) :: F_HLL
- #:else
- real(wp), dimension(sys_size) :: F_HLL
- #:endif
- real(wp) :: u_n_HLL_trace, u_t_HLL_trace
- real(wp) :: u_t2_HLL_trace
- real(wp) :: p_face_HLL, tau_qq_face_HLL, tau_nn_HLL
- real(wp) :: phi
- real(wp) :: Sigma_L, Sigma_R, dSigma, Sigma_ref
- real(wp) :: a_L_ref, a_R_ref, a_ref
- real(wp) :: du_t, dtau_nt
- real(wp) :: du_t2, dtau_nt2
- real(wp) :: sensor_ptot, sensor_vt, sensor_tnt, sensor_combined
- real(wp), parameter :: ADC_power = 1.0_wp
-
- ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary conditions
-
- call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
-
- ! Reshaping inputted data based on dimensional splitting direction
-
- call s_initialize_riemann_solver(flux_src_vf, norm_dir)
-
- Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
-
- #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
+
+ ! Case optimization compiles this kernel only when the case selects this solver. Besides saving
+ ! build time, it keeps the compiler from having to codegen a kernel the case can never call.
+
+ #:if not MFC_CASE_OPTIMIZATION or riemann_solver in (-1, 2)
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(3) :: alpha_L, alpha_R
+ real(wp), dimension(3) :: alpha_lim_L, alpha_lim_R
+ real(wp), dimension(3) :: vel_L, vel_R
+ #:else
+ real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(num_fluids) :: alpha_L, alpha_R
+ !> Post-limiter volume fractions (alpha_L/R retain the pre-limiter loads used downstream)
+ real(wp), dimension(num_fluids) :: alpha_lim_L, alpha_lim_R
+ real(wp), dimension(num_dims) :: vel_L, vel_R
+ #:endif
+
+ real(wp) :: rho_L, rho_R
+ real(wp) :: pres_L, pres_R
+ real(wp) :: E_L, E_R
+ real(wp) :: H_L, H_R
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(10) :: Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, R_species, h_iL, h_iR
+ #:else
+ real(wp), dimension(num_species) :: Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, R_species, h_iL, h_iR
+ #:endif
+ real(wp) :: c_sum_Yi_Phi
+ real(wp) :: T_L, T_R
+ real(wp) :: MW_L, MW_R
+ real(wp) :: R_gas_L, R_gas_R
+ real(wp) :: Cp_L, Cp_R
+ real(wp) :: Cv_L, Cv_R
+ real(wp) :: Gamm_L, Gamm_R
+ real(wp) :: Y_L, Y_R
+ real(wp) :: gamma_L, gamma_R
+ real(wp) :: pi_inf_L, pi_inf_R
+ real(wp) :: qv_L, qv_R
+ real(wp) :: c_L, c_R
+ real(wp), dimension(2) :: Re_L, Re_R
+ real(wp) :: rho_avg
+ real(wp) :: H_avg
+ real(wp) :: gamma_avg
+ real(wp) :: qv_avg
+ real(wp) :: c_avg
+ real(wp) :: s_L, s_R, s_M, s_P, s_S
+ real(wp) :: xi_L, xi_R !< Left and right wave speeds functions
+ real(wp) :: xi_L_m1, xi_R_m1 !< xi_L/R - 1, computed without cancellation
+ real(wp) :: xi_M, xi_P
+ real(wp) :: xi_MP, xi_PP
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(3) :: R0_L, R0_R
+ real(wp), dimension(3) :: V0_L, V0_R
+ real(wp), dimension(3) :: P0_L, P0_R
+ real(wp), dimension(3) :: pbw_L, pbw_R
+ #:else
+ real(wp), dimension(nb) :: R0_L, R0_R
+ real(wp), dimension(nb) :: V0_L, V0_R
+ real(wp), dimension(nb) :: P0_L, P0_R
+ real(wp), dimension(nb) :: pbw_L, pbw_R
+ #:endif
+
+ real(wp) :: alpha_L_sum, alpha_R_sum, nbub_L, nbub_R
+ real(wp) :: ptilde_L, ptilde_R
+ real(wp) :: PbwR3Lbar, PbwR3Rbar
+ real(wp) :: R3Lbar, R3Rbar
+ real(wp) :: R3V2Lbar, R3V2Rbar
+ real(wp), dimension(6) :: tau_e_L, tau_e_R
+ real(wp) :: G_L, G_R
+ real(wp) :: damage_L, damage_R
+ real(wp) :: vel_L_rms, vel_R_rms, vel_avg_rms
+ real(wp) :: rho_Star, E_Star, p_Star, p_K_Star, vel_K_star
+ real(wp) :: alpha_K_star, alpha_rho_K_star, p_isen_L, p_isen_R, e_K_star
+ real(wp) :: pres_SL, pres_SR, Ms_L, Ms_R
+ real(wp) :: pcorr !< low Mach number correction
+ integer :: i, j, k, l, q !< Generic loop iterators
+ !> host copy of Re_size; amdflang reads the declare-target original stale cross-TU
+ integer :: Re_size_loc1, Re_size_loc2
+
+ ! HLLC star-state helpers
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(20) :: U_L, U_R
+ real(wp), dimension(20) :: F_L, F_R, F_star_L, F_star_R, F_HLLC
+ #:else
+ real(wp), dimension(sys_size) :: U_L, U_R
+ real(wp), dimension(sys_size) :: F_L, F_R, F_star_L, F_star_R, F_HLLC
+ #:endif
+ real(wp) :: u_n_HLLC, u_t_HLLC, u_t2_HLLC
+ real(wp) :: pres_tot_L, pres_tot_R
+ real(wp) :: u_n_L, u_n_R, u_t_L, u_t_R
+ real(wp) :: u_t2_L, u_t2_R
+ real(wp) :: tau_nn_L, tau_nn_R, tau_nt_L, tau_nt_R, tau_tt_L, tau_tt_R
+ real(wp) :: tau_nt2_L, tau_nt2_R, tau_t2t2_L, tau_t2t2_R, tau_t1t2_L, tau_t1t2_R
+ real(wp) :: tau_qq_L, tau_qq_R
+ real(wp) :: p_face, tau_qq_face
+ real(wp) :: A_L, A_R, denom_A
+ real(wp) :: u_t_star, tau_nt_star
+ real(wp) :: u_t2_star, tau_nt2_star
+ real(wp) :: pres_tot_star
+ integer :: idx_phys
+
+ ! ADC (HLL -> HLLC)
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(20) :: F_HLL
+ #:else
+ real(wp), dimension(sys_size) :: F_HLL
+ #:endif
+ real(wp) :: u_n_HLL_trace, u_t_HLL_trace
+ real(wp) :: u_t2_HLL_trace
+ real(wp) :: p_face_HLL, tau_qq_face_HLL, tau_nn_HLL
+ real(wp) :: phi
+ real(wp) :: Sigma_L, Sigma_R, dSigma, Sigma_ref
+ real(wp) :: a_L_ref, a_R_ref, a_ref
+ real(wp) :: du_t, dtau_nt
+ real(wp) :: du_t2, dtau_nt2
+ real(wp) :: sensor_ptot, sensor_vt, sensor_tnt, sensor_combined
+ real(wp), parameter :: ADC_power = 1.0_wp
+
+ ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary
+ ! conditions
+
+ call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
+ & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
+
+ ! Reshaping inputted data based on dimensional splitting direction
+
+ call s_initialize_riemann_solver(norm_dir)
+
+ Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
+
+ #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
[(1, 'x', 'j', '{STENCIL_IDX}, k, l', 'is1', 'is2', 'is3'), &
(2, 'y', 'k', 'j, {STENCIL_IDX}, l', 'is2', 'is1', 'is3'), &
(3, 'z', 'l', 'j, k, {STENCIL_IDX}', 'is3', 'is2', 'is1')]
- #:set SV = STENCIL_VAR
- #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
- if (norm_dir == ${NORM_DIR}$) then
- ! 6-EQUATION MODEL WITH HLLC HLLC star-state flux with contact wave speed s_S
- if (model_eqns == model_eqns_6eq) then
- ! 6-equation model (model_eqns=3): separate phasic internal energies
- $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, vel_L, vel_R, Re_L, Re_R, alpha_L, alpha_R, &
- & alpha_rho_L, alpha_rho_R, Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, &
- & R_species, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, c_sum_Yi_Phi, T_L, &
- & T_R, Y_L, Y_R, MW_L, MW_R, R_gas_L, R_gas_R, Cp_L, Cp_R, Cv_L, Cv_R, Gamm_L, Gamm_R, &
- & gamma_L, gamma_R, pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, rho_avg, H_avg, &
- & c_avg, gamma_avg, ptilde_L, ptilde_R, vel_L_rms, vel_R_rms, vel_avg_rms, Ms_L, Ms_R, &
- & pres_SL, pres_SR, alpha_L_sum, alpha_R_sum, rho_Star, E_Star, p_Star, p_K_Star, &
- & vel_K_star, s_L, s_R, s_M, s_P, s_S, xi_M, xi_P, xi_L, xi_R, xi_L_m1, xi_R_m1, xi_MP, &
- & xi_PP, alpha_K_star, alpha_rho_K_star, p_isen_L, p_isen_R, e_K_star]', &
- & firstprivate='[Re_size_loc1, Re_size_loc2]')
- do l = ${Z_BND}$%beg, ${Z_BND}$%end
- do k = ${Y_BND}$%beg, ${Y_BND}$%end
- do j = ${X_BND}$%beg, ${X_BND}$%end
- vel_L_rms = 0._wp; vel_R_rms = 0._wp
- rho_L = 0._wp; rho_R = 0._wp
- gamma_L = 0._wp; gamma_R = 0._wp
- pi_inf_L = 0._wp; pi_inf_R = 0._wp
- qv_L = 0._wp; qv_R = 0._wp
- alpha_L_sum = 0._wp; alpha_R_sum = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
- vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
- vel_L_rms = vel_L_rms + vel_L(i)**2._wp
- vel_R_rms = vel_R_rms + vel_R(i)**2._wp
- end do
-
- pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
- pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
-
- rho_L = 0._wp
- gamma_L = 0._wp
- pi_inf_L = 0._wp
- qv_L = 0._wp
-
- rho_R = 0._wp
- gamma_R = 0._wp
- pi_inf_R = 0._wp
- qv_R = 0._wp
-
- alpha_L_sum = 0._wp
- alpha_R_sum = 0._wp
-
- if (mpp_lim) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- qL_prim_rsx_vf(${SF('')}$, i) = max(0._wp, qL_prim_rsx_vf(${SF('')}$, i))
- qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i) = min(max(0._wp, qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%E + i)), 1._wp)
- alpha_L_sum = alpha_L_sum + qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- end do
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- qR_prim_rsx_vf(${SF(' + 1')}$, i) = max(0._wp, qR_prim_rsx_vf(${SF(' + 1')}$, i))
- qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i) = min(max(0._wp, &
- & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)), 1._wp)
- alpha_R_sum = alpha_R_sum + qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i) = qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%E + i)/max(alpha_L_sum, sgm_eps)
- qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i) = qR_prim_rsx_vf(${SF(' + 1')}$, &
- & eqn_idx%E + i)/max(alpha_R_sum, sgm_eps)
- end do
- end if
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
- alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%adv%beg + i - 1)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%adv%beg + i - 1)
- end do
-
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
-
- if (viscous) then
- call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
- call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
- end if
-
- call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
- call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
-
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
-
- ! Only the Roe path writes this, and chemistry is unreachable at model_eqns = 6eq; zero it
- ! so the sound speed below never reads an undefined value.
- c_sum_Yi_Phi = 0._wp
-
- ! Only the pressure-based wave-speed estimate reads the averaged state, and the Roe
- ! average costs eight square roots per face.
- if (wave_speeds == wave_speeds_pressure) then
- call s_compute_average_state(rho_L, rho_R, vel_L, vel_R, H_L, H_R, gamma_L, gamma_R, qv_L, &
- & qv_R, rho_avg, vel_avg_rms, H_avg, gamma_avg, qv_avg)
- end if
-
- call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
-
- call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
-
- ! Only the pressure-based wave-speed estimate reads the averaged state, and building it
- ! costs eight square roots per face under the Roe average.
- if (wave_speeds == wave_speeds_pressure) then
- call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, vel_avg_rms, &
- & H_avg, c_sum_Yi_Phi, alpha_R, c_avg, alpha_rho_R)
- end if
-
- if (viscous) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 2
- Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
- end do
- end if
-
- ! Low Mach correction
- if (low_Mach == 2) then
- call s_apply_low_Mach_velocity(vel_L_rms, vel_R_rms, c_L, c_R, vel_L(dir_idx(1)), &
- & vel_R(dir_idx(1)))
- end if
-
- ! COMPUTING THE DIRECT WAVE SPEEDS
- if (wave_speeds == wave_speeds_direct) then
- s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
- s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
- s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*(s_R - vel_R(dir_idx(1))))
- else if (wave_speeds == wave_speeds_pressure) then
- pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
-
- pres_SR = pres_SL
-
- ! Low Mach correction: Thornber et al. JCP (2008)
- Ms_L = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
- & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
- & + f_isentrope_pressure(pi_inf_L, gamma_L))))
- Ms_R = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
- & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
- & + f_isentrope_pressure(pi_inf_R, gamma_R))))
-
- s_L = vel_L(dir_idx(1)) - c_L*Ms_L
- s_R = vel_R(dir_idx(1)) + c_R*Ms_R
-
- s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R)/(rho_avg*c_avg))
- end if
-
- ! follows Einfeldt et al. s_M/P = min/max(0.,s_L/R)
- s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
-
- ! goes with q_star_L/R = xi_L/R * (variable) xi_L/R = ( ( s_L/R - u_L/R )/(s_L/R - s_star) )
- xi_L = (s_L - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
- xi_R = (s_R - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
- xi_L_m1 = (s_S - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
- xi_R_m1 = (s_S - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
-
- ! goes with numerical star velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
- xi_M = (5.e-1_wp + sign(0.5_wp, s_S))
- xi_P = (5.e-1_wp - sign(0.5_wp, s_S))
-
- ! goes with the numerical velocity in x/y/z directions xi_P/M (pressure) = min/max(0. sgn(1,sL/sR))
- xi_MP = -min(0._wp, sign(1._wp, s_L))
- xi_PP = max(0._wp, sign(1._wp, s_R))
-
- E_star = xi_M*(E_L + xi_MP*(xi_L*(E_L + (s_S - vel_L(dir_idx(1)))*(rho_L*s_S + pres_L/(s_L &
- & - vel_L(dir_idx(1))))) - E_L)) + xi_P*(E_R + xi_PP*(xi_R*(E_R + (s_S &
- & - vel_R(dir_idx(1)))*(rho_R*s_S + pres_R/(s_R - vel_R(dir_idx(1))))) - E_R))
- p_Star = xi_M*(pres_L + xi_MP*(rho_L*(s_L - vel_L(dir_idx(1)))*(s_S - vel_L(dir_idx(1))))) &
- & + xi_P*(pres_R + xi_PP*(rho_R*(s_R - vel_R(dir_idx(1)))*(s_S - vel_R(dir_idx(1)))))
-
- rho_Star = xi_M*(rho_L*(xi_MP*xi_L + 1._wp - xi_MP)) + xi_P*(rho_R*(xi_PP*xi_R + 1._wp - xi_PP))
-
- vel_K_Star = vel_L(dir_idx(1))*(1._wp - xi_MP) + xi_MP*vel_R(dir_idx(1)) + xi_MP*xi_PP*(s_S &
- & - vel_R(dir_idx(1)))
-
- ! Low Mach correction
- pcorr = f_low_Mach_pcorr_hllc(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_L, s_R, &
- & vel_L(dir_idx(1)), vel_R(dir_idx(1)))
-
- ! COMPUTING FLUXES MASS FLUX.
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end do
-
- ! MOMENTUM FLUX. f = \rho u u - \sigma, q = \rho u, q_star = \xi * \rho*(s_star, v, w)
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = rho_Star*vel_K_Star*(dir_flg(dir_idx(i)) &
- & *vel_K_Star + (1._wp - dir_flg(dir_idx(i)))*(xi_M*vel_L(dir_idx(i)) &
- & + xi_P*vel_R(dir_idx(i)))) + dir_flg(dir_idx(i))*p_Star + (s_M/s_L)*(s_P/s_R) &
- & *dir_flg(dir_idx(i))*pcorr
- end do
-
- ! ENERGY FLUX. f = u*(E-\sigma), q = E, q_star = \xi*E+(s-u)(\rho s_star - \sigma/(s-u))
- flux_rsx_vf(${SF('')}$, eqn_idx%E) = (E_star + p_Star)*vel_K_Star + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
-
- ! VOLUME FRACTION FLUX.
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i)*s_S + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, i)*s_S
- end do
-
- ! Advection velocity source: interface velocity for volume fraction transport
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_src_rsx_vf(${SF('')}$, &
- & dir_idx(i)) = xi_M*(vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
- & *(s_S*(xi_MP*xi_L_m1 + 1) - vel_L(dir_idx(i)))) + xi_P*(vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*(s_S*(xi_PP*xi_R_m1 + 1) - vel_R(dir_idx(i))))
- end do
-
- ! INTERNAL ENERGIES ADVECTION FLUX. K-th pressure and velocity in preparation for the internal
- ! energy flux
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- ! Phasic isentrope p* from the upwind state: closed form for stiffened gas, integrated
- ! for a state-dependent EOS.
- call s_phase_pressure_on_isentrope(pres_L, alpha_rho_L(i)/max(alpha_L(i), sgm_eps), xi_L, i, &
- & p_isen_L)
- call s_phase_pressure_on_isentrope(pres_R, alpha_rho_R(i)/max(alpha_R(i), sgm_eps), xi_R, i, &
- & p_isen_R)
- p_K_Star = xi_M*(xi_MP*(p_isen_L - pres_L) + pres_L) + xi_P*(xi_PP*(p_isen_R - pres_R) + pres_R)
-
- alpha_K_star = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i + eqn_idx%adv%beg - 1) &
- & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i + eqn_idx%adv%beg - 1)
- alpha_rho_K_star = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i + eqn_idx%cont%beg - 1) &
- & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i + eqn_idx%cont%beg - 1)
- ! Star partial density xi_K alpha_rho, blended like p_K_Star: a state-dependent EOS reads
- ! its coefficients at the star density, not the upwind one.
- call s_phase_internal_energy(p_K_Star, alpha_K_star, &
- & alpha_rho_K_star*(1._wp + xi_M*xi_MP*(xi_L - 1._wp) &
- & + xi_P*xi_PP*(xi_R - 1._wp)), i, e_K_star)
- flux_rsx_vf(${SF('')}$, &
- & i + eqn_idx%int_en%beg - 1) = e_K_star*vel_K_Star + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*s_S*(xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i + eqn_idx%adv%beg - 1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i + eqn_idx%adv%beg - 1))
- end do
-
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
-
- ! COLOR FUNCTION FLUX
- if (surface_tension) then
- flux_rsx_vf(${SF('')}$, eqn_idx%c) = (xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%c) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%c))*s_S
- end if
-
- ! Geometrical source flux for cylindrical coordinates
- #:if (NORM_DIR == 2)
- if (cyl_coord) then
- ! Substituting the advective flux into the inviscid geometrical source flux
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%E
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
- end do
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%int_en%beg, eqn_idx%int_en%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
- end do
- ! Recalculating the radial momentum geometric source flux
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg - 1 + dir_idx(1)) = flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg - 1 + dir_idx(1)) - p_Star
- ! Geometrical source of the void fraction(s) is zero
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
- end if
- #:endif
- #:if (NORM_DIR == 3)
- if (grid_geometry == 3) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg - 1 + dir_idx(1)) = flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg - 1 + dir_idx(1)) - p_Star
-
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, eqn_idx%mom%beg + 1)
- end if
- #:endif
- end do
- end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- else if (model_eqns == model_eqns_5eq .and. bubbles_euler) then
- ! 5-equation model with Euler-Euler bubble dynamics
- $:GPU_PARALLEL_LOOP(collapse=3, private='[i, q, R0_L, R0_R, V0_L, V0_R, P0_L, P0_R, pbw_L, pbw_R, vel_L, &
- & vel_R, rho_avg, alpha_L, alpha_R, alpha_rho_L, alpha_rho_R, h_avg, gamma_avg, Re_L, &
- & Re_R, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, gamma_L, gamma_R, &
- & pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, c_avg, vel_L_rms, vel_R_rms, &
- & vel_avg_rms, Ms_L, Ms_R, pres_SL, pres_SR, alpha_L_sum, alpha_R_sum, s_L, s_R, s_M, &
- & s_P, s_S, xi_M, xi_P, xi_L, xi_R, xi_L_m1, xi_R_m1, xi_MP, xi_PP, nbub_L, nbub_R, &
- & PbwR3Lbar, PbwR3Rbar, R3Lbar, R3Rbar, R3V2Lbar, R3V2Rbar, Ys_L, Ys_R, Cp_iL, Cp_iR, &
- & Xs_L, Xs_R, Gamma_iL, Gamma_iR]', firstprivate='[Re_size_loc1, Re_size_loc2]')
- do l = ${Z_BND}$%beg, ${Z_BND}$%end
- do k = ${Y_BND}$%beg, ${Y_BND}$%end
- do j = ${X_BND}$%beg, ${X_BND}$%end
- vel_L_rms = 0._wp; vel_R_rms = 0._wp
- rho_L = 0._wp; rho_R = 0._wp
- gamma_L = 0._wp; gamma_R = 0._wp
- pi_inf_L = 0._wp; pi_inf_R = 0._wp
- qv_L = 0._wp; qv_R = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
- alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
-
- vel_L_rms = 0._wp; vel_R_rms = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
- vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
- vel_L_rms = vel_L_rms + vel_L(i)**2._wp
- vel_R_rms = vel_R_rms + vel_R(i)**2._wp
- end do
-
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
-
- if (viscous) then
- if (num_fluids == 1) then ! Need to consider case with num_fluids >= 2
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 2
- Re_L(i) = dflt_real
- Re_R(i) = dflt_real
-
- if (merge(Re_size_loc1, Re_size_loc2, i == 1) > 0) Re_L(i) = 0._wp
- if (merge(Re_size_loc1, Re_size_loc2, i == 1) > 0) Re_R(i) = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do q = 1, merge(Re_size_loc1, Re_size_loc2, i == 1)
- Re_L(i) = (1._wp - qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + Re_idx(i, &
- & q)))/Res_gs(i, q) + Re_L(i)
- Re_R(i) = (1._wp - qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + Re_idx(i, &
- & q)))/Res_gs(i, q) + Re_R(i)
- end do
-
- Re_L(i) = 1._wp/max(Re_L(i), sgm_eps)
- Re_R(i) = 1._wp/max(Re_R(i), sgm_eps)
- end do
- end if
- end if
-
- pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
- pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
-
- call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
- call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
-
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
-
- if (avg_state == avg_state_arithmetic) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, nb
- R0_L(i) = qL_prim_rsx_vf(${SF('')}$, rs(i))
- R0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, rs(i))
-
- V0_L(i) = qL_prim_rsx_vf(${SF('')}$, vs(i))
- V0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, vs(i))
- if (.not. polytropic .and. .not. qbmm) then
- P0_L(i) = qL_prim_rsx_vf(${SF('')}$, ps(i))
- P0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, ps(i))
- end if
- end do
-
- if (.not. qbmm) then
- if (adv_n) then
- nbub_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%n)
- nbub_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%n)
- else
- nbub_L = 0._wp
- nbub_R = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, nb
- nbub_L = nbub_L + (R0_L(i)**3._wp)*weight(i)
- nbub_R = nbub_R + (R0_R(i)**3._wp)*weight(i)
- end do
-
- nbub_L = (3._wp/(4._wp*pi))*qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + num_fluids)/nbub_L
- nbub_R = (3._wp/(4._wp*pi))*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & eqn_idx%E + num_fluids)/nbub_R
- end if
- else
- ! nb stored in 0th moment of first R0 bin in variable conversion module
- nbub_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%bub%beg)
- nbub_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%bub%beg)
- end if
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, nb
- if (.not. qbmm) then
- pbw_L(i) = f_cpbw_KM(R0(i), R0_L(i), V0_L(i), P0_L(i))
- pbw_R(i) = f_cpbw_KM(R0(i), R0_R(i), V0_R(i), P0_R(i))
- end if
- end do
-
- if (qbmm) then
- PbwR3Lbar = mom_sp_rsx_vf(${SF('')}$, 4)
- PbwR3Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 4)
-
- R3Lbar = mom_sp_rsx_vf(${SF('')}$, 1)
- R3Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 1)
-
- R3V2Lbar = mom_sp_rsx_vf(${SF('')}$, 3)
- R3V2Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 3)
- else
- PbwR3Lbar = 0._wp
- PbwR3Rbar = 0._wp
-
- R3Lbar = 0._wp
- R3Rbar = 0._wp
-
- R3V2Lbar = 0._wp
- R3V2Rbar = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, nb
- PbwR3Lbar = PbwR3Lbar + pbw_L(i)*(R0_L(i)**3._wp)*weight(i)
- PbwR3Rbar = PbwR3Rbar + pbw_R(i)*(R0_R(i)**3._wp)*weight(i)
-
- R3Lbar = R3Lbar + (R0_L(i)**3._wp)*weight(i)
- R3Rbar = R3Rbar + (R0_R(i)**3._wp)*weight(i)
-
- R3V2Lbar = R3V2Lbar + (R0_L(i)**3._wp)*(V0_L(i)**2._wp)*weight(i)
- R3V2Rbar = R3V2Rbar + (R0_R(i)**3._wp)*(V0_R(i)**2._wp)*weight(i)
- end do
- end if
-
- rho_avg = 5.e-1_wp*(rho_L + rho_R)
- H_avg = 5.e-1_wp*(H_L + H_R)
- gamma_avg = 5.e-1_wp*(gamma_L + gamma_R)
- qv_avg = 5.e-1_wp*(qv_L + qv_R)
- vel_avg_rms = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_avg_rms = vel_avg_rms + (5.e-1_wp*(vel_L(i) + vel_R(i)))**2._wp
- end do
- end if
-
- call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
-
- call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
-
- ! Only the pressure-based wave-speed estimate reads the averaged state, and building it
- ! costs eight square roots per face under the Roe average.
- if (wave_speeds == wave_speeds_pressure) then
- ! Zero, not c_sum_Yi_Phi: this loop never forms the chemistry average, and
- ! chemistry with bubbles_euler/qbmm is prohibited, so the branch is unreachable.
- call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, vel_avg_rms, &
- & H_avg, 0._wp, alpha_R, c_avg, alpha_rho_R)
- end if
-
- if (viscous) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, 2
- Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
- end do
- end if
-
- ! Low Mach correction
- if (low_Mach == 2) then
- call s_apply_low_Mach_velocity(vel_L_rms, vel_R_rms, c_L, c_R, vel_L(dir_idx(1)), &
- & vel_R(dir_idx(1)))
- end if
-
- if (wave_speeds == wave_speeds_direct) then
- s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
- s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
-
- s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*(s_R - vel_R(dir_idx(1))))
- else if (wave_speeds == wave_speeds_pressure) then
- pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
-
- pres_SR = pres_SL
-
- ! Low Mach correction: Thornber et al. JCP (2008)
- Ms_L = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
- & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
- & + f_isentrope_pressure(pi_inf_L, gamma_L))))
- Ms_R = max(1._wp, &
- & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
- & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
- & + f_isentrope_pressure(pi_inf_R, gamma_R))))
-
- s_L = vel_L(dir_idx(1)) - c_L*Ms_L
- s_R = vel_R(dir_idx(1)) + c_R*Ms_R
-
- s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R)/(rho_avg*c_avg))
- end if
-
- ! follows Einfeldt et al. s_M/P = min/max(0.,s_L/R)
- s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
-
- ! goes with q_star_L/R = xi_L/R * (variable) xi_L/R = ( ( s_L/R - u_L/R )/(s_L/R - s_star) )
- xi_L = (s_L - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
- xi_R = (s_R - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
- xi_L_m1 = (s_S - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
- xi_R_m1 = (s_S - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
-
- ! goes with numerical velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
- xi_M = (5.e-1_wp + sign(5.e-1_wp, s_S))
- xi_P = (5.e-1_wp - sign(5.e-1_wp, s_S))
-
- ! Low Mach correction
- pcorr = f_low_Mach_pcorr_hllc(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_L, s_R, &
- & vel_L(dir_idx(1)), vel_R(dir_idx(1)))
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end do
-
- if (bubbles_euler .and. (num_fluids > 1)) then
- ! Kill mass transport @ gas density
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
- end if
-
- ! Momentum flux. f = \rho u u + p I, q = \rho u, q_star = \xi * \rho*(s_star, v, w)
-
- ! Include p_tilde
-
- if (avg_state == avg_state_arithmetic) then
- if (alpha_L(num_fluids) < small_alf .or. R3Lbar < small_alf) then
- pres_L = pres_L - alpha_L(num_fluids)*pres_L
- else
- pres_L = pres_L - alpha_L(num_fluids)*(pres_L - PbwR3Lbar/R3Lbar - rho_L*R3V2Lbar/R3Lbar)
- end if
-
- if (alpha_R(num_fluids) < small_alf .or. R3Rbar < small_alf) then
- pres_R = pres_R - alpha_R(num_fluids)*pres_R
- else
- pres_R = pres_R - alpha_R(num_fluids)*(pres_R - PbwR3Rbar/R3Rbar - rho_R*R3V2Rbar/R3Rbar)
- end if
- end if
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = xi_M*(rho_L*(vel_L(dir_idx(1))*vel_L(dir_idx(i) &
- & ) + s_M*(xi_L*(dir_flg(dir_idx(i))*s_S + (1._wp - dir_flg(dir_idx(i))) &
- & *vel_L(dir_idx(i))) - vel_L(dir_idx(i)))) + dir_flg(dir_idx(i))*(pres_L)) &
- & + xi_P*(rho_R*(vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + s_P*(xi_R*(dir_flg(dir_idx(i))*s_S + (1._wp - dir_flg(dir_idx(i))) &
- & *vel_R(dir_idx(i))) - vel_R(dir_idx(i)))) + dir_flg(dir_idx(i))*(pres_R)) &
- & + (s_M/s_L)*(s_P/s_R)*dir_flg(dir_idx(i))*pcorr
- end do
-
- ! Energy flux. f = u*(E+p), q = E, q_star = \xi*E+(s-u)(\rho s_star + p/(s-u))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = xi_M*(vel_L(dir_idx(1))*(E_L + pres_L) + s_M*(xi_L*(E_L + (s_S &
- & - vel_L(dir_idx(1)))*(rho_L*s_S + (pres_L)/(s_L - vel_L(dir_idx(1))))) - E_L)) &
- & + xi_P*(vel_R(dir_idx(1))*(E_R + pres_R) + s_P*(xi_R*(E_R + (s_S - vel_R(dir_idx(1)) &
- & )*(rho_R*s_S + (pres_R)/(s_R - vel_R(dir_idx(1))))) - E_R)) + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*s_S
-
- ! Volume fraction flux
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end do
-
- ! Advection velocity source: interface velocity for volume fraction transport
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_src_rsx_vf(${SF('')}$, &
- & dir_idx(i)) = xi_M*(vel_L(dir_idx(i)) + dir_flg(dir_idx(i))*s_M*xi_L_m1) &
- & + xi_P*(vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*s_P*xi_R_m1)
- end do
-
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
-
- ! Add advection flux for bubble variables
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%bub%beg, eqn_idx%bub%end
- flux_rsx_vf(${SF('')}$, i) = xi_M*nbub_L*qL_prim_rsx_vf(${SF('')}$, &
- & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
- & + xi_P*nbub_R*qR_prim_rsx_vf(${SF(' + 1')}$, i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end do
-
- if (qbmm) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%bub%beg) = xi_M*nbub_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
- & + xi_P*nbub_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end if
-
- if (adv_n) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%n) = xi_M*nbub_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
- & + xi_P*nbub_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- end if
-
- ! Geometrical source flux for cylindrical coordinates
- #:if (NORM_DIR == 2)
- if (cyl_coord) then
- ! Substituting the advective flux into the inviscid geometrical source flux
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%E
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
- end do
- ! Recalculating the radial momentum geometric source flux
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(1)) &
- & = f_compute_hllc_star_momentum_flux(rho_L, rho_R, vel_L(dir_idx(1)), &
- & vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, xi_R, xi_M, xi_P, &
- & dir_flg(dir_idx(1)))
- ! Geometrical source of the void fraction(s) is zero
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
- end if
- #:endif
- #:if (NORM_DIR == 3)
- if (grid_geometry == 3) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
-
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg + 1) = -f_compute_hllc_star_momentum_flux(rho_L, &
- & rho_R, vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, &
- & xi_R, xi_M, xi_P, dir_flg(dir_idx(1)))
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, eqn_idx%mom%beg + 1)
- end if
- #:endif
- end do
- end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- #:for HYPO in [True, False]
- #:if HYPO
- else if (hypoelasticity) then
- #:else
- else
- #:endif
- ! 5-equation model (model_eqns=2): mixture total energy, volume fraction advection. Emitted twice --
- ! once specialized for hypoelasticity, once pure-fluid. The #:if HYPO guards strip every hypoelastic
- ! statement and private variable from the pure-fluid emission, keeping its body and directive
- ! identical to the single kernel a build without hypoelasticity would compile. Sharing one kernel
- ! pinned it at the GPU register ceiling for every HLLC user.
- ! One source of truth for this kernel's private variables: both emissions of the shared body take
- ! _hllc_s*, and only the hypoelastic one adds _hllc_e*. Two hand-written lists drifted apart once --
- ! c_sum_Yi_Phi was private in one and shared in the other, which races under OpenMP offload.
- ! Names are lists joined once, so no fragment carries a trailing separator to get wrong.
- #:set _hllc_s1 = ['i', 'j', 'k', 'l', 'q', 'T_L', 'T_R', 'vel_L_rms', 'vel_R_rms', 'pres_L', 'pres_R', &
- & 'rho_L', 'gamma_L', 'pi_inf_L', 'qv_L', 'rho_R', 'gamma_R']
- #:set _hllc_s2 = ['pi_inf_R', 'qv_R', 'alpha_L_sum', 'alpha_R_sum', 'E_L', 'E_R', 'MW_L', 'MW_R', &
- & 'R_gas_L', 'R_gas_R', 'Cp_L', 'Cp_R', 'Cv_L', 'Cv_R', 'c_sum_Yi_Phi']
- #:set _hllc_s3 = ['Gamm_L', 'Gamm_R', 'Y_L', 'Y_R', 'H_L', 'H_R', 'qv_avg', 'rho_avg', 'gamma_avg', &
- & 'H_avg', 'c_L', 'c_R', 'c_avg', 's_P', 's_M', 'xi_P', 'xi_M', 'xi_L']
- #:set _hllc_s4 = ['xi_R', 'xi_L_m1', 'xi_R_m1', 'Ms_L', 'Ms_R', 'pres_SL', 'pres_SR', 'vel_L', 'vel_R', &
- & 'Re_L', 'Re_R', 'alpha_L', 'alpha_R', 'alpha_rho_L', 'alpha_rho_R']
- #:set _hllc_s5 = ['alpha_lim_L', 'alpha_lim_R', 's_L', 's_R', 's_S', 'vel_avg_rms', 'pcorr', 'Ys_L', &
- & 'Ys_R', 'Xs_L', 'Xs_R', 'Gamma_iL', 'Gamma_iR', 'Cp_iL', 'Cp_iR']
- #:set _hllc_s6 = ['R_species', 'h_iL', 'h_iR']
- #:set _hllc_e1 = ['ptilde_L', 'ptilde_R', 'tau_e_L', 'tau_e_R', 'G_L', 'G_R', 'damage_L', 'damage_R', &
- & 'U_L', 'U_R', 'F_L', 'F_R', 'F_star_L', 'F_star_R', 'F_HLLC']
- #:set _hllc_e2 = ['u_n_HLLC', 'u_t_HLLC', 'u_t2_HLLC', 'pres_tot_L', 'pres_tot_R', 'u_n_L', 'u_n_R', &
- & 'u_t_L', 'u_t_R', 'u_t2_L', 'u_t2_R', 'tau_nn_L', 'tau_nn_R']
- #:set _hllc_e3 = ['tau_nt_L', 'tau_nt_R', 'tau_tt_L', 'tau_tt_R', 'tau_nt2_L', 'tau_nt2_R', 'tau_t2t2_L', &
- & 'tau_t2t2_R', 'tau_t1t2_L', 'tau_t1t2_R', 'tau_qq_L', 'tau_qq_R']
- #:set _hllc_e4 = ['p_face', 'tau_qq_face', 'A_L', 'A_R', 'denom_A', 'u_t_star', 'tau_nt_star', &
- & 'u_t2_star', 'tau_nt2_star', 'pres_tot_star', 'F_HLL', 'u_n_HLL_trace']
- #:set _hllc_e5 = ['u_t_HLL_trace', 'u_t2_HLL_trace', 'p_face_HLL', 'tau_qq_face_HLL', 'tau_nn_HLL', &
- & 'phi', 'Sigma_L', 'Sigma_R', 'dSigma', 'Sigma_ref', 'a_L_ref']
- #:set _hllc_e6 = ['a_R_ref', 'a_ref', 'du_t', 'dtau_nt', 'du_t2', 'dtau_nt2', 'sensor_ptot', 'sensor_vt', &
- & 'sensor_tnt', 'sensor_combined', 'idx_phys']
- #:if HYPO
- #:set _hllc_priv = '[' + ', '.join(_hllc_s1 + _hllc_s2 + _hllc_s3 + _hllc_s4 + _hllc_s5 + _hllc_s6 &
- & + _hllc_e1 + _hllc_e2 + _hllc_e3 + _hllc_e4 + _hllc_e5 &
- & + _hllc_e6) + ']'
- #:else
- #:set _hllc_priv = '[' + ', '.join(_hllc_s1 + _hllc_s2 + _hllc_s3 + _hllc_s4 + _hllc_s5 + _hllc_s6) &
- & + ']'
- #:endif
- ! after the .fpp line of its GPU_PARALLEL_LOOP, so one shared call would give
- ! both emissions the same name; amdflang then launches the wrong one and a
- ! hypoelastic run faults inside the pure-fluid kernel. Two call sites are what
- ! give two line numbers. Do not merge them back into one.
- #:if HYPO
- $:GPU_PARALLEL_LOOP(collapse=3, private=_hllc_priv, copyin='[is1, is2, is3]', &
- & firstprivate='[Re_size_loc1, Re_size_loc2]')
- #:else
- $:GPU_PARALLEL_LOOP(collapse=3, private=_hllc_priv, copyin='[is1, is2, is3]', &
- & firstprivate='[Re_size_loc1, Re_size_loc2]')
- #:endif
+ #:set SV = STENCIL_VAR
+ #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
+ if (norm_dir == ${NORM_DIR}$) then
+ ! 6-EQUATION MODEL WITH HLLC HLLC star-state flux with contact wave speed s_S
+ if (model_eqns == model_eqns_6eq) then
+ ! 6-equation model (model_eqns=3): separate phasic internal energies
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, vel_L, vel_R, Re_L, Re_R, alpha_L, alpha_R, &
+ & alpha_rho_L, alpha_rho_R, Ys_L, Ys_R, Xs_L, Xs_R, Gamma_iL, Gamma_iR, Cp_iL, Cp_iR, &
+ & R_species, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, c_sum_Yi_Phi, &
+ & T_L, T_R, Y_L, Y_R, MW_L, MW_R, R_gas_L, R_gas_R, Cp_L, Cp_R, Cv_L, Cv_R, Gamm_L, &
+ & Gamm_R, gamma_L, gamma_R, pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, &
+ & rho_avg, H_avg, c_avg, gamma_avg, ptilde_L, ptilde_R, vel_L_rms, vel_R_rms, &
+ & vel_avg_rms, Ms_L, Ms_R, pres_SL, pres_SR, alpha_L_sum, alpha_R_sum, rho_Star, &
+ & E_Star, p_Star, p_K_Star, vel_K_star, s_L, s_R, s_M, s_P, s_S, xi_M, xi_P, xi_L, &
+ & xi_R, xi_L_m1, xi_R_m1, xi_MP, xi_PP, alpha_K_star, alpha_rho_K_star, p_isen_L, &
+ & p_isen_R, e_K_star]', firstprivate='[Re_size_loc1, Re_size_loc2]')
do l = ${Z_BND}$%beg, ${Z_BND}$%end
do k = ${Y_BND}$%beg, ${Y_BND}$%end
do j = ${X_BND}$%beg, ${X_BND}$%end
@@ -906,12 +209,6 @@ contains
qv_L = 0._wp; qv_R = 0._wp
alpha_L_sum = 0._wp; alpha_R_sum = 0._wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
-
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_dims
vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
@@ -923,49 +220,33 @@ contains
pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
- #:if HYPO
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
- tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
- tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
- end do
+ rho_L = 0._wp
+ gamma_L = 0._wp
+ pi_inf_L = 0._wp
+ qv_L = 0._wp
- ! Map physical-basis arrays to directional aliases via stress_perm/dir_idx
- u_n_L = vel_L(dir_idx(1)); u_n_R = vel_R(dir_idx(1))
- tau_nn_L = tau_e_L(stress_perm(1)); tau_nn_R = tau_e_R(stress_perm(1))
- if (n > 0) then
- u_t_L = vel_L(dir_idx(2)); u_t_R = vel_R(dir_idx(2))
- tau_nt_L = tau_e_L(stress_perm(2)); tau_nt_R = tau_e_R(stress_perm(2))
- tau_tt_L = tau_e_L(stress_perm(3)); tau_tt_R = tau_e_R(stress_perm(3))
- end if
- if (p > 0) then
- u_t2_L = vel_L(dir_idx(3)); u_t2_R = vel_R(dir_idx(3))
- tau_nt2_L = tau_e_L(stress_perm(4)); tau_nt2_R = tau_e_R(stress_perm(4))
- tau_t1t2_L = tau_e_L(stress_perm(5)); tau_t1t2_R = tau_e_R(stress_perm(5))
- tau_t2t2_L = tau_e_L(stress_perm(6)); tau_t2t2_R = tau_e_R(stress_perm(6))
- end if
- pres_tot_L = pres_L - tau_nn_L
- pres_tot_R = pres_R - tau_nn_R
- if (cyl_coord) then
- tau_qq_L = tau_e_L(eqn_idx%stress%end - eqn_idx%stress%beg + 1)
- tau_qq_R = tau_e_R(eqn_idx%stress%end - eqn_idx%stress%beg + 1)
- else
- tau_qq_L = 0._wp
- tau_qq_R = 0._wp
- end if
- #:endif
+ rho_R = 0._wp
+ gamma_R = 0._wp
+ pi_inf_R = 0._wp
+ qv_R = 0._wp
+
+ alpha_L_sum = 0._wp
+ alpha_R_sum = 0._wp
- ! Change this by splitting it into the cases present in the bubbles_euler
if (mpp_lim) then
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_fluids
qL_prim_rsx_vf(${SF('')}$, i) = max(0._wp, qL_prim_rsx_vf(${SF('')}$, i))
qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i) = min(max(0._wp, qL_prim_rsx_vf(${SF('')}$, &
& eqn_idx%E + i)), 1._wp)
+ alpha_L_sum = alpha_L_sum + qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ end do
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
qR_prim_rsx_vf(${SF(' + 1')}$, i) = max(0._wp, qR_prim_rsx_vf(${SF(' + 1')}$, i))
qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i) = min(max(0._wp, &
& qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)), 1._wp)
- alpha_L_sum = alpha_L_sum + qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
alpha_R_sum = alpha_R_sum + qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
end do
@@ -978,119 +259,37 @@ contains
end do
end if
- ! Post-limiter loads for the mixture properties; alpha_L/R keep the pre-limiter loads used
- ! downstream
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_fluids
alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- alpha_lim_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_lim_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%adv%beg + i - 1)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%adv%beg + i - 1)
end do
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_lim_L, rho_L, gamma_L, pi_inf_L, qv_L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_lim_R, rho_R, gamma_R, pi_inf_R, qv_R)
+ call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
+ call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
if (viscous) then
call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
end if
- if (chemistry) then
- c_sum_Yi_Phi = 0.0_wp
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
- Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
-
- call get_mixture_molecular_weight(Ys_L, MW_L)
- call get_mixture_molecular_weight(Ys_R, MW_R)
-
- Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
- Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
-
- R_gas_L = gas_constant/MW_L
- R_gas_R = gas_constant/MW_R
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
- T_L = pres_L/rho_L/R_gas_L
- T_R = pres_R/rho_R/R_gas_R
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
- call get_species_specific_heats_r(T_L, Cp_iL)
- call get_species_specific_heats_r(T_R, Cp_iR)
-
- if (chem_params%gamma_method == 1) then
- !> gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
- Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
- Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
-
- gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
- gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
- else if (chem_params%gamma_method == 2) then
- !> gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
- call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
- call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
- call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
- call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
-
- Gamm_L = Cp_L/Cv_L; Gamm_R = Cp_R/Cv_R
- gamma_L = 1.0_wp/(Gamm_L - 1.0_wp); gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
- end if
-
- call get_mixture_energy_mass(T_L, Ys_L, E_L)
- call get_mixture_energy_mass(T_R, Ys_R, E_R)
-
- E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
- E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
- else
- call s_compute_energy(pres_L, alpha_rho_L, alpha_lim_L, vel_L_rms, E_L)
- call s_compute_energy(pres_R, alpha_rho_R, alpha_lim_R, vel_R_rms, E_R)
-
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
- end if
-
- #:if HYPO
- ! ENERGY ADJUSTMENTS FOR HYPOELASTIC ENERGY
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
- tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
- tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
- end do
- damage_L = 0._wp; damage_R = 0._wp
- if (cont_damage) then
- damage_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%damage)
- damage_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%damage)
- end if
-
- call s_compute_hypoelastic_interface_energy(num_fluids, alpha_L, alpha_R, damage_L, &
- & damage_R, tau_e_L, tau_e_R, G_L, G_R, E_L, E_R)
- ! The acoustic EOS sound speed is based on thermal/kinetic enthalpy. The
- ! hypoelastic stress energy remains in E_L/E_R for the conservative state,
- ! but must not inflate the base acoustic sound speed used below, so H_L/H_R
- ! keep their pre-adjustment values here.
- #:else
- H_L = (E_L + pres_L)/rho_L
- H_R = (E_R + pres_R)/rho_R
- #:endif
+ ! Only the Roe path writes this, and chemistry is unreachable at model_eqns = 6eq; zero it
+ ! so the sound speed below never reads an undefined value.
+ c_sum_Yi_Phi = 0._wp
! Only the pressure-based wave-speed estimate reads the averaged state, and the Roe
! average costs eight square roots per face.
if (wave_speeds == wave_speeds_pressure) then
call s_compute_average_state(rho_L, rho_R, vel_L, vel_R, H_L, H_R, gamma_L, gamma_R, &
& qv_L, qv_R, rho_avg, vel_avg_rms, H_avg, gamma_avg, qv_avg)
- if (chemistry .and. avg_state == avg_state_roe) then
- R_species = gas_constant/molecular_weights
- call get_species_enthalpies_rt(T_L, h_iL)
- call get_species_enthalpies_rt(T_R, h_iR)
- h_iL = h_iL*R_species*T_L
- h_iR = h_iR*R_species*T_R
- call s_compute_chemistry_average_state(rho_L, rho_R, T_L, T_R, Ys_L, Ys_R, R_species, &
- & h_iL, h_iR, Cp_iL, Cp_iR, vel_avg_rms, &
- & gamma_avg, c_sum_Yi_Phi)
- end if
end if
call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
@@ -1106,9 +305,6 @@ contains
end if
if (viscous) then
- if (chemistry) then
- call compute_viscosity_and_inversion(T_L, Ys_L, T_R, Ys_R, Re_L(1), Re_R(1))
- end if
$:GPU_LOOP(parallelism='[seq]')
do i = 1, 2
Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
@@ -1121,28 +317,13 @@ contains
& vel_R(dir_idx(1)))
end if
+ ! COMPUTING THE DIRECT WAVE SPEEDS
if (wave_speeds == wave_speeds_direct) then
- #:if HYPO
- ! Elastic wave speed, Rodriguez et al. JCP (2019)
- s_L = min(vel_L(dir_idx(1)) - f_elastic_signal_speed(c_L, G_L, &
- & tau_e_L(dir_idx_tau(1)), rho_L), &
- & vel_R(dir_idx(1)) - f_elastic_signal_speed(c_R, G_R, &
- & tau_e_R(dir_idx_tau(1)), rho_R))
- s_R = max(vel_R(dir_idx(1)) + f_elastic_signal_speed(c_R, G_R, &
- & tau_e_R(dir_idx_tau(1)), rho_R), &
- & vel_L(dir_idx(1)) + f_elastic_signal_speed(c_L, G_L, &
- & tau_e_L(dir_idx_tau(1)), rho_L))
- s_S = (pres_R - tau_e_R(dir_idx_tau(1)) - pres_L + tau_e_L(dir_idx_tau(1)) &
- & + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) - rho_R*vel_R(dir_idx(1)) &
- & *(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L - vel_L(dir_idx(1))) - rho_R*(s_R &
- & - vel_R(dir_idx(1))))
- #:else
- s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
- s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
- s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
- & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L &
- & - vel_L(dir_idx(1))) - rho_R*(s_R - vel_R(dir_idx(1))))
- #:endif
+ s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
+ s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
+ s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L &
+ & - vel_L(dir_idx(1))) - rho_R*(s_R - vel_R(dir_idx(1))))
else if (wave_speeds == wave_speeds_pressure) then
pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
@@ -1170,38 +351,35 @@ contains
! goes with q_star_L/R = xi_L/R * (variable) xi_L/R = ( ( s_L/R - u_L/R )/(s_L/R - s_star) )
xi_L = (s_L - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
xi_R = (s_R - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
- ! xi_L/R - 1 = (s_S - u_L/R)/(s_L/R - s_star): avoids cancellation when xi \approx 1
xi_L_m1 = (s_S - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
xi_R_m1 = (s_S - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
- ! goes with numerical velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
- xi_M = (5.e-1_wp + sign(5.e-1_wp, s_S))
- xi_P = (5.e-1_wp - sign(5.e-1_wp, s_S))
+ ! goes with numerical star velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
+ xi_M = (5.e-1_wp + sign(0.5_wp, s_S))
+ xi_P = (5.e-1_wp - sign(0.5_wp, s_S))
+
+ ! goes with the numerical velocity in x/y/z directions xi_P/M (pressure) = min/max(0.
+ ! sgn(1,sL/sR))
+ xi_MP = -min(0._wp, sign(1._wp, s_L))
+ xi_PP = max(0._wp, sign(1._wp, s_R))
+
+ E_star = xi_M*(E_L + xi_MP*(xi_L*(E_L + (s_S - vel_L(dir_idx(1)))*(rho_L*s_S + pres_L/(s_L &
+ & - vel_L(dir_idx(1))))) - E_L)) + xi_P*(E_R + xi_PP*(xi_R*(E_R + (s_S &
+ & - vel_R(dir_idx(1)))*(rho_R*s_S + pres_R/(s_R - vel_R(dir_idx(1))))) - E_R))
+ p_Star = xi_M*(pres_L + xi_MP*(rho_L*(s_L - vel_L(dir_idx(1)))*(s_S - vel_L(dir_idx(1))))) &
+ & + xi_P*(pres_R + xi_PP*(rho_R*(s_R - vel_R(dir_idx(1)))*(s_S &
+ & - vel_R(dir_idx(1)))))
+
+ rho_Star = xi_M*(rho_L*(xi_MP*xi_L + 1._wp - xi_MP)) + xi_P*(rho_R*(xi_PP*xi_R + 1._wp - xi_PP))
+
+ vel_K_Star = vel_L(dir_idx(1))*(1._wp - xi_MP) + xi_MP*vel_R(dir_idx(1)) + xi_MP*xi_PP*(s_S &
+ & - vel_R(dir_idx(1)))
! Low Mach correction
pcorr = f_low_Mach_pcorr_hllc(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_L, s_R, &
& vel_L(dir_idx(1)), vel_R(dir_idx(1)))
- #:if HYPO
- if (n == 0) then
- u_t_L = 0._wp; u_t_R = 0._wp
- tau_nt_L = 0._wp; tau_nt_R = 0._wp
- end if
- if (p == 0) then
- u_t2_L = 0._wp; u_t2_R = 0._wp
- tau_nt2_L = 0._wp; tau_nt2_R = 0._wp
- end if
- A_L = rho_L*(s_L - vel_L(dir_idx(1)))
- A_R = rho_R*(s_R - vel_R(dir_idx(1)))
- denom_A = A_R - A_L
- u_t_star = (A_R*u_t_R - A_L*u_t_L + (tau_nt_R - tau_nt_L))/(denom_A + sgm_eps)
- tau_nt_star = (A_R*tau_nt_R - A_L*tau_nt_L)/(denom_A + sgm_eps)
- u_t2_star = (A_R*u_t2_R - A_L*u_t2_L + (tau_nt2_R - tau_nt2_L))/(denom_A + sgm_eps)
- tau_nt2_star = (A_R*tau_nt2_R - A_L*tau_nt2_L)/(denom_A + sgm_eps)
- pres_tot_star = pres_tot_L + A_L*(s_S - vel_L(dir_idx(1)))
- #:endif
-
- ! COMPUTING THE HLLC FLUXES MASS FLUX.
+ ! COMPUTING FLUXES MASS FLUX.
$:GPU_LOOP(parallelism='[seq]')
do i = 1, eqn_idx%cont%end
flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
@@ -1209,145 +387,406 @@ contains
& i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
end do
- #:if HYPO
+ ! MOMENTUM FLUX. f = \rho u u - \sigma, q = \rho u, q_star = \xi * \rho*(s_star, v, w)
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(1)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
- & *vel_L(dir_idx(1)) + s_M*(xi_L*s_S - vel_L(dir_idx(1)))) + pres_tot_L) &
- & + xi_P*(rho_R*(vel_R(dir_idx(1))*vel_R(dir_idx(1)) + s_P*(xi_R*s_S &
- & - vel_R(dir_idx(1)))) + pres_tot_R) + (s_M/s_L)*(s_P/s_R)*pcorr
- if (n > 0) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(2)) = xi_M*(rho_L*(vel_L(dir_idx(1))*u_t_L &
- & + s_M*(xi_L*u_t_star - u_t_L)) - tau_nt_L) &
- & + xi_P*(rho_R*(vel_R(dir_idx(1))*u_t_R + s_P*(xi_R*u_t_star - u_t_R)) &
- & - tau_nt_R)
- end if
- if (p > 0) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(3)) = xi_M*(rho_L*(vel_L(dir_idx(1))*u_t2_L &
- & + s_M*(xi_L*u_t2_star - u_t2_L)) - tau_nt2_L) &
- & + xi_P*(rho_R*(vel_R(dir_idx(1))*u_t2_R + s_P*(xi_R*u_t2_star - u_t2_R)) &
- & - tau_nt2_R)
- end if
+ & eqn_idx%cont%end + dir_idx(i)) = rho_Star*vel_K_Star*(dir_flg(dir_idx(i)) &
+ & *vel_K_Star + (1._wp - dir_flg(dir_idx(i)))*(xi_M*vel_L(dir_idx(i)) &
+ & + xi_P*vel_R(dir_idx(i)))) + dir_flg(dir_idx(i))*p_Star + (s_M/s_L) &
+ & *(s_P/s_R)*dir_flg(dir_idx(i))*pcorr
+ end do
+
+ ! ENERGY FLUX. f = u*(E-\sigma), q = E, q_star = \xi*E+(s-u)(\rho s_star - \sigma/(s-u))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (E_star + p_Star)*vel_K_Star + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
+
+ ! VOLUME FRACTION FLUX.
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*s_S + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, i)*s_S
+ end do
+
+ ! Advection velocity source: interface velocity for volume fraction transport
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_src_rsx_vf(${SF('')}$, &
+ & dir_idx(i)) = xi_M*(vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *(s_S*(xi_MP*xi_L_m1 + 1) - vel_L(dir_idx(i)))) + xi_P*(vel_R(dir_idx(i)) &
+ & + dir_flg(dir_idx(i))*(s_S*(xi_PP*xi_R_m1 + 1) - vel_R(dir_idx(i))))
+ end do
+ ! INTERNAL ENERGIES ADVECTION FLUX. K-th pressure and velocity in preparation for the internal
+ ! energy flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ ! Phasic isentrope p* from the upwind state: closed form for stiffened gas, integrated
+ ! for a state-dependent EOS.
+ call s_phase_pressure_on_isentrope(pres_L, alpha_rho_L(i)/max(alpha_L(i), sgm_eps), xi_L, &
+ & i, p_isen_L)
+ call s_phase_pressure_on_isentrope(pres_R, alpha_rho_R(i)/max(alpha_R(i), sgm_eps), xi_R, &
+ & i, p_isen_R)
+ p_K_Star = xi_M*(xi_MP*(p_isen_L - pres_L) + pres_L) + xi_P*(xi_PP*(p_isen_R - pres_R) &
+ & + pres_R)
+
+ alpha_K_star = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i + eqn_idx%adv%beg - 1) &
+ & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i + eqn_idx%adv%beg - 1)
+ alpha_rho_K_star = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i + eqn_idx%cont%beg - 1) &
+ & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i + eqn_idx%cont%beg - 1)
+ ! Star partial density xi_K alpha_rho, blended like p_K_Star: a state-dependent EOS reads
+ ! its coefficients at the star density, not the upwind one.
+ call s_phase_internal_energy(p_K_Star, alpha_K_star, &
+ & alpha_rho_K_star*(1._wp + xi_M*xi_MP*(xi_L - 1._wp) &
+ & + xi_P*xi_PP*(xi_R - 1._wp)), i, e_K_star)
flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = xi_M*((E_L + pres_tot_L)*vel_L(dir_idx(1)) - u_t_L*tau_nt_L &
- & - u_t2_L*tau_nt2_L + s_M*(xi_L*(E_L + (s_S - vel_L(dir_idx(1)))*(rho_L*s_S &
- & + pres_tot_L/(s_L - vel_L(dir_idx(1)))) + (u_t_L*tau_nt_L &
- & - u_t_star*tau_nt_star)/(s_L - vel_L(dir_idx(1))) + (u_t2_L*tau_nt2_L &
- & - u_t2_star*tau_nt2_star)/(s_L - vel_L(dir_idx(1)))) - E_L)) + xi_P*((E_R &
- & + pres_tot_R)*vel_R(dir_idx(1)) - u_t_R*tau_nt_R - u_t2_R*tau_nt2_R &
- & + s_P*(xi_R*(E_R + (s_S - vel_R(dir_idx(1)))*(rho_R*s_S + pres_tot_R/(s_R &
- & - vel_R(dir_idx(1)))) + (u_t_R*tau_nt_R - u_t_star*tau_nt_star)/(s_R &
- & - vel_R(dir_idx(1))) + (u_t2_R*tau_nt2_R - u_t2_star*tau_nt2_star)/(s_R &
- & - vel_R(dir_idx(1)))) - E_R)) + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
-
- if (n == 0) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
- else if (p == 0) then
- if (dir_idx(1) == 1) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg + 1) = xi_M*(rho_L*vel_L(dir_idx(1))*tau_nt_L &
- & + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
- & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R &
- & + s_P*(rho_R*xi_R*tau_nt_star - rho_R*tau_nt_R))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg + 2) = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
+ & i + eqn_idx%int_en%beg - 1) = e_K_star*vel_K_Star + (s_M/s_L)*(s_P/s_R) &
+ & *pcorr*s_S*(xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i + eqn_idx%adv%beg - 1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i + eqn_idx%adv%beg - 1))
+ end do
+
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
+
+ ! COLOR FUNCTION FLUX
+ if (surface_tension) then
+ flux_rsx_vf(${SF('')}$, eqn_idx%c) = (xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%c) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%c))*s_S
+ end if
+
+ ! Geometrical source flux for cylindrical coordinates
+ #:if (NORM_DIR == 2)
+ if (cyl_coord) then
+ ! Substituting the advective flux into the inviscid geometrical source flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%E
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%int_en%beg, eqn_idx%int_en%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ ! Recalculating the radial momentum geometric source flux
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg - 1 + dir_idx(1)) = flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg - 1 + dir_idx(1)) - p_Star
+ ! Geometrical source of the void fraction(s) is zero
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+ end if
+ #:endif
+ #:if (NORM_DIR == 3)
+ if (grid_geometry == 3) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg - 1 + dir_idx(1)) = flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg - 1 + dir_idx(1)) - p_Star
+
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg + 1)
+ end if
+ #:endif
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else if (model_eqns == model_eqns_5eq .and. bubbles_euler) then
+ ! 5-equation model with Euler-Euler bubble dynamics
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[i, q, R0_L, R0_R, V0_L, V0_R, P0_L, P0_R, pbw_L, pbw_R, vel_L, &
+ & vel_R, rho_avg, alpha_L, alpha_R, alpha_rho_L, alpha_rho_R, h_avg, gamma_avg, Re_L, &
+ & Re_R, pcorr, rho_L, rho_R, pres_L, pres_R, E_L, E_R, H_L, H_R, gamma_L, gamma_R, &
+ & pi_inf_L, pi_inf_R, qv_L, qv_R, qv_avg, c_L, c_R, c_avg, vel_L_rms, vel_R_rms, &
+ & vel_avg_rms, Ms_L, Ms_R, pres_SL, pres_SR, alpha_L_sum, alpha_R_sum, s_L, s_R, s_M, &
+ & s_P, s_S, xi_M, xi_P, xi_L, xi_R, xi_L_m1, xi_R_m1, xi_MP, xi_PP, nbub_L, nbub_R, &
+ & PbwR3Lbar, PbwR3Rbar, R3Lbar, R3Rbar, R3V2Lbar, R3V2Rbar, Ys_L, Ys_R, Cp_iL, Cp_iR, &
+ & Xs_L, Xs_R, Gamma_iL, Gamma_iR]', firstprivate='[Re_size_loc1, Re_size_loc2]')
+ do l = ${Z_BND}$%beg, ${Z_BND}$%end
+ do k = ${Y_BND}$%beg, ${Y_BND}$%end
+ do j = ${X_BND}$%beg, ${X_BND}$%end
+ vel_L_rms = 0._wp; vel_R_rms = 0._wp
+ rho_L = 0._wp; rho_R = 0._wp
+ gamma_L = 0._wp; gamma_R = 0._wp
+ pi_inf_L = 0._wp; pi_inf_R = 0._wp
+ qv_L = 0._wp; qv_R = 0._wp
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
+ alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
+
+ vel_L_rms = 0._wp; vel_R_rms = 0._wp
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
+ vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
+ vel_L_rms = vel_L_rms + vel_L(i)**2._wp
+ vel_R_rms = vel_R_rms + vel_R(i)**2._wp
+ end do
+
+ call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
+ call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
+
+ if (viscous) then
+ if (num_fluids == 1) then ! Need to consider case with num_fluids >= 2
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, 2
+ Re_L(i) = dflt_real
+ Re_R(i) = dflt_real
+
+ if (merge(Re_size_loc1, Re_size_loc2, i == 1) > 0) Re_L(i) = 0._wp
+ if (merge(Re_size_loc1, Re_size_loc2, i == 1) > 0) Re_R(i) = 0._wp
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do q = 1, merge(Re_size_loc1, Re_size_loc2, i == 1)
+ Re_L(i) = (1._wp - qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + Re_idx(i, &
+ & q)))/Res_gs(i, q) + Re_L(i)
+ Re_R(i) = (1._wp - qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + Re_idx(i, &
+ & q)))/Res_gs(i, q) + Re_R(i)
+ end do
+
+ Re_L(i) = 1._wp/max(Re_L(i), sgm_eps)
+ Re_R(i) = 1._wp/max(Re_R(i), sgm_eps)
+ end do
+ end if
+ end if
+
+ pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
+ pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
+
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
+
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+
+ if (avg_state == avg_state_arithmetic) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, nb
+ R0_L(i) = qL_prim_rsx_vf(${SF('')}$, rs(i))
+ R0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, rs(i))
+
+ V0_L(i) = qL_prim_rsx_vf(${SF('')}$, vs(i))
+ V0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, vs(i))
+ if (.not. polytropic .and. .not. qbmm) then
+ P0_L(i) = qL_prim_rsx_vf(${SF('')}$, ps(i))
+ P0_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, ps(i))
+ end if
+ end do
+
+ if (.not. qbmm) then
+ if (adv_n) then
+ nbub_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%n)
+ nbub_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%n)
else
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg + 2) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg + 1) = xi_M*(rho_L*vel_L(dir_idx(1))*tau_nt_L &
- & + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
- & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R &
- & + s_P*(rho_R*xi_R*tau_nt_star - rho_R*tau_nt_R))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg) = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
+ nbub_L = 0._wp
+ nbub_R = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, nb
+ nbub_L = nbub_L + (R0_L(i)**3._wp)*weight(i)
+ nbub_R = nbub_R + (R0_R(i)**3._wp)*weight(i)
+ end do
+
+ nbub_L = (3._wp/(4._wp*pi))*qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%E + num_fluids)/nbub_L
+ nbub_R = (3._wp/(4._wp*pi))*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & eqn_idx%E + num_fluids)/nbub_R
end if
else
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(1)) &
- & = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
- & + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(2)) = xi_M*(rho_L*vel_L(dir_idx(1)) &
- & *tau_nt_L + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
- & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R + s_P*(rho_R*xi_R*tau_nt_star &
- & - rho_R*tau_nt_R))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(4)) = xi_M*(rho_L*vel_L(dir_idx(1)) &
- & *tau_nt2_L + s_M*(rho_L*xi_L*tau_nt2_star - rho_L*tau_nt2_L)) &
- & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt2_R &
- & + s_P*(rho_R*xi_R*tau_nt2_star - rho_R*tau_nt2_R))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(3)) &
- & = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
- & + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(6)) &
- & = xi_M*rho_L*tau_t2t2_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
- & + xi_P*rho_R*tau_t2t2_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%beg - 1 + stress_perm(5)) &
- & = xi_M*rho_L*tau_t1t2_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
- & + xi_P*rho_R*tau_t1t2_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
- end if
- if (cyl_coord) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%stress%end) = xi_M*rho_L*tau_qq_L*(vel_L(dir_idx(1)) &
- & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_qq_R*(vel_R(dir_idx(1)) &
- & + s_P*(xi_R - 1._wp))
+ ! nb stored in 0th moment of first R0 bin in variable conversion module
+ nbub_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%bub%beg)
+ nbub_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%bub%beg)
end if
- if (s_L >= 0._wp) then
- u_n_HLLC = vel_L(dir_idx(1)); u_t_HLLC = u_t_L; u_t2_HLLC = u_t2_L
- else if (s_R <= 0._wp) then
- u_n_HLLC = vel_R(dir_idx(1)); u_t_HLLC = u_t_R; u_t2_HLLC = u_t2_R
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, nb
+ if (.not. qbmm) then
+ pbw_L(i) = f_cpbw_KM(R0(i), R0_L(i), V0_L(i), P0_L(i))
+ pbw_R(i) = f_cpbw_KM(R0(i), R0_R(i), V0_R(i), P0_R(i))
+ end if
+ end do
+
+ if (qbmm) then
+ PbwR3Lbar = mom_sp_rsx_vf(${SF('')}$, 4)
+ PbwR3Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 4)
+
+ R3Lbar = mom_sp_rsx_vf(${SF('')}$, 1)
+ R3Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 1)
+
+ R3V2Lbar = mom_sp_rsx_vf(${SF('')}$, 3)
+ R3V2Rbar = mom_sp_rsx_vf(${SF(' + 1')}$, 3)
else
- u_n_HLLC = s_S*(xi_M*xi_L + xi_P*xi_R); u_t_HLLC = u_t_star; u_t2_HLLC = u_t2_star
+ PbwR3Lbar = 0._wp
+ PbwR3Rbar = 0._wp
+
+ R3Lbar = 0._wp
+ R3Rbar = 0._wp
+
+ R3V2Lbar = 0._wp
+ R3V2Rbar = 0._wp
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, nb
+ PbwR3Lbar = PbwR3Lbar + pbw_L(i)*(R0_L(i)**3._wp)*weight(i)
+ PbwR3Rbar = PbwR3Rbar + pbw_R(i)*(R0_R(i)**3._wp)*weight(i)
+
+ R3Lbar = R3Lbar + (R0_L(i)**3._wp)*weight(i)
+ R3Rbar = R3Rbar + (R0_R(i)**3._wp)*weight(i)
+
+ R3V2Lbar = R3V2Lbar + (R0_L(i)**3._wp)*(V0_L(i)**2._wp)*weight(i)
+ R3V2Rbar = R3V2Rbar + (R0_R(i)**3._wp)*(V0_R(i)**2._wp)*weight(i)
+ end do
end if
- nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(1)) = u_n_HLLC
- if (n > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(2)) = u_t_HLLC
- if (p > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(3)) = u_t2_HLLC
- #:else
+
+ rho_avg = 5.e-1_wp*(rho_L + rho_R)
+ H_avg = 5.e-1_wp*(H_L + H_R)
+ gamma_avg = 5.e-1_wp*(gamma_L + gamma_R)
+ qv_avg = 5.e-1_wp*(qv_L + qv_R)
+ vel_avg_rms = 0._wp
+
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_dims
- ! MOMENTUM FLUX. identity: xi*(dir_flg*s_S+(1-dir_flg)*u_i)-u_i =
- ! (dir_flg*s_L/R+(1-dir_flg)*u_i)*xi_m1
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
- & *vel_L(dir_idx(i)) + s_M*(dir_flg(dir_idx(i))*s_L + (1._wp &
- & - dir_flg(dir_idx(i)))*vel_L(dir_idx(i)))*xi_L_m1) + dir_flg(dir_idx(i)) &
- & *(pres_L)) + xi_P*(rho_R*(vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + s_P*(dir_flg(dir_idx(i))*s_R + (1._wp - dir_flg(dir_idx(i))) &
- & *vel_R(dir_idx(i)))*xi_R_m1) + dir_flg(dir_idx(i))*(pres_R)) + (s_M/s_L) &
- & *(s_P/s_R)*dir_flg(dir_idx(i))*pcorr
+ vel_avg_rms = vel_avg_rms + (5.e-1_wp*(vel_L(i) + vel_R(i)))**2._wp
end do
+ end if
+
+ call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
+
+ call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
+
+ ! Only the pressure-based wave-speed estimate reads the averaged state, and building it
+ ! costs eight square roots per face under the Roe average.
+ if (wave_speeds == wave_speeds_pressure) then
+ ! Zero, not c_sum_Yi_Phi: this loop never forms the chemistry average, and
+ ! chemistry with bubbles_euler/qbmm is prohibited, so the branch is unreachable.
+ call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, &
+ & vel_avg_rms, H_avg, 0._wp, alpha_R, c_avg, alpha_rho_R)
+ end if
+
+ if (viscous) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, 2
+ Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
+ end do
+ end if
+
+ ! Low Mach correction
+ if (low_Mach == 2) then
+ call s_apply_low_Mach_velocity(vel_L_rms, vel_R_rms, c_L, c_R, vel_L(dir_idx(1)), &
+ & vel_R(dir_idx(1)))
+ end if
+
+ if (wave_speeds == wave_speeds_direct) then
+ s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
+ s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
+
+ s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L &
+ & - vel_L(dir_idx(1))) - rho_R*(s_R - vel_R(dir_idx(1))))
+ else if (wave_speeds == wave_speeds_pressure) then
+ pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) - vel_R(dir_idx(1))))
+
+ pres_SR = pres_SL
+
+ ! Low Mach correction: Thornber et al. JCP (2008)
+ Ms_L = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
+ & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
+ & + f_isentrope_pressure(pi_inf_L, gamma_L))))
+ Ms_R = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
+ & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
+ & + f_isentrope_pressure(pi_inf_R, gamma_R))))
+
+ s_L = vel_L(dir_idx(1)) - c_L*Ms_L
+ s_R = vel_R(dir_idx(1)) + c_R*Ms_R
+
+ s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R)/(rho_avg*c_avg))
+ end if
- ! ENERGY FLUX. f = u*(E-\sigma), q = E, q_star = \xi*E+(s-u)(\rho s_star - \sigma/(s-u))
- ! xi*(E+expr)-E = E*xi_m1 + xi*expr avoids E*(xi-1) cancellation
+ ! follows Einfeldt et al. s_M/P = min/max(0.,s_L/R)
+ s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
+
+ ! goes with q_star_L/R = xi_L/R * (variable) xi_L/R = ( ( s_L/R - u_L/R )/(s_L/R - s_star) )
+ xi_L = (s_L - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
+ xi_R = (s_R - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
+ xi_L_m1 = (s_S - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
+ xi_R_m1 = (s_S - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
+
+ ! goes with numerical velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
+ xi_M = (5.e-1_wp + sign(5.e-1_wp, s_S))
+ xi_P = (5.e-1_wp - sign(5.e-1_wp, s_S))
+
+ ! Low Mach correction
+ pcorr = f_low_Mach_pcorr_hllc(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_L, s_R, &
+ & vel_L(dir_idx(1)), vel_R(dir_idx(1)))
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end do
+
+ if (bubbles_euler .and. (num_fluids > 1)) then
+ ! Kill mass transport @ gas density
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
+ end if
+
+ ! Momentum flux. f = \rho u u + p I, q = \rho u, q_star = \xi * \rho*(s_star, v, w)
+
+ ! Include p_tilde
+
+ if (avg_state == avg_state_arithmetic) then
+ if (alpha_L(num_fluids) < small_alf .or. R3Lbar < small_alf) then
+ pres_L = pres_L - alpha_L(num_fluids)*pres_L
+ else
+ pres_L = pres_L - alpha_L(num_fluids)*(pres_L - PbwR3Lbar/R3Lbar &
+ & - rho_L*R3V2Lbar/R3Lbar)
+ end if
+
+ if (alpha_R(num_fluids) < small_alf .or. R3Rbar < small_alf) then
+ pres_R = pres_R - alpha_R(num_fluids)*pres_R
+ else
+ pres_R = pres_R - alpha_R(num_fluids)*(pres_R - PbwR3Rbar/R3Rbar &
+ & - rho_R*R3V2Rbar/R3Rbar)
+ end if
+ end if
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = xi_M*(vel_L(dir_idx(1))*(E_L + pres_L) + s_M*(E_L*xi_L_m1 &
- & + xi_L*(s_S - vel_L(dir_idx(1)))*(rho_L*s_S + pres_L/(s_L - vel_L(dir_idx(1) &
- & ))))) + xi_P*(vel_R(dir_idx(1))*(E_R + pres_R) + s_P*(E_R*xi_R_m1 &
- & + xi_R*(s_S - vel_R(dir_idx(1)))*(rho_R*s_S + pres_R/(s_R - vel_R(dir_idx(1) &
- & ))))) + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
- #:endif
+ & eqn_idx%cont%end + dir_idx(i)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
+ & *vel_L(dir_idx(i)) + s_M*(xi_L*(dir_flg(dir_idx(i))*s_S + (1._wp &
+ & - dir_flg(dir_idx(i)))*vel_L(dir_idx(i))) - vel_L(dir_idx(i)))) &
+ & + dir_flg(dir_idx(i))*(pres_L)) + xi_P*(rho_R*(vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + s_P*(xi_R*(dir_flg(dir_idx(i))*s_S + (1._wp &
+ & - dir_flg(dir_idx(i)))*vel_R(dir_idx(i))) - vel_R(dir_idx(i)))) &
+ & + dir_flg(dir_idx(i))*(pres_R)) + (s_M/s_L)*(s_P/s_R)*dir_flg(dir_idx(i)) &
+ & *pcorr
+ end do
- ! VOLUME FRACTION FLUX.
+ ! Energy flux. f = u*(E+p), q = E, q_star = \xi*E+(s-u)(\rho s_star + p/(s-u))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = xi_M*(vel_L(dir_idx(1))*(E_L + pres_L) + s_M*(xi_L*(E_L + (s_S &
+ & - vel_L(dir_idx(1)))*(rho_L*s_S + (pres_L)/(s_L - vel_L(dir_idx(1))))) - E_L)) &
+ & + xi_P*(vel_R(dir_idx(1))*(E_R + pres_R) + s_P*(xi_R*(E_R + (s_S &
+ & - vel_R(dir_idx(1)))*(rho_R*s_S + (pres_R)/(s_R - vel_R(dir_idx(1))))) - E_R)) &
+ & + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
+
+ ! Volume fraction flux
$:GPU_LOOP(parallelism='[seq]')
do i = eqn_idx%adv%beg, eqn_idx%adv%end
flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
@@ -1355,7 +794,7 @@ contains
& i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
end do
- ! VOLUME FRACTION SOURCE FLUX.
+ ! Advection velocity source: interface velocity for volume fraction transport
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_dims
vel_src_rsx_vf(${SF('')}$, &
@@ -1363,259 +802,858 @@ contains
& + xi_P*(vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*s_P*xi_R_m1)
end do
- ! COLOR FUNCTION FLUX
- if (surface_tension) then
- flux_rsx_vf(${SF('')}$, eqn_idx%c) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%c)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
- & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & eqn_idx%c)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
+
+ ! Add advection flux for bubble variables
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%bub%beg, eqn_idx%bub%end
+ flux_rsx_vf(${SF('')}$, i) = xi_M*nbub_L*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*nbub_R*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end do
+
+ if (qbmm) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%bub%beg) = xi_M*nbub_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*nbub_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
end if
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
+ if (adv_n) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%n) = xi_M*nbub_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*nbub_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end if
+
+ ! Geometrical source flux for cylindrical coordinates
+ #:if (NORM_DIR == 2)
+ if (cyl_coord) then
+ ! Substituting the advective flux into the inviscid geometrical source flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%E
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ ! Recalculating the radial momentum geometric source flux
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(1)) &
+ & = f_compute_hllc_star_momentum_flux(rho_L, rho_R, &
+ & vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, xi_R, &
+ & xi_M, xi_P, dir_flg(dir_idx(1)))
+ ! Geometrical source of the void fraction(s) is zero
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+ end if
+ #:endif
+ #:if (NORM_DIR == 3)
+ if (grid_geometry == 3) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg + 1) = -f_compute_hllc_star_momentum_flux(rho_L, &
+ & rho_R, vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, &
+ & xi_R, xi_M, xi_P, dir_flg(dir_idx(1)))
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg + 1)
+ end if
+ #:endif
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ #:for HYPO in [True, False]
+ #:if HYPO
+ else if (hypoelasticity) then
+ #:else
+ else
+ #:endif
+ ! 5-equation model (model_eqns=2): mixture total energy, volume fraction advection. Emitted twice --
+ ! once specialized for hypoelasticity, once pure-fluid. The #:if HYPO guards strip every hypoelastic
+ ! statement and private variable from the pure-fluid emission, keeping its body and directive
+ ! identical to the single kernel a build without hypoelasticity would compile. Sharing one kernel
+ ! pinned it at the GPU register ceiling for every HLLC user.
+ ! One source of truth for this kernel's private variables: both emissions of the shared body take
+ ! _hllc_s*, and only the hypoelastic one adds _hllc_e*. Two hand-written lists drifted apart once --
+ ! c_sum_Yi_Phi was private in one and shared in the other, which races under OpenMP offload.
+ ! Names are lists joined once, so no fragment carries a trailing separator to get wrong.
+ #:set _hllc_s1 = ['i', 'j', 'k', 'l', 'q', 'T_L', 'T_R', 'vel_L_rms', 'vel_R_rms', 'pres_L', 'pres_R', &
+ & 'rho_L', 'gamma_L', 'pi_inf_L', 'qv_L', 'rho_R', 'gamma_R']
+ #:set _hllc_s2 = ['pi_inf_R', 'qv_R', 'alpha_L_sum', 'alpha_R_sum', 'E_L', 'E_R', 'MW_L', 'MW_R', &
+ & 'R_gas_L', 'R_gas_R', 'Cp_L', 'Cp_R', 'Cv_L', 'Cv_R', 'c_sum_Yi_Phi']
+ #:set _hllc_s3 = ['Gamm_L', 'Gamm_R', 'Y_L', 'Y_R', 'H_L', 'H_R', 'qv_avg', 'rho_avg', 'gamma_avg', &
+ & 'H_avg', 'c_L', 'c_R', 'c_avg', 's_P', 's_M', 'xi_P', 'xi_M', 'xi_L']
+ #:set _hllc_s4 = ['xi_R', 'xi_L_m1', 'xi_R_m1', 'Ms_L', 'Ms_R', 'pres_SL', 'pres_SR', 'vel_L', 'vel_R', &
+ & 'Re_L', 'Re_R', 'alpha_L', 'alpha_R', 'alpha_rho_L', 'alpha_rho_R']
+ #:set _hllc_s5 = ['alpha_lim_L', 'alpha_lim_R', 's_L', 's_R', 's_S', 'vel_avg_rms', 'pcorr', 'Ys_L', &
+ & 'Ys_R', 'Xs_L', 'Xs_R', 'Gamma_iL', 'Gamma_iR', 'Cp_iL', 'Cp_iR']
+ #:set _hllc_s6 = ['R_species', 'h_iL', 'h_iR']
+ #:set _hllc_e1 = ['ptilde_L', 'ptilde_R', 'tau_e_L', 'tau_e_R', 'G_L', 'G_R', 'damage_L', 'damage_R', &
+ & 'U_L', 'U_R', 'F_L', 'F_R', 'F_star_L', 'F_star_R', 'F_HLLC']
+ #:set _hllc_e2 = ['u_n_HLLC', 'u_t_HLLC', 'u_t2_HLLC', 'pres_tot_L', 'pres_tot_R', 'u_n_L', 'u_n_R', &
+ & 'u_t_L', 'u_t_R', 'u_t2_L', 'u_t2_R', 'tau_nn_L', 'tau_nn_R']
+ #:set _hllc_e3 = ['tau_nt_L', 'tau_nt_R', 'tau_tt_L', 'tau_tt_R', 'tau_nt2_L', 'tau_nt2_R', 'tau_t2t2_L', &
+ & 'tau_t2t2_R', 'tau_t1t2_L', 'tau_t1t2_R', 'tau_qq_L', 'tau_qq_R']
+ #:set _hllc_e4 = ['p_face', 'tau_qq_face', 'A_L', 'A_R', 'denom_A', 'u_t_star', 'tau_nt_star', &
+ & 'u_t2_star', 'tau_nt2_star', 'pres_tot_star', 'F_HLL', 'u_n_HLL_trace']
+ #:set _hllc_e5 = ['u_t_HLL_trace', 'u_t2_HLL_trace', 'p_face_HLL', 'tau_qq_face_HLL', 'tau_nn_HLL', &
+ & 'phi', 'Sigma_L', 'Sigma_R', 'dSigma', 'Sigma_ref', 'a_L_ref']
+ #:set _hllc_e6 = ['a_R_ref', 'a_ref', 'du_t', 'dtau_nt', 'du_t2', 'dtau_nt2', 'sensor_ptot', 'sensor_vt', &
+ & 'sensor_tnt', 'sensor_combined', 'idx_phys']
+ #:if HYPO
+ #:set _hllc_priv = '[' + ', '.join(_hllc_s1 + _hllc_s2 + _hllc_s3 + _hllc_s4 + _hllc_s5 + _hllc_s6 &
+ & + _hllc_e1 + _hllc_e2 + _hllc_e3 + _hllc_e4 + _hllc_e5 &
+ & + _hllc_e6) + ']'
+ #:else
+ #:set _hllc_priv = '[' + ', '.join(_hllc_s1 + _hllc_s2 + _hllc_s3 + _hllc_s4 + _hllc_s5 + _hllc_s6) &
+ & + ']'
+ #:endif
+ ! The two calls below are identical on purpose. An offload kernel is named
+ ! after the .fpp line of its GPU_PARALLEL_LOOP, so one shared call would give
+ ! both emissions the same name; amdflang then launches the wrong one and a
+ ! hypoelastic run faults inside the pure-fluid kernel. Two call sites are what
+ ! give two line numbers. Do not merge them back into one.
+ #:if HYPO
+ $:GPU_PARALLEL_LOOP(collapse=3, private=_hllc_priv, copyin='[is1, is2, is3]', &
+ & firstprivate='[Re_size_loc1, Re_size_loc2]')
+ #:else
+ $:GPU_PARALLEL_LOOP(collapse=3, private=_hllc_priv, copyin='[is1, is2, is3]', &
+ & firstprivate='[Re_size_loc1, Re_size_loc2]')
+ #:endif
+ do l = ${Z_BND}$%beg, ${Z_BND}$%end
+ do k = ${Y_BND}$%beg, ${Y_BND}$%end
+ do j = ${X_BND}$%beg, ${X_BND}$%end
+ vel_L_rms = 0._wp; vel_R_rms = 0._wp
+ rho_L = 0._wp; rho_R = 0._wp
+ gamma_L = 0._wp; gamma_R = 0._wp
+ pi_inf_L = 0._wp; pi_inf_R = 0._wp
+ qv_L = 0._wp; qv_R = 0._wp
+ alpha_L_sum = 0._wp; alpha_R_sum = 0._wp
- if (chemistry) then
$:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Y_L = qL_prim_rsx_vf(${SF('')}$, i)
- Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
- flux_rsx_vf(${SF('')}$, &
- & i) = xi_M*rho_L*Y_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
- & + xi_P*rho_R*Y_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
- flux_src_rsx_vf(${SF('')}$, i) = 0.0_wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
+ vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
+ vel_L_rms = vel_L_rms + vel_L(i)**2._wp
+ vel_R_rms = vel_R_rms + vel_R(i)**2._wp
end do
- end if
- #:if HYPO
- ! HLLC-ADC blending for hypoelasticity
- if (riemann_hypo_ADC) then
- ! Build U_L, U_R and F_L, F_R in local-basis layout
+ pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
+ pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
+
+ #:if HYPO
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- U_L(i) = alpha_rho_L(i)
- U_R(i) = alpha_rho_R(i)
- U_L(eqn_idx%adv%beg - 1 + i) = alpha_L(i)
- U_R(eqn_idx%adv%beg - 1 + i) = alpha_R(i)
- F_L(i) = alpha_rho_L(i)*u_n_L
- F_R(i) = alpha_rho_R(i)*u_n_R
- F_L(eqn_idx%adv%beg - 1 + i) = alpha_L(i)*u_n_L
- F_R(eqn_idx%adv%beg - 1 + i) = alpha_R(i)*u_n_R
+ do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
+ tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
+ tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
end do
- ! Momentum U/F in physical order via dir_idx
- U_L(eqn_idx%cont%end + dir_idx(1)) = rho_L*u_n_L
- U_R(eqn_idx%cont%end + dir_idx(1)) = rho_R*u_n_R
- F_L(eqn_idx%cont%end + dir_idx(1)) = rho_L*u_n_L*u_n_L + pres_tot_L
- F_R(eqn_idx%cont%end + dir_idx(1)) = rho_R*u_n_R*u_n_R + pres_tot_R
+ ! Map physical-basis arrays to directional aliases via stress_perm/dir_idx
+ u_n_L = vel_L(dir_idx(1)); u_n_R = vel_R(dir_idx(1))
+ tau_nn_L = tau_e_L(stress_perm(1)); tau_nn_R = tau_e_R(stress_perm(1))
if (n > 0) then
- U_L(eqn_idx%cont%end + dir_idx(2)) = rho_L*u_t_L
- U_R(eqn_idx%cont%end + dir_idx(2)) = rho_R*u_t_R
- F_L(eqn_idx%cont%end + dir_idx(2)) = rho_L*u_n_L*u_t_L - tau_nt_L
- F_R(eqn_idx%cont%end + dir_idx(2)) = rho_R*u_n_R*u_t_R - tau_nt_R
+ u_t_L = vel_L(dir_idx(2)); u_t_R = vel_R(dir_idx(2))
+ tau_nt_L = tau_e_L(stress_perm(2)); tau_nt_R = tau_e_R(stress_perm(2))
+ tau_tt_L = tau_e_L(stress_perm(3)); tau_tt_R = tau_e_R(stress_perm(3))
end if
if (p > 0) then
- U_L(eqn_idx%cont%end + dir_idx(3)) = rho_L*u_t2_L
- U_R(eqn_idx%cont%end + dir_idx(3)) = rho_R*u_t2_R
- F_L(eqn_idx%cont%end + dir_idx(3)) = rho_L*u_n_L*u_t2_L - tau_nt2_L
- F_R(eqn_idx%cont%end + dir_idx(3)) = rho_R*u_n_R*u_t2_R - tau_nt2_R
+ u_t2_L = vel_L(dir_idx(3)); u_t2_R = vel_R(dir_idx(3))
+ tau_nt2_L = tau_e_L(stress_perm(4)); tau_nt2_R = tau_e_R(stress_perm(4))
+ tau_t1t2_L = tau_e_L(stress_perm(5)); tau_t1t2_R = tau_e_R(stress_perm(5))
+ tau_t2t2_L = tau_e_L(stress_perm(6)); tau_t2t2_R = tau_e_R(stress_perm(6))
end if
+ pres_tot_L = pres_L - tau_nn_L
+ pres_tot_R = pres_R - tau_nn_R
+ if (cyl_coord) then
+ tau_qq_L = tau_e_L(eqn_idx%stress%end - eqn_idx%stress%beg + 1)
+ tau_qq_R = tau_e_R(eqn_idx%stress%end - eqn_idx%stress%beg + 1)
+ else
+ tau_qq_L = 0._wp
+ tau_qq_R = 0._wp
+ end if
+ #:endif
- U_L(eqn_idx%E) = E_L
- U_R(eqn_idx%E) = E_R
- F_L(eqn_idx%E) = (E_L + pres_tot_L)*u_n_L - u_t_L*tau_nt_L - u_t2_L*tau_nt2_L
- F_R(eqn_idx%E) = (E_R + pres_tot_R)*u_n_R - u_t_R*tau_nt_R - u_t2_R*tau_nt2_R
+ ! Change this by splitting it into the cases present in the bubbles_euler
+ if (mpp_lim) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ qL_prim_rsx_vf(${SF('')}$, i) = max(0._wp, qL_prim_rsx_vf(${SF('')}$, i))
+ qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i) = min(max(0._wp, &
+ & qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)), 1._wp)
+ qR_prim_rsx_vf(${SF(' + 1')}$, i) = max(0._wp, qR_prim_rsx_vf(${SF(' + 1')}$, i))
+ qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i) = min(max(0._wp, &
+ & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)), 1._wp)
+ alpha_L_sum = alpha_L_sum + qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R_sum = alpha_R_sum + qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
- ! Stress U/F in physical order via stress_perm: U = rho*tau, F = rho*u_n*tau
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1 - merge(1, 0, cyl_coord)
- idx_phys = eqn_idx%stress%beg - 1 + stress_perm(i)
- U_L(idx_phys) = rho_L*tau_e_L(stress_perm(i))
- U_R(idx_phys) = rho_R*tau_e_R(stress_perm(i))
- F_L(idx_phys) = rho_L*u_n_L*tau_e_L(stress_perm(i))
- F_R(idx_phys) = rho_R*u_n_R*tau_e_R(stress_perm(i))
+ do i = 1, num_fluids
+ qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i) = qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%E + i)/max(alpha_L_sum, sgm_eps)
+ qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i) = qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & eqn_idx%E + i)/max(alpha_R_sum, sgm_eps)
end do
- if (cyl_coord) then
- U_L(eqn_idx%stress%end) = rho_L*tau_qq_L
- U_R(eqn_idx%stress%end) = rho_R*tau_qq_R
- F_L(eqn_idx%stress%end) = rho_L*u_n_L*tau_qq_L
- F_R(eqn_idx%stress%end) = rho_R*u_n_R*tau_qq_R
+ end if
+
+ ! Post-limiter loads for the mixture properties; alpha_L/R keep the pre-limiter loads used
+ ! downstream
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
+ alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ alpha_lim_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_lim_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
+
+ call s_compute_mixture_coefficients(alpha_rho_L, alpha_lim_L, rho_L, gamma_L, pi_inf_L, &
+ & qv_L)
+ call s_compute_mixture_coefficients(alpha_rho_R, alpha_lim_R, rho_R, gamma_R, pi_inf_R, &
+ & qv_R)
+
+ if (viscous) then
+ call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
+ call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
+ end if
+
+ if (chemistry) then
+ c_sum_Yi_Phi = 0.0_wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
+ Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
+
+ call get_mixture_molecular_weight(Ys_L, MW_L)
+ call get_mixture_molecular_weight(Ys_R, MW_R)
+
+ Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
+ Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
+
+ R_gas_L = gas_constant/MW_L
+ R_gas_R = gas_constant/MW_R
+
+ T_L = pres_L/rho_L/R_gas_L
+ T_R = pres_R/rho_R/R_gas_R
+
+ call get_species_specific_heats_r(T_L, Cp_iL)
+ call get_species_specific_heats_r(T_R, Cp_iR)
+
+ if (chem_params%gamma_method == 1) then
+ !> gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
+ Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
+ Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
+
+ gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
+ gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
+ else if (chem_params%gamma_method == 2) then
+ !> gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
+ call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
+ call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
+ call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
+ call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
+
+ Gamm_L = Cp_L/Cv_L; Gamm_R = Cp_R/Cv_R
+ gamma_L = 1.0_wp/(Gamm_L - 1.0_wp); gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
end if
- ! Compute F_HLL (physical order) and HLL trace velocities
- if (s_L >= 0._wp) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- F_HLL(i) = F_L(i)
- end do
- u_n_HLL_trace = u_n_L; u_t_HLL_trace = u_t_L; u_t2_HLL_trace = u_t2_L
- else if (s_R <= 0._wp) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- F_HLL(i) = F_R(i)
- end do
- u_n_HLL_trace = u_n_R; u_t_HLL_trace = u_t_R; u_t2_HLL_trace = u_t2_R
- else
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- F_HLL(i) = (s_R*F_L(i) - s_L*F_R(i) + s_L*s_R*(U_R(i) - U_L(i)))/(s_R - s_L &
- & + verysmall)
- end do
- u_n_HLL_trace = (s_R*u_n_L - s_L*u_n_R)/(s_R - s_L + verysmall)
- u_t_HLL_trace = 0._wp; u_t2_HLL_trace = 0._wp
- if (n > 0) u_t_HLL_trace = (s_R*u_t_L - s_L*u_t_R)/(s_R - s_L + verysmall)
- if (p > 0) u_t2_HLL_trace = (s_R*u_t2_L - s_L*u_t2_R)/(s_R - s_L + verysmall)
+ call get_mixture_energy_mass(T_L, Ys_L, E_L)
+ call get_mixture_energy_mass(T_R, Ys_R, E_R)
+
+ E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
+ E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+ else
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_lim_L, vel_L_rms, E_L)
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_lim_R, vel_R_rms, E_R)
+
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+ end if
+
+ #:if HYPO
+ ! ENERGY ADJUSTMENTS FOR HYPOELASTIC ENERGY
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
+ tau_e_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%stress%beg - 1 + i)
+ tau_e_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%stress%beg - 1 + i)
+ end do
+ damage_L = 0._wp; damage_R = 0._wp
+ if (cont_damage) then
+ damage_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%damage)
+ damage_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%damage)
end if
- ! ADC sensor
- Sigma_L = pres_tot_L
- Sigma_R = pres_tot_R
- dSigma = Sigma_R - Sigma_L
- Sigma_ref = max(max(abs(Sigma_L), abs(Sigma_R)), verysmall)
+ call s_compute_hypoelastic_interface_energy(num_fluids, alpha_L, alpha_R, damage_L, &
+ & damage_R, tau_e_L, tau_e_R, G_L, G_R, E_L, E_R)
+ ! The acoustic EOS sound speed is based on thermal/kinetic enthalpy. The
+ ! hypoelastic stress energy remains in E_L/E_R for the conservative state,
+ ! but must not inflate the base acoustic sound speed used below, so H_L/H_R
+ ! keep their pre-adjustment values here.
+ #:else
+ H_L = (E_L + pres_L)/rho_L
+ H_R = (E_R + pres_R)/rho_R
+ #:endif
- a_L_ref = sqrt(max(verysmall, c_L*c_L + ((4._wp/3._wp)*G_L + tau_nn_L)/rho_L))
- a_R_ref = sqrt(max(verysmall, c_R*c_R + ((4._wp/3._wp)*G_R + tau_nn_R)/rho_R))
- a_ref = max(max(a_L_ref, a_R_ref), verysmall)
+ ! Only the pressure-based wave-speed estimate reads the averaged state, and the Roe
+ ! average costs eight square roots per face.
+ if (wave_speeds == wave_speeds_pressure) then
+ call s_compute_average_state(rho_L, rho_R, vel_L, vel_R, H_L, H_R, gamma_L, gamma_R, &
+ & qv_L, qv_R, rho_avg, vel_avg_rms, H_avg, gamma_avg, &
+ & qv_avg)
+ if (chemistry .and. avg_state == avg_state_roe) then
+ R_species = gas_constant/molecular_weights
+ call get_species_enthalpies_rt(T_L, h_iL)
+ call get_species_enthalpies_rt(T_R, h_iR)
+ h_iL = h_iL*R_species*T_L
+ h_iR = h_iR*R_species*T_R
+ call s_compute_chemistry_average_state(rho_L, rho_R, T_L, T_R, Ys_L, Ys_R, &
+ & R_species, h_iL, h_iR, Cp_iL, Cp_iR, &
+ & vel_avg_rms, gamma_avg, c_sum_Yi_Phi)
+ end if
+ end if
- du_t = u_t_R - u_t_L
- dtau_nt = tau_nt_R - tau_nt_L
- du_t2 = u_t2_R - u_t2_L
- dtau_nt2 = tau_nt2_R - tau_nt2_L
+ call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
- sensor_ptot = (dSigma*dSigma)/((ADC_kappa*Sigma_ref)**2 + verysmall)
- sensor_vt = (du_t*du_t + du_t2*du_t2)/((ADC_kappa*a_ref)**2 + verysmall)
- sensor_tnt = (dtau_nt*dtau_nt + dtau_nt2*dtau_nt2)/((ADC_kappa*Sigma_ref)**2 &
- & + verysmall)
+ call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
- sensor_combined = sensor_ptot + sensor_tnt + sensor_vt
- phi = exp(-(sensor_combined**ADC_power))
+ ! Only the pressure-based wave-speed estimate reads the averaged state, and building it
+ ! costs eight square roots per face under the Roe average.
+ if (wave_speeds == wave_speeds_pressure) then
+ call s_compute_speed_of_sound_avg(pres_R, rho_avg, gamma_avg, pi_inf_R, qv_avg, &
+ & vel_avg_rms, H_avg, c_sum_Yi_Phi, alpha_R, c_avg, &
+ & alpha_rho_R)
+ end if
- ! Blend all flux components: F_HLL is in physical order
+ if (viscous) then
+ if (chemistry) then
+ call compute_viscosity_and_inversion(T_L, Ys_L, T_R, Ys_R, Re_L(1), Re_R(1))
+ end if
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- flux_rsx_vf(${SF('')}$, i) = F_HLL(i) + phi*(flux_rsx_vf(${SF('')}$, i) - F_HLL(i))
+ do i = 1, 2
+ Re_avg_rsx_vf(${SF('')}$, i) = 2._wp/(1._wp/Re_L(i) + 1._wp/Re_R(i))
end do
+ end if
- ! Blend interface velocities (scalar HLL traces)
- u_n_HLLC = u_n_HLL_trace + phi*(u_n_HLLC - u_n_HLL_trace)
- u_t_HLLC = u_t_HLL_trace + phi*(u_t_HLLC - u_t_HLL_trace)
- u_t2_HLLC = u_t2_HLL_trace + phi*(u_t2_HLLC - u_t2_HLL_trace)
+ ! Low Mach correction
+ if (low_Mach == 2) then
+ call s_apply_low_Mach_velocity(vel_L_rms, vel_R_rms, c_L, c_R, vel_L(dir_idx(1)), &
+ & vel_R(dir_idx(1)))
+ end if
- ! Overwrite vel_src with blended velocities
- vel_src_rsx_vf(${SF('')}$, dir_idx(1)) = u_n_HLLC
- if (n > 0) vel_src_rsx_vf(${SF('')}$, dir_idx(2)) = u_t_HLLC
- if (p > 0) vel_src_rsx_vf(${SF('')}$, dir_idx(3)) = u_t2_HLLC
+ if (wave_speeds == wave_speeds_direct) then
+ #:if HYPO
+ ! Elastic wave speed, Rodriguez et al. JCP (2019)
+ s_L = min(vel_L(dir_idx(1)) - f_elastic_signal_speed(c_L, G_L, &
+ & tau_e_L(dir_idx_tau(1)), rho_L), &
+ & vel_R(dir_idx(1)) - f_elastic_signal_speed(c_R, G_R, &
+ & tau_e_R(dir_idx_tau(1)), rho_R))
+ s_R = max(vel_R(dir_idx(1)) + f_elastic_signal_speed(c_R, G_R, &
+ & tau_e_R(dir_idx_tau(1)), rho_R), &
+ & vel_L(dir_idx(1)) + f_elastic_signal_speed(c_L, G_L, &
+ & tau_e_L(dir_idx_tau(1)), rho_L))
+ s_S = (pres_R - tau_e_R(dir_idx_tau(1)) - pres_L + tau_e_L(dir_idx_tau(1)) &
+ & + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L &
+ & - vel_L(dir_idx(1))) - rho_R*(s_R - vel_R(dir_idx(1))))
+ #:else
+ s_L = min(vel_L(dir_idx(1)) - c_L, vel_R(dir_idx(1)) - c_R)
+ s_R = max(vel_R(dir_idx(1)) + c_R, vel_L(dir_idx(1)) + c_L)
+ s_S = (pres_R - pres_L + rho_L*vel_L(dir_idx(1))*(s_L - vel_L(dir_idx(1))) &
+ & - rho_R*vel_R(dir_idx(1))*(s_R - vel_R(dir_idx(1))))/(rho_L*(s_L &
+ & - vel_L(dir_idx(1))) - rho_R*(s_R - vel_R(dir_idx(1))))
+ #:endif
+ else if (wave_speeds == wave_speeds_pressure) then
+ pres_SL = 5.e-1_wp*(pres_L + pres_R + rho_avg*c_avg*(vel_L(dir_idx(1)) &
+ & - vel_R(dir_idx(1))))
+
+ pres_SR = pres_SL
+
+ ! Low Mach correction: Thornber et al. JCP (2008)
+ Ms_L = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_L) + 1._wp) &
+ & /f_isentrope_exponent(gamma_L)*(pres_SL - pres_L)/(pres_L &
+ & + f_isentrope_pressure(pi_inf_L, gamma_L))))
+ Ms_R = max(1._wp, &
+ & sqrt(1._wp + 5.e-1_wp*(f_isentrope_exponent(gamma_R) + 1._wp) &
+ & /f_isentrope_exponent(gamma_R)*(pres_SR - pres_R)/(pres_R &
+ & + f_isentrope_pressure(pi_inf_R, gamma_R))))
+
+ s_L = vel_L(dir_idx(1)) - c_L*Ms_L
+ s_R = vel_R(dir_idx(1)) + c_R*Ms_R
+
+ s_S = 5.e-1_wp*((vel_L(dir_idx(1)) + vel_R(dir_idx(1))) + (pres_L - pres_R) &
+ & /(rho_avg*c_avg))
+ end if
+
+ ! follows Einfeldt et al. s_M/P = min/max(0.,s_L/R)
+ s_M = min(0._wp, s_L); s_P = max(0._wp, s_R)
+
+ ! goes with q_star_L/R = xi_L/R * (variable) xi_L/R = ( ( s_L/R - u_L/R )/(s_L/R - s_star) )
+ xi_L = (s_L - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
+ xi_R = (s_R - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
+ ! xi_L/R - 1 = (s_S - u_L/R)/(s_L/R - s_star): avoids cancellation when xi \approx 1
+ xi_L_m1 = (s_S - vel_L(dir_idx(1)))/min(s_L - s_S, -sgm_eps)
+ xi_R_m1 = (s_S - vel_R(dir_idx(1)))/max(s_R - s_S, sgm_eps)
+
+ ! goes with numerical velocity in x/y/z directions xi_P/M = 0.5 +/m sgn(0.5,s_star)
+ xi_M = (5.e-1_wp + sign(5.e-1_wp, s_S))
+ xi_P = (5.e-1_wp - sign(5.e-1_wp, s_S))
- ! Update advection source flux with ADC-blended face-normal velocity
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = u_n_HLLC
+ ! Low Mach correction
+ pcorr = f_low_Mach_pcorr_hllc(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_L, s_R, &
+ & vel_L(dir_idx(1)), vel_R(dir_idx(1)))
+
+ #:if HYPO
+ if (n == 0) then
+ u_t_L = 0._wp; u_t_R = 0._wp
+ tau_nt_L = 0._wp; tau_nt_R = 0._wp
+ end if
+ if (p == 0) then
+ u_t2_L = 0._wp; u_t2_R = 0._wp
+ tau_nt2_L = 0._wp; tau_nt2_R = 0._wp
+ end if
+ A_L = rho_L*(s_L - vel_L(dir_idx(1)))
+ A_R = rho_R*(s_R - vel_R(dir_idx(1)))
+ denom_A = A_R - A_L
+ u_t_star = (A_R*u_t_R - A_L*u_t_L + (tau_nt_R - tau_nt_L))/(denom_A + sgm_eps)
+ tau_nt_star = (A_R*tau_nt_R - A_L*tau_nt_L)/(denom_A + sgm_eps)
+ u_t2_star = (A_R*u_t2_R - A_L*u_t2_L + (tau_nt2_R - tau_nt2_L))/(denom_A + sgm_eps)
+ tau_nt2_star = (A_R*tau_nt2_R - A_L*tau_nt2_L)/(denom_A + sgm_eps)
+ pres_tot_star = pres_tot_L + A_L*(s_S - vel_L(dir_idx(1)))
+ #:endif
+
+ ! COMPUTING THE HLLC FLUXES MASS FLUX.
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end do
+
+ #:if HYPO
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(1)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
+ & *vel_L(dir_idx(1)) + s_M*(xi_L*s_S - vel_L(dir_idx(1)))) + pres_tot_L) &
+ & + xi_P*(rho_R*(vel_R(dir_idx(1))*vel_R(dir_idx(1)) + s_P*(xi_R*s_S &
+ & - vel_R(dir_idx(1)))) + pres_tot_R) + (s_M/s_L)*(s_P/s_R)*pcorr
+ if (n > 0) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(2)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
+ & *u_t_L + s_M*(xi_L*u_t_star - u_t_L)) - tau_nt_L) &
+ & + xi_P*(rho_R*(vel_R(dir_idx(1))*u_t_R + s_P*(xi_R*u_t_star - u_t_R) &
+ & ) - tau_nt_R)
+ end if
+ if (p > 0) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(3)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
+ & *u_t2_L + s_M*(xi_L*u_t2_star - u_t2_L)) - tau_nt2_L) &
+ & + xi_P*(rho_R*(vel_R(dir_idx(1))*u_t2_R + s_P*(xi_R*u_t2_star &
+ & - u_t2_R)) - tau_nt2_R)
+ end if
- ! Overwrite nc_iface_vel with blended velocities
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = xi_M*((E_L + pres_tot_L)*vel_L(dir_idx(1)) &
+ & - u_t_L*tau_nt_L - u_t2_L*tau_nt2_L + s_M*(xi_L*(E_L + (s_S &
+ & - vel_L(dir_idx(1)))*(rho_L*s_S + pres_tot_L/(s_L - vel_L(dir_idx(1)))) &
+ & + (u_t_L*tau_nt_L - u_t_star*tau_nt_star)/(s_L - vel_L(dir_idx(1))) &
+ & + (u_t2_L*tau_nt2_L - u_t2_star*tau_nt2_star)/(s_L - vel_L(dir_idx(1)))) &
+ & - E_L)) + xi_P*((E_R + pres_tot_R)*vel_R(dir_idx(1)) - u_t_R*tau_nt_R &
+ & - u_t2_R*tau_nt2_R + s_P*(xi_R*(E_R + (s_S - vel_R(dir_idx(1))) &
+ & *(rho_R*s_S + pres_tot_R/(s_R - vel_R(dir_idx(1)))) + (u_t_R*tau_nt_R &
+ & - u_t_star*tau_nt_star)/(s_R - vel_R(dir_idx(1))) + (u_t2_R*tau_nt2_R &
+ & - u_t2_star*tau_nt2_star)/(s_R - vel_R(dir_idx(1)))) - E_R)) + (s_M/s_L) &
+ & *(s_P/s_R)*pcorr*s_S
+
+ if (n == 0) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ else if (p == 0) then
+ if (dir_idx(1) == 1) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg + 1) = xi_M*(rho_L*vel_L(dir_idx(1)) &
+ & *tau_nt_L + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
+ & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R &
+ & + s_P*(rho_R*xi_R*tau_nt_star - rho_R*tau_nt_R))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg + 2) = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ else
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg + 2) = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg + 1) = xi_M*(rho_L*vel_L(dir_idx(1)) &
+ & *tau_nt_L + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
+ & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R &
+ & + s_P*(rho_R*xi_R*tau_nt_star - rho_R*tau_nt_R))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg) = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ end if
+ else
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(1)) &
+ & = xi_M*rho_L*tau_nn_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
+ & + xi_P*rho_R*tau_nn_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(2)) &
+ & = xi_M*(rho_L*vel_L(dir_idx(1))*tau_nt_L &
+ & + s_M*(rho_L*xi_L*tau_nt_star - rho_L*tau_nt_L)) &
+ & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt_R &
+ & + s_P*(rho_R*xi_R*tau_nt_star - rho_R*tau_nt_R))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(4)) &
+ & = xi_M*(rho_L*vel_L(dir_idx(1))*tau_nt2_L &
+ & + s_M*(rho_L*xi_L*tau_nt2_star - rho_L*tau_nt2_L)) &
+ & + xi_P*(rho_R*vel_R(dir_idx(1))*tau_nt2_R &
+ & + s_P*(rho_R*xi_R*tau_nt2_star - rho_R*tau_nt2_R))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(3)) &
+ & = xi_M*rho_L*tau_tt_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
+ & + xi_P*rho_R*tau_tt_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(6)) &
+ & = xi_M*rho_L*tau_t2t2_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
+ & + xi_P*rho_R*tau_t2t2_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%beg - 1 + stress_perm(5)) &
+ & = xi_M*rho_L*tau_t1t2_L*(vel_L(dir_idx(1)) + s_M*(xi_L - 1._wp)) &
+ & + xi_P*rho_R*tau_t1t2_R*(vel_R(dir_idx(1)) + s_P*(xi_R - 1._wp))
+ end if
+ if (cyl_coord) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%stress%end) = xi_M*rho_L*tau_qq_L*(vel_L(dir_idx(1)) &
+ & + s_M*(xi_L - 1._wp)) + xi_P*rho_R*tau_qq_R*(vel_R(dir_idx(1)) &
+ & + s_P*(xi_R - 1._wp))
+ end if
+
+ if (s_L >= 0._wp) then
+ u_n_HLLC = vel_L(dir_idx(1)); u_t_HLLC = u_t_L; u_t2_HLLC = u_t2_L
+ else if (s_R <= 0._wp) then
+ u_n_HLLC = vel_R(dir_idx(1)); u_t_HLLC = u_t_R; u_t2_HLLC = u_t2_R
+ else
+ u_n_HLLC = s_S*(xi_M*xi_L + xi_P*xi_R); u_t_HLLC = u_t_star; u_t2_HLLC = u_t2_star
+ end if
nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(1)) = u_n_HLLC
if (n > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(2)) = u_t_HLLC
if (p > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(3)) = u_t2_HLLC
+ #:else
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ ! MOMENTUM FLUX. identity: xi*(dir_flg*s_S+(1-dir_flg)*u_i)-u_i =
+ ! (dir_flg*s_L/R+(1-dir_flg)*u_i)*xi_m1
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(i)) = xi_M*(rho_L*(vel_L(dir_idx(1)) &
+ & *vel_L(dir_idx(i)) + s_M*(dir_flg(dir_idx(i))*s_L + (1._wp &
+ & - dir_flg(dir_idx(i)))*vel_L(dir_idx(i)))*xi_L_m1) &
+ & + dir_flg(dir_idx(i))*(pres_L)) + xi_P*(rho_R*(vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + s_P*(dir_flg(dir_idx(i))*s_R + (1._wp &
+ & - dir_flg(dir_idx(i)))*vel_R(dir_idx(i)))*xi_R_m1) &
+ & + dir_flg(dir_idx(i))*(pres_R)) + (s_M/s_L)*(s_P/s_R) &
+ & *dir_flg(dir_idx(i))*pcorr
+ end do
+
+ ! ENERGY FLUX. f = u*(E-\sigma), q = E, q_star = \xi*E+(s-u)(\rho s_star - \sigma/(s-u))
+ ! xi*(E+expr)-E = E*xi_m1 + xi*expr avoids E*(xi-1) cancellation
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = xi_M*(vel_L(dir_idx(1))*(E_L + pres_L) + s_M*(E_L*xi_L_m1 &
+ & + xi_L*(s_S - vel_L(dir_idx(1)))*(rho_L*s_S + pres_L/(s_L &
+ & - vel_L(dir_idx(1)))))) + xi_P*(vel_R(dir_idx(1))*(E_R + pres_R) &
+ & + s_P*(E_R*xi_R_m1 + xi_R*(s_S - vel_R(dir_idx(1)))*(rho_R*s_S &
+ & + pres_R/(s_R - vel_R(dir_idx(1)))))) + (s_M/s_L)*(s_P/s_R)*pcorr*s_S
+ #:endif
+
+ ! VOLUME FRACTION FLUX.
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_rsx_vf(${SF('')}$, i) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & i)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, i)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end do
+
+ ! VOLUME FRACTION SOURCE FLUX.
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_src_rsx_vf(${SF('')}$, &
+ & dir_idx(i)) = xi_M*(vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *s_M*xi_L_m1) + xi_P*(vel_R(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *s_P*xi_R_m1)
+ end do
+
+ ! COLOR FUNCTION FLUX
+ if (surface_tension) then
+ flux_rsx_vf(${SF('')}$, eqn_idx%c) = xi_M*qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%c)*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & eqn_idx%c)*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ end if
+
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = vel_src_rsx_vf(${SF('')}$, dir_idx(1))
+
+ if (chemistry) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Y_L = qL_prim_rsx_vf(${SF('')}$, i)
+ Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+
+ flux_rsx_vf(${SF('')}$, &
+ & i) = xi_M*rho_L*Y_L*(vel_L(dir_idx(1)) + s_M*xi_L_m1) &
+ & + xi_P*rho_R*Y_R*(vel_R(dir_idx(1)) + s_P*xi_R_m1)
+ flux_src_rsx_vf(${SF('')}$, i) = 0.0_wp
+ end do
end if
- ! END HLLC-ADC
- #:endif
- ! Geometrical source flux for cylindrical coordinates
- #:if (NORM_DIR == 2)
#:if HYPO
- if (cyl_coord) then
+ ! HLLC-ADC blending for hypoelasticity
+ if (riemann_hypo_ADC) then
+ ! Build U_L, U_R and F_L, F_R in local-basis layout
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = 1, num_fluids
+ U_L(i) = alpha_rho_L(i)
+ U_R(i) = alpha_rho_R(i)
+ U_L(eqn_idx%adv%beg - 1 + i) = alpha_L(i)
+ U_R(eqn_idx%adv%beg - 1 + i) = alpha_R(i)
+ F_L(i) = alpha_rho_L(i)*u_n_L
+ F_R(i) = alpha_rho_R(i)*u_n_R
+ F_L(eqn_idx%adv%beg - 1 + i) = alpha_L(i)*u_n_L
+ F_R(eqn_idx%adv%beg - 1 + i) = alpha_R(i)*u_n_R
end do
+
+ ! Momentum U/F in physical order via dir_idx
+ U_L(eqn_idx%cont%end + dir_idx(1)) = rho_L*u_n_L
+ U_R(eqn_idx%cont%end + dir_idx(1)) = rho_R*u_n_R
+ F_L(eqn_idx%cont%end + dir_idx(1)) = rho_L*u_n_L*u_n_L + pres_tot_L
+ F_R(eqn_idx%cont%end + dir_idx(1)) = rho_R*u_n_R*u_n_R + pres_tot_R
+ if (n > 0) then
+ U_L(eqn_idx%cont%end + dir_idx(2)) = rho_L*u_t_L
+ U_R(eqn_idx%cont%end + dir_idx(2)) = rho_R*u_t_R
+ F_L(eqn_idx%cont%end + dir_idx(2)) = rho_L*u_n_L*u_t_L - tau_nt_L
+ F_R(eqn_idx%cont%end + dir_idx(2)) = rho_R*u_n_R*u_t_R - tau_nt_R
+ end if
+ if (p > 0) then
+ U_L(eqn_idx%cont%end + dir_idx(3)) = rho_L*u_t2_L
+ U_R(eqn_idx%cont%end + dir_idx(3)) = rho_R*u_t2_R
+ F_L(eqn_idx%cont%end + dir_idx(3)) = rho_L*u_n_L*u_t2_L - tau_nt2_L
+ F_R(eqn_idx%cont%end + dir_idx(3)) = rho_R*u_n_R*u_t2_R - tau_nt2_R
+ end if
+
+ U_L(eqn_idx%E) = E_L
+ U_R(eqn_idx%E) = E_R
+ F_L(eqn_idx%E) = (E_L + pres_tot_L)*u_n_L - u_t_L*tau_nt_L - u_t2_L*tau_nt2_L
+ F_R(eqn_idx%E) = (E_R + pres_tot_R)*u_n_R - u_t_R*tau_nt_R - u_t2_R*tau_nt2_R
+
+ ! Stress U/F in physical order via stress_perm: U = rho*tau, F = rho*u_n*tau
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1 - merge(1, 0, cyl_coord)
+ idx_phys = eqn_idx%stress%beg - 1 + stress_perm(i)
+ U_L(idx_phys) = rho_L*tau_e_L(stress_perm(i))
+ U_R(idx_phys) = rho_R*tau_e_R(stress_perm(i))
+ F_L(idx_phys) = rho_L*u_n_L*tau_e_L(stress_perm(i))
+ F_R(idx_phys) = rho_R*u_n_R*tau_e_R(stress_perm(i))
+ end do
+ if (cyl_coord) then
+ U_L(eqn_idx%stress%end) = rho_L*tau_qq_L
+ U_R(eqn_idx%stress%end) = rho_R*tau_qq_R
+ F_L(eqn_idx%stress%end) = rho_L*u_n_L*tau_qq_L
+ F_R(eqn_idx%stress%end) = rho_R*u_n_R*tau_qq_R
+ end if
+
+ ! Compute F_HLL (physical order) and HLL trace velocities
if (s_L >= 0._wp) then
- p_face = pres_L; tau_qq_face = tau_qq_L
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ F_HLL(i) = F_L(i)
+ end do
+ u_n_HLL_trace = u_n_L; u_t_HLL_trace = u_t_L; u_t2_HLL_trace = u_t2_L
else if (s_R <= 0._wp) then
- p_face = pres_R; tau_qq_face = tau_qq_R
- else if (s_S >= 0._wp) then
- p_face = pres_tot_star + tau_nn_L; tau_qq_face = tau_qq_L
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ F_HLL(i) = F_R(i)
+ end do
+ u_n_HLL_trace = u_n_R; u_t_HLL_trace = u_t_R; u_t2_HLL_trace = u_t2_R
else
- p_face = pres_tot_star + tau_nn_R; tau_qq_face = tau_qq_R
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ F_HLL(i) = (s_R*F_L(i) - s_L*F_R(i) + s_L*s_R*(U_R(i) - U_L(i)))/(s_R &
+ & - s_L + verysmall)
+ end do
+ u_n_HLL_trace = (s_R*u_n_L - s_L*u_n_R)/(s_R - s_L + verysmall)
+ u_t_HLL_trace = 0._wp; u_t2_HLL_trace = 0._wp
+ if (n > 0) u_t_HLL_trace = (s_R*u_t_L - s_L*u_t_R)/(s_R - s_L + verysmall)
+ if (p > 0) u_t2_HLL_trace = (s_R*u_t2_L - s_L*u_t2_R)/(s_R - s_L + verysmall)
end if
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(1)) = flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(1)) - p_face + tau_qq_face
+
+ ! ADC sensor
+ Sigma_L = pres_tot_L
+ Sigma_R = pres_tot_R
+ dSigma = Sigma_R - Sigma_L
+ Sigma_ref = max(max(abs(Sigma_L), abs(Sigma_R)), verysmall)
+
+ a_L_ref = sqrt(max(verysmall, c_L*c_L + ((4._wp/3._wp)*G_L + tau_nn_L)/rho_L))
+ a_R_ref = sqrt(max(verysmall, c_R*c_R + ((4._wp/3._wp)*G_R + tau_nn_R)/rho_R))
+ a_ref = max(max(a_L_ref, a_R_ref), verysmall)
+
+ du_t = u_t_R - u_t_L
+ dtau_nt = tau_nt_R - tau_nt_L
+ du_t2 = u_t2_R - u_t2_L
+ dtau_nt2 = tau_nt2_R - tau_nt2_L
+
+ sensor_ptot = (dSigma*dSigma)/((ADC_kappa*Sigma_ref)**2 + verysmall)
+ sensor_vt = (du_t*du_t + du_t2*du_t2)/((ADC_kappa*a_ref)**2 + verysmall)
+ sensor_tnt = (dtau_nt*dtau_nt + dtau_nt2*dtau_nt2)/((ADC_kappa*Sigma_ref)**2 &
+ & + verysmall)
+
+ sensor_combined = sensor_ptot + sensor_tnt + sensor_vt
+ phi = exp(-(sensor_combined**ADC_power))
+
+ ! Blend all flux components: F_HLL is in physical order
$:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ do i = 1, sys_size
+ flux_rsx_vf(${SF('')}$, i) = F_HLL(i) + phi*(flux_rsx_vf(${SF('')}$, &
+ & i) - F_HLL(i))
end do
+
+ ! Blend interface velocities (scalar HLL traces)
+ u_n_HLLC = u_n_HLL_trace + phi*(u_n_HLLC - u_n_HLL_trace)
+ u_t_HLLC = u_t_HLL_trace + phi*(u_t_HLLC - u_t_HLL_trace)
+ u_t2_HLLC = u_t2_HLL_trace + phi*(u_t2_HLLC - u_t2_HLL_trace)
+
+ ! Overwrite vel_src with blended velocities
+ vel_src_rsx_vf(${SF('')}$, dir_idx(1)) = u_n_HLLC
+ if (n > 0) vel_src_rsx_vf(${SF('')}$, dir_idx(2)) = u_t_HLLC
+ if (p > 0) vel_src_rsx_vf(${SF('')}$, dir_idx(3)) = u_t2_HLLC
+
+ ! Update advection source flux with ADC-blended face-normal velocity
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = u_n_HLLC
+
+ ! Overwrite nc_iface_vel with blended velocities
+ nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(1)) = u_n_HLLC
+ if (n > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(2)) = u_t_HLLC
+ if (p > 0) nc_iface_vel_rsx_vf(${SF('')}$, dir_idx(3)) = u_t2_HLLC
end if
- #:else
- if (cyl_coord) then
- ! Substituting the advective flux into the inviscid geometrical source flux
+ ! END HLLC-ADC
+ #:endif
+
+ ! Geometrical source flux for cylindrical coordinates
+ #:if (NORM_DIR == 2)
+ #:if HYPO
+ if (cyl_coord) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, sys_size
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ if (s_L >= 0._wp) then
+ p_face = pres_L; tau_qq_face = tau_qq_L
+ else if (s_R <= 0._wp) then
+ p_face = pres_R; tau_qq_face = tau_qq_R
+ else if (s_S >= 0._wp) then
+ p_face = pres_tot_star + tau_nn_L; tau_qq_face = tau_qq_L
+ else
+ p_face = pres_tot_star + tau_nn_R; tau_qq_face = tau_qq_R
+ end if
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(1)) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(1)) - p_face + tau_qq_face
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+ end if
+ #:else
+ if (cyl_coord) then
+ ! Substituting the advective flux into the inviscid geometrical source flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%E
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ ! Recalculating the radial momentum geometric source flux
+ flux_gsrc_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(1)) &
+ & = f_compute_hllc_star_momentum_flux(rho_L, rho_R, &
+ & vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, &
+ & xi_R, xi_M, xi_P, dir_flg(dir_idx(1)))
+ ! Geometrical source of the void fraction(s) is zero
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
+ end do
+ end if
+ #:endif
+ #:endif
+ #:if (NORM_DIR == 3)
+ if (grid_geometry == 3) then
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%E
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = 1, sys_size
+ flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
end do
- ! Recalculating the radial momentum geometric source flux
+
flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(1)) &
- & = f_compute_hllc_star_momentum_flux(rho_L, rho_R, &
+ & eqn_idx%mom%beg + 1) = &
+ & -f_compute_hllc_star_momentum_flux(rho_L, rho_R, &
& vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, &
& xi_R, xi_M, xi_P, dir_flg(dir_idx(1)))
- ! Geometrical source of the void fraction(s) is zero
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%mom%beg + 1)
end if
#:endif
- #:endif
- #:if (NORM_DIR == 3)
- if (grid_geometry == 3) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, sys_size
- flux_gsrc_rsx_vf(${SF('')}$, i) = 0._wp
- end do
-
- flux_gsrc_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg + 1) = -f_compute_hllc_star_momentum_flux(rho_L, &
- & rho_R, vel_L(dir_idx(1)), vel_R(dir_idx(1)), s_M, s_P, s_S, xi_L, &
- & xi_R, xi_M, xi_P, dir_flg(dir_idx(1)))
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%mom%end) = flux_rsx_vf(${SF('')}$, &
- & eqn_idx%mom%beg + 1)
- end if
- #:endif
+ end do
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- #:endfor
+ $:END_GPU_PARALLEL_LOOP()
+ #:endfor
+ end if
+ end if
+ #:endfor
+ ! Computing HLLC flux and source flux for Euler system of equations
+
+ if (viscous) then
+ if (weno_Re_flux) then
+ call s_compute_viscous_source_flux(qL_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & qR_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), q_prim_vf, norm_dir, &
+ & ix, iy, iz)
+ else
+ call s_compute_viscous_source_flux(q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
+ & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), q_prim_vf, norm_dir, &
+ & ix, iy, iz)
end if
end if
- #:endfor
- ! Computing HLLC flux and source flux for Euler system of equations
-
- if (viscous) then
- if (weno_Re_flux) then
- call s_compute_viscous_source_flux(qL_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & qR_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), flux_src_vf, q_prim_vf, &
- & norm_dir, ix, iy, iz)
- else
- call s_compute_viscous_source_flux(q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqL_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & q_prim_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dx_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dy_vf(eqn_idx%mom%beg:eqn_idx%mom%end), &
- & dqR_prim_dz_vf(eqn_idx%mom%beg:eqn_idx%mom%end), flux_src_vf, q_prim_vf, &
- & norm_dir, ix, iy, iz)
- end if
- end if
- if (surface_tension) then
- call s_compute_capillary_source_flux(vel_src_rsx_vf, flux_src_vf, norm_dir, isx, isy, isz)
- end if
-
- call s_finalize_riemann_solver(flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir)
+ if (surface_tension) then
+ call s_compute_capillary_source_flux(vel_src_rsx_vf, norm_dir, isx, isy, isz)
+ end if
+ #:endif
end subroutine s_hllc_riemann_solver
diff --git a/src/simulation/m_riemann_solver_hlld.fpp b/src/simulation/m_riemann_solver_hlld.fpp
index bce95254d8..823c62cac2 100644
--- a/src/simulation/m_riemann_solver_hlld.fpp
+++ b/src/simulation/m_riemann_solver_hlld.fpp
@@ -19,8 +19,7 @@ contains
!> HLLD Riemann solver for MHD, Miyoshi & Kusano JCP (2005)
subroutine s_hlld_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, qR_prim_rsx_vf, &
- & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, flux_vf, &
- & flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz)
+ & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, norm_dir, ix, iy, iz)
real(wp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:), intent(inout) :: qL_prim_rsx_vf, qR_prim_rsx_vf
type(scalar_field), allocatable, dimension(:), intent(inout) :: dqL_prim_dx_vf, dqR_prim_dx_vf, dqL_prim_dy_vf, &
@@ -28,233 +27,248 @@ contains
type(scalar_field), allocatable, dimension(:), intent(inout) :: qL_prim_vf, qR_prim_vf
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf, flux_gsrc_vf
integer, intent(in) :: norm_dir
type(int_bounds_info), intent(in) :: ix, iy, iz
- ! Local variables:
-
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(3) :: alpha_L, alpha_R, alpha_rho_L, alpha_rho_R
- #:else
- real(wp), dimension(num_fluids) :: alpha_L, alpha_R, alpha_rho_L, alpha_rho_R
- #:endif
- type(riemann_states_vec3) :: vel
- type(riemann_states) :: rho, pres, E, H_no_mag
- type(riemann_states) :: gamma, pi_inf, qv
- type(riemann_states) :: vel_rms
- type(riemann_states_vec3) :: B
- type(riemann_states) :: c, c_fast, pres_mag
-
- ! HLLD speeds and intermediate state variables:
- real(wp) :: s_L, s_R, s_M, s_starL, s_starR
- real(wp) :: pTot_L, pTot_R, p_star, rhoL_star, rhoR_star, E_starL, E_starR
- real(wp), dimension(7) :: U_L, U_R, U_starL, U_starR, U_doubleL, U_doubleR
- real(wp), dimension(7) :: F_L, F_R, F_starL, F_starR, F_hlld
-
- ! Indices for U and F: (rho, rho*vel(1), rho*vel(2), rho*vel(3), By, Bz, E) Note: vel and B are permutated, so vel(1) is the
- ! normal velocity, and x is the normal direction Note: Bx is omitted as the magnetic flux is always zero in the normal
- ! direction
-
- real(wp) :: sqrt_rhoL_star, sqrt_rhoR_star, denom_ds, sign_Bx
- real(wp) :: vL_star, vR_star, wL_star, wR_star
- real(wp) :: v_double, w_double, By_double, Bz_double, E_doubleL, E_doubleR, E_double
- integer :: i, j, k, l
-
- call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
-
- call s_initialize_riemann_solver(flux_src_vf, norm_dir)
-
- #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
+ ! Case optimization compiles this kernel only when the case selects this solver. Besides saving
+ ! build time, it keeps the compiler from having to codegen a kernel the case can never call.
+
+ #:if not MFC_CASE_OPTIMIZATION or riemann_solver in (-1, 4)
+ ! Local variables:
+
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(3) :: alpha_L, alpha_R, alpha_rho_L, alpha_rho_R
+ #:else
+ real(wp), dimension(num_fluids) :: alpha_L, alpha_R, alpha_rho_L, alpha_rho_R
+ #:endif
+ type(riemann_states_vec3) :: vel
+ type(riemann_states) :: rho, pres, E, H_no_mag
+ type(riemann_states) :: gamma, pi_inf, qv
+ type(riemann_states) :: vel_rms
+ type(riemann_states_vec3) :: B
+ type(riemann_states) :: c, c_fast, pres_mag
+
+ ! HLLD speeds and intermediate state variables:
+ real(wp) :: s_L, s_R, s_M, s_starL, s_starR
+ real(wp) :: pTot_L, pTot_R, p_star, rhoL_star, rhoR_star, E_starL, E_starR
+ real(wp), dimension(7) :: U_L, U_R, U_starL, U_starR, U_doubleL, U_doubleR
+ real(wp), dimension(7) :: F_L, F_R, F_starL, F_starR, F_hlld
+
+ ! Indices for U and F: (rho, rho*vel(1), rho*vel(2), rho*vel(3), By, Bz, E) Note: vel and B are permutated, so vel(1) is
+ ! the
+ ! normal velocity, and x is the normal direction Note: Bx is omitted as the magnetic flux is always zero in the normal
+ ! direction
+
+ real(wp) :: sqrt_rhoL_star, sqrt_rhoR_star, denom_ds, sign_Bx
+ real(wp) :: vL_star, vR_star, wL_star, wR_star
+ real(wp) :: v_double, w_double, By_double, Bz_double, E_doubleL, E_doubleR, E_double
+ integer :: i, j, k, l
+
+ call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
+ & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
+
+ call s_initialize_riemann_solver(norm_dir)
+
+ #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
[(1, 'x', 'j', '{STENCIL_IDX}, k, l', 'is1', 'is2', 'is3'), &
(2, 'y', 'k', 'j, {STENCIL_IDX}, l', 'is2', 'is1', 'is3'), &
(3, 'z', 'l', 'j, k, {STENCIL_IDX}', 'is3', 'is2', 'is1')]
- #:set SV = STENCIL_VAR
- #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
- if (norm_dir == ${NORM_DIR}$) then
- $:GPU_PARALLEL_LOOP(collapse=3, private='[alpha_rho_L, alpha_rho_R, vel, alpha_L, alpha_R, rho, pres, E, &
- & H_no_mag, gamma, pi_inf, qv, vel_rms, B, c, c_fast, pres_mag, U_L, U_R, U_starL, U_starR, &
- & U_doubleL, U_doubleR, F_L, F_R, F_starL, F_starR, F_hlld, s_L, s_R, s_M, s_starL, s_starR, &
- & pTot_L, pTot_R, p_star, rhoL_star, rhoR_star, E_starL, E_starR, sqrt_rhoL_star, &
- & sqrt_rhoR_star, denom_ds, sign_Bx, vL_star, vR_star, wL_star, wR_star, v_double, w_double, &
- & By_double, Bz_double, E_doubleL, E_doubleR, E_double]', copyin='[norm_dir]')
- do l = ${Z_BND}$%beg, ${Z_BND}$%end
- do k = ${Y_BND}$%beg, ${Y_BND}$%end
- do j = ${X_BND}$%beg, ${X_BND}$%end
- ! (1) Extract the left/right primitive states
- do i = 1, eqn_idx%cont%end
- alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
- alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
-
- ! NOTE: unlike HLL & HLLC, vel_L here is permutated by dir_idx for simpler logic
- do i = 1, num_vels
- vel%L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(i))
- vel%R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + dir_idx(i))
- end do
-
- vel_rms%L = sum(vel%L**2._wp)
- vel_rms%R = sum(vel%R**2._wp)
+ #:set SV = STENCIL_VAR
+ #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
+ if (norm_dir == ${NORM_DIR}$) then
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[alpha_rho_L, alpha_rho_R, vel, alpha_L, alpha_R, rho, pres, E, &
+ & H_no_mag, gamma, pi_inf, qv, vel_rms, B, c, c_fast, pres_mag, U_L, U_R, U_starL, &
+ & U_starR, U_doubleL, U_doubleR, F_L, F_R, F_starL, F_starR, F_hlld, s_L, s_R, s_M, &
+ & s_starL, s_starR, pTot_L, pTot_R, p_star, rhoL_star, rhoR_star, E_starL, E_starR, &
+ & sqrt_rhoL_star, sqrt_rhoR_star, denom_ds, sign_Bx, vL_star, vR_star, wL_star, wR_star, &
+ & v_double, w_double, By_double, Bz_double, E_doubleL, E_doubleR, E_double]', copyin='[norm_dir]')
+ do l = ${Z_BND}$%beg, ${Z_BND}$%end
+ do k = ${Y_BND}$%beg, ${Y_BND}$%end
+ do j = ${X_BND}$%beg, ${X_BND}$%end
+ ! (1) Extract the left/right primitive states
+ do i = 1, eqn_idx%cont%end
+ alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
+ alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
+
+ ! NOTE: unlike HLL & HLLC, vel_L here is permutated by dir_idx for simpler logic
+ do i = 1, num_vels
+ vel%L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(i))
+ vel%R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + dir_idx(i))
+ end do
+
+ vel_rms%L = sum(vel%L**2._wp)
+ vel_rms%R = sum(vel%R**2._wp)
+
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
+ end do
+
+ pres%L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
+ pres%R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
+
+ ! NOTE: unlike HLL, Bx, By, Bz are permutated by dir_idx for simpler logic
+ if (mhd) then
+ if (n == 0) then ! 1D: constant Bx; By, Bz as variables; only in x so not permutated
+ B%L = [Bx0, qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg), qL_prim_rsx_vf(${SF('')}$, &
+ & eqn_idx%B%beg + 1)]
+ B%R = [Bx0, qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg), qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & eqn_idx%B%beg + 1)]
+ else ! 2D/3D: Bx, By, Bz as variables
+ B%L = [qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(1) - 1), &
+ & qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(2) - 1), &
+ & qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(3) - 1)]
+ B%R = [qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(1) - 1), &
+ & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(2) - 1), &
+ & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(3) - 1)]
+ end if
+ end if
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
+ ! Mixture coefficients inline: with the EOS flag folded at compile time, amdflang miscompiles this
+ ! kernel's two direct calls into s_compute_mixture_coefficients (ledger 131; the routine is still
+ ! reached through s_compute_energy). mhd pins num_fluids = 1 with a stiffened-gas EOS, so this is
+ ! that routine's fast path; its bubbles_euler branch is not reproduced (mhd with bubbles_euler is
+ ! prohibited in case_validator).
+ rho%L = 0._wp; gamma%L = 0._wp; pi_inf%L = 0._wp; qv%L = 0._wp
+ rho%R = 0._wp; gamma%R = 0._wp; pi_inf%R = 0._wp; qv%R = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ rho%L = rho%L + alpha_rho_L(i); gamma%L = gamma%L + alpha_L(i)*gammas(i)
+ pi_inf%L = pi_inf%L + alpha_L(i)*pi_infs(i); qv%L = qv%L + alpha_rho_L(i)*qvs(i)
+ rho%R = rho%R + alpha_rho_R(i); gamma%R = gamma%R + alpha_R(i)*gammas(i)
+ pi_inf%R = pi_inf%R + alpha_R(i)*pi_infs(i); qv%R = qv%R + alpha_rho_R(i)*qvs(i)
+ end do
+
+ pres_mag%L = 0.5_wp*sum(B%L**2._wp)
+ pres_mag%R = 0.5_wp*sum(B%R**2._wp)
+ call s_compute_energy(pres%L, alpha_rho_L, alpha_L, vel_rms%L, E%L)
+ E%L = E%L + pres_mag%L
+ call s_compute_energy(pres%R, alpha_rho_R, alpha_R, vel_rms%R, E%R)
+ E%R = E%R + pres_mag%R ! includes magnetic energy
+ H_no_mag%L = (E%L + pres%L - pres_mag%L)/rho%L
+ ! stagnation enthalpy here excludes magnetic energy (only used to find speed of sound)
+ H_no_mag%R = (E%R + pres%R - pres_mag%R)/rho%R
+
+ ! (2) Compute fast wave speeds
+ call s_compute_speed_of_sound(pres%L, rho%L, gamma%L, pi_inf%L, alpha_L, c%L)
+ call s_compute_speed_of_sound(pres%R, rho%R, gamma%R, pi_inf%R, alpha_R, c%R)
+ call s_compute_fast_magnetosonic_speed(rho%L, c%L, B%L, norm_dir, c_fast%L, H_no_mag%L)
+ call s_compute_fast_magnetosonic_speed(rho%R, c%R, B%R, norm_dir, c_fast%R, H_no_mag%R)
+
+ ! (3) Compute contact speed s_M [Miyoshi Equ. (38)]
+ s_L = min(vel%L(1) - c_fast%L, vel%R(1) - c_fast%R)
+ s_R = max(vel%R(1) + c_fast%R, vel%L(1) + c_fast%L)
+
+ pTot_L = pres%L + pres_mag%L
+ pTot_R = pres%R + pres_mag%R
+
+ s_M = (((s_R - vel%R(1))*rho%R*vel%R(1) - (s_L - vel%L(1))*rho%L*vel%L(1) - pTot_R + pTot_L) &
+ & /((s_R - vel%R(1))*rho%R - (s_L - vel%L(1))*rho%L))
+
+ ! (4) Compute star state variables
+ rhoL_star = rho%L*(s_L - vel%L(1))/(s_L - s_M)
+ rhoR_star = rho%R*(s_R - vel%R(1))/(s_R - s_M)
+ p_star = pTot_L + rho%L*(s_L - vel%L(1))*(s_M - vel%L(1))/(s_L - s_M)
+ E_starL = ((s_L - vel%L(1))*E%L - pTot_L*vel%L(1) + p_star*s_M)/(s_L - s_M)
+ E_starR = ((s_R - vel%R(1))*E%R - pTot_R*vel%R(1) + p_star*s_M)/(s_R - s_M)
+
+ ! (5) Compute left/right state vectors and fluxes
+ U_L = [rho%L, rho%L*vel%L(1:3), B%L(2:3), E%L]
+ U_starL = [rhoL_star, rhoL_star*s_M, rhoL_star*vel%L(2:3), B%L(2:3), E_starL]
+ U_R = [rho%R, rho%R*vel%R(1:3), B%R(2:3), E%R]
+ U_starR = [rhoR_star, rhoR_star*s_M, rhoR_star*vel%R(2:3), B%R(2:3), E_starR]
+
+ ! Compute the left/right fluxes
+ F_L(1) = U_L(2)
+ F_L(2) = U_L(2)*vel%L(1) - B%L(1)*B%L(1) + pTot_L
+ F_L(3:4) = U_L(2)*vel%L(2:3) - B%L(1)*B%L(2:3)
+ F_L(5:6) = vel%L(1)*B%L(2:3) - vel%L(2:3)*B%L(1)
+ F_L(7) = (E%L + pTot_L)*vel%L(1) - B%L(1)*(vel%L(1)*B%L(1) + vel%L(2)*B%L(2) + vel%L(3)*B%L(3))
+
+ F_R(1) = U_R(2)
+ F_R(2) = U_R(2)*vel%R(1) - B%R(1)*B%R(1) + pTot_R
+ F_R(3:4) = U_R(2)*vel%R(2:3) - B%R(1)*B%R(2:3)
+ F_R(5:6) = vel%R(1)*B%R(2:3) - vel%R(2:3)*B%R(1)
+ F_R(7) = (E%R + pTot_R)*vel%R(1) - B%R(1)*(vel%R(1)*B%R(1) + vel%R(2)*B%R(2) + vel%R(3)*B%R(3))
+ ! HLLD star-state fluxes via HLL jump relation
+ F_starL = F_L + s_L*(U_starL - U_L)
+ F_starR = F_R + s_R*(U_starR - U_R)
+ ! Alfven wave speeds bounding the rotational discontinuities
+ s_starL = s_M - abs(B%L(1))/sqrt(rhoL_star)
+ s_starR = s_M + abs(B%L(1))/sqrt(rhoR_star)
+ ! HLLD double-star (intermediate) states across rotational discontinuities
+ sqrt_rhoL_star = sqrt(rhoL_star); sqrt_rhoR_star = sqrt(rhoR_star)
+ vL_star = vel%L(2); wL_star = vel%L(3)
+ vR_star = vel%R(2); wR_star = vel%R(3)
+
+ ! (6) Compute the double-star states [Miyoshi Eqns. (59)-(62)]
+ denom_ds = sqrt_rhoL_star + sqrt_rhoR_star
+ sign_Bx = sign(1._wp, B%L(1))
+ v_double = (sqrt_rhoL_star*vL_star + sqrt_rhoR_star*vR_star + (B%R(2) - B%L(2))*sign_Bx)/denom_ds
+ w_double = (sqrt_rhoL_star*wL_star + sqrt_rhoR_star*wR_star + (B%R(3) - B%L(3))*sign_Bx)/denom_ds
+ By_double = (sqrt_rhoL_star*B%R(2) + sqrt_rhoR_star*B%L(2) &
+ & + sqrt_rhoL_star*sqrt_rhoR_star*(vR_star - vL_star)*sign_Bx)/denom_ds
+ Bz_double = (sqrt_rhoL_star*B%R(3) + sqrt_rhoR_star*B%L(3) &
+ & + sqrt_rhoL_star*sqrt_rhoR_star*(wR_star - wL_star)*sign_Bx)/denom_ds
+
+ E_doubleL = E_starL - sqrt_rhoL_star*((vL_star*B%L(2) + wL_star*B%L(3)) - (v_double*By_double &
+ & + w_double*Bz_double))*sign_Bx
+ E_doubleR = E_starR + sqrt_rhoR_star*((vR_star*B%R(2) + wR_star*B%R(3)) - (v_double*By_double &
+ & + w_double*Bz_double))*sign_Bx
+ E_double = 0.5_wp*(E_doubleL + E_doubleR)
+
+ U_doubleL = [rhoL_star, rhoL_star*s_M, rhoL_star*v_double, rhoL_star*w_double, By_double, &
+ & Bz_double, E_double]
+ U_doubleR = [rhoR_star, rhoR_star*s_M, rhoR_star*v_double, rhoR_star*w_double, By_double, &
+ & Bz_double, E_double]
+
+ ! Select HLLD flux region
+ if (0.0_wp <= s_L) then
+ F_hlld = F_L
+ else if (0.0_wp <= s_starL) then
+ F_hlld = F_L + s_L*(U_starL - U_L)
+ else if (0.0_wp <= s_M) then
+ F_hlld = F_starL + s_starL*(U_doubleL - U_starL)
+ else if (0.0_wp <= s_starR) then
+ F_hlld = F_starR + s_starR*(U_doubleR - U_starR)
+ else if (0.0_wp <= s_R) then
+ F_hlld = F_R + s_R*(U_starR - U_R)
+ else
+ F_hlld = F_R
+ end if
- pres%L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
- pres%R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
-
- ! NOTE: unlike HLL, Bx, By, Bz are permutated by dir_idx for simpler logic
- if (mhd) then
- if (n == 0) then ! 1D: constant Bx; By, Bz as variables; only in x so not permutated
- B%L = [Bx0, qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg), qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%B%beg + 1)]
- B%R = [Bx0, qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg), qR_prim_rsx_vf(${SF(' + 1')}$, &
- & eqn_idx%B%beg + 1)]
- else ! 2D/3D: Bx, By, Bz as variables
- B%L = [qL_prim_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(1) - 1), qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%B%beg + dir_idx(2) - 1), qL_prim_rsx_vf(${SF('')}$, &
- & eqn_idx%B%beg + dir_idx(3) - 1)]
- B%R = [qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(1) - 1), &
- & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(2) - 1), &
- & qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%B%beg + dir_idx(3) - 1)]
+ ! (12) Write HLLD flux to output arrays
+ flux_rsx_vf(${SF('')}$, 1) = F_hlld(1) ! TODO multi-component
+ ! Momentum
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(1)) = F_hlld(2)
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(2)) = F_hlld(3)
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(3)) = F_hlld(4)
+ ! Magnetic field
+ if (n == 0) then
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg) = F_hlld(5)
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1) = F_hlld(6)
+ else
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(1) - 1) = 0._wp
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(2) - 1) = F_hlld(5)
+ flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(3) - 1) = F_hlld(6)
end if
- end if
-
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho%L, gamma%L, pi_inf%L, qv%L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho%R, gamma%R, pi_inf%R, qv%R)
-
- pres_mag%L = 0.5_wp*sum(B%L**2._wp)
- pres_mag%R = 0.5_wp*sum(B%R**2._wp)
- call s_compute_energy(pres%L, alpha_rho_L, alpha_L, vel_rms%L, E%L)
- E%L = E%L + pres_mag%L
- call s_compute_energy(pres%R, alpha_rho_R, alpha_R, vel_rms%R, E%R)
- E%R = E%R + pres_mag%R ! includes magnetic energy
- H_no_mag%L = (E%L + pres%L - pres_mag%L)/rho%L
- ! stagnation enthalpy here excludes magnetic energy (only used to find speed of sound)
- H_no_mag%R = (E%R + pres%R - pres_mag%R)/rho%R
-
- ! (2) Compute fast wave speeds
- call s_compute_speed_of_sound(pres%L, rho%L, gamma%L, pi_inf%L, alpha_L, c%L)
- call s_compute_speed_of_sound(pres%R, rho%R, gamma%R, pi_inf%R, alpha_R, c%R)
- call s_compute_fast_magnetosonic_speed(rho%L, c%L, B%L, norm_dir, c_fast%L, H_no_mag%L)
- call s_compute_fast_magnetosonic_speed(rho%R, c%R, B%R, norm_dir, c_fast%R, H_no_mag%R)
-
- ! (3) Compute contact speed s_M [Miyoshi Equ. (38)]
- s_L = min(vel%L(1) - c_fast%L, vel%R(1) - c_fast%R)
- s_R = max(vel%R(1) + c_fast%R, vel%L(1) + c_fast%L)
-
- pTot_L = pres%L + pres_mag%L
- pTot_R = pres%R + pres_mag%R
-
- s_M = (((s_R - vel%R(1))*rho%R*vel%R(1) - (s_L - vel%L(1))*rho%L*vel%L(1) - pTot_R + pTot_L)/((s_R &
- & - vel%R(1))*rho%R - (s_L - vel%L(1))*rho%L))
-
- ! (4) Compute star state variables
- rhoL_star = rho%L*(s_L - vel%L(1))/(s_L - s_M)
- rhoR_star = rho%R*(s_R - vel%R(1))/(s_R - s_M)
- p_star = pTot_L + rho%L*(s_L - vel%L(1))*(s_M - vel%L(1))/(s_L - s_M)
- E_starL = ((s_L - vel%L(1))*E%L - pTot_L*vel%L(1) + p_star*s_M)/(s_L - s_M)
- E_starR = ((s_R - vel%R(1))*E%R - pTot_R*vel%R(1) + p_star*s_M)/(s_R - s_M)
-
- ! (5) Compute left/right state vectors and fluxes
- U_L = [rho%L, rho%L*vel%L(1:3), B%L(2:3), E%L]
- U_starL = [rhoL_star, rhoL_star*s_M, rhoL_star*vel%L(2:3), B%L(2:3), E_starL]
- U_R = [rho%R, rho%R*vel%R(1:3), B%R(2:3), E%R]
- U_starR = [rhoR_star, rhoR_star*s_M, rhoR_star*vel%R(2:3), B%R(2:3), E_starR]
-
- ! Compute the left/right fluxes
- F_L(1) = U_L(2)
- F_L(2) = U_L(2)*vel%L(1) - B%L(1)*B%L(1) + pTot_L
- F_L(3:4) = U_L(2)*vel%L(2:3) - B%L(1)*B%L(2:3)
- F_L(5:6) = vel%L(1)*B%L(2:3) - vel%L(2:3)*B%L(1)
- F_L(7) = (E%L + pTot_L)*vel%L(1) - B%L(1)*(vel%L(1)*B%L(1) + vel%L(2)*B%L(2) + vel%L(3)*B%L(3))
-
- F_R(1) = U_R(2)
- F_R(2) = U_R(2)*vel%R(1) - B%R(1)*B%R(1) + pTot_R
- F_R(3:4) = U_R(2)*vel%R(2:3) - B%R(1)*B%R(2:3)
- F_R(5:6) = vel%R(1)*B%R(2:3) - vel%R(2:3)*B%R(1)
- F_R(7) = (E%R + pTot_R)*vel%R(1) - B%R(1)*(vel%R(1)*B%R(1) + vel%R(2)*B%R(2) + vel%R(3)*B%R(3))
- ! HLLD star-state fluxes via HLL jump relation
- F_starL = F_L + s_L*(U_starL - U_L)
- F_starR = F_R + s_R*(U_starR - U_R)
- ! Alfven wave speeds bounding the rotational discontinuities
- s_starL = s_M - abs(B%L(1))/sqrt(rhoL_star)
- s_starR = s_M + abs(B%L(1))/sqrt(rhoR_star)
- ! HLLD double-star (intermediate) states across rotational discontinuities
- sqrt_rhoL_star = sqrt(rhoL_star); sqrt_rhoR_star = sqrt(rhoR_star)
- vL_star = vel%L(2); wL_star = vel%L(3)
- vR_star = vel%R(2); wR_star = vel%R(3)
-
- ! (6) Compute the double-star states [Miyoshi Eqns. (59)-(62)]
- denom_ds = sqrt_rhoL_star + sqrt_rhoR_star
- sign_Bx = sign(1._wp, B%L(1))
- v_double = (sqrt_rhoL_star*vL_star + sqrt_rhoR_star*vR_star + (B%R(2) - B%L(2))*sign_Bx)/denom_ds
- w_double = (sqrt_rhoL_star*wL_star + sqrt_rhoR_star*wR_star + (B%R(3) - B%L(3))*sign_Bx)/denom_ds
- By_double = (sqrt_rhoL_star*B%R(2) + sqrt_rhoR_star*B%L(2) + sqrt_rhoL_star*sqrt_rhoR_star*(vR_star &
- & - vL_star)*sign_Bx)/denom_ds
- Bz_double = (sqrt_rhoL_star*B%R(3) + sqrt_rhoR_star*B%L(3) + sqrt_rhoL_star*sqrt_rhoR_star*(wR_star &
- & - wL_star)*sign_Bx)/denom_ds
-
- E_doubleL = E_starL - sqrt_rhoL_star*((vL_star*B%L(2) + wL_star*B%L(3)) - (v_double*By_double &
- & + w_double*Bz_double))*sign_Bx
- E_doubleR = E_starR + sqrt_rhoR_star*((vR_star*B%R(2) + wR_star*B%R(3)) - (v_double*By_double &
- & + w_double*Bz_double))*sign_Bx
- E_double = 0.5_wp*(E_doubleL + E_doubleR)
-
- U_doubleL = [rhoL_star, rhoL_star*s_M, rhoL_star*v_double, rhoL_star*w_double, By_double, Bz_double, &
- & E_double]
- U_doubleR = [rhoR_star, rhoR_star*s_M, rhoR_star*v_double, rhoR_star*w_double, By_double, Bz_double, &
- & E_double]
-
- ! Select HLLD flux region
- if (0.0_wp <= s_L) then
- F_hlld = F_L
- else if (0.0_wp <= s_starL) then
- F_hlld = F_L + s_L*(U_starL - U_L)
- else if (0.0_wp <= s_M) then
- F_hlld = F_starL + s_starL*(U_doubleL - U_starL)
- else if (0.0_wp <= s_starR) then
- F_hlld = F_starR + s_starR*(U_doubleR - U_starR)
- else if (0.0_wp <= s_R) then
- F_hlld = F_R + s_R*(U_starR - U_R)
- else
- F_hlld = F_R
- end if
-
- ! (12) Write HLLD flux to output arrays
- flux_rsx_vf(${SF('')}$, 1) = F_hlld(1) ! TODO multi-component
- ! Momentum
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(1)) = F_hlld(2)
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(2)) = F_hlld(3)
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end + dir_idx(3)) = F_hlld(4)
- ! Magnetic field
- if (n == 0) then
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg) = F_hlld(5)
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + 1) = F_hlld(6)
- else
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(1) - 1) = 0._wp
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(2) - 1) = F_hlld(5)
- flux_rsx_vf(${SF('')}$, eqn_idx%B%beg + dir_idx(3) - 1) = F_hlld(6)
- end if
- ! Energy
- flux_rsx_vf(${SF('')}$, eqn_idx%E) = F_hlld(7)
- ! Volume fractions
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_rsx_vf(${SF('')}$, i) = 0._wp ! TODO multi-component (zero for now)
+ ! Energy
+ flux_rsx_vf(${SF('')}$, eqn_idx%E) = F_hlld(7)
+ ! Volume fractions
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_rsx_vf(${SF('')}$, i) = 0._wp ! TODO multi-component (zero for now)
+ end do
+
+ flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = 0._wp
end do
-
- flux_src_rsx_vf(${SF('')}$, eqn_idx%adv%beg) = 0._wp
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- end if
- #:endfor
-
- call s_finalize_riemann_solver(flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir)
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+ #:endif
end subroutine s_hlld_riemann_solver
diff --git a/src/simulation/m_riemann_solver_hypo_hlld.fpp b/src/simulation/m_riemann_solver_hypo_hlld.fpp
index b4d955b074..25bb5d61d0 100644
--- a/src/simulation/m_riemann_solver_hypo_hlld.fpp
+++ b/src/simulation/m_riemann_solver_hypo_hlld.fpp
@@ -168,7 +168,7 @@ contains
call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
& qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
- call s_initialize_riemann_solver(flux_src_vf, norm_dir)
+ call s_initialize_riemann_solver(norm_dir)
#:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
[(1, 'x', 'j', '{STENCIL_IDX}, k, l', 'is1', 'is2', 'is3'), &
diff --git a/src/simulation/m_riemann_solver_lf.fpp b/src/simulation/m_riemann_solver_lf.fpp
index 4a25b7caa1..b97b72fda4 100644
--- a/src/simulation/m_riemann_solver_lf.fpp
+++ b/src/simulation/m_riemann_solver_lf.fpp
@@ -22,8 +22,7 @@ contains
!> Lax-Friedrichs (Rusanov) approximate Riemann solver
subroutine s_lf_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, qR_prim_rsx_vf, &
- & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, flux_vf, flux_src_vf, &
- & flux_gsrc_vf, norm_dir, ix, iy, iz)
+ & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, norm_dir, ix, iy, iz)
real(wp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:), intent(inout) :: qL_prim_rsx_vf, qR_prim_rsx_vf
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
@@ -32,579 +31,615 @@ contains
& dqR_prim_dy_vf, dqL_prim_dz_vf, dqR_prim_dz_vf
! Intercell fluxes
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf, flux_gsrc_vf
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
-
- #:if not MFC_CASE_OPTIMIZATION and USING_AMD
- real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(3) :: vel_L, vel_R
- real(wp), dimension(3) :: alpha_L, alpha_R
- real(wp), dimension(10) :: Ys_L, Ys_R
- real(wp), dimension(10) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
- real(wp), dimension(3, 3) :: vel_grad_L, vel_grad_R !< Averaged velocity gradient tensor `d(vel_i)/d(coord_j)`.
- #:else
- real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
- real(wp), dimension(num_vels) :: vel_L, vel_R
- real(wp), dimension(num_fluids) :: alpha_L, alpha_R
- real(wp), dimension(num_species) :: Ys_L, Ys_R
- real(wp), dimension(num_species) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
- !> Averaged velocity gradient tensor `d(vel_i)/d(coord_j)`.
- real(wp), dimension(num_dims, num_dims) :: vel_grad_L, vel_grad_R
- #:endif
- real(wp) :: rho_L, rho_R
- real(wp) :: pres_L, pres_R
- real(wp) :: E_L, E_R
- real(wp) :: T_L, T_R
- real(wp) :: Y_L, Y_R
- real(wp) :: MW_L, MW_R
- real(wp) :: R_gas_L, R_gas_R
- real(wp) :: Cp_L, Cp_R
- real(wp) :: Cv_L, Cv_R
- real(wp) :: Gamm_L, Gamm_R
- real(wp) :: gamma_L, gamma_R
- real(wp) :: pi_inf_L, pi_inf_R
- real(wp) :: qv_L, qv_R
- real(wp) :: c_L, c_R
- real(wp), dimension(2) :: Re_L, Re_R
- real(wp) :: s_L, s_R, s_M, s_P
- real(wp) :: ptilde_L, ptilde_R
- real(wp) :: vel_L_rms, vel_R_rms
- real(wp) :: alpha_L_sum, alpha_R_sum
- real(wp) :: pcorr !< low Mach number correction
- integer :: i, j, k, l !< Generic loop iterators
- integer :: Re_size_loc1, Re_size_loc2 !< host copies of Re_size; amdflang reads the declare-target original stale cross-TU
- integer, dimension(3) :: idx_right_phys !< Physical (j,k,l) indices for right state.
- ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary conditions
-
- call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
-
- ! Reshaping inputted data based on dimensional splitting direction
- call s_initialize_riemann_solver(flux_src_vf, norm_dir)
- Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
- #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
+
+ ! Case optimization compiles this kernel only when the case selects this solver. Besides saving
+ ! build time, it keeps the compiler from having to codegen a kernel the case can never call.
+
+ #:if not MFC_CASE_OPTIMIZATION or riemann_solver in (-1, 5)
+ #:if not MFC_CASE_OPTIMIZATION and USING_AMD
+ real(wp), dimension(3) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(3) :: vel_L, vel_R
+ real(wp), dimension(3) :: alpha_L, alpha_R
+ real(wp), dimension(10) :: Ys_L, Ys_R
+ real(wp), dimension(10) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
+ real(wp), dimension(3, 3) :: vel_grad_L, vel_grad_R !< Averaged velocity gradient tensor `d(vel_i)/d(coord_j)`.
+ #:else
+ real(wp), dimension(num_fluids) :: alpha_rho_L, alpha_rho_R
+ real(wp), dimension(num_vels) :: vel_L, vel_R
+ real(wp), dimension(num_fluids) :: alpha_L, alpha_R
+ real(wp), dimension(num_species) :: Ys_L, Ys_R
+ real(wp), dimension(num_species) :: Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR
+ !> Averaged velocity gradient tensor `d(vel_i)/d(coord_j)`.
+ real(wp), dimension(num_dims, num_dims) :: vel_grad_L, vel_grad_R
+ #:endif
+ real(wp) :: rho_L, rho_R
+ real(wp) :: pres_L, pres_R
+ real(wp) :: E_L, E_R
+ real(wp) :: T_L, T_R
+ real(wp) :: Y_L, Y_R
+ real(wp) :: MW_L, MW_R
+ real(wp) :: R_gas_L, R_gas_R
+ real(wp) :: Cp_L, Cp_R
+ real(wp) :: Cv_L, Cv_R
+ real(wp) :: Gamm_L, Gamm_R
+ real(wp) :: gamma_L, gamma_R
+ real(wp) :: pi_inf_L, pi_inf_R
+ real(wp) :: qv_L, qv_R
+ real(wp) :: c_L, c_R
+ real(wp), dimension(2) :: Re_L, Re_R
+ real(wp) :: s_L, s_R, s_M, s_P
+ real(wp) :: ptilde_L, ptilde_R
+ real(wp) :: vel_L_rms, vel_R_rms
+ real(wp) :: alpha_L_sum, alpha_R_sum
+ real(wp) :: pcorr !< low Mach number correction
+ integer :: i, j, k, l !< Generic loop iterators
+ !> host copies of Re_size; amdflang reads the declare-target original stale cross-TU
+ integer :: Re_size_loc1, Re_size_loc2
+ integer, dimension(3) :: idx_right_phys !< Physical (j,k,l) indices for right state.
+ ! Populating the buffers of the left and right Riemann problem states variables, based on the choice of boundary
+ ! conditions
+
+ call s_populate_riemann_states_variables_buffers(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, &
+ & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, norm_dir, ix, iy, iz)
+
+ ! Reshaping inputted data based on dimensional splitting direction
+ call s_initialize_riemann_solver(norm_dir)
+ Re_size_loc1 = Re_size(1); Re_size_loc2 = Re_size(2)
+ #:for NORM_DIR, XYZ, STENCIL_VAR, COORDS, X_BND, Y_BND, Z_BND in &
[(1, 'x', 'j', '{STENCIL_IDX}, k, l', 'is1', 'is2', 'is3'), &
(2, 'y', 'k', 'j, {STENCIL_IDX}, l', 'is2', 'is1', 'is3'), &
(3, 'z', 'l', 'j, k, {STENCIL_IDX}', 'is3', 'is2', 'is1')]
- #:set SV = STENCIL_VAR
- #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
- if (norm_dir == ${NORM_DIR}$) then
- $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, alpha_rho_L, alpha_rho_R, vel_L, vel_R, alpha_L, alpha_R, &
- & Re_L, Re_R, s_L, s_R, Ys_L, Ys_R, Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, Gamma_iR, pcorr, &
- & vel_grad_L, vel_grad_R, idx_right_phys, vel_L_rms, vel_R_rms, alpha_L_sum, alpha_R_sum, &
- & pres_L, pres_R, rho_L, rho_R, gamma_L, gamma_R, pi_inf_L, pi_inf_R, qv_L, qv_R, c_L, c_R, &
- & Gamm_L, Gamm_R, E_L, E_R, ptilde_L, ptilde_R, s_M, s_P, Cp_L, Cp_R, Cv_L, Cv_R, R_gas_L, &
- & R_gas_R, MW_L, MW_R, T_L, T_R, Y_L, Y_R]', firstprivate='[Re_size_loc1, Re_size_loc2]')
- do l = ${Z_BND}$%beg, ${Z_BND}$%end
- do k = ${Y_BND}$%beg, ${Y_BND}$%end
- do j = ${X_BND}$%beg, ${X_BND}$%end
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
- alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
-
- vel_L_rms = 0._wp; vel_R_rms = 0._wp
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
- vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
- vel_L_rms = vel_L_rms + vel_L(i)**2._wp
- vel_R_rms = vel_R_rms + vel_R(i)**2._wp
- end do
-
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
- end do
-
- pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
- pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
-
- rho_L = 0._wp
- gamma_L = 0._wp
- pi_inf_L = 0._wp
- qv_L = 0._wp
+ #:set SV = STENCIL_VAR
+ #:set SF = lambda offs: COORDS.format(STENCIL_IDX = SV + offs)
+ if (norm_dir == ${NORM_DIR}$) then
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, alpha_rho_L, alpha_rho_R, vel_L, vel_R, alpha_L, &
+ & alpha_R, Re_L, Re_R, s_L, s_R, Ys_L, Ys_R, Cp_iL, Cp_iR, Xs_L, Xs_R, Gamma_iL, &
+ & Gamma_iR, pcorr, vel_grad_L, vel_grad_R, idx_right_phys, vel_L_rms, vel_R_rms, &
+ & alpha_L_sum, alpha_R_sum, pres_L, pres_R, rho_L, rho_R, gamma_L, gamma_R, pi_inf_L, &
+ & pi_inf_R, qv_L, qv_R, c_L, c_R, Gamm_L, Gamm_R, E_L, E_R, ptilde_L, ptilde_R, s_M, s_P, &
+ & Cp_L, Cp_R, Cv_L, Cv_R, R_gas_L, R_gas_R, MW_L, MW_R, T_L, T_R, Y_L, Y_R]', &
+ & firstprivate='[Re_size_loc1, Re_size_loc2]')
+ do l = ${Z_BND}$%beg, ${Z_BND}$%end
+ do k = ${Y_BND}$%beg, ${Y_BND}$%end
+ do j = ${X_BND}$%beg, ${X_BND}$%end
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
+ alpha_rho_L(i) = qL_prim_rsx_vf(${SF('')}$, i)
+ alpha_rho_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
- rho_R = 0._wp
- gamma_R = 0._wp
- pi_inf_R = 0._wp
- qv_R = 0._wp
+ vel_L_rms = 0._wp; vel_R_rms = 0._wp
- alpha_L_sum = 0._wp
- alpha_R_sum = 0._wp
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_vels
+ vel_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%cont%end + i)
+ vel_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%cont%end + i)
+ vel_L_rms = vel_L_rms + vel_L(i)**2._wp
+ vel_R_rms = vel_R_rms + vel_R(i)**2._wp
+ end do
- if (mpp_lim) then
$:GPU_LOOP(parallelism='[seq]')
do i = 1, num_fluids
- alpha_rho_L(i) = max(0._wp, alpha_rho_L(i))
- alpha_L(i) = min(max(0._wp, alpha_L(i)), 1._wp)
- alpha_L_sum = alpha_L_sum + alpha_L(i)
- alpha_rho_R(i) = max(0._wp, alpha_rho_R(i))
- alpha_R(i) = min(max(0._wp, alpha_R(i)), 1._wp)
- alpha_R_sum = alpha_R_sum + alpha_R(i)
+ alpha_L(i) = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E + i)
end do
- alpha_L = alpha_L/max(alpha_L_sum, sgm_eps)
- alpha_R = alpha_R/max(alpha_R_sum, sgm_eps)
- end if
-
- call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
- call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
+ pres_L = qL_prim_rsx_vf(${SF('')}$, eqn_idx%E)
+ pres_R = qR_prim_rsx_vf(${SF(' + 1')}$, eqn_idx%E)
- if (viscous) then
- call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
- call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
- end if
+ rho_L = 0._wp
+ gamma_L = 0._wp
+ pi_inf_L = 0._wp
+ qv_L = 0._wp
- if (chemistry) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
- Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
- end do
+ rho_R = 0._wp
+ gamma_R = 0._wp
+ pi_inf_R = 0._wp
+ qv_R = 0._wp
- call get_mixture_molecular_weight(Ys_L, MW_L)
- call get_mixture_molecular_weight(Ys_R, MW_R)
-
- Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
- Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
-
- R_gas_L = gas_constant/MW_L
- R_gas_R = gas_constant/MW_R
- T_L = pres_L/rho_L/R_gas_L
- T_R = pres_R/rho_R/R_gas_R
-
- call get_species_specific_heats_r(T_L, Cp_iL)
- call get_species_specific_heats_r(T_R, Cp_iR)
-
- if (chem_params%gamma_method == 1) then
- ! gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
- Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
- Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
-
- gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
- gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
- else if (chem_params%gamma_method == 2) then
- ! gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
- call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
- call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
- call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
- call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
-
- Gamm_L = Cp_L/Cv_L
- gamma_L = 1.0_wp/(Gamm_L - 1.0_wp)
- Gamm_R = Cp_R/Cv_R
- gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
- end if
+ alpha_L_sum = 0._wp
+ alpha_R_sum = 0._wp
- call get_mixture_energy_mass(T_L, Ys_L, E_L)
- call get_mixture_energy_mass(T_R, Ys_R, E_R)
+ if (mpp_lim) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_rho_L(i) = max(0._wp, alpha_rho_L(i))
+ alpha_L(i) = min(max(0._wp, alpha_L(i)), 1._wp)
+ alpha_L_sum = alpha_L_sum + alpha_L(i)
+ alpha_rho_R(i) = max(0._wp, alpha_rho_R(i))
+ alpha_R(i) = min(max(0._wp, alpha_R(i)), 1._wp)
+ alpha_R_sum = alpha_R_sum + alpha_R(i)
+ end do
- E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
- E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
- else
- call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
- call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
- end if
+ alpha_L = alpha_L/max(alpha_L_sum, sgm_eps)
+ alpha_R = alpha_R/max(alpha_R_sum, sgm_eps)
+ end if
- call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
+ call s_compute_mixture_coefficients(alpha_rho_L, alpha_L, rho_L, gamma_L, pi_inf_L, qv_L)
+ call s_compute_mixture_coefficients(alpha_rho_R, alpha_R, rho_R, gamma_R, pi_inf_R, qv_R)
- call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
+ if (viscous) then
+ call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
+ call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
+ end if
- s_L = 0._wp; s_R = 0._wp
+ if (chemistry) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Ys_L(i - eqn_idx%species%beg + 1) = qL_prim_rsx_vf(${SF('')}$, i)
+ Ys_R(i - eqn_idx%species%beg + 1) = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ end do
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- s_L = s_L + vel_L(i)**2._wp
- s_R = s_R + vel_R(i)**2._wp
- end do
+ call get_mixture_molecular_weight(Ys_L, MW_L)
+ call get_mixture_molecular_weight(Ys_R, MW_R)
+
+ Xs_L(:) = Ys_L(:)*MW_L/molecular_weights(:)
+ Xs_R(:) = Ys_R(:)*MW_R/molecular_weights(:)
+
+ R_gas_L = gas_constant/MW_L
+ R_gas_R = gas_constant/MW_R
+ T_L = pres_L/rho_L/R_gas_L
+ T_R = pres_R/rho_R/R_gas_R
+
+ call get_species_specific_heats_r(T_L, Cp_iL)
+ call get_species_specific_heats_r(T_R, Cp_iR)
+
+ if (chem_params%gamma_method == 1) then
+ ! gamma_method = 1: Ref. Section 2.3.1 Formulation of doi:10.7907/ZKW8-ES97.
+ Gamma_iL = Cp_iL/(Cp_iL - 1.0_wp)
+ Gamma_iR = Cp_iR/(Cp_iR - 1.0_wp)
+
+ gamma_L = sum(Xs_L(:)/(Gamma_iL(:) - 1.0_wp))
+ gamma_R = sum(Xs_R(:)/(Gamma_iR(:) - 1.0_wp))
+ else if (chem_params%gamma_method == 2) then
+ ! gamma_method = 2: c_p / c_v where c_p, c_v are specific heats.
+ call get_mixture_specific_heat_cp_mass(T_L, Ys_L, Cp_L)
+ call get_mixture_specific_heat_cp_mass(T_R, Ys_R, Cp_R)
+ call get_mixture_specific_heat_cv_mass(T_L, Ys_L, Cv_L)
+ call get_mixture_specific_heat_cv_mass(T_R, Ys_R, Cv_R)
+
+ Gamm_L = Cp_L/Cv_L
+ gamma_L = 1.0_wp/(Gamm_L - 1.0_wp)
+ Gamm_R = Cp_R/Cv_R
+ gamma_R = 1.0_wp/(Gamm_R - 1.0_wp)
+ end if
- s_L = sqrt(s_L)
- s_R = sqrt(s_R)
+ call get_mixture_energy_mass(T_L, Ys_L, E_L)
+ call get_mixture_energy_mass(T_R, Ys_R, E_R)
- s_P = max(s_L, s_R) + max(c_L, c_R)
- s_M = -s_P
+ E_L = rho_L*E_L + 5.e-1*rho_L*vel_L_rms
+ E_R = rho_R*E_R + 5.e-1*rho_R*vel_R_rms
+ else
+ call s_compute_energy(pres_L, alpha_rho_L, alpha_L, vel_L_rms, E_L)
+ call s_compute_energy(pres_R, alpha_rho_R, alpha_R, vel_R_rms, E_R)
+ end if
- s_L = s_M
- s_R = s_P
+ call s_compute_speed_of_sound(pres_L, rho_L, gamma_L, pi_inf_L, alpha_L, c_L, alpha_rho_L)
- ! Low Mach correction
- pcorr = f_low_Mach_pcorr_hll(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_M, s_P)
+ call s_compute_speed_of_sound(pres_R, rho_R, gamma_R, pi_inf_R, alpha_R, c_R, alpha_rho_R)
- ! Mass
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%cont%end
- flux_rsx_vf(${SF('')}$, &
- & i) = (s_M*alpha_rho_R(i)*vel_R(norm_dir) - s_P*alpha_rho_L(i)*vel_L(norm_dir) &
- & + s_M*s_P*(alpha_rho_L(i) - alpha_rho_R(i)))/(s_M - s_P)
- end do
+ s_L = 0._wp; s_R = 0._wp
- ! Momentum
- if (bubbles_euler) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*(pres_R - ptilde_R)) - s_P*(rho_L*vel_L(dir_idx(1)) &
- & *vel_L(dir_idx(i)) + dir_flg(dir_idx(i))*(pres_L - ptilde_L)) &
- & + s_M*s_P*(rho_L*vel_L(dir_idx(i)) - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) &
- & + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
- end do
- else
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_vels
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1))*vel_R(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*pres_R) - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) &
- & + dir_flg(dir_idx(i))*pres_L) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
- & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
+ do i = 1, num_dims
+ s_L = s_L + vel_L(i)**2._wp
+ s_R = s_R + vel_R(i)**2._wp
end do
- end if
- ! Energy
- if (bubbles_euler) then
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R - ptilde_R) - s_P*vel_L(dir_idx(1) &
- & )*(E_L + pres_L - ptilde_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
- & *pcorr*(vel_R_rms - vel_L_rms)/2._wp
- else
- flux_rsx_vf(${SF('')}$, &
- & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R) - s_P*vel_L(dir_idx(1))*(E_L &
- & + pres_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R_rms &
- & - vel_L_rms)/2._wp
- end if
+ s_L = sqrt(s_L)
+ s_R = sqrt(s_R)
- ! Advection flux and source: interface velocity for volume fraction transport
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_rsx_vf(${SF('')}$, i) = (qL_prim_rsx_vf(${SF('')}$, i) - qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i))*s_M*s_P/(s_M - s_P)
- flux_src_rsx_vf(${SF('')}$, i) = (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
- & i) - s_P*qL_prim_rsx_vf(${SF('')}$, i))/(s_M - s_P)
- end do
+ s_P = max(s_L, s_R) + max(c_L, c_R)
+ s_M = -s_P
- if (bubbles_euler) then
- ! From HLLC: Kills mass transport @ bubble gas density
- if (num_fluids > 1) then
- flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
- end if
- end if
+ s_L = s_M
+ s_R = s_P
- if (chemistry) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%species%beg, eqn_idx%species%end
- Y_L = qL_prim_rsx_vf(${SF('')}$, i)
- Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+ ! Low Mach correction
+ pcorr = f_low_Mach_pcorr_hll(vel_L_rms, vel_R_rms, c_L, c_R, rho_L, rho_R, s_M, s_P)
+ ! Mass
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%cont%end
flux_rsx_vf(${SF('')}$, &
- & i) = (s_M*Y_R*rho_R*vel_R(dir_idx(1)) - s_P*Y_L*rho_L*vel_L(dir_idx(1)) &
- & + s_M*s_P*(Y_L*rho_L - Y_R*rho_R))/(s_M - s_P)
- flux_src_rsx_vf(${SF('')}$, i) = 0._wp
+ & i) = (s_M*alpha_rho_R(i)*vel_R(norm_dir) - s_P*alpha_rho_L(i)*vel_L(norm_dir) &
+ & + s_M*s_P*(alpha_rho_L(i) - alpha_rho_R(i)))/(s_M - s_P)
end do
- end if
- #:if (NORM_DIR == 2)
- if (cyl_coord) then
- ! Substituting the advective flux into the inviscid geometrical source flux
+ ! Momentum
+ if (bubbles_euler) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_vels
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*(pres_R - ptilde_R)) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *(pres_L - ptilde_L)) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) &
+ & - rho_R*vel_R(dir_idx(i))))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
+ & *pcorr*(vel_R(dir_idx(i)) - vel_L(dir_idx(i)))
+ end do
+ else
$:GPU_LOOP(parallelism='[seq]')
- do i = 1, eqn_idx%E
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = 1, num_vels
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + dir_idx(i)) = (s_M*(rho_R*vel_R(dir_idx(1)) &
+ & *vel_R(dir_idx(i)) + dir_flg(dir_idx(i))*pres_R) &
+ & - s_P*(rho_L*vel_L(dir_idx(1))*vel_L(dir_idx(i)) + dir_flg(dir_idx(i)) &
+ & *pres_L) + s_M*s_P*(rho_L*vel_L(dir_idx(i)) - rho_R*vel_R(dir_idx(i)))) &
+ & /(s_M - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R(dir_idx(i)) &
+ & - vel_L(dir_idx(i)))
end do
- ! Recalculating the radial momentum geometric source flux
- flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_rsx_vf(${SF('')}$, &
- & eqn_idx%cont%end + 2) - (s_M*pres_R - s_P*pres_L)/(s_M - s_P)
- ! Geometrical source of the void fraction(s) is zero
+ end if
+
+ ! Energy
+ if (bubbles_euler) then
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R - ptilde_R) &
+ & - s_P*vel_L(dir_idx(1))*(E_L + pres_L - ptilde_L) + s_M*s_P*(E_L - E_R))/(s_M &
+ & - s_P) + (s_M/s_L)*(s_P/s_R)*pcorr*(vel_R_rms - vel_L_rms)/2._wp
+ else
+ flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%E) = (s_M*vel_R(dir_idx(1))*(E_R + pres_R) - s_P*vel_L(dir_idx(1))*(E_L &
+ & + pres_L) + s_M*s_P*(E_L - E_R))/(s_M - s_P) + (s_M/s_L)*(s_P/s_R) &
+ & *pcorr*(vel_R_rms - vel_L_rms)/2._wp
+ end if
+
+ ! Advection flux and source: interface velocity for volume fraction transport
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_rsx_vf(${SF('')}$, i) = (qL_prim_rsx_vf(${SF('')}$, i) - qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i))*s_M*s_P/(s_M - s_P)
+ flux_src_rsx_vf(${SF('')}$, i) = (s_M*qR_prim_rsx_vf(${SF(' + 1')}$, &
+ & i) - s_P*qL_prim_rsx_vf(${SF('')}$, i))/(s_M - s_P)
+ end do
+
+ if (bubbles_euler) then
+ ! From HLLC: Kills mass transport @ bubble gas density
+ if (num_fluids > 1) then
+ flux_rsx_vf(${SF('')}$, eqn_idx%cont%end) = 0._wp
+ end if
+ end if
+
+ if (chemistry) then
$:GPU_LOOP(parallelism='[seq]')
- do i = eqn_idx%adv%beg, eqn_idx%adv%end
- flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ do i = eqn_idx%species%beg, eqn_idx%species%end
+ Y_L = qL_prim_rsx_vf(${SF('')}$, i)
+ Y_R = qR_prim_rsx_vf(${SF(' + 1')}$, i)
+
+ flux_rsx_vf(${SF('')}$, &
+ & i) = (s_M*Y_R*rho_R*vel_R(dir_idx(1)) - s_P*Y_L*rho_L*vel_L(dir_idx(1)) &
+ & + s_M*s_P*(Y_L*rho_L - Y_R*rho_R))/(s_M - s_P)
+ flux_src_rsx_vf(${SF('')}$, i) = 0._wp
end do
end if
- #:endif
+
+ #:if (NORM_DIR == 2)
+ if (cyl_coord) then
+ ! Substituting the advective flux into the inviscid geometrical source flux
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, eqn_idx%E
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ ! Recalculating the radial momentum geometric source flux
+ flux_gsrc_rsx_vf(${SF('')}$, eqn_idx%cont%end + 2) = flux_rsx_vf(${SF('')}$, &
+ & eqn_idx%cont%end + 2) - (s_M*pres_R - s_P*pres_L)/(s_M - s_P)
+ ! Geometrical source of the void fraction(s) is zero
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = eqn_idx%adv%beg, eqn_idx%adv%end
+ flux_gsrc_rsx_vf(${SF('')}$, i) = flux_rsx_vf(${SF('')}$, i)
+ end do
+ end if
+ #:endif
+ end do
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- end if
- #:endfor
-
- if (viscous) then
- $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, idx_right_phys, vel_grad_L, vel_grad_R, alpha_L, alpha_R, &
- & vel_L, vel_R, Re_L, Re_R]', copyin='[norm_dir]', firstprivate='[Re_size_loc1, Re_size_loc2]')
- do l = isz%beg, isz%end
- do k = isy%beg, isy%end
- do j = isx%beg, isx%end
- idx_right_phys(1) = j
- idx_right_phys(2) = k
- idx_right_phys(3) = l
- idx_right_phys(norm_dir) = idx_right_phys(norm_dir) + 1
-
- if (norm_dir == 1) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(j + 1, k, l, eqn_idx%E + i)
- end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endfor
+
+ if (viscous) then
+ $:GPU_PARALLEL_LOOP(collapse=3, private='[i, j, k, l, idx_right_phys, vel_grad_L, vel_grad_R, alpha_L, alpha_R, &
+ & vel_L, vel_R, Re_L, Re_R]', copyin='[norm_dir]', firstprivate='[Re_size_loc1, Re_size_loc2]')
+ do l = isz%beg, isz%end
+ do k = isy%beg, isy%end
+ do j = isx%beg, isx%end
+ idx_right_phys(1) = j
+ idx_right_phys(2) = k
+ idx_right_phys(3) = l
+ idx_right_phys(norm_dir) = idx_right_phys(norm_dir) + 1
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
- vel_R(i) = qR_prim_rsx_vf(j + 1, k, l, eqn_idx%mom%beg + i - 1)
- end do
- else if (norm_dir == 2) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(j, k + 1, l, eqn_idx%E + i)
- end do
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
- vel_R(i) = qR_prim_rsx_vf(j, k + 1, l, eqn_idx%mom%beg + i - 1)
- end do
- else
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_fluids
- alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
- alpha_R(i) = qR_prim_rsx_vf(j, k, l + 1, eqn_idx%E + i)
- end do
+ if (norm_dir == 1) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(j + 1, k, l, eqn_idx%E + i)
+ end do
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
- vel_R(i) = qR_prim_rsx_vf(j, k, l + 1, eqn_idx%mom%beg + i - 1)
- end do
- end if
-
- call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
- call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
-
- if (shear_stress) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_grad_L(i, 1) = (dqL_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
- vel_grad_R(i, 1) = (dqR_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
- & idx_right_phys(2), idx_right_phys(3))/Re_R(1))
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- if (num_dims > 1) then
- vel_grad_L(i, 2) = (dqL_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
- vel_grad_R(i, 2) = (dqR_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
- & idx_right_phys(2), idx_right_phys(3))/Re_R(1))
- end if
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- if (num_dims > 2) then
- vel_grad_L(i, 3) = (dqL_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
- vel_grad_R(i, 3) = (dqR_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
+ vel_R(i) = qR_prim_rsx_vf(j + 1, k, l, eqn_idx%mom%beg + i - 1)
+ end do
+ else if (norm_dir == 2) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(j, k + 1, l, eqn_idx%E + i)
+ end do
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
+ vel_R(i) = qR_prim_rsx_vf(j, k + 1, l, eqn_idx%mom%beg + i - 1)
+ end do
+ else
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_fluids
+ alpha_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%E + i)
+ alpha_R(i) = qR_prim_rsx_vf(j, k, l + 1, eqn_idx%E + i)
+ end do
+
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_L(i) = qL_prim_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1)
+ vel_R(i) = qR_prim_rsx_vf(j, k, l + 1, eqn_idx%mom%beg + i - 1)
+ end do
+ end if
+
+ call s_compute_interface_reynolds(alpha_L, Re_L, Re_size_loc1, Re_size_loc2)
+ call s_compute_interface_reynolds(alpha_R, Re_R, Re_size_loc1, Re_size_loc2)
+
+ if (shear_stress) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_grad_L(i, 1) = (dqL_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
+ vel_grad_R(i, 1) = (dqR_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ & idx_right_phys(2), idx_right_phys(3))/Re_R(1))
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ if (num_dims > 1) then
+ vel_grad_L(i, 2) = (dqL_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
+ vel_grad_R(i, 2) = (dqR_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
& idx_right_phys(2), idx_right_phys(3))/Re_R(1))
end if
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
+ if (num_dims > 2) then
+ vel_grad_L(i, 3) = (dqL_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(1))
+ vel_grad_R(i, 3) = (dqR_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ & idx_right_phys(2), idx_right_phys(3))/Re_R(1))
+ end if
+ #:endif
#:endif
- #:endif
- end do
+ end do
- if (norm_dir == 1) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1)*vel_L(1) + vel_grad_R(1, 1)*vel_R(1))
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- if (num_dims > 1) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2)*vel_L(1) + vel_grad_R(2, &
- & 2)*vel_R(1))
-
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 2) + vel_grad_R(1, 2)) - 0.5_wp*(vel_grad_L(2, &
- & 1) + vel_grad_R(2, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 2)*vel_L(2) + vel_grad_R(1, &
- & 2)*vel_R(2)) - 0.5_wp*(vel_grad_L(2, 1)*vel_L(2) + vel_grad_R(2, 1)*vel_R(2))
+ if (norm_dir == 1) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(1, &
+ & 1)*vel_L(1) + vel_grad_R(1, 1)*vel_R(1))
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ if (num_dims > 1) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2)*vel_L(1) + vel_grad_R(2, 2)*vel_R(1))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - 0.5_wp*(vel_grad_L(1, 2) + vel_grad_R(1, &
+ & 2)) - 0.5_wp*(vel_grad_L(2, 1) + vel_grad_R(2, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 2)*vel_L(2) + vel_grad_R(1, &
+ & 2)*vel_R(2)) - 0.5_wp*(vel_grad_L(2, 1)*vel_L(2) + vel_grad_R(2, &
+ & 1)*vel_R(2))
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
+ if (num_dims > 2) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3) + vel_grad_R(3, 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3)*vel_L(1) + vel_grad_R(3, 3)*vel_R(1))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - 0.5_wp*(vel_grad_L(1, &
+ & 3) + vel_grad_R(1, 3)) - 0.5_wp*(vel_grad_L(3, &
+ & 1) + vel_grad_R(3, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, &
+ & 3)*vel_L(3) + vel_grad_R(1, &
+ & 3)*vel_R(3)) - 0.5_wp*(vel_grad_L(3, &
+ & 1)*vel_L(3) + vel_grad_R(3, 1)*vel_R(3))
+ end if
+ #:endif
+ end if
+ #:endif
+ else if (norm_dir == 2) then
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, &
+ & 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, &
+ & 1)*vel_L(2) + vel_grad_R(1, 1)*vel_R(2))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2)*vel_L(2) + vel_grad_R(2, 2)*vel_R(2))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - 0.5_wp*(vel_grad_L(1, 2) + vel_grad_R(1, &
+ & 2)) - 0.5_wp*(vel_grad_L(2, 1) + vel_grad_R(2, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 2)*vel_L(1) + vel_grad_R(1, &
+ & 2)*vel_R(1)) - 0.5_wp*(vel_grad_L(2, 1)*vel_L(1) + vel_grad_R(2, &
+ & 1)*vel_R(1))
#:if not MFC_CASE_OPTIMIZATION or num_dims > 2
if (num_dims > 2) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
- & 3)*vel_L(1) + vel_grad_R(3, 3)*vel_R(1))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 3) + vel_grad_R(1, &
- & 3)) - 0.5_wp*(vel_grad_L(3, 1) + vel_grad_R(3, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 3)*vel_L(3) + vel_grad_R(1, &
- & 3)*vel_R(3)) - 0.5_wp*(vel_grad_L(3, 1)*vel_L(3) + vel_grad_R(3, &
- & 1)*vel_R(3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3) + vel_grad_R(3, 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3)*vel_L(2) + vel_grad_R(3, 3)*vel_R(2))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - 0.5_wp*(vel_grad_L(2, 3) + vel_grad_R(2, &
+ & 3)) - 0.5_wp*(vel_grad_L(3, 2) + vel_grad_R(3, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(2, 3)*vel_L(3) + vel_grad_R(2, &
+ & 3)*vel_R(3)) - 0.5_wp*(vel_grad_L(3, &
+ & 2)*vel_L(3) + vel_grad_R(3, 2)*vel_R(3))
end if
#:endif
- end if
- #:endif
- else if (norm_dir == 2) then
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1)*vel_L(2) + vel_grad_R(1, 1)*vel_R(2))
-
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2)*vel_L(2) + vel_grad_R(2, 2)*vel_R(2))
-
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 2) + vel_grad_R(1, 2)) - 0.5_wp*(vel_grad_L(2, &
- & 1) + vel_grad_R(2, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 2)*vel_L(1) + vel_grad_R(1, &
- & 2)*vel_R(1)) - 0.5_wp*(vel_grad_L(2, 1)*vel_L(1) + vel_grad_R(2, 1)*vel_R(1))
+ #:endif
+ else
#:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- if (num_dims > 2) then
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, &
- & k, l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(3, 3)*vel_L(2) + vel_grad_R(3, &
- & 3)*vel_R(2))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, &
- & k, l) - 0.5_wp*(vel_grad_L(2, 3) + vel_grad_R(2, &
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, &
+ & 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, &
+ & 1)*vel_L(3) + vel_grad_R(1, 1)*vel_R(3))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, &
+ & 2)*vel_L(3) + vel_grad_R(2, 2)*vel_R(3))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - 0.5_wp*(vel_grad_L(1, 3) + vel_grad_R(1, &
+ & 3)) - 0.5_wp*(vel_grad_L(3, 1) + vel_grad_R(3, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 3)*vel_L(1) + vel_grad_R(1, &
+ & 3)*vel_R(1)) - 0.5_wp*(vel_grad_L(3, 1)*vel_L(1) + vel_grad_R(3, &
+ & 1)*vel_R(1))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3) + vel_grad_R(3, 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(3, &
+ & 3)*vel_L(3) + vel_grad_R(3, 3)*vel_R(3))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - 0.5_wp*(vel_grad_L(2, 3) + vel_grad_R(2, &
& 3)) - 0.5_wp*(vel_grad_L(3, 2) + vel_grad_R(3, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 3)*vel_L(3) + vel_grad_R(2, &
- & 3)*vel_R(3)) - 0.5_wp*(vel_grad_L(3, 2)*vel_L(3) + vel_grad_R(3, &
- & 2)*vel_R(3))
- end if
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(2, 3)*vel_L(2) + vel_grad_R(2, &
+ & 3)*vel_R(2)) - 0.5_wp*(vel_grad_L(3, 2)*vel_L(2) + vel_grad_R(3, &
+ & 2)*vel_R(2))
#:endif
- #:endif
- else
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(1, 1)*vel_L(3) + vel_grad_R(1, 1)*vel_R(3))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (-2._wp/3._wp)*0.5_wp*(vel_grad_L(2, 2)*vel_L(3) + vel_grad_R(2, 2)*vel_R(3))
-
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 3) + vel_grad_R(1, 3)) - 0.5_wp*(vel_grad_L(3, &
- & 1) + vel_grad_R(3, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 3)*vel_L(1) + vel_grad_R(1, &
- & 3)*vel_R(1)) - 0.5_wp*(vel_grad_L(3, 1)*vel_L(1) + vel_grad_R(3, 1)*vel_R(1))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - (4._wp/3._wp)*0.5_wp*(vel_grad_L(3, 3)*vel_L(3) + vel_grad_R(3, 3)*vel_R(3))
-
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 3) + vel_grad_R(2, 3)) - 0.5_wp*(vel_grad_L(3, &
- & 2) + vel_grad_R(3, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 3)*vel_L(2) + vel_grad_R(2, &
- & 3)*vel_R(2)) - 0.5_wp*(vel_grad_L(3, 2)*vel_L(2) + vel_grad_R(3, 2)*vel_R(2))
- #:endif
+ end if
end if
- end if
-
- if (bulk_stress) then
- $:GPU_LOOP(parallelism='[seq]')
- do i = 1, num_dims
- vel_grad_L(i, 1) = (dqL_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
- vel_grad_R(i, 1) = (dqR_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
- & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- if (num_dims > 1) then
- vel_grad_L(i, 2) = (dqL_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
- vel_grad_R(i, 2) = (dqR_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
- & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
- end if
- #:endif
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- if (num_dims > 2) then
- vel_grad_L(i, 3) = (dqL_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
- vel_grad_R(i, 3) = (dqR_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
- & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
- end if
- #:endif
- end do
- if (norm_dir == 1) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, l) - 0.5_wp*(vel_grad_L(1, &
- & 1)*vel_L(1) + vel_grad_R(1, 1)*vel_R(1))
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- if (num_dims > 1) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(1) + vel_grad_R(2, 2)*vel_R(1))
+ if (bulk_stress) then
+ $:GPU_LOOP(parallelism='[seq]')
+ do i = 1, num_dims
+ vel_grad_L(i, 1) = (dqL_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
+ vel_grad_R(i, 1) = (dqR_prim_dx_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ if (num_dims > 1) then
+ vel_grad_L(i, 2) = (dqL_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
+ vel_grad_R(i, 2) = (dqR_prim_dy_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
+ end if
+ #:endif
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
+ if (num_dims > 2) then
+ vel_grad_L(i, 3) = (dqL_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l)/Re_L(2))
+ vel_grad_R(i, 3) = (dqR_prim_dz_vf(eqn_idx%mom%beg + i - 1)%sf(idx_right_phys(1), &
+ & idx_right_phys(2), idx_right_phys(3))/Re_R(2))
+ end if
+ #:endif
+ end do
+
+ if (norm_dir == 1) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 1)*vel_L(1) + vel_grad_R(1, 1)*vel_R(1))
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ if (num_dims > 1) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(1) + vel_grad_R(2, &
+ & 2)*vel_R(1))
+
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
+ if (num_dims > 2) then
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, &
+ & 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(3, &
+ & 3)*vel_L(1) + vel_grad_R(3, 3)*vel_R(1))
+ end if
+ #:endif
+ end if
+ #:endif
+ else if (norm_dir == 2) then
+ #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 1)*vel_L(2) + vel_grad_R(1, &
+ & 1)*vel_R(2))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(2) + vel_grad_R(2, &
+ & 2)*vel_R(2))
#:if not MFC_CASE_OPTIMIZATION or num_dims > 2
if (num_dims > 2) then
- flux_src_vf(eqn_idx%mom%beg)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(3, 3)*vel_L(1) + vel_grad_R(3, 3)*vel_R(1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 1) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, &
+ & 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(3, 3)*vel_L(2) + vel_grad_R(3, &
+ & 3)*vel_R(2))
end if
#:endif
- end if
- #:endif
- else if (norm_dir == 2) then
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 1
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 1)*vel_L(2) + vel_grad_R(1, 1)*vel_R(2))
-
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(2) + vel_grad_R(2, 2)*vel_R(2))
-
+ #:endif
+ else
#:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- if (num_dims > 2) then
- flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 1)%sf(j, &
- & k, l) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(3, 3)*vel_L(2) + vel_grad_R(3, 3)*vel_R(2))
- end if
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(1, 1)*vel_L(3) + vel_grad_R(1, &
+ & 1)*vel_R(3))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(3) + vel_grad_R(2, &
+ & 2)*vel_R(3))
+
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + 2) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + 2) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - 0.5_wp*(vel_grad_L(3, 3)*vel_L(3) + vel_grad_R(3, &
+ & 3)*vel_R(3))
#:endif
- #:endif
- else
- #:if not MFC_CASE_OPTIMIZATION or num_dims > 2
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 1) + vel_grad_R(1, 1))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(1, 1)*vel_L(3) + vel_grad_R(1, 1)*vel_R(3))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2) + vel_grad_R(2, 2))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(2, 2)*vel_L(3) + vel_grad_R(2, 2)*vel_R(3))
-
- flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + 2)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(3, 3) + vel_grad_R(3, 3))
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - 0.5_wp*(vel_grad_L(3, 3)*vel_L(3) + vel_grad_R(3, 3)*vel_R(3))
- #:endif
+ end if
end if
- end if
+ end do
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
- end if
-
- call s_finalize_riemann_solver(flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir)
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ #:endif
end subroutine s_lf_riemann_solver
diff --git a/src/simulation/m_riemann_solvers.fpp b/src/simulation/m_riemann_solvers.fpp
index 9ee91ecccc..f07f902549 100644
--- a/src/simulation/m_riemann_solvers.fpp
+++ b/src/simulation/m_riemann_solvers.fpp
@@ -29,8 +29,7 @@ contains
!> Dispatch to the subroutines that are utilized to compute the Riemann problem solution. For additional information please
!! reference: 1) s_hll_riemann_solver 2) s_hllc_riemann_solver 3) s_lf_riemann_solver 4) s_hlld_riemann_solver
subroutine s_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, qR_prim_rsx_vf, &
- & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, flux_vf, flux_src_vf, &
- & flux_gsrc_vf, norm_dir, ix, iy, iz)
+ & dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, q_prim_vf, norm_dir, ix, iy, iz)
real(wp), dimension(idwbuff(1)%beg:,idwbuff(2)%beg:,idwbuff(3)%beg:,1:), intent(inout) :: qL_prim_rsx_vf, qR_prim_rsx_vf
type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
@@ -38,35 +37,27 @@ contains
type(scalar_field), allocatable, dimension(:), intent(inout) :: dqL_prim_dx_vf, dqR_prim_dx_vf, dqL_prim_dy_vf, &
& dqR_prim_dy_vf, dqL_prim_dz_vf, dqR_prim_dz_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_vf, flux_src_vf, flux_gsrc_vf
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
! Hypoelasticity enters the Riemann layer in THREE distinct code shapes:
! 1. HLLC - inline "if (hypoelasticity)" branches inside s_hllc_riemann_solver
! 2. HLL - inline "if (hypoelasticity)" branches inside s_hll_riemann_solver
- ! 3. HLLD - a separate module (m_riemann_solver_hypo_hlld), reached by the hypo_nc_mode_dual_pass path below
+ ! 3. HLLD - a separate module (m_riemann_solver_hypo_hlld), called directly from m_rhs (s_compute_directional_rhs)
+ ! under hypo_nc_mode_dual_pass
! HLLD needs its own path because its anchored dual pass produces BOTH the hat_L and hat_R anchored flux
! sets in one fused solve, whose partial RHS are then summed in m_rhs; HLLC/HLL instead add their
! non-conservative contribution within a single-pass solve. See
! misc/dev_notes/Riemann_and_RHS_source_terms_explanations.md (S5.3).
- if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
- ! Fused dual-pass: one call computes BOTH anchored flux sets (hat_L -> flux_vf via the regular finalize; hat_R into
- ! flux_hatR_rs*, finalized separately via s_finalize_riemann_solver_hatR between the two RHS assemblies).
- call s_hypo_hlld_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, &
- & q_prim_vf, flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz)
-
- return
- end if
-
#:for NAME, NUM in [('hll', 1), ('hllc', 2), ('hlld', 4), ('lf', 5)]
- if (riemann_solver == ${NUM}$) then
- call s_${NAME}$_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, &
- & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, &
- & q_prim_vf, flux_vf, flux_src_vf, flux_gsrc_vf, norm_dir, ix, iy, iz)
- end if
+ #:if not MFC_CASE_OPTIMIZATION or riemann_solver in (-1, NUM)
+ if (riemann_solver == ${NUM}$) then
+ call s_${NAME}$_riemann_solver(qL_prim_rsx_vf, dqL_prim_dx_vf, dqL_prim_dy_vf, dqL_prim_dz_vf, qL_prim_vf, &
+ & qR_prim_rsx_vf, dqR_prim_dx_vf, dqR_prim_dy_vf, dqR_prim_dz_vf, qR_prim_vf, &
+ & q_prim_vf, norm_dir, ix, iy, iz)
+ end if
+ #:endif
#:endfor
end subroutine s_riemann_solver
@@ -76,7 +67,7 @@ contains
! Allocating the variables that will be utilized to formulate the left, right, and average states of the Riemann problem, as
! well the Riemann problem solution
- integer :: i, j
+ integer :: i, j, k, l, src_lo
@:ALLOCATE(Gs_rs(1:num_fluids))
@@ -85,9 +76,9 @@ contains
end do
$:GPU_UPDATE(device='[Gs_rs]')
- if (viscous) then
- @:ALLOCATE(Res_gs(1:2, 1:Re_size_max))
- end if
+ ! Always allocated (size max(1, ..)): the HLLC kernels name it under `if (viscous)` and run under
+ ! amdflang's present:allocatable, where an unallocated array named by a launched kernel aborts.
+ @:ALLOCATE(Res_gs(1:2, 1:max(1, Re_size_max)))
if (viscous) then
do i = 1, 2
@@ -103,29 +94,88 @@ contains
is1%beg = -1; is2%beg = 0; is3%beg = 0
is1%end = m; is2%end = n; is3%end = p
- @:ALLOCATE(flux_rsx_vf(-1:m, -1:n, -1:p, 1:sys_size))
- @:ALLOCATE(flux_gsrc_rsx_vf(-1:m, -1:n, -1:p, 1:sys_size))
- @:ALLOCATE(flux_src_rsx_vf(-1:m, -1:n, -1:p, eqn_idx%adv%beg:sys_size))
- @:ALLOCATE(vel_src_rsx_vf(-1:m, -1:n, -1:p, 1:num_vels))
+ @:ALLOCATE(flux_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:sys_size))
+ @:ALLOCATE(vel_src_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:num_vels))
+
+ ! Size the source-flux buffer to the band that is actually written. These are FULL-DOMAIN arrays, so each unused component
+ ! costs (m_alloc+2)(n_alloc+2)(p_alloc+2) reals per rank - 0.37 GB/rank of waste at 400^3 for the five components an
+ ! inviscid Cartesian run never touches.
+ ! chemistry diffusion : from 1, because m_chemistry lives in src/common, cannot use m_riemann_state, and so takes a flat
+ ! dummy declared `dimension(-1:, -1:, -1:, 1:)` - the lower bounds must agree or every species
+ ! index silently shifts. It is only ever passed this array when diffusion is on.
+ ! viscous / surf.tens.: from mom%beg (the viscous stress and work fluxes occupy mom..E)
+ ! otherwise : from adv%beg (the advection source band alone)
+ if (chemistry .and. chem_params%diffusion) then
+ src_lo = 1
+ else if (viscous .or. surface_tension) then
+ src_lo = eqn_idx%mom%beg
+ else
+ src_lo = eqn_idx%adv%beg
+ end if
+ @:ALLOCATE(flux_src_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, src_lo:sys_size))
+
+ ! The geometric source flux exists only on the cylindrical/axisymmetric paths - every write in the four solvers and both
+ ! reads in m_rhs sit under `cyl_coord` or `grid_geometry == 3`, and grid_geometry == 3 implies cyl_coord
+ ! (m_global_parameters). A Cartesian run therefore never touches it, so do not pay 6 full-domain arrays for it. It is
+ ! zeroed on allocation because the solvers write only the components they touch while m_rhs reads the whole band.
+ if (cyl_coord) then
+ @:ALLOCATE(flux_gsrc_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:sys_size))
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = -1, p_alloc
+ do k = -1, n_alloc
+ do j = -1, m_alloc
+ flux_gsrc_rsx_vf(j, k, l, i) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ else
+ ! degenerate placeholders (here and below): the HLLC kernels name these arrays inside branches the
+ ! run never takes, and amdflang's present:allocatable aborts on an UNALLOCATED named array
+ @:ALLOCATE(flux_gsrc_rsx_vf(-1:-1, -1:-1, -1:-1, 1:1))
+ end if
+
if (qbmm) then
- @:ALLOCATE(mom_sp_rsx_vf(-1:m+1, -1:n+1, -1:p+1, 1:4))
+ @:ALLOCATE(mom_sp_rsx_vf(-1:m_alloc+1, -1:n_alloc+1, -1:p_alloc+1, 1:4))
+ else
+ @:ALLOCATE(mom_sp_rsx_vf(-1:-1, -1:-1, -1:-1, 1:1))
end if
if (viscous) then
- @:ALLOCATE(Re_avg_rsx_vf(-1:m, -1:n, -1:p, 1:2))
+ @:ALLOCATE(Re_avg_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:2))
+ else
+ @:ALLOCATE(Re_avg_rsx_vf(-1:-1, -1:-1, -1:-1, 1:1))
end if
+ ! _alloc bounds like every rs sibling above: the AMR fine advance swaps m/n/p to fine-block
+ ! extents that can exceed the coarse subdomain when amr_max_grid_size pins a larger block
if (use_nc_iface_vel) then
- @:ALLOCATE(nc_iface_vel_rsx_vf(-1:m, -1:n, -1:p, 1:num_dims))
+ @:ALLOCATE(nc_iface_vel_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:num_dims))
end if
if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
- @:ALLOCATE(flux_hatR_rsx_vf(-1:m, -1:n, -1:p, 1:sys_size))
+ @:ALLOCATE(flux_hatR_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:sys_size))
if (use_nc_iface_vel) then
- @:ALLOCATE(nc_iface_vel_hatR_rsx_vf(-1:m, -1:n, -1:p, 1:num_dims))
+ @:ALLOCATE(nc_iface_vel_hatR_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:num_dims))
end if
if (cyl_coord) then
- @:ALLOCATE(flux_gsrc_hatR_rsx_vf(-1:m, -1:n, -1:p, 1:sys_size))
+ @:ALLOCATE(flux_gsrc_hatR_rsx_vf(-1:m_alloc, -1:n_alloc, -1:p_alloc, 1:sys_size))
+ ! zeroed for the same reason as flux_gsrc_rsx_vf above: nothing in the tree WRITES this array, but
+ ! s_finalize_riemann_solver_hatR copies all of 1:sys_size out of it into flux_gsrc_n(id), which m_rhs
+ ! folds into the RHS. Without this it fed uninitialized memory into the solution under cyl_coord.
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = -1, p_alloc
+ do k = -1, n_alloc
+ do j = -1, m_alloc
+ flux_gsrc_hatR_rsx_vf(j, k, l, i) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
end if
end if
@@ -134,10 +184,8 @@ contains
!> Module deallocation and/or disassociation procedures
impure subroutine s_finalize_riemann_solvers_module
- if (viscous) then
- @:DEALLOCATE(Re_avg_rsx_vf)
- @:DEALLOCATE(Res_gs)
- end if
+ @:DEALLOCATE(Re_avg_rsx_vf)
+ @:DEALLOCATE(Res_gs)
@:DEALLOCATE(vel_src_rsx_vf)
@:DEALLOCATE(flux_rsx_vf)
@:DEALLOCATE(flux_src_rsx_vf)
@@ -146,9 +194,7 @@ contains
if (use_nc_iface_vel) then
@:DEALLOCATE(nc_iface_vel_rsx_vf)
end if
- if (qbmm) then
- @:DEALLOCATE(mom_sp_rsx_vf)
- end if
+ @:DEALLOCATE(mom_sp_rsx_vf)
if (hypo_nc_mode == hypo_nc_mode_dual_pass) then
@:DEALLOCATE(flux_hatR_rsx_vf)
if (use_nc_iface_vel) then
diff --git a/src/simulation/m_riemann_state.fpp b/src/simulation/m_riemann_state.fpp
index 03daf4a427..1e9c6de45c 100644
--- a/src/simulation/m_riemann_state.fpp
+++ b/src/simulation/m_riemann_state.fpp
@@ -11,7 +11,7 @@ module m_riemann_state
use m_derived_types
use m_global_parameters
- use m_constants, only: riemann_solver_hll, riemann_solver_hlld, verysmall
+ use m_constants, only: verysmall
use m_hb_function
implicit none
@@ -269,22 +269,21 @@ contains
!! geometries. For more information please refer to: 1) s_compute_cartesian_viscous_source_flux 2)
!! s_compute_cylindrical_viscous_source_flux
subroutine s_compute_viscous_source_flux(velL_vf, dvelL_dx_vf, dvelL_dy_vf, dvelL_dz_vf, velR_vf, dvelR_dx_vf, dvelR_dy_vf, &
- & dvelR_dz_vf, flux_src_vf, q_prim_vf, norm_dir, ix, iy, iz)
+ & dvelR_dz_vf, q_prim_vf, norm_dir, ix, iy, iz)
type(scalar_field), dimension(num_vels), intent(in) :: velL_vf, velR_vf, dvelL_dx_vf, dvelR_dx_vf, dvelL_dy_vf, &
& dvelR_dy_vf, dvelL_dz_vf, dvelR_dz_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
+ type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
if (grid_geometry == 3) then
call s_compute_cylindrical_viscous_source_flux(velL_vf, dvelL_dx_vf, dvelL_dy_vf, dvelL_dz_vf, velR_vf, dvelR_dx_vf, &
- & dvelR_dy_vf, dvelR_dz_vf, flux_src_vf, q_prim_vf, norm_dir, ix, iy, iz)
+ & dvelR_dy_vf, dvelR_dz_vf, q_prim_vf, norm_dir, ix, iy, iz)
else
call s_compute_cartesian_viscous_source_flux(dvelL_dx_vf, dvelL_dy_vf, dvelL_dz_vf, dvelR_dx_vf, dvelR_dy_vf, &
- & dvelR_dz_vf, flux_src_vf, q_prim_vf, norm_dir)
+ & dvelR_dz_vf, q_prim_vf, norm_dir)
end if
end subroutine s_compute_viscous_source_flux
@@ -623,11 +622,10 @@ contains
end subroutine s_populate_riemann_states_variables_buffers
!> Set up the chosen Riemann solver algorithm for the current direction
- subroutine s_initialize_riemann_solver(flux_src_vf, norm_dir)
+ subroutine s_initialize_riemann_solver(norm_dir)
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- integer, intent(in) :: norm_dir
- integer :: i, j, k, l !< Generic loop iterators
+ integer, intent(in) :: norm_dir
+ integer :: i, j, k, l !< Generic loop iterators
! Reshaping Inputted Data in x-direction
@@ -638,7 +636,7 @@ contains
do l = is3%beg, is3%end
do k = is2%beg, is2%end
do j = is1%beg, is1%end
- flux_src_vf(i)%sf(j, k, l) = 0._wp
+ flux_src_rsx_vf(j, k, l, i) = 0._wp
end do
end do
end do
@@ -653,7 +651,7 @@ contains
do k = is2%beg, is2%end
do j = is1%beg, is1%end
if (i == eqn_idx%E .or. i >= eqn_idx%species%beg) then
- flux_src_vf(i)%sf(j, k, l) = 0._wp
+ flux_src_rsx_vf(j, k, l, i) = 0._wp
end if
end do
end do
@@ -684,7 +682,7 @@ contains
do l = is3%beg, is3%end
do j = is1%beg, is1%end
do k = is2%beg, is2%end
- flux_src_vf(i)%sf(k, j, l) = 0._wp
+ flux_src_rsx_vf(k, j, l, i) = 0._wp
end do
end do
end do
@@ -699,7 +697,7 @@ contains
do j = is1%beg, is1%end
do k = is2%beg, is2%end
if (i == eqn_idx%E .or. i >= eqn_idx%species%beg) then
- flux_src_vf(i)%sf(k, j, l) = 0._wp
+ flux_src_rsx_vf(k, j, l, i) = 0._wp
end if
end do
end do
@@ -730,7 +728,7 @@ contains
do j = is1%beg, is1%end
do k = is2%beg, is2%end
do l = is3%beg, is3%end
- flux_src_vf(i)%sf(l, k, j) = 0._wp
+ flux_src_rsx_vf(l, k, j, i) = 0._wp
end do
end do
end do
@@ -745,7 +743,7 @@ contains
do k = is2%beg, is2%end
do l = is3%beg, is3%end
if (i == eqn_idx%E .or. i >= eqn_idx%species%beg) then
- flux_src_vf(i)%sf(l, k, j) = 0._wp
+ flux_src_rsx_vf(l, k, j, i) = 0._wp
end if
end do
end do
@@ -773,16 +771,15 @@ contains
!> Compute cylindrical viscous source flux contributions for momentum and energy
subroutine s_compute_cylindrical_viscous_source_flux(velL_vf, dvelL_dx_vf, dvelL_dy_vf, dvelL_dz_vf, velR_vf, dvelR_dx_vf, &
- & dvelR_dy_vf, dvelR_dz_vf, flux_src_vf, q_prim_vf, norm_dir, ix, iy, iz)
+ & dvelR_dy_vf, dvelR_dz_vf, q_prim_vf, norm_dir, ix, iy, iz)
- type(scalar_field), dimension(num_dims), intent(in) :: velL_vf, velR_vf
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dx_vf, dvelR_dx_vf
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dy_vf, dvelR_dy_vf
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dz_vf, dvelR_dz_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- integer, intent(in) :: norm_dir
- type(int_bounds_info), intent(in) :: ix, iy, iz
+ type(scalar_field), dimension(num_dims), intent(in) :: velL_vf, velR_vf
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dx_vf, dvelR_dx_vf
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dy_vf, dvelR_dy_vf
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dz_vf, dvelR_dz_vf
+ type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
+ integer, intent(in) :: norm_dir
+ type(int_bounds_info), intent(in) :: ix, iy, iz
! Local variables
@@ -971,20 +968,20 @@ contains
$:GPU_LOOP(parallelism='[seq]')
do i_vel = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i_vel - 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + i_vel - 1)%sf(j, &
- & k, l) - stress_vector_shear(i_vel)
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - vel_src_int(i_vel)*stress_vector_shear(i_vel)
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + i_vel - 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + i_vel - 1) - stress_vector_shear(i_vel)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - vel_src_int(i_vel)*stress_vector_shear(i_vel)
end do
end if
if (bulk_stress) then
stress_normal_bulk = divergence_cyl/Re_b
- flux_src_vf(eqn_idx%mom%beg + norm_dir - 1)%sf(j, k, &
- & l) = flux_src_vf(eqn_idx%mom%beg + norm_dir - 1)%sf(j, k, l) - stress_normal_bulk
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) - vel_src_int(norm_dir)*stress_normal_bulk
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + norm_dir - 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + norm_dir - 1) - stress_normal_bulk
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) - vel_src_int(norm_dir)*stress_normal_bulk
end if
end do
end do
@@ -995,15 +992,14 @@ contains
!> Compute Cartesian viscous source flux contributions for momentum and energy
subroutine s_compute_cartesian_viscous_source_flux(dvelL_dx_vf, dvelL_dy_vf, dvelL_dz_vf, dvelR_dx_vf, dvelR_dy_vf, &
- & dvelR_dz_vf, flux_src_vf, q_prim_vf, norm_dir)
+ & dvelR_dz_vf, q_prim_vf, norm_dir)
! Arguments
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dx_vf, dvelR_dx_vf
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dy_vf, dvelR_dy_vf
- type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dz_vf, dvelR_dz_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
- integer, intent(in) :: norm_dir
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dx_vf, dvelR_dx_vf
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dy_vf, dvelR_dy_vf
+ type(scalar_field), dimension(num_dims), intent(in) :: dvelL_dz_vf, dvelR_dz_vf
+ type(scalar_field), dimension(sys_size), intent(in) :: q_prim_vf
+ integer, intent(in) :: norm_dir
! Local variables
@@ -1136,12 +1132,11 @@ contains
call s_calculate_shear_stress_tensor(vel_grad_avg, Re_shear, divergence_v, current_tau_shear)
do i_dim = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i_dim - 1)%sf(j_loop, k_loop, &
- & l_loop) = flux_src_vf(eqn_idx%mom%beg + i_dim - 1)%sf(j_loop, k_loop, &
- & l_loop) - current_tau_shear(norm_dir, i_dim)
+ flux_src_rsx_vf(j_loop, k_loop, l_loop, eqn_idx%mom%beg + i_dim - 1) = flux_src_rsx_vf(j_loop, &
+ & k_loop, l_loop, eqn_idx%mom%beg + i_dim - 1) - current_tau_shear(norm_dir, i_dim)
- flux_src_vf(eqn_idx%E)%sf(j_loop, k_loop, l_loop) = flux_src_vf(eqn_idx%E)%sf(j_loop, k_loop, &
- & l_loop) - vel_src_at_interface(i_dim)*current_tau_shear(norm_dir, i_dim)
+ flux_src_rsx_vf(j_loop, k_loop, l_loop, eqn_idx%E) = flux_src_rsx_vf(j_loop, k_loop, l_loop, &
+ & eqn_idx%E) - vel_src_at_interface(i_dim)*current_tau_shear(norm_dir, i_dim)
end do
end if
@@ -1149,12 +1144,11 @@ contains
call s_calculate_bulk_stress_tensor(Re_bulk, divergence_v, current_tau_bulk)
do i_dim = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i_dim - 1)%sf(j_loop, k_loop, &
- & l_loop) = flux_src_vf(eqn_idx%mom%beg + i_dim - 1)%sf(j_loop, k_loop, &
- & l_loop) - current_tau_bulk(norm_dir, i_dim)
+ flux_src_rsx_vf(j_loop, k_loop, l_loop, eqn_idx%mom%beg + i_dim - 1) = flux_src_rsx_vf(j_loop, &
+ & k_loop, l_loop, eqn_idx%mom%beg + i_dim - 1) - current_tau_bulk(norm_dir, i_dim)
- flux_src_vf(eqn_idx%E)%sf(j_loop, k_loop, l_loop) = flux_src_vf(eqn_idx%E)%sf(j_loop, k_loop, &
- & l_loop) - vel_src_at_interface(i_dim)*current_tau_bulk(norm_dir, i_dim)
+ flux_src_rsx_vf(j_loop, k_loop, l_loop, eqn_idx%E) = flux_src_rsx_vf(j_loop, k_loop, l_loop, &
+ & eqn_idx%E) - vel_src_at_interface(i_dim)*current_tau_bulk(norm_dir, i_dim)
end do
end if
end do
@@ -1263,13 +1257,14 @@ contains
$:GPU_ROUTINE(function_name='s_compute_hypoelastic_interface_energy', parallelism='[seq]', cray_inline=True)
- integer, intent(in) :: nf !< Number of fluids to mix the shear modulus over
- real(wp), dimension(nf), intent(in) :: alpha_L, alpha_R !< Left and right volume fractions
- real(wp), intent(in) :: damage_L, damage_R !< Continuum damage states (referenced only when cont_damage)
- real(wp), dimension(6), intent(in) :: tau_e_L, tau_e_R !< Left and right elastic shear stresses
- real(wp), intent(out) :: G_L, G_R !< Left and right mixture shear moduli
- real(wp), intent(inout) :: E_L, E_R !< Left and right state energies
- integer :: i !< Loop iterator
+ integer, intent(in) :: nf !< Number of fluids to mix the shear modulus over
+ real(wp), dimension(nf), intent(in) :: alpha_L, alpha_R !< Left and right volume fractions
+ real(wp), intent(in) :: damage_L, damage_R !< Continuum damage states (referenced only when cont_damage)
+ real(wp), dimension(6), intent(in) :: tau_e_L, tau_e_R !< Left and right elastic shear stresses
+ real(wp), intent(out) :: G_L, G_R !< Left and right mixture shear moduli
+ real(wp), intent(inout) :: E_L, E_R !< Left and right state energies
+ integer :: i !< Loop iterator
+ logical :: elastic_L, elastic_R !< Side retains elastic energy (not damage-collapsed)
G_L = 0._wp; G_R = 0._wp
@@ -1284,17 +1279,29 @@ contains
G_R = G_R*max((1._wp - damage_R), 0._wp)
end if
+ ! Under continuum damage a heavily-damaged interface can drive G -> 0 while the reconstructed stress does
+ ! not relax with it, so tau^2/(4G) blows up. It stays finite (and negligible) on most backends but goes
+ ! NaN under macOS gfortran's libm. Gate on the damage variable itself - skip the elastic energy only
+ ! where damage has collapsed the modulus (the blow-up mechanism), treating > 99.9% damaged as failed.
+ ! Dimensionless, so soft/nondimensionalized materials (G <= O(1e3)) keep their energy term; pristine
+ ! states keep master's verysmall gate regardless of material stiffness.
+ elastic_L = .true.; elastic_R = .true.
+ if (cont_damage) then
+ elastic_L = (1._wp - damage_L > damage_energy_cutoff)
+ elastic_R = (1._wp - damage_R > damage_energy_cutoff)
+ end if
+
$:GPU_LOOP(parallelism='[seq]')
do i = 1, eqn_idx%stress%end - eqn_idx%stress%beg + 1
! Elastic contribution to energy if G large enough
- if (G_L > verysmall) then
+ if ((G_L > verysmall) .and. elastic_L) then
E_L = E_L + (tau_e_L(i)*tau_e_L(i))/(4._wp*G_L)
! Double for shear stresses
if (any(eqn_idx%stress%beg - 1 + i == shear_indices)) then
E_L = E_L + (tau_e_L(i)*tau_e_L(i))/(4._wp*G_L)
end if
end if
- if (G_R > verysmall) then
+ if ((G_R > verysmall) .and. elastic_R) then
E_R = E_R + (tau_e_R(i)*tau_e_R(i))/(4._wp*G_R)
! Double for shear stresses
if (any(eqn_idx%stress%beg - 1 + i == shear_indices)) then
diff --git a/src/simulation/m_sfc_partition.fpp b/src/simulation/m_sfc_partition.fpp
new file mode 100644
index 0000000000..620db6b7e3
--- /dev/null
+++ b/src/simulation/m_sfc_partition.fpp
@@ -0,0 +1,218 @@
+!>
+!!@file
+!!@brief Contains module m_sfc_partition
+
+#:include 'macros.fpp'
+
+!> @brief Analysis-only weighted space-filling-curve partitioner.
+module m_sfc_partition
+
+ use m_derived_types
+ use m_global_parameters
+ use m_mpi_proxy
+ use m_mpi_common
+ use m_load_weight, only: load_weight
+ use m_box, only: f_morton
+
+ implicit none
+
+ private
+ public :: s_initialize_sfc_partition_module, s_finalize_sfc_partition_module, s_compute_sfc_partition, s_report_sfc_partition
+
+ integer :: n_tiles_x, n_tiles_y, n_tiles_z, n_tiles
+ real(wp), allocatable :: tile_weight(:) !< global per-tile aggregated cost (linear index)
+ integer, allocatable :: tile_rank(:) !< proposed owning rank per tile
+ integer, allocatable :: sfc_order(:) !< tile linear indices in Morton order
+ real(wp) :: cur_w_max !< current static per-rank max weight (existing decomposition)
+
+contains
+
+ impure subroutine s_initialize_sfc_partition_module
+
+ if (.not. sfc_partition_wrt) return
+ n_tiles_x = (m_glb + 1 + partition_tile_size - 1)/partition_tile_size
+ n_tiles_y = (n_glb + 1 + partition_tile_size - 1)/partition_tile_size
+ n_tiles_z = (p_glb + 1 + partition_tile_size - 1)/partition_tile_size
+ n_tiles = n_tiles_x*n_tiles_y*n_tiles_z
+ @:ALLOCATE(tile_weight(0:n_tiles - 1))
+ @:ALLOCATE(tile_rank(0:n_tiles - 1))
+ @:ALLOCATE(sfc_order(1:n_tiles))
+
+ end subroutine s_initialize_sfc_partition_module
+
+ impure subroutine s_finalize_sfc_partition_module
+
+ if (.not. sfc_partition_wrt) return
+ @:DEALLOCATE(tile_weight)
+ @:DEALLOCATE(tile_rank)
+ @:DEALLOCATE(sfc_order)
+
+ end subroutine s_finalize_sfc_partition_module
+
+ !> Aggregate per-cell load weights (computed by the caller) into global per-tile weights via MPI_ALLREDUCE.
+ impure subroutine s_compute_sfc_partition()
+
+ real(wp), allocatable :: tile_local(:)
+ integer :: j, k, l, gx, gy, gz, tx, ty, tz, t, ierr
+ real(wp) :: my_w
+ integer :: sfc_start(3) !< bounds-safe copy of start_idx (0 for inactive dims)
+
+ if (.not. sfc_partition_wrt) return
+
+ ! 3-element start offset safe to access regardless of num_dims (start_idx is allocated
+ ! (1:num_dims) only; higher dims are always 0).
+ sfc_start = 0
+ sfc_start(1) = start_idx(1)
+ if (num_dims >= 2) sfc_start(2) = start_idx(2)
+ if (num_dims >= 3) sfc_start(3) = start_idx(3)
+
+ allocate (tile_local(0:n_tiles - 1)); tile_local = 0._wp
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ gx = sfc_start(1) + j
+ gy = sfc_start(2) + k
+ gz = sfc_start(3) + l
+ tx = gx/partition_tile_size; ty = gy/partition_tile_size; tz = gz/partition_tile_size
+ t = (tz*n_tiles_y + ty)*n_tiles_x + tx
+ tile_local(t) = tile_local(t) + real(load_weight%sf(j, k, l), wp)
+ end do
+ end do
+ end do
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(tile_local, tile_weight, n_tiles, mpi_p, MPI_SUM, MPI_COMM_WORLD, ierr)
+#else
+ tile_weight = tile_local
+#endif
+ my_w = sum(tile_local)
+#ifdef MFC_MPI
+ call MPI_ALLREDUCE(my_w, cur_w_max, 1, mpi_p, MPI_MAX, MPI_COMM_WORLD, ierr)
+#else
+ cur_w_max = my_w
+#endif
+ deallocate (tile_local)
+
+ call s_build_sfc_order(sfc_order)
+
+ block
+ real(wp), allocatable :: wsfc(:)
+ real(wp) :: lo, hi, mid, acc
+ integer :: i, r, it
+ allocate (wsfc(n_tiles))
+ do i = 1, n_tiles; wsfc(i) = tile_weight(sfc_order(i)); end do
+ ! binary search the smallest feasible max-load bound
+ lo = maxval(wsfc); hi = sum(wsfc)
+ do it = 1, 200
+ if (hi - lo <= 1.e-12_wp*max(hi, 1._wp)) exit
+ mid = 0.5_wp*(lo + hi)
+ if (f_segments_needed(wsfc, mid) <= num_procs) then; hi = mid; else; lo = mid; end if
+ end do
+ ! assign ranks greedily with bound=hi, capping at num_procs-1 for the tail
+ r = 0; acc = 0._wp
+ do i = 1, n_tiles
+ if (acc + wsfc(i) > hi .and. acc > 0._wp .and. r < num_procs - 1) then
+ r = r + 1; acc = wsfc(i)
+ else
+ acc = acc + wsfc(i)
+ end if
+ tile_rank(sfc_order(i)) = r
+ end do
+ deallocate (wsfc)
+ end block
+
+ end subroutine s_compute_sfc_partition
+
+ !> Greedy count of contiguous segments (each <= bound) over SFC-ordered weights.
+ pure integer function f_segments_needed(wsfc, bound) result(nseg)
+
+ real(wp), intent(in) :: wsfc(:)
+ real(wp), intent(in) :: bound
+ real(wp) :: acc; integer :: i
+
+ nseg = 1; acc = 0._wp
+ do i = 1, size(wsfc)
+ if (acc + wsfc(i) > bound .and. acc > 0._wp) then
+ nseg = nseg + 1; acc = wsfc(i)
+ else
+ acc = acc + wsfc(i)
+ end if
+ end do
+
+ end function f_segments_needed
+
+ !> Fills order(1:n_tiles) with tile linear indices sorted by Morton code.
+ impure subroutine s_build_sfc_order(order)
+
+ integer, intent(out) :: order(:)
+ integer(kind=8), allocatable :: code(:)
+ integer :: tx, ty, tz, t, i
+ integer :: width, lo_r, mid_r, hi_r, ia, ib_m, iw
+ integer, allocatable :: work(:)
+
+ allocate (code(0:n_tiles - 1))
+ do tz = 0, n_tiles_z - 1
+ do ty = 0, n_tiles_y - 1
+ do tx = 0, n_tiles_x - 1
+ t = (tz*n_tiles_y + ty)*n_tiles_x + tx
+ code(t) = f_morton(tx, ty, tz)
+ end do
+ end do
+ end do
+ ! Index sort by Morton code: bottom-up mergesort, O(n_tiles log n_tiles). A selection loop is
+ ! prohibitive at fine tile sizes (n_tiles reaches 1e6+ on large 3D grids). Codes are unique
+ ! (one per tile), so the order is deterministic on every rank.
+ do i = 1, n_tiles
+ order(i) = i - 1
+ end do
+ allocate (work(1:n_tiles))
+ width = 1
+ do while (width < n_tiles)
+ do lo_r = 1, n_tiles, 2*width
+ mid_r = min(lo_r + width - 1, n_tiles)
+ hi_r = min(lo_r + 2*width - 1, n_tiles)
+ if (mid_r >= hi_r) cycle
+ ia = lo_r; ib_m = mid_r + 1; iw = lo_r
+ do while (ia <= mid_r .and. ib_m <= hi_r)
+ if (code(order(ia)) <= code(order(ib_m))) then
+ work(iw) = order(ia); ia = ia + 1
+ else
+ work(iw) = order(ib_m); ib_m = ib_m + 1
+ end if
+ iw = iw + 1
+ end do
+ do while (ia <= mid_r); work(iw) = order(ia); ia = ia + 1; iw = iw + 1; end do
+ do while (ib_m <= hi_r); work(iw) = order(ib_m); ib_m = ib_m + 1; iw = iw + 1; end do
+ order(lo_r:hi_r) = work(lo_r:hi_r)
+ end do
+ width = 2*width
+ end do
+ deallocate (work)
+ deallocate (code)
+
+ end subroutine s_build_sfc_order
+
+ !> Print current static imbalance, predicted post-balance imbalance, and gain ratio.
+ impure subroutine s_report_sfc_partition
+
+ real(wp), allocatable :: rank_w(:)
+ real(wp) :: w_sum, w_max, w_mean, imb_new, imb_cur, gain
+ integer :: t
+
+ if (.not. sfc_partition_wrt) return
+ allocate (rank_w(0:num_procs - 1)); rank_w = 0._wp
+ do t = 0, n_tiles - 1
+ rank_w(tile_rank(t)) = rank_w(tile_rank(t)) + tile_weight(t)
+ end do
+ w_sum = sum(rank_w); w_max = maxval(rank_w); w_mean = w_sum/real(num_procs, wp)
+ imb_new = w_max/max(w_mean, tiny(1._wp))
+ imb_cur = cur_w_max/max(w_mean, tiny(1._wp))
+ gain = imb_cur/max(imb_new, tiny(1._wp))
+ if (proc_rank == 0) then
+ print '(A,F8.3,A,F8.3,A,F8.3,A,I0,A,I0,A)', '[sfc_partition] imbalance current=', imb_cur, ' predicted=', imb_new, &
+ & ' gain=', gain, ' (', n_tiles, ' tiles over ', num_procs, ' ranks)'
+ end if
+ deallocate (rank_w)
+
+ end subroutine s_report_sfc_partition
+
+end module m_sfc_partition
diff --git a/src/simulation/m_start_up.fpp b/src/simulation/m_start_up.fpp
index 485643aff5..b733fb9e9b 100644
--- a/src/simulation/m_start_up.fpp
+++ b/src/simulation/m_start_up.fpp
@@ -8,6 +8,7 @@
!> @brief Reads input files, loads initial conditions and grid data, and orchestrates solver initialization and finalization
module m_start_up
+ use m_phase_timing, only: s_phase_tic, s_phase_toc, PH_REGRID
use m_derived_types
use m_global_parameters
use m_mpi_proxy
@@ -26,6 +27,7 @@ module m_start_up
use m_chemistry
use m_data_output
use m_time_steppers
+ use m_rank_timing, only: s_rank_time_tic, s_rank_time_toc
use m_qbmm
use m_derived_variables
use m_hypoelastic
@@ -52,6 +54,15 @@ module m_start_up
use m_body_forces
use m_sim_helpers
use m_igr
+ use m_active_box
+ use m_load_weight
+ use m_load_balance, only: s_load_balance_rebalance
+ use m_sfc_partition
+ use m_amr, only: amr_maxc_fit, s_initialize_amr_module, s_populate_amr_fine, s_finalize_amr_module, s_amr_setup_ib, &
+ & s_l0_tiles_init, s_l0_tiles_finalize, s_l0_scatter_tiles_to_coarse
+ use m_amr_regrid, only: s_amr_regrid, s_amr_check_active_box_containment
+ use m_amr_restart, only: s_write_amr_restart, s_read_amr_restart
+ use m_amr_registers, only: s_initialize_amr_registers, s_finalize_amr_registers
use m_constants, only: model_eqns_6eq, time_stepper_rk1, time_stepper_rk2, time_stepper_rk3, recon_type_weno, recon_type_muscl
implicit none
@@ -62,6 +73,7 @@ module m_start_up
type(scalar_field), allocatable, dimension(:) :: q_cons_temp
real(wp) :: dt_init
+ real(wp) :: ph_wall_total = 0._wp !< TEMP: accumulated step-loop wall for the phase budget
contains
@@ -573,7 +585,9 @@ contains
real(wp), intent(inout) :: time_avg
integer :: i, eta_hh, eta_mm, eta_ss
real(wp) :: eta_sec
+ integer(8) :: ph_c0, ph_c1, ph_rate
+ call system_clock(ph_c0)
if (cfl_dt) then
if (cfl_const_dt .and. t_step == 0) call s_compute_dt()
@@ -638,11 +652,31 @@ contains
! Advance time after RK so source terms see current-step time
mytime = mytime + dt
- if (relax) call s_infinite_relaxation_k(q_cons_ts(1)%vf)
+ if (relax) then
+ if (rank_time_wrt) call s_rank_time_tic()
+ call s_infinite_relaxation_k(q_cons_ts(1)%vf)
+ if (rank_time_wrt) call s_rank_time_toc()
+ end if
! Time-stepping loop controls
t_step = t_step + 1
+ if (amr .and. amr_regrid_int > 0) then
+ if (mod(t_step, amr_regrid_int) == 0) then
+ ! Coexist: tiles own the state, and the stage loop refreshes L0 only at the TOP of each stage - so here L0 holds
+ ! the second-to-last stage's tile interiors (plus fine-restricted covered cells), one stage stale. s_amr_regrid
+ ! BOTH tags off L0 and prolongs each new block's seed from it, so a stale L0 moves the boxes and seeds them wrong.
+ ! Same just-in-time refresh s_save_data does before it consumes L0; no-op without tiles.
+ if (l0_ntile > 0) call s_l0_scatter_tiles_to_coarse(q_cons_ts(1)%vf)
+ call s_phase_tic(PH_REGRID)
+ call s_amr_regrid(q_cons_ts(1)%vf)
+ call s_phase_toc(PH_REGRID)
+ end if
+ end if
+
+ call system_clock(ph_c1, ph_rate)
+ ph_wall_total = ph_wall_total + real(ph_c1 - ph_c0, wp)/real(ph_rate, wp)
+
end subroutine s_perform_time_step
!> Collect per-process wall-clock times and write aggregate performance metrics to file
@@ -715,6 +749,11 @@ contains
integer :: stor
integer :: save_count
+ ! beta: tiles own the state; refresh the L0 I/O staging buffer from them just-in-time for output (MPI-aware for migrated
+ ! tiles). Safe: s_save_data always runs after >=1 s_perform_time_step, so tiles are seeded + advanced by now.
+
+ if (l0_ntile > 0) call s_l0_scatter_tiles_to_coarse(q_cons_ts(1)%vf)
+
if (down_sample) then
call s_populate_variables_buffers(bc_type, q_cons_ts(1)%vf)
end if
@@ -786,6 +825,9 @@ contains
! Write IB kinematic state for restart
if (ib) call s_write_ib_state_file(save_count)
+ ! Fine-level AMR restart file (current box + intersection-local fine state) alongside the level-0 restart
+ if (amr) call s_write_amr_restart(save_count)
+
call nvtxEndRange
call cpu_time(finish)
if (cfl_dt) then
@@ -807,6 +849,7 @@ contains
integer :: m_ds, n_ds, p_ds
integer :: i
+ logical :: amr_restored
call s_initialize_global_parameters_module()
#:if USING_AMD
@@ -822,7 +865,9 @@ contains
if (bubbles_euler .or. bubbles_lagrange) then
call s_initialize_bubbles_model()
end if
- call s_initialize_mpi_common_module(exchange_all_chemistry_temperatures_in=.false., use_rdma_transport_in=rdma_mpi)
+ ! AMR needs the temperature ghost as the cons->prim Newton guess when a fine block's conversion
+ ! widens over the ghost shell at a rank seam (else an uninitialized guess -> NaN).
+ call s_initialize_mpi_common_module(exchange_all_chemistry_temperatures_in=amr, use_rdma_transport_in=rdma_mpi)
call s_initialize_mpi_proxy_module()
call s_initialize_variables_conversion_module(enforce_density_floor=.true., preserve_qbmm_number=.true.)
if (grid_geometry == 3) call s_initialize_fftw_module()
@@ -843,9 +888,21 @@ contains
call s_initialize_rhs_module()
+ if (active_box) call s_initialize_active_box_module()
+ call s_initialize_load_weight_module()
+ call s_initialize_sfc_partition_module()
+
if (surface_tension) call s_initialize_surface_tension_module()
- if (relax) call s_initialize_phasechange_module()
+ if (relax) then
+ ! the load-weight field is computed for load_weight_wrt AND for sfc_partition_wrt: allocate under the
+ ! same condition, else the sfc-only path reads unallocated (or never-written) iteration counts
+ if (load_weight_wrt .or. sfc_partition_wrt) then
+ call s_initialize_phasechange_module([m_alloc, n_alloc, p_alloc])
+ else
+ call s_initialize_phasechange_module([-1, -1, -1])
+ end if
+ end if
call s_initialize_data_output_module()
call s_initialize_derived_variables_module()
@@ -895,9 +952,18 @@ contains
end if
end block
$:GPU_UPDATE(device='[glb_bounds]')
- dx_min = minval(dx)
- if (n > 0) dy_min = minval(dy)
- if (p > 0) dz_min = minval(dz)
+ ! the grid arrays are allocated to the _alloc extents (a pinned block cap can exceed the rank subdomain)
+ ! and filled only over the rank's buffered range: take the minima over the filled range
+ dx_min = minval(dx(-buff_size:m + buff_size))
+ if (n > 0) dy_min = minval(dy(-buff_size:n + buff_size))
+ if (p > 0) dz_min = minval(dz(-buff_size:p + buff_size))
+
+ call s_initialize_amr_module()
+ call s_l0_tiles_init() ! L0-as-blocks spike (l0_ntile > 0); no-op otherwise
+ call s_initialize_amr_registers(amr_maxc_fit)
+ ! restarts restore the saved (possibly regridded) box and fine state; otherwise prolong from coarse
+ call s_read_amr_restart(amr_restored)
+ if (.not. amr_restored) call s_populate_amr_fine(q_cons_ts(1)%vf)
if (model_eqns == model_eqns_6eq) call s_initialize_internal_energy_equations(q_cons_ts(1)%vf)
if (ib) then
@@ -924,6 +990,8 @@ contains
deallocate (particle_cloud_ibs)
end block
call s_ibm_setup()
+ ! per-block fine-grid IB state (static-body AMR): resolve the body on each fine block from the geometry
+ if (amr) call s_amr_setup_ib()
if (t_step_start == 0 .or. (cfl_dt .and. n_start == 0)) then
call s_write_ib_data_file(0)
call s_write_ib_state_file(0)
@@ -955,6 +1023,10 @@ contains
if (hypoelasticity) call s_initialize_hypoelastic_module()
+ if (active_box) call s_initialize_active_box(q_cons_ts(1)%vf)
+ ! AMR blocks must sit strictly inside the active window (named abort otherwise)
+ if (active_box .and. amr) call s_amr_check_active_box_containment()
+
end subroutine s_initialize_modules
!> Set up the MPI execution environment, bind GPUs, and decompose the computational domain
@@ -1030,6 +1102,11 @@ contains
call s_mpi_decompose_computational_domain(write_silo_ghost_offsets=.false., adjust_local_domains=.false.)
+ ! Weighted static decomposition: probe one field from the restart file at the equal
+ ! layout and re-split axes toward the load concentration. Must run here, before
+ ! s_initialize_modules allocates extent-dependent arrays at the equal layout.
+ call s_load_balance_rebalance()
+
bc = bc_xyz_info(bc_x, bc_y, bc_z)
end subroutine s_initialize_mpi_domain
@@ -1111,11 +1188,21 @@ contains
if (model_eqns == model_eqns_6eq) call s_report_pressure_relaxation()
+ call s_finalize_amr_registers()
+ call s_finalize_amr_module()
+ call s_l0_tiles_finalize() ! L0-as-blocks spike; no-op otherwise
+ block
+ use m_phase_timing, only: s_phase_report
+ call s_phase_report(ph_wall_total)
+ end block
call s_finalize_time_steppers_module()
if (hypoelasticity) call s_finalize_hypoelastic_module()
call s_finalize_derived_variables_module()
call s_finalize_data_output_module()
call s_finalize_rhs_module()
+ if (active_box) call s_finalize_active_box_module()
+ call s_finalize_load_weight_module()
+ call s_finalize_sfc_partition_module()
if (igr) then
call s_finalize_igr_module()
else
diff --git a/src/simulation/m_surface_tension.fpp b/src/simulation/m_surface_tension.fpp
index 2fbe62261b..865c124198 100644
--- a/src/simulation/m_surface_tension.fpp
+++ b/src/simulation/m_surface_tension.fpp
@@ -16,6 +16,7 @@ module m_surface_tension
use m_muscl
use m_helper
use m_boundary_common
+ use m_riemann_state, only: flux_src_rsx_vf
implicit none
@@ -47,12 +48,15 @@ contains
@:ALLOCATE(c_divs(1:num_dims + 1))
do j = 1, num_dims + 1
- @:ALLOCATE(c_divs(j)%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(c_divs(j)%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(c_divs(j))
end do
- @:ALLOCATE(gL_x(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end, num_dims + 1))
- @:ALLOCATE(gR_x(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end, num_dims + 1))
+ @:ALLOCATE(gL_x(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, num_dims + 1))
+ @:ALLOCATE(gR_x(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end, num_dims + 1))
end subroutine s_initialize_surface_tension_module
@@ -92,12 +96,11 @@ contains
end subroutine s_compute_capillary_stress_tensor
- subroutine s_compute_capillary_source_flux(vSrc_rsx_vf, flux_src_vf, id, isx, isy, isz)
+ subroutine s_compute_capillary_source_flux(vSrc_rsx_vf, id, isx, isy, isz)
- real(wp), dimension(-1:,-1:,-1:,1:), intent(in) :: vSrc_rsx_vf
- type(scalar_field), dimension(sys_size), intent(inout) :: flux_src_vf
- integer, intent(in) :: id
- type(int_bounds_info), intent(in) :: isx, isy, isz
+ real(wp), dimension(-1:,-1:,-1:,1:), intent(in) :: vSrc_rsx_vf
+ integer, intent(in) :: id
+ type(int_bounds_info), intent(in) :: isx, isy, isz
#:if not MFC_CASE_OPTIMIZATION and USING_AMD
real(wp), dimension(3, 3) :: Omega
@@ -135,16 +138,16 @@ contains
call s_compute_capillary_stress_tensor(sigma, w1, w2, w3, normW, Omega)
do i = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, &
- & l) + Omega(1, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + i - 1) + Omega(1, i)
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, l) + Omega(1, &
- & i)*vSrc_rsx_vf(j, k, l, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, eqn_idx%E) + Omega(1, &
+ & i)*vSrc_rsx_vf(j, k, l, i)
end do
! Continuum surface force capillary stress, Schmidmayer et al. JCP (2017)
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 1)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 1)
end if
end do
end do
@@ -178,15 +181,15 @@ contains
call s_compute_capillary_stress_tensor(sigma, w1, w2, w3, normW, Omega)
do i = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, &
- & k, l) + Omega(2, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + i - 1) + Omega(2, i)
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, l) + Omega(2, &
- & i)*vSrc_rsx_vf(j, k, l, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, eqn_idx%E) + Omega(2, &
+ & i)*vSrc_rsx_vf(j, k, l, i)
end do
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 2)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 2)
end if
end do
end do
@@ -221,15 +224,15 @@ contains
call s_compute_capillary_stress_tensor(sigma, w1, w2, w3, normW, Omega)
do i = 1, num_dims
- flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, k, l) = flux_src_vf(eqn_idx%mom%beg + i - 1)%sf(j, &
- & k, l) + Omega(3, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%mom%beg + i - 1) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%mom%beg + i - 1) + Omega(3, i)
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, l) + Omega(3, &
- & i)*vSrc_rsx_vf(j, k, l, i)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, eqn_idx%E) + Omega(3, &
+ & i)*vSrc_rsx_vf(j, k, l, i)
end do
- flux_src_vf(eqn_idx%E)%sf(j, k, l) = flux_src_vf(eqn_idx%E)%sf(j, k, &
- & l) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 3)
+ flux_src_rsx_vf(j, k, l, eqn_idx%E) = flux_src_rsx_vf(j, k, l, &
+ & eqn_idx%E) + sigma*c_divs(num_dims + 1)%sf(j, k, l)*vSrc_rsx_vf(j, k, l, 3)
end if
end do
end do
diff --git a/src/simulation/m_thinc.fpp b/src/simulation/m_thinc.fpp
index 5f9d1c7d54..de4849920d 100644
--- a/src/simulation/m_thinc.fpp
+++ b/src/simulation/m_thinc.fpp
@@ -196,9 +196,10 @@ contains
subroutine s_initialize_thinc_module()
if (int_comp == int_comp_mthinc) then
- @:ALLOCATE(mthinc_nhat(1:3, idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, &
- & idwbuff(3)%beg:idwbuff(3)%end))
- @:ALLOCATE(mthinc_d(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ @:ALLOCATE(mthinc_nhat(1:3, idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
+ @:ALLOCATE(mthinc_d(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
end if
end subroutine s_initialize_thinc_module
diff --git a/src/simulation/m_time_steppers.fpp b/src/simulation/m_time_steppers.fpp
index a80f389bbf..7a7aba8c37 100644
--- a/src/simulation/m_time_steppers.fpp
+++ b/src/simulation/m_time_steppers.fpp
@@ -8,6 +8,7 @@
!> @brief Total-variation-diminishing (TVD) Runge--Kutta time integrators (1st-, 2nd-, and 3rd-order SSP)
module m_time_steppers
+ use m_phase_timing
use m_derived_types
use m_global_parameters
use m_rhs
@@ -28,6 +29,16 @@ module m_time_steppers
use m_body_forces
use m_derived_variables
use m_constants, only: model_eqns_6eq, time_stepper_rk1, time_stepper_rk2, time_stepper_rk3
+ use m_active_box, only: s_grow_active_box, s_check_active_box_envelope, ab_x, ab_y, ab_z, ab_active
+ use m_amr, only: s_amr_fine_fine_post, s_amr_fine_fine_drain, amr_early_seam_post, amr_xchg_coarse_ghosts, &
+ & s_amr_exchange_coarse_cons_halo, s_amr_stage_fill_wave, s_amr_parent_fill_wave, s_amr_fine_stage_advance, &
+ & s_amr_fine_fine_halo, s_amr_advance_fine_subcycle_all, s_restrict_fine_to_coarse, s_amr_relax_fine, &
+ & s_amr_p2p_reflux_faces, s_amr_reflux_faces_wave, s_amr_freg_wave, s_amr_restrict_wave, s_amr_convert_prim_batch, &
+ & amr_prim_batch, s_amr_reflux_to_parent, s_l0_advance_stage, s_l0_advance_stage_rhs, s_l0_advance_stage_rk, &
+ & s_l0_add_reflux_to_tiles, s_l0_restrict_to_tiles, s_l0_copy_coarse_to_tiles, s_l0_forced_remap, s_l0_rebalance, &
+ & s_l0_scatter_tiles_to_coarse, s_l0_fill_tiles_from_coarse, amr_my_blk, amr_n_my, s_amr_refresh_my_blocks, &
+ & s_amr_fine_stage_advance_batched
+ use m_amr_registers, only: s_amr_apply_reflux, s_amr_apply_reflux_state
implicit none
@@ -291,7 +302,12 @@ contains
@:ACC_SETUP_SFs(q_prim_vf(i))
end do
- @:ALLOCATE(q_T_sf%sf(idwbuff(1)%beg:idwbuff(1)%end, idwbuff(2)%beg:idwbuff(2)%end, idwbuff(3)%beg:idwbuff(3)%end))
+ ! allocation bounds, not runtime bounds: q_T_sf is the one array here that crosses into the AMR fine advance (it is
+ ! passed through s_amr_fine_stage_advance to s_compute_rhs), so it must hold a refined block as well as the coarse
+ ! subdomain. Every other array in this module is coarse-only - the fine advance works through the flat store and
+ ! the pooled q_prim/rhs scratch (m_amr).
+ @:ALLOCATE(q_T_sf%sf(idwbuff_alloc(1)%beg:idwbuff_alloc(1)%end, idwbuff_alloc(2)%beg:idwbuff_alloc(2)%end, &
+ & idwbuff_alloc(3)%beg:idwbuff_alloc(3)%end))
@:ACC_SETUP_SFs(q_T_sf)
end if
end if
@@ -445,21 +461,98 @@ contains
real(wp), intent(inout) :: time_avg
integer, intent(in) :: nstage
integer :: i, j, k, l, q, s !< Generic loop iterator
- real(wp) :: start, finish
- integer(kind=8) :: stage_t0, stage_t1, clock_rate, clock_max
- real(wp) :: stage_time
- integer, parameter :: n_warmup = 2 !< time steps excluded before the timing floor (warmup/JIT/first-touch)
+ !> block-slot loop variable (s_amr_select_slot sets global amr_cur, so amr_cur must not be the active DO variable)
+ integer :: islot, ilev, iblk
+ integer :: jlo, jhi, klo, khi, llo, lhi !< Active-box loop bounds for RK update
+ real(wp) :: start, finish
+ integer(kind=8) :: stage_t0, stage_t1, clock_rate, clock_max
+ real(wp) :: stage_time
+ integer, parameter :: n_warmup = 2 !< time steps excluded before the timing floor (warmup/JIT/first-touch)
call cpu_time(start)
call nvtxStartRange("TIMESTEP")
+ call s_grow_active_box()
+
! Adaptive dt: initial stage
if (adap_dt) call s_adaptive_dt_bubble(1)
do s = 1, nstage
call system_clock(stage_t0)
- call s_compute_rhs(q_cons_ts(1)%vf, q_T_sf, q_prim_vf, bc_type, rhs_vf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, &
- & t_step, s)
+ ! coexist: tiles are the authoritative store, so refresh the L0 staging buffer from the current tile interiors before
+ ! the
+ ! L0 coarse RHS + the fine block's coarse-patch fill read it. Coexist-only (neutral for pure-AMR / pure-L0).
+ if (amr .and. l0_ntile > 0) call s_l0_scatter_tiles_to_coarse(q_cons_ts(1)%vf)
+ ! Coexist + subcycle: the subcycled fine advance time-lerps its C/F ghosts between the coarse t^n and t^{n+1} states in
+ ! the L0 frame, and q_cons_ts(stor) - its t^n bracket - is written ONLY by the monolithic RK below, which l0_ntile > 0
+ ! skips (the tiles keep their own per-slot backup instead). Take the L0-frame backup here: at stage 1 the scatter above
+ ! has just made L0 an exact mirror of the tiles at t^n. Without it the fine ghosts lerp against an unwritten array.
+ if (amr .and. l0_ntile > 0 .and. amr_subcycle .and. s == 1) then
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ q_cons_ts(stor)%vf(i)%sf(j, k, l) = q_cons_ts(1)%vf(i)%sf(j, k, l)
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ ! Pure-L0 (amr off): the tiles run their own per-tile s_compute_rhs, so the monolithic L0 RHS is pure waste here (it
+ ! only
+ ! populated the now-unused rhs_vf); skipping it makes the tiled path represent the real design and de-confounds timing.
+ ! The s==1 run-time-info / probe path (which reads the monolithic q_prim_vf) is gated off for l0_ntile>0 at init.
+ ! Coexist (amr .and. l0_ntile>0): the L0 coarse RHS IS needed - after the tiles->L0 scatter above it fills L0's BC+halo
+ ! (s_populate_variables_buffers), captures the c/f-face creg in the fixed L0 frame, and produces the L0 rhs the fine
+ ! reflux corrects; the cross-rank copy-back then routes that corrected rhs back to the tile compute-owners.
+ ! LOCK-STEP COEXIST DEFERS THIS CALL past the fine advance: on that path the L0 rhs values are discarded
+ ! (zeroed at the deferred site) and the call's only externally consumed products are the c/f-face creg
+ ! captures phase 4's apply_reflux reads plus its internal PRIM ghost fill (self-contained: the fine fill
+ ! prolongs from CONS ghosts via its own exchange). Running it AFTER the fine advance absorbs cross-rank
+ ! stage skew where ranks are best synchronized (rhs imbalance ~1.14) rather than at the stage top (measured
+ ! coarse imbalance 1.58 at np16) - same inputs (q_cons_ts(1) is written only by the stage-top scatter), so
+ ! byte-identical. The monolithic and pure-AMR paths keep the original position (their rhs/prim products ARE
+ ! consumed before the fine phases), and so does subcycle coexist (its reflux runs on the fold path, not
+ ! phase 4).
+ if (l0_ntile == 0 .or. (amr .and. (amr_subcycle .or. chemistry))) then
+ ! GOAL v7 item 2(a): the AMR cons halo (below, once per stage) and the coarse RHS's prim halo exchange the same
+ ! stage-entry state on the same faces. Hoist the cons halo here and let the RHS convert over the buffered domain:
+ ! 36 -> 18 base-grid SENDRECVs per step, byte-identical (pointwise conversion). Only where the cons halo carries
+ ! everything the prim halo did (no pb/mv, no q_T_sf, no igr/capillary path).
+ amr_cons_ghosts_valid = amr .and. (.not. amr_subcycle) .and. amr_xchg_coarse_ghosts .and. (.not. qbmm) &
+ & .and. (.not. bubbles_euler) .and. (.not. bubbles_lagrange) &
+ & .and. (.not. chemistry) .and. (.not. igr) .and. (.not. surface_tension) &
+ & .and. (.not. ab_active)
+ if (amr_cons_ghosts_valid) then
+ call s_phase_tic(PH_HALO)
+ call s_amr_exchange_coarse_cons_halo(q_cons_ts(1)%vf)
+ call s_phase_toc(PH_HALO)
+ end if
+ call s_phase_tic(PH_COARSE)
+ call s_compute_rhs(q_cons_ts(1)%vf, q_T_sf, q_prim_vf, bc_type, rhs_vf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, &
+ & t_step, s)
+ call s_phase_toc(PH_COARSE)
+ end if
+
+ ! Coexist subcycle/chemistry keep the stage-top call + zeroing (the deferred site below covers the rest):
+ ! subcycle refluxes on the fold path, and chemistry's coarse-vs-fine q_T_sf write order must not swap.
+ ! The tiles carry their OWN rhs, so the L0 rhs above is repurposed as the Berger-Colella reflux-delta
+ ! accumulator.
+ if (amr .and. l0_ntile > 0 .and. (amr_subcycle .or. chemistry)) then
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ rhs_vf(i)%sf(j, k, l) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
if (s == 1) then
if (run_time_info) then
@@ -483,29 +576,170 @@ contains
end if
end if
+ ! AMR fine-level stage advance (interleaved, non-subcycled): q_cons_ts(1)%vf still holds the
+ ! coarse stage-entry state (the stage-1 backup and RK update below have not run yet). Each
+ ! active block slot is advanced + refluxed in turn; amr_cur resets to 1 afterwards so the
+ ! next stage's coarse RHS captures creg into slot 1.
+ if (amr .and. .not. amr_subcycle) then
+ ! max_grid_size tiling: three phases so a sub-block's seam ghosts read its neighbours' STAGE-ENTRY interior.
+ ! Phase 1 - FILL every block's ghost shell top-down, as per-(family, level) exchange WAVES (plan-based
+ ! exchange): the level-1 wave (F1+F3, I2a), then one F2 parent-gather wave per level ascending (I3) - each
+ ! level's sources (the parents' stage-entry interiors, plus their freshly filled ghost shells) are complete
+ ! before its wave runs, the same parent-before-child guarantee slot order gave the old per-box loop.
+ ! valid coarse CONS ghosts for every block's ghost prolongation, ONCE for the whole loop (ALL ranks call:
+ ! pairwise halo). q_cons_ts(1)%vf is read by the level-1 fills and never written by them, so one exchange
+ ! serves every block.
+ call s_phase_tic(PH_HALO)
+ if (amr_xchg_coarse_ghosts .and. .not. amr_cons_ghosts_valid) call s_amr_exchange_coarse_cons_halo(q_cons_ts(1)%vf)
+ call s_phase_toc(PH_HALO)
+ amr_cons_ghosts_valid = .false.
+ ! GOAL v7 2b: the seam's sends read stage-entry interiors only, so post them now and drain after the parent fills
+ if (amr_early_seam_post) call s_amr_fine_fine_post(0)
+ call s_amr_stage_fill_wave(q_cons_ts(1)%vf, pb_ts(1)%sf, mv_ts(1)%sf)
+ do ilev = 2, amr_num_levels
+ call s_amr_parent_fill_wave(ilev)
+ end do
+ ! Phase 2 - block-to-block fine-fine halo: overwrite adjacent-sub-block seam ghosts with neighbour fine interior.
+ call s_phase_tic(PH_SEAM)
+ if (amr_early_seam_post) then
+ call s_amr_fine_fine_drain()
+ else
+ call s_amr_fine_fine_halo(0) ! all levels: the lock-step driver advances every level together
+ end if
+ call s_phase_toc(PH_SEAM)
+ ! 2a: ONE batched cons->prim conversion for every owned fine block (all levels) - each block's
+ ! per-block conversion inside s_compute_rhs is then skipped. Legal here: every fill is complete,
+ ! and each advance below writes only its own store slot, so the batch reads the same bytes the
+ ! per-block conversions would.
+ if (amr_prim_batch) call s_amr_convert_prim_batch()
+ ! Phase 3 - ADVANCE every block (RHS + RK update). Runs with the block's grid globals swapped in.
+ ! W1: walk the owned list; s_amr_fine_stage_advance returned at once on every non-owned slot, so the visited
+ ! set and its order are unchanged
+ if (amr_batched_advance) then
+ call s_amr_fine_stage_advance_batched(s, rk_coef(s,:), bc_type, q_T_sf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, &
+ & rhs_mv, t_step)
+ else
+ call s_amr_refresh_my_blocks()
+ do iblk = 1, amr_n_my
+ islot = amr_my_blk(iblk)
+ if (amr_block_level(islot) == 0) cycle ! skip L0 tile slots (advanced separately by s_l0_advance_stage)
+ call s_amr_select_slot(islot)
+ call s_amr_fine_stage_advance(s, rk_coef(s,:), bc_type, q_T_sf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, &
+ & t_step)
+ end do
+ end if
+ ! Phase 4 - reflux into "the coarse", in the COARSE frame. A level-1 block corrects the L0 rhs (rhs form; L0
+ ! updates after the stage loop). A level>=2 block's coarse side is its PARENT (level l-1): its Berger-Colella
+ ! correction needs the parent's flux at the footprint faces (creg captured during the parent's advance) and
+ ! applies as a STATE reflux into the parent via s_amr_reflux_to_parent after the stage loop, NOT into L0 - so
+ ! level>=2 blocks skip L0 reflux here.
+ ! Split out of the advance loop above (byte-identical: no block's advance reads rhs_vf, and the merge invariant
+ ! keeps blocks >= buff_size apart so their c/f corrections are disjoint; every rank still visits the same slots
+ ! in the same order, preserving the collective ordering of s_amr_p2p_reflux_faces). Interleaving the two forces
+ ! a swap/restore round trip per block, which is what blocks batching the advances - see @ref amr_block_batching.
+ ! I5-F5a: ALL level-1 face exchanges as one wave (zero-copy into the freg register mirrors), then ONE
+ ! batched apply - the exchange set and apply set are both order-free (disjoint register slots; disjoint
+ ! rhs corrections by the merge invariant), so the split and the batching are both legal.
+ ! Coexist lock-step: the DEFERRED L0 coarse RHS (see the stage-top comment) - creg(L0) must exist
+ ! before the apply below reads it, and the zeroing makes rhs_vf the pure reflux-delta accumulator
+ ! (nonzero only in the thin coarse-cell shell just outside each c/f face) that
+ ! s_l0_add_reflux_to_tiles routes additively to each covering tile's rhs.
+ if (l0_ntile > 0 .and. .not. chemistry) then
+ call s_phase_tic(PH_COARSE)
+ call s_compute_rhs(q_cons_ts(1)%vf, q_T_sf, q_prim_vf, bc_type, rhs_vf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, &
+ & rhs_mv, t_step, s)
+ call s_phase_toc(PH_COARSE)
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = 0, p
+ do k = 0, n
+ do j = 0, m
+ rhs_vf(i)%sf(j, k, l) = 0._wp
+ end do
+ end do
+ end do
+ end do
+ $:END_GPU_PARALLEL_LOOP()
+ end if
+ call s_phase_tic(PH_REFLUX)
+ call s_phase_tic(PH_RFP2P); call s_amr_reflux_faces_wave(); call s_phase_toc(PH_RFP2P)
+ ! coarse update sees the fine flux at c/f faces: ONE batched call corrects the L0 rhs for every level-1
+ ! block (the level walk and per-face participation moved inside s_amr_apply_reflux)
+ call s_phase_tic(PH_RFAPP)
+ call s_amr_apply_reflux(rhs_vf)
+ call s_phase_toc(PH_RFAPP)
+ call s_phase_toc(PH_REFLUX)
+ call s_amr_select_slot(1)
+ end if
+
+ ! TWIN of the AMR fine-block RK updates: this coarse rk_coef stage combination (q = (c1*q + c2*q_stor + c3*dt*rhs)/c4)
+ ! is mirrored by s_amr_fine_rk_update (q_cons) and s_amr_fine_rk_update_pbmv (pb/mv) in m_amr - change the algebra
+ ! here and both must follow, else fine blocks integrate a different scheme.
if (bubbles_lagrange .and. .not. adap_dt) call s_update_lagrange_tdv_rk(q_prim_vf, bc_type, stage=s)
- $:GPU_PARALLEL_LOOP(collapse=4)
- do i = 1, sys_size
- do l = 0, p
- do k = 0, n
- do j = 0, m
- if (s == 1 .and. nstage > 1) then
- q_cons_ts(stor)%vf(i)%sf(j, k, l) = q_cons_ts(1)%vf(i)%sf(j, k, l)
- end if
- if (igr) then
- q_cons_ts(1)%vf(i)%sf(j, k, l) = (rk_coef(s, 1)*q_cons_ts(1)%vf(i)%sf(j, k, l) + rk_coef(s, &
- & 2)*q_cons_ts(stor)%vf(i)%sf(j, k, l) + rk_coef(s, 3)*rhs_vf(i)%sf(j, k, &
- & l))/rk_coef(s, 4)
- else
- q_cons_ts(1)%vf(i)%sf(j, k, l) = (rk_coef(s, 1)*q_cons_ts(1)%vf(i)%sf(j, k, l) + rk_coef(s, &
- & 2)*q_cons_ts(stor)%vf(i)%sf(j, k, l) + rk_coef(s, 3)*dt*rhs_vf(i)%sf(j, k, &
- & l))/rk_coef(s, 4)
- end if
+ ! L0-as-blocks spike: advance the base grid as rr=1 tiles (must be BYTE-IDENTICAL to the monolithic update below). Tiles
+ ! carry their own state across stages (copied in at stage 1); each stage is scattered back so the L0 field,
+ ! run-time-info
+ ! and post-update ops stay consistent. rhs_vf from the L0 s_compute_rhs above is unused here.
+ if (l0_ntile > 0) then
+ if (s == 1) then
+ call s_l0_copy_coarse_to_tiles(q_cons_ts(1)%vf)
+ ! spike: force a cross-rank tile migration at the configured step (stage-complete state; before this stage
+ ! advances)
+ if (l0_migrate_step > 0 .and. t_step == l0_migrate_step) call s_l0_forced_remap()
+ ! spike: closed-loop rebalance every l0_rebalance_interval steps (detect load imbalance -> migrate -> re-level)
+ ! nested so mod() is never reached when l0_rebalance_interval == 0: Fortran does not short-circuit .and., and
+ ! amdflang hoists the integer divide ahead of the guard -> SIGFPE (mod-by-zero) at the default interval of 0
+ if (l0_rebalance_interval > 0 .and. t_step > 0) then
+ if (mod(t_step, l0_rebalance_interval) == 0) call s_l0_rebalance(t_step)
+ end if
+ end if
+ if (amr) then
+ ! Coexist: split the tile advance so the fixed-L0-frame reflux delta reaches each tile before its RK update.
+ ! RHS pass (all owned tiles) -> add the c/f reflux delta captured in rhs_vf (routed L0-owner -> compute-owner)
+ ! ->
+ ! RK pass. Byte-identical to the monolithic coarse update once creg(L0) == the tile coarse flux (the Q3
+ ! invariant).
+ call s_l0_advance_stage_rhs(s, bc_type, q_T_sf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, t_step)
+ call s_l0_add_reflux_to_tiles(rhs_vf)
+ call s_l0_advance_stage_rk(s, rk_coef(s,:))
+ else
+ call s_l0_advance_stage(s, rk_coef(s,:), bc_type, q_T_sf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, t_step)
+ end if
+ ! beta: tiles are the AUTHORITATIVE store (no per-stage L0 mirror). L0 is a fixed-decomposition I/O staging buffer,
+ ! gathered from the tiles only at output (s_save_data). This is what "tiles own storage" means; it also removes the
+ ! per-stage scatter cost. (Requires no active post-op reads L0 for the l0 path - already true in the persistent
+ ! model.)
+ else
+ if (ab_active) then
+ jlo = ab_x%beg; jhi = ab_x%end
+ klo = ab_y%beg; khi = ab_y%end
+ llo = ab_z%beg; lhi = ab_z%end
+ else
+ jlo = 0; jhi = m; klo = 0; khi = n; llo = 0; lhi = p
+ end if
+ $:GPU_PARALLEL_LOOP(collapse=4)
+ do i = 1, sys_size
+ do l = llo, lhi
+ do k = klo, khi
+ do j = jlo, jhi
+ if (s == 1 .and. nstage > 1) then
+ q_cons_ts(stor)%vf(i)%sf(j, k, l) = q_cons_ts(1)%vf(i)%sf(j, k, l)
+ end if
+ if (igr) then
+ q_cons_ts(1)%vf(i)%sf(j, k, l) = (rk_coef(s, 1)*q_cons_ts(1)%vf(i)%sf(j, k, l) + rk_coef(s, &
+ & 2)*q_cons_ts(stor)%vf(i)%sf(j, k, l) + rk_coef(s, 3)*rhs_vf(i)%sf(j, k, &
+ & l))/rk_coef(s, 4)
+ else
+ q_cons_ts(1)%vf(i)%sf(j, k, l) = (rk_coef(s, 1)*q_cons_ts(1)%vf(i)%sf(j, k, l) + rk_coef(s, &
+ & 2)*q_cons_ts(stor)%vf(i)%sf(j, k, l) + rk_coef(s, 3)*dt*rhs_vf(i)%sf(j, k, &
+ & l))/rk_coef(s, 4)
+ end if
+ end do
end do
end do
end do
- end do
- $:END_GPU_PARALLEL_LOOP()
+ $:END_GPU_PARALLEL_LOOP()
+ end if
! Evolve pb and mv for non-polytropic qbmm
if (qbmm .and. (.not. polytropic)) then
$:GPU_PARALLEL_LOOP(collapse=5)
@@ -594,6 +828,96 @@ contains
call nvtxEndRange
end if
+ ! AMR: (subcycle) two dt/2 fine substeps between the coarse t^n backup (q_cons_ts(stor), written at
+ ! stage 1, read-only afterwards) and the coarse t^{n+1} state; then fine solution -> level-0 covered
+ ! cells (the only deliberate level-0 write); then (subcycle) the time-accumulated Berger-Colella
+ ! state reflux on the first coarse cells outside the block.
+ if (amr) then
+ ! ghost lerp sources, restriction target, and state-reflux target are all device-resident:
+ ! the substep/restriction/reflux machinery runs as device kernels (M2). Each active block slot
+ ! is restricted and state-refluxed in turn (the subcycle advance ran above); amr_cur resets to 1 afterwards.
+ ! RESTRICT bottom-up: a level>=2 block folds into its PARENT (level-aware s_restrict_fine_to_coarse =
+ ! restrict-to-parent) and must do so BEFORE the parent folds into L0, so the L0 covered cells reflect the finest
+ ! data. Finer levels live at higher slots (child after parent), so iterate slots in REVERSE. Disjoint same-level
+ ! blocks make this bit-identical to forward order for single-level runs.
+ ! subcycle: advance ALL level-1 blocks together, transposed stage-by-stage with the per-substep fine-fine seam halo
+ ! (s_amr_advance_fine_subcycle_all), so max_grid_size-tiled adjacent sub-blocks conserve at their shared seam. Each
+ ! block's level-2 children subcycle within it (s_amr_advance_children). The restrict + reflux fold below is a
+ ! separate per-block pass (footprints disjoint, order-independent).
+ if (amr_subcycle) then
+ ! Coexist: the stage loop refreshes L0 only at the TOP of each stage, so L0 currently holds the stage-3 ENTRY
+ ! state, not t^{n+1}. The subcycle's q_new bracket must be t^{n+1}, so re-scatter the (now advanced) tiles first.
+ if (l0_ntile > 0) call s_l0_scatter_tiles_to_coarse(q_cons_ts(1)%vf)
+ call s_amr_advance_fine_subcycle_all(q_cons_ts(stor)%vf, q_cons_ts(1)%vf, rk_coef, bc_type, q_T_sf, &
+ & pb_ts(stor)%sf, mv_ts(stor)%sf, pb_ts(1)%sf, rhs_pb, mv_ts(1)%sf, rhs_mv, &
+ & t_step)
+ end if
+ ! I5-F5b: the split-ownership level>=2 freg exchange as ONE wave (the registers are final after the advance);
+ ! the applies keep their per-box reverse-order position in the fold below. Subcycle keeps its per-box exchange.
+ if (.not. amr_subcycle) then
+ call s_phase_tic(PH_RESTR); call s_phase_tic(PH_RSWAVE)
+ call s_amr_freg_wave()
+ call s_phase_toc(PH_RSWAVE); call s_phase_toc(PH_RESTR)
+ end if
+ ! I5b: on the lock-step np>1 path the whole fold runs as per-level waves (child->parent folds, reflux-to-parent
+ ! applies, then the L1 -> L0 covered scatter) - the per-box loop's serialized P2P chain scaled with the GLOBAL
+ ! block count. Subcycle and np=1 keep the per-box loop below.
+ if (.not. amr_subcycle .and. num_procs > 1) then
+ call s_amr_restrict_wave(q_cons_ts(1)%vf, dt)
+ else
+ do islot = amr_num_blocks, 1, -1
+ if (amr_block_level(islot) == 0) cycle ! skip L0 tile slots (advanced separately by s_l0_advance_stage)
+ call s_amr_select_slot(islot) ! refresh the region/intersection mirrors (sets amr_cur)
+ ! subcycle multi-level: a level>=2 block was advanced, restricted, AND Berger-Colella refluxed into its parent
+ ! INSIDE the parent's subcycle (s_amr_advance_children), so it is skipped here. Only level-1 blocks fold to L0.
+ if (amr_subcycle .and. amr_block_level(amr_cur) >= 2) cycle
+ ! equilibrate the fine solution (phase change) before it restricts to the coarse level
+ if (relax) call s_amr_relax_fine()
+ call s_phase_tic(PH_RESTR)
+ call s_phase_tic(PH_RSREST)
+ call s_restrict_fine_to_coarse(q_cons_ts(1)%vf)
+ call s_phase_toc(PH_RSREST)
+ ! multi-level lock-step: a level>=2 block also Berger-Colella STATE-refluxes into its PARENT (creg = the
+ ! parent's
+ ! flux at the footprint faces + freg = this block's face flux, both rk3_w-weighted step integrals captured
+ ! during
+ ! the advance). Corrects the parent's cells just OUTSIDE the footprint for the C/F flux mismatch. Subcycle
+ ! multi-level reflux happens on the SUBCYCLE path instead, inside s_amr_advance_children
+ ! (s_amr_reflux_to_parent(dt_sub, .true.), m_amr.fpp), which is why this branch is
+ ! lock-step only. dt is the shared lock-step step.
+ if (amr_block_level(amr_cur) >= 2 .and. .not. amr_subcycle) then
+ call s_phase_tic(PH_RSRFP)
+ call s_amr_reflux_to_parent(dt, .false.)
+ call s_phase_toc(PH_RSRFP)
+ end if
+ ! freg slices of rank-boundary block faces move to the outside rank (ALL ranks call; no-op at np=1)
+ if (amr_subcycle) call s_amr_p2p_reflux_faces()
+ if (amr_subcycle) call s_amr_apply_reflux_state(q_cons_ts(1)%vf)
+ call s_phase_toc(PH_RESTR)
+ end do
+ end if
+ call s_amr_select_slot(1)
+ ! Coexist: the restrict above wrote the fine-averaged solution into the L0 covered cells; route those covered cells back
+ ! to the covering tiles (the authoritative store) so they carry the finest data, mirroring the monolithic level-0
+ ! covered-cell overwrite. Only the footprint moves (non-covered tile cells keep their advanced state).
+ ! SUBCYCLE takes the whole-interior route instead: its Berger-Colella correction lands as a STATE reflux on the coarse
+ ! cells just OUTSIDE each block (s_amr_apply_reflux_state), which the covered-footprint copy above does not carry. The
+ ! tiles were scattered to L0 at t^{n+1} before the fine advance, so L0 now equals the tiles everywhere except the cells
+ ! the fold deliberately changed - refilling every tile from L0 delivers the restrict AND the reflux shell in one pass,
+ ! and is an exact copy round-trip (no arithmetic) on every cell neither touched.
+ if (l0_ntile > 0) then
+ if (amr_subcycle) then
+ call s_l0_fill_tiles_from_coarse(q_cons_ts(1)%vf)
+ else
+ call s_l0_restrict_to_tiles(q_cons_ts(1)%vf)
+ end if
+ end if
+ end if
+
+#ifdef MFC_DEBUG
+ call s_check_active_box_envelope(q_cons_ts(1)%vf)
+#endif
+
if (ib) then
if (moving_immersed_boundary_flag) then
call s_wrap_periodic_ibs() ! wraps the positions of IBs to the local proc
diff --git a/src/simulation/m_viscous.fpp b/src/simulation/m_viscous.fpp
index 981cf25e07..38b5d55e3c 100644
--- a/src/simulation/m_viscous.fpp
+++ b/src/simulation/m_viscous.fpp
@@ -1135,16 +1135,20 @@ contains
viscous_stress_tensor = 0._wp
velocity_gradient_tensor = 0._wp
- ! compute the velocity gradient tensor with the same fd_order-respecting stencil as the stress-divergence outer derivative
+ ! compute the velocity gradient tensor with the same fd_order-respecting stencil as the stress-divergence outer derivative.
+ ! The IB drag evaluates this at body-stencil cells that, for a body against a (e.g. periodic) boundary, land in the ghost
+ ! region; fd_coeff_{x,y,z} are only allocated over the interior (0:m/n/p), so clamp the coefficient's cell index to the
+ ! interior. This is exact on uniform grids (the coefficients are cell-independent) and a boundary approximation otherwise,
+ ! while the q_prim stencil itself still uses the populated ghost/periodic neighbours.
do l = 1, num_dims
do r = -fd_number, fd_number
- velocity_gradient_tensor(l, 1) = velocity_gradient_tensor(l, 1) + fd_coeff_x(r, &
- & i)*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i + r, j, k)
- velocity_gradient_tensor(l, 2) = velocity_gradient_tensor(l, 2) + fd_coeff_y(r, &
- & j)*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i, j + r, k)
+ velocity_gradient_tensor(l, 1) = velocity_gradient_tensor(l, 1) + fd_coeff_x(r, min(max(i, 0), &
+ & m))*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i + r, j, k)
+ velocity_gradient_tensor(l, 2) = velocity_gradient_tensor(l, 2) + fd_coeff_y(r, min(max(j, 0), &
+ & n))*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i, j + r, k)
if (num_dims == 3) then
- velocity_gradient_tensor(l, 3) = velocity_gradient_tensor(l, 3) + fd_coeff_z(r, &
- & k)*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i, j, k + r)
+ velocity_gradient_tensor(l, 3) = velocity_gradient_tensor(l, 3) + fd_coeff_z(r, min(max(k, 0), &
+ & p))*q_prim_vf(eqn_idx%mom%beg + l - 1)%sf(i, j, k + r)
end if
end do
end do
diff --git a/src/simulation/m_weno.fpp b/src/simulation/m_weno.fpp
index ef18917abf..3a468cf1bc 100644
--- a/src/simulation/m_weno.fpp
+++ b/src/simulation/m_weno.fpp
@@ -2,6 +2,13 @@
!! @file
!! @brief Contains module m_weno
#:include 'case.fpp'
+#! AMD OpenMP lane: assert allocatables present on every kernel here (see OMP_DEFAULT_STR).
+#! Audited 2026-09-06: v_rs_weno and the x/y/z coefficient tables exist whenever their kernels
+#! launch (weno_order /= 1; the y/z tables under n > 0 / p > 0, and s_weno is called with
+#! recon_dir <= num_dims). Without it every launch re-maps the descriptor of each named
+#! allocatable (ledger 92: 10 + 13 + 8 copies per direction per batch). A kernel naming an
+#! UNALLOCATED array aborts. Keep it so.
+#:set MFC_OMP_PRESENT_ALLOCATABLE = True
#:include 'macros.fpp'
!> @brief WENO/WENO-Z/TENO reconstruction with optional monotonicity-preserving bounds and mapped weights
@@ -14,7 +21,7 @@ module m_weno
use m_thinc, only: s_thinc_compression
use m_nvtx
- private; public :: s_initialize_weno_module, s_finalize_weno_module, s_weno, s_pack_weno_input_arr
+ private; public :: s_initialize_weno_module, s_finalize_weno_module, s_weno, s_pack_weno_input_arr, s_compute_weno_coefficients
!> @name The cell-average variables that will be WENO-reconstructed unpacked into an array for performance
!> @{
@@ -73,6 +80,13 @@ module m_weno
!> @name Indical bounds in the s1-, s2- and s3-directions
!> @{
type(int_bounds_info) :: is1_weno, is2_weno, is3_weno
+
+ !> Allocation-only counterparts of is1/is2/is3_weno, derived from m/n/p_alloc so the coefficient and reconstruction arrays can
+ !! hold the largest refined block rather than just the coarse subdomain (s_amr_recompute_weno_coefs indexes them over a block's
+ !! bounds). s_compute_weno_coefficients is still called with the true is*_weno, so the inflated tail is never computed from
+ !! cell-boundary coordinates that do not exist yet - it is filled by replicating the last computed cell (see there). Identical
+ !! to is*_weno unless amr_max_grid_size pins a cap larger than the subdomain.
+ type(int_bounds_info) :: is1_weno_a, is2_weno_a, is3_weno_a
#ifndef __NVCOMPILER_GPU_UNIFIED_MEM
$:GPU_DECLARE(create='[is1_weno, is2_weno, is3_weno]')
#endif
@@ -88,6 +102,7 @@ contains
! Allocating/Computing WENO Coefficients in x-direction
is1_weno%beg = -buff_size; is1_weno%end = m - is1_weno%beg
+ is1_weno_a%beg = is1_weno%beg; is1_weno_a%end = m_alloc - is1_weno%beg
if (n == 0) then
is2_weno%beg = 0
else
@@ -95,6 +110,7 @@ contains
end if
is2_weno%end = n - is2_weno%beg
+ is2_weno_a%beg = is2_weno%beg; is2_weno_a%end = n_alloc - is2_weno%beg
if (p == 0) then
is3_weno%beg = 0
@@ -103,27 +119,31 @@ contains
end if
is3_weno%end = p - is3_weno%beg
+ is3_weno_a%beg = is3_weno%beg; is3_weno_a%end = p_alloc - is3_weno%beg
- @:ALLOCATE(poly_coef_cbL_x(is1_weno%beg + weno_polyn:is1_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(poly_coef_cbR_x(is1_weno%beg + weno_polyn:is1_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbL_x(is1_weno_a%beg + weno_polyn:is1_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbR_x(is1_weno_a%beg + weno_polyn:is1_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(d_cbL_x(0:weno_num_stencils, is1_weno%beg + weno_polyn:is1_weno%end - weno_polyn))
- @:ALLOCATE(d_cbR_x(0:weno_num_stencils, is1_weno%beg + weno_polyn:is1_weno%end - weno_polyn))
+ @:ALLOCATE(d_cbL_x(0:weno_num_stencils, is1_weno_a%beg + weno_polyn:is1_weno_a%end - weno_polyn))
+ @:ALLOCATE(d_cbR_x(0:weno_num_stencils, is1_weno_a%beg + weno_polyn:is1_weno_a%end - weno_polyn))
- @:ALLOCATE(beta_coef_x(is1_weno%beg + weno_polyn:is1_weno%end - weno_polyn, 0:weno_polyn, &
+ @:ALLOCATE(beta_coef_x(is1_weno_a%beg + weno_polyn:is1_weno_a%end - weno_polyn, 0:weno_polyn, &
& 0:weno_polyn*(weno_polyn + 1)/2 - 1))
! Number of cross terms for dvd = (k-1)(k-1+1)/2, where weno_polyn = k-1 Note: k-1 not k because we are using value
! differences (dvd) not the values themselves
call s_compute_weno_coefficients(1, is1_weno)
- @:ALLOCATE(v_rs_weno(is1_weno%beg:is1_weno%end, is2_weno%beg:is2_weno%end, is3_weno%beg:is3_weno%end, 1:sys_size))
+ @:ALLOCATE(v_rs_weno(is1_weno_a%beg:is1_weno_a%end, is2_weno_a%beg:is2_weno_a%end, is3_weno_a%beg:is3_weno_a%end, &
+ & 1:sys_size))
! Allocating/Computing WENO Coefficients in y-direction
if (n == 0) return
is2_weno%beg = -buff_size; is2_weno%end = n - is2_weno%beg
+ is2_weno_a%beg = is2_weno%beg; is2_weno_a%end = n_alloc - is2_weno%beg
is1_weno%beg = -buff_size; is1_weno%end = m - is1_weno%beg
+ is1_weno_a%beg = is1_weno%beg; is1_weno_a%end = m_alloc - is1_weno%beg
if (p == 0) then
is3_weno%beg = 0
@@ -133,13 +153,13 @@ contains
is3_weno%end = p - is3_weno%beg
- @:ALLOCATE(poly_coef_cbL_y(is2_weno%beg + weno_polyn:is2_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(poly_coef_cbR_y(is2_weno%beg + weno_polyn:is2_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbL_y(is2_weno_a%beg + weno_polyn:is2_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbR_y(is2_weno_a%beg + weno_polyn:is2_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(d_cbL_y(0:weno_num_stencils, is2_weno%beg + weno_polyn:is2_weno%end - weno_polyn))
- @:ALLOCATE(d_cbR_y(0:weno_num_stencils, is2_weno%beg + weno_polyn:is2_weno%end - weno_polyn))
+ @:ALLOCATE(d_cbL_y(0:weno_num_stencils, is2_weno_a%beg + weno_polyn:is2_weno_a%end - weno_polyn))
+ @:ALLOCATE(d_cbR_y(0:weno_num_stencils, is2_weno_a%beg + weno_polyn:is2_weno_a%end - weno_polyn))
- @:ALLOCATE(beta_coef_y(is2_weno%beg + weno_polyn:is2_weno%end - weno_polyn, 0:weno_polyn, &
+ @:ALLOCATE(beta_coef_y(is2_weno_a%beg + weno_polyn:is2_weno_a%end - weno_polyn, 0:weno_polyn, &
& 0:weno_polyn*(weno_polyn + 1)/2 - 1))
call s_compute_weno_coefficients(2, is2_weno)
@@ -148,16 +168,19 @@ contains
if (p == 0) return
is2_weno%beg = -buff_size; is2_weno%end = n - is2_weno%beg
+ is2_weno_a%beg = is2_weno%beg; is2_weno_a%end = n_alloc - is2_weno%beg
is1_weno%beg = -buff_size; is1_weno%end = m - is1_weno%beg
+ is1_weno_a%beg = is1_weno%beg; is1_weno_a%end = m_alloc - is1_weno%beg
is3_weno%beg = -buff_size; is3_weno%end = p - is3_weno%beg
+ is3_weno_a%beg = is3_weno%beg; is3_weno_a%end = p_alloc - is3_weno%beg
- @:ALLOCATE(poly_coef_cbL_z(is3_weno%beg + weno_polyn:is3_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(poly_coef_cbR_z(is3_weno%beg + weno_polyn:is3_weno%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbL_z(is3_weno_a%beg + weno_polyn:is3_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
+ @:ALLOCATE(poly_coef_cbR_z(is3_weno_a%beg + weno_polyn:is3_weno_a%end - weno_polyn, 0:weno_polyn, 0:weno_polyn - 1))
- @:ALLOCATE(d_cbL_z(0:weno_num_stencils, is3_weno%beg + weno_polyn:is3_weno%end - weno_polyn))
- @:ALLOCATE(d_cbR_z(0:weno_num_stencils, is3_weno%beg + weno_polyn:is3_weno%end - weno_polyn))
+ @:ALLOCATE(d_cbL_z(0:weno_num_stencils, is3_weno_a%beg + weno_polyn:is3_weno_a%end - weno_polyn))
+ @:ALLOCATE(d_cbR_z(0:weno_num_stencils, is3_weno_a%beg + weno_polyn:is3_weno_a%end - weno_polyn))
- @:ALLOCATE(beta_coef_z(is3_weno%beg + weno_polyn:is3_weno%end - weno_polyn, 0:weno_polyn, &
+ @:ALLOCATE(beta_coef_z(is3_weno_a%beg + weno_polyn:is3_weno_a%end - weno_polyn, 0:weno_polyn, &
& 0:weno_polyn*(weno_polyn + 1)/2 - 1))
call s_compute_weno_coefficients(3, is3_weno)
@@ -861,6 +884,17 @@ contains
d_cbR_${XYZ}$ (4,:) = 1._wp/35._wp
end if
end if
+ ! The arrays extend to is${WENO_DIR}$_weno_a (m/n/p_alloc): the tail past `is` is read by a refined block wider
+ ! than this subdomain (amr_max_grid_size above the cap) and has no coarse boundaries to compute from. On a uniform
+ ! grid the coefficients are spacing ratios, identical in every cell, so the last computed cell is replicated; a
+ ! nonuniform grid arms s_amr_recompute_weno_coefs, which overwrites the tail per block (ledger 56/59).
+ do i = is%end - weno_polyn + 1, is${WENO_DIR}$_weno_a%end - weno_polyn
+ poly_coef_cbL_${XYZ}$ (i,:,:) = poly_coef_cbL_${XYZ}$ (is%end - weno_polyn,:,:)
+ poly_coef_cbR_${XYZ}$ (i,:,:) = poly_coef_cbR_${XYZ}$ (is%end - weno_polyn,:,:)
+ d_cbL_${XYZ}$ (:,i) = d_cbL_${XYZ}$ (:,is%end - weno_polyn)
+ d_cbR_${XYZ}$ (:,i) = d_cbR_${XYZ}$ (:,is%end - weno_polyn)
+ beta_coef_${XYZ}$ (i,:,:) = beta_coef_${XYZ}$ (is%end - weno_polyn,:,:)
+ end do
end if
#:endfor
@@ -918,6 +952,11 @@ contains
integer, intent(in) :: weno_dir
type(int_bounds_info), intent(in) :: is1_weno_d, is2_weno_d, is3_weno_d
+ ! Non-case-optimized amdflang path: weno_num_stencils is not a compile constant, so these are sized
+ ! to the max (0:4). Only 0:weno_num_stencils is meaningful - whole-array assignments (e.g. from the
+ ! 0:weno_num_stencils d_cbL/R) MUST slice the target to 0:weno_num_stencils, or amdflang's runtime
+ ! array-shape check aborts (Assign: mismatching element counts, to 5 from 3).
+
#:if not MFC_CASE_OPTIMIZATION and USING_AMD
real(wp), dimension(-3:2) :: dvd
real(wp), dimension(0:4) :: poly
@@ -1046,7 +1085,6 @@ contains
end do
end if
omega = alpha/sum(alpha)
-
vL_rs_vf_x(j, k, l, i) = omega(0)*poly(0) + omega(1)*poly(1)
! reconstruct from right side
@@ -1074,7 +1112,6 @@ contains
end do
end if
omega = alpha/sum(alpha)
-
vR_rs_vf_x(j, k, l, i) = omega(0)*poly(0) + omega(1)*poly(1)
end do
end do
@@ -1167,7 +1204,8 @@ contains
tau = abs(beta(2) - beta(0))
$:GPU_LOOP(parallelism='[seq]')
do q = 0, weno_num_stencils
- alpha(q) = 1._wp + tau/beta(q) ! Equation 22 (reuse alpha as gamma; pick C=1 & q=6)
+ ! Equation 22 (reuse alpha as gamma; pick C=1 & q=6)
+ alpha(q) = 1._wp + tau/beta(q)
! Equation 22 cont. (some CPU compilers cannot optimize x**6.0)
alpha(q) = (alpha(q)**3._wp)**2._wp
end do
@@ -1187,7 +1225,6 @@ contains
omega(0) = alpha(0)/(alpha(0) + alpha(1) + alpha(2))
omega(1) = alpha(1)/(alpha(0) + alpha(1) + alpha(2))
omega(2) = alpha(2)/(alpha(0) + alpha(1) + alpha(2))
-
vL_rs_vf_x(j, k, l, i) = omega(0)*poly(0) + omega(1)*poly(1) + omega(2)*poly(2)
! reconstruct from right side
@@ -1228,7 +1265,6 @@ contains
omega(0) = alpha(0)/(alpha(0) + alpha(1) + alpha(2))
omega(1) = alpha(1)/(alpha(0) + alpha(1) + alpha(2))
omega(2) = alpha(2)/(alpha(0) + alpha(1) + alpha(2))
-
vR_rs_vf_x(j, k, l, i) = omega(0)*poly(0) + omega(1)*poly(1) + omega(2)*poly(2)
end do
end do
diff --git a/tests/00E15144/golden-metadata.txt b/tests/00E15144/golden-metadata.txt
new file mode 100644
index 0000000000..3fbfb1dc83
--- /dev/null
+++ b/tests/00E15144/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:54:03.242423.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/00E15144/golden.txt b/tests/00E15144/golden.txt
new file mode 100644
index 0000000000..73ce1e924b
--- /dev/null
+++ b/tests/00E15144/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999982437 0.99999998813309 0.99999930780685 0.99998569549411 0.99883898711239 0.96029630966579 0.53962316101887 0.50123450011593 0.5000218547408 0.50000019495497 0.50000000112348 0.49999999998569 0.50000000000064 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.49999999999862 0.49999999989881 0.49999991968663 0.49999091699783 0.49907236536418 0.46700481572794 0.15786392583684 0.12605106028332 0.12501687258248 0.12500012314501 0.12500000048292 0.12499999999468 0.12500000000057 0.12500000000012 0.12500000000002 0.12499999999999 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 1.943e-10 1.404729e-08 8.1900991e-07 1.746340305e-05 0.00137141677313 0.0467717941601 0.04633620428067 0.0014761920587 2.586410374e-05 2.3061777e-07 1.39495e-09 -1.967e-11 8.8e-13 2e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -5e-14 1.63e-12 1.1917e-10 9.504086e-08 1.074751916e-05 0.00109497655954 0.03684524213244 0.03767186446445 0.00115907335156 1.786996893e-05 1.3009009e-07 7.6127e-10 -9.98e-12 7.5e-13 1.4e-13 5e-14 -2e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999999938528 2.49999995846582 2.49999757733005 2.49994993607153 2.4959462352945 2.37319270726728 1.37649714523548 1.25433925556475 1.25007649907734 1.25000068234305 1.25000000393218 1.24999999994993 1.25000000000223 1.25000000000059 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000014 1.24999999999516 1.24999999964584 1.24999971890331 1.24996821084797 1.2467664293502 1.1529730408875 0.34724520964984 0.2529997845009 0.25004726007293 0.25000034480697 0.25000000135217 0.24999999998511 0.25000000000161 0.25000000000035 0.25000000000006 0.24999999999996 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.00002878804924 1.00000000007023 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.00000000958983 1.00000000000014 0.99999999999915 1.00000000000074 1.0 1.0 1.0 0.99999999960605 1.0 1.0 0.99999999998545 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999982437 0.99999998813309 0.99999930780685 0.99998569549411 0.99883898711239 0.96029630966579 0.53962316101887 0.50123450011593 0.5000218547408 0.50000019495497 0.50000000112348 0.49999999998569 0.50000000000064 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.49999999999862 0.49999999989881 0.49999991968663 0.49999091699783 0.49907236536418 0.46700481572794 0.15786392583684 0.12605106028332 0.12501687258248 0.12500012314501 0.12500000048292 0.12499999999468 0.12500000000057 0.12500000000012 0.12500000000002 0.12499999999999 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 1.943e-10 1.404729e-08 8.1901048e-07 1.746365286e-05 0.00137301085643 0.04870558565031 0.08586770848231 0.00294511263363 5.172594656e-05 4.6123537e-07 2.78989e-09 -3.934e-11 1.75e-12 4e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -9e-14 3.26e-12 2.3835e-10 1.9008174e-07 2.14954288e-05 0.00219402362369 0.07889692116987 0.23863504131647 0.00919526855987 0.00014294045721 1.04071968e-06 6.09019e-09 -7.984e-11 6.02e-12 1.11e-12 3.9e-13 -1.3e-13 1e-14 0.0 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999999975411 0.99999998338633 0.99999903093189 0.99995118772359 0.99837811745366 0.94882147338162 0.54980310135792 0.50173483271552 0.50003059936337 0.5000002729372 0.50000000157287 0.49999999997997 0.50000000000089 0.50000000000024 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000005 0.49999999999806 0.49999999985834 0.49999988756132 0.49998727949819 0.49870609125912 0.46060782112259 0.13710011847324 0.10119778220221 0.1000189035183 0.10000013792276 0.10000000058026 0.09999999999405 0.10000000000064 0.10000000000159 0.10000000000002 0.09999999999999 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.00002878804924 1.00000000007023 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.00000000958983 1.00000000000014 0.99999999999915 1.00000000000074 1.0 1.0 1.0 0.99999999960605 1.0 1.0 0.99999999998545 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/00EB793A/golden-metadata.txt b/tests/00EB793A/golden-metadata.txt
new file mode 100644
index 0000000000..ecaa212d6a
--- /dev/null
+++ b/tests/00EB793A/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-31 11:32:47.788053.
+
+mfc.sh:
+
+ Invocation: test --only 00EB793A --generate
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: cfbacebebae125d31c7d8c6ac009ca9dc1feddb8 on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/00EB793A/golden.txt b/tests/00EB793A/golden.txt
new file mode 100644
index 0000000000..469f23930f
--- /dev/null
+++ b/tests/00EB793A/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.5 0.5 0.5 0.49999999999996 0.50000000000023 0.50000000000276 0.49999999998146 0.50000000011475 0.50000000207741 0.50000028291946 0.50003340872477 0.50175666699012 0.56383073462688 0.56593632646153 0.56275587875578 0.5051958436563 0.50006630916957 0.50000072285792 0.5000000053896 0.50000000001507 0.49999999999408 0.50000000000146 0.50000000000004 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999997 0.50000000000023 0.50000000000272 0.49999999998459 0.50000000017693 0.5000000103871 0.50000009158289 0.50001082144291 0.50101767138009 0.53505315049527 1.39911052245095 1.42985667937854 1.40398113193907 0.58987745403365 0.501887745608 0.50002947769808 0.50000025389522 0.5000000017571 0.50000000000391 0.49999999999759 0.50000000000075 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999997 0.50000000000015 0.5000000000032 0.49999999998485 0.50000000009528 0.50000001622767 0.50000066997565 0.50000099286627 0.50004003758879 0.50250797256852 0.5933816987447 1.46704742803679 1.4970590483534 1.49616455542132 1.40525787264564 0.53424633913905 0.50100372466351 0.50001069600666 0.50000008204079 0.50000000047778 0.49999999999659 0.49999999999982 0.50000000000035 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999998 0.50000000000011 0.50000000000256 0.49999999998515 0.50000000004278 0.50000000678758 0.50000068261033 0.50001989482837 0.50003033520848 0.50094528099957 0.53047365867374 1.40566278626238 1.49850773965556 1.49992187818636 1.49943555709033 1.46732205406905 0.59360736378184 0.50256459222553 0.50003384742428 0.5000003121058 0.50000000203382 0.50000000000955 0.49999999999644 0.50000000000096 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000128 0.4999999999957 0.5000000000074 0.50000000078891 0.50000024756209 0.50005904618705 0.50141874658328 0.50144019275025 0.50037306412533 0.53441697560567 1.46246143994236 1.49964962371116 1.49999720463065 1.49998751158212 1.49839494305281 1.40291028218458 0.53182366733766 0.5003059415571 0.50000226961632 0.50000000767194 0.50000000000875 0.50000000000073 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000076 0.49999999999927 0.49999999999152 0.50000000144469 0.50000009435318 0.500021261846 0.50316111332226 0.56465430190462 0.56507775670591 0.50324031542173 0.53443175023173 1.46562696075369 1.49969021846496 1.49999866031659 1.49999859300028 1.49966989232949 1.46412119349408 0.53449247950587 0.50033105162953 0.50000241221319 0.50000000802425 0.50000000000923 0.50000000000074 0.50000000000008 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999918 0.4999999999924 0.50000000088785 0.50000008061538 0.5000116798223 0.50169188371648 0.59115657014198 1.40707064494116 1.40936276901972 0.58866691761933 0.53230426574599 1.46878937211546 1.49981854139944 1.4999990770508 1.49999871787111 1.49968353710405 1.46541543085791 0.53455556442512 0.50033140769865 0.50000241348304 0.5000000080235 0.50000000000931 0.50000000000073 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999995 0.49999999999995 0.49999999999995 0.49999999999447 0.50000000032815 0.50000004520414 0.50000282259409 0.50033348513499 0.53320399986126 1.40304280695078 1.49675233511856 1.49677366110066 1.407412426623 0.56176649007811 1.46895022986194 1.49960404916348 1.49999725902576 1.4999982618207 1.49968390504177 1.4654154520935 0.53455556341153 0.50033140766417 0.50000241348233 0.50000000801699 0.50000000001652 0.50000000000016 0.50000000000009 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999996 0.50000000000044 0.50000000000044 0.50000000000044 0.50000000001178 0.50000000278997 0.50000035088514 0.50002999087803 0.50213991612018 0.5965530335237 1.46706086600542 1.49960808496372 1.49957707444488 1.4695748457965 0.62345584471904 1.47132473134192 1.49962064118574 1.49999734838538 1.49999818385864 1.49966997843689 1.46411476244539 0.53449254620102 0.50033105768232 0.5000024122389 0.50000000801759 0.50000000001661 0.50000000000015 0.50000000000009 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000069 0.50000000000197 0.50000000000195 0.50000000000195 0.50000000036836 0.50000005655873 0.50000652048351 0.50028759324532 0.53182896456466 1.40346892110856 1.49813514615395 1.49998653696383 1.49998408226385 1.49807881732408 1.43905274371278 1.49605835618838 1.49993596915181 1.49999951828775 1.49998653360051 1.49813386278794 1.40346820723694 0.53182547965595 0.50030567154531 0.50000226558653 0.50000000763252 0.50000000001593 0.50000000000016 0.50000000000009 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000032 0.49999999998536 0.49999999998537 0.49999999998541 0.50000000038778 0.50000006012054 0.50000697247704 0.50032153660946 0.53449628239286 1.46411501343456 1.49966996508426 1.49999826863591 1.49999970648 1.49993566935361 1.49605134719554 1.4390614793822 1.49807782331116 1.49996571340217 1.49961167285181 1.46706242808526 0.59655238164464 0.50213982414713 0.50002034375982 0.50000012917588 0.50000000033613 0.49999999999791 0.50000000000039 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.5000000000001 0.49999999998999 0.50000000014599 0.50000000014953 0.50000000014932 0.50000000038714 0.50000006019353 0.50000698341313 0.50032254469587 0.53455929854128 1.46541611025077 1.49968390340493 1.49999824941868 1.49999735275757 1.49962098577804 1.47133324718266 0.6233893917869 1.46955422443268 1.49768432668891 1.49622755217958 1.40341059536087 0.53322252386688 0.50033335153858 0.50000245188313 0.50000000847021 0.50000000000763 0.50000000000011 0.5000000000001 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000002 0.50000000000252 0.50000000041852 0.50000001542584 0.50000001583754 0.50000001583537 0.50000000038719 0.50000006018399 0.50000698357067 0.50032256107736 0.5345599319993 1.465428051517 1.4996840188619 1.49999824857155 1.49999722300492 1.49959364985138 1.46882824294655 0.56239138038944 1.4057272875473 1.43323060314614 1.40567511982979 0.59394869939375 0.50186258228906 0.50001294727088 0.50000006780481 0.50000000013247 0.50000000000026 0.50000000000022 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000143 0.50000000022743 0.50000004117054 0.50000127724407 0.50000131628117 0.5000013167004 0.50000000038719 0.500000060184 0.50000698357112 0.50032256109026 0.53455993231052 1.46542804924564 1.49968400186476 1.49999832099899 1.49999804830176 1.49953437761058 1.46566795540367 0.53614062246551 0.56412098521151 0.56561051206273 0.56302505822548 0.50325407526581 0.5000264965021 0.50000012192455 0.50000000040799 0.49999999999708 0.50000000000048 0.50000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000005 0.50000000000123 0.49999999998334 0.50000002711319 0.50000294371759 0.50008337390792 0.50008613526839 0.50008616809467 0.50000000038714 0.5000000601935 0.5000069834157 0.50032254497612 0.53455931189209 1.46541634068329 1.49968380626155 1.49999832763541 1.49999812846739 1.49953778098416 1.46576845561518 0.53424819700632 0.50232620415656 0.50190528917322 0.50182625352397 0.50006854863552 0.50000032159891 0.50000000112276 0.49999999999444 0.50000000000046 0.50000000000003 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000039 0.49999999998947 0.50000000179244 0.5000018144671 0.50016055276845 0.50387603138126 0.50401709418532 0.5040190451999 0.50000000038778 0.50000006012142 0.50000697264022 0.50032155409002 0.53449702408438 1.46412911448072 1.49965823254301 1.49999806118397 1.49999786638533 1.4995046860671 1.46424142825247 0.53414055285003 0.50047671006971 0.50003300869494 0.50002869534875 0.50000082897936 0.500000002576 0.49999999998875 0.50000000000078 0.50000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000048 0.4999999999927 0.50000000090079 0.50000021075933 0.50007367742404 0.50535460804885 0.56104951620702 0.5642659353337 0.5643274846259 0.50000000036845 0.50000005658186 0.50000652361221 0.50028780929361 0.53185022063307 1.40346734504885 1.49705871663252 1.49996693954205 1.49996692791444 1.49706050875394 1.40373450500091 0.5318581144389 0.5003101909338 0.50000249070152 0.5000001866975 0.50000000369363 0.49999999998249 0.50000000000138 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000038 0.49999999999876 0.50000000033431 0.50000012852119 0.50002024577751 0.50244618610612 0.59004896216063 1.40609771269242 1.43337611771069 1.43384003876208 0.50000000001176 0.50000000276568 0.500000347075 0.50002965820448 0.50211689001083 0.59401177280383 1.40571292914211 1.4971892336695 1.4971892354429 1.40571306869651 0.59400826044369 0.50211446389077 0.50002012881259 0.50000009924203 0.50000000089236 0.49999999998932 0.50000000000132 0.50000000000014 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000019 0.50000000000086 0.50000000000869 0.50000000763979 0.50000226577333 0.50030486182875 0.53132601150602 1.40566314339075 1.49630243010359 1.49774931692076 1.49776736723797 0.49999999999182 0.50000000004086 0.50000000776278 0.50000075842777 0.50003101861451 0.50286773354356 0.59100029815659 1.4064812229826 1.4064812209366 0.59100036803427 0.50286776846656 0.50003101032891 0.50000017376676 0.50000000057512 0.49999999998565 0.50000000000126 0.50000000000014 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000064 0.50000000000072 0.50000000000138 0.50000000000933 0.50000000802408 0.50000241198956 0.50032998633104 0.53419890187289 1.46390105683107 1.49936063666663 1.49994762014021 1.49995365846821 0.50000000000118 0.49999999998777 0.50000000008104 0.50000001098494 0.5000003101903 0.50004172432165 0.50314594253627 0.56463504014714 0.5646350401748 0.5031459424851 0.50004172427727 0.50000031014645 0.50000000124318 0.49999999999319 0.50000000000114 0.50000000000009 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000001 0.50000000000087 0.49999999998947 0.49999999998942 0.49999999999018 0.50000000001023 0.50000000802366 0.50000241322481 0.50033032921032 0.53428074320076 1.46591616607148 1.49943076492373 1.49999347745772 1.49999924609894 0.50000000000016 0.5000000000032 0.49999999997772 0.50000000011757 0.50000000207163 0.50000039257949 0.50005904697679 0.5014177459595 0.50141774595949 0.50005904697677 0.50000039257905 0.50000000207148 0.49999999998563 0.50000000000083 0.50000000000015 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000014 0.500000000001 0.49999999999246 0.50000000067257 0.50000000068456 0.50000000067402 0.49999999999808 0.5000000080249 0.50000241322149 0.50033033189 0.5342819949538 1.46595848288726 1.49943192868892 1.4999941836343 1.49999994791974 0.49999999999997 0.50000000000022 0.50000000000466 0.49999999998244 0.49999999998265 0.50000000259686 0.50000067449842 0.50002115809034 0.50002115809034 0.50000067449842 0.50000000259686 0.49999999998269 0.5000000000014 0.50000000000009 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000001 0.50000000000123 0.4999999999896 0.50000000449626 0.50000015235132 0.50000015675716 0.50000015251998 0.50000000386311 0.5000000079989 0.50000241324387 0.50033033188098 0.53428200899875 1.46595913855067 1.49943194386696 1.49999419224354 1.49999995647381 0.5 0.49999999999996 0.50000000000037 0.50000000000226 0.5000000000014 0.49999999998245 0.50000000423145 0.50000014817841 0.50000014817841 0.50000000423145 0.49999999998245 0.50000000000139 0.50000000000016 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000062 0.49999999999421 0.50000000280636 0.50000075891561 0.50002370351654 0.50002442349925 0.50002371114908 0.50000061806889 0.50000001085997 0.50000241201428 0.50033033206419 0.5342820090005 1.46595913854409 1.49943194386679 1.49999419224354 1.49999995647381 0.5 0.5 0.49999999999994 0.50000000000047 0.50000000000011 0.50000000000085 0.49999999999129 0.50000000067319 0.50000000067319 0.49999999999129 0.50000000000085 0.50000000000011 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000015 0.50000000000061 0.49999999999454 0.50000000136041 0.50000037318227 0.50006587149005 0.50152092073222 0.50158094022272 0.50153822506852 0.5000435424464 0.50000018896565 0.50000240069085 0.5003303354058 0.53428199602937 1.46595848287995 1.49943192865034 1.49999418363407 1.49999994791974 0.5 0.5 0.5 0.49999999999994 0.5 0.50000000000006 0.50000000000086 0.49999999998946 0.49999999998946 0.50000000000086 0.50000000000006 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000008 0.50000000000115 0.49999999999548 0.50000000068648 0.50000016691628 0.50003346337268 0.50340692545223 0.56407088018843 0.56667693422933 0.5642783456829 0.50209669850805 0.50001401207785 0.50000267682688 0.50033022526144 0.53428076284534 1.46591616763632 1.49943076452416 1.4999934774544 1.49999924609892 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.50000000000063 0.50000000000063 0.50000000000006 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000009 0.50000000000118 0.49999999998874 0.50000000026584 0.50000013205799 0.50002054574745 0.50220954320582 0.59356781427348 1.40429340308555 1.43213914658874 1.40128743296904 0.53351110093185 0.50036312722583 0.50000922303908 0.50032776944866 0.53419913157617 1.46390111942885 1.49936062382853 1.49994762002082 1.49995365846741 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000011 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000015 0.50000000000104 0.49999999999297 0.50000000068062 0.50000000836894 0.50000255878468 0.50033423772911 0.53176237872934 1.40409885271789 1.49670497919516 1.49812547258558 1.46701065594268 0.59616048122385 0.50222744393554 0.50002678075314 0.50030254890864 0.53132637291136 1.40566346588606 1.49630239852814 1.49774931659594 1.4977673672356 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.50000000000143 0.49999999998234 0.50000000443429 0.50000014771903 0.50000016036738 0.5000029449002 0.50038193635907 0.53588977485182 1.46415896733547 1.49962142599098 1.49997289939728 1.49800638053954 1.40381810547232 0.53174157789502 0.5003314494082 0.50002615741405 0.50244420046532 0.59004879849698 1.40609797430503 1.43337611515345 1.43384003871614 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000074 0.49999999998748 0.50000000288768 0.50000070360193 0.50002107812374 0.50002179852593 0.50003529054716 0.50221941967127 0.59598048822245 1.4684333754938 1.49967334560434 1.49999461757439 1.49963418407215 1.4641431783969 0.535877051946 0.50038443387703 0.5000029195052 0.50007359945569 0.50535449839699 0.56104964967977 0.56426592314806 0.56432748448171 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.50000000000031 0.49999999999089 0.50000000143917 0.50000036555148 0.50006103133866 0.5014107977365 0.50146969513035 0.5017744377089 0.53178730559574 1.4037601082152 1.4977542171316 1.49998248794391 1.49999841091676 1.49967217121246 1.46842579298936 0.59593462422041 0.50227678896817 0.50002025567068 0.50000187741688 0.50016047694849 0.50387615016808 0.50401709584209 0.50401904520808 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.50000000000051 0.49999999999691 0.50000000064625 0.50000018511465 0.50003277474094 0.50327926192413 0.5642689999397 0.56688614597493 0.56537135104957 0.53724420963155 1.46412976750418 1.49962496291561 1.49999840445849 1.49999991472844 1.49998230178161 1.49777125861351 1.40463145927622 0.53174338092045 0.50030576193741 0.50000230706168 0.5000026526018 0.5000836672965 0.50008613872237 0.50008616811192 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000019 0.50000000000091 0.50000000004365 0.5000000200415 0.50000588119663 0.50208334156206 0.59316379949969 1.40384787672521 1.43232860198373 1.41279707005782 0.60971342777674 1.47730098309616 1.49970852275048 1.4999980317592 1.49999998155964 1.49999842361752 1.49963591800624 1.46112794535896 0.53440192676239 0.50033067381246 0.50000241423966 0.50000003807157 0.50000128591924 0.50000131635246 0.50000131670098 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000023 0.49999999999403 0.50000000888392 0.50004173542078 0.53205136308691 1.40332382252622 1.49709053561358 1.49845953311903 1.49733795122972 1.43681165055996 1.49737414966946 1.49996937939281 1.49999983367721 1.4999999380571 1.49998352378371 1.49790779206015 1.40425913034767 0.53184534729829 0.50030575791767 0.50000226583737 0.50000000746428 0.50000001566938 0.50000001582086 0.50000001583713 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000002 0.49999999999369 0.50000000798126 0.50004374251461 0.53416489208864 1.46557289019476 1.49997063251979 1.49999655329531 1.4999593990415 1.49773956033375 1.45525536674913 1.49873037539128 1.49998680697334 1.49999853406333 1.49970489678703 1.46822878084985 0.59625469264925 0.50213199629932 0.50002028251979 0.50000012893289 0.50000000046442 0.50000000014664 0.50000000014848 0.5000000001498 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999997 0.49999999999997 0.5 0.5000000000002 0.49999999999356 0.50000001004331 0.50004852688112 0.53451517079726 1.46581359990819 1.49997652378689 1.49999796790335 1.49972316990253 1.47866671368746 0.63990418614262 1.47866580666515 1.4997241827966 1.49999443502737 1.49965916787606 1.4641864732202 0.53587371564139 0.50035229474597 0.50000256626028 0.50000000879034 0.50000000001733 0.49999999997422 0.49999999998669 0.49999999998564 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000009 0.5000000000014 0.5000000000014 0.50000000000008 0.50000000000033 0.50000000024194 0.50000169321809 0.50188859919292 0.59527598359453 1.46807745974415 1.49997678234727 1.49999990886878 1.49998675886097 1.49873064120065 1.45525149000714 1.49773618090361 1.49996163647422 1.49996713501447 1.49705984931891 1.40346760533755 0.53191657201918 0.50030686598603 0.50000227133748 0.50000000765575 0.50000000001645 0.49999999999041 0.50000000000334 0.50000000000217 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000013 0.49999999999794 0.49999999999795 0.50000000000032 0.4999999999937 0.50000000760154 0.50004154090462 0.53204414583715 1.40443285890315 1.49808900453176 1.49999883261774 1.49999999944343 1.49999984678492 1.49996811989839 1.49723719096154 1.43694421621224 1.4972135011024 1.4969832599609 1.406402547782 0.59391926596958 0.50206704219617 0.50001926062521 0.50000012232522 0.50000000031241 0.50000000000187 0.49999999999961 0.50000000000083 0.50000000000044 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.50000000000038 0.5000000006883 0.50000003173795 0.50000003173795 0.5000000006883 0.50000000000085 0.50000000097236 0.50005349910566 0.53415161000686 1.46546329398644 1.49996966897479 1.49999999361198 1.49999999557522 1.49999859772946 1.49971308890533 1.47378195211205 0.61307238564107 1.41259453599397 1.40686423904373 0.58992637089447 0.50307801921364 0.50003262745232 0.50000015732325 0.50000000062434 0.49999999999487 0.4999999999993 0.50000000000089 0.49999999999995 0.49999999999995 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.49999999999776 0.50000000043979 0.50000353792844 0.50014505297981 0.50014505299178 0.50000353789862 0.50000000039534 0.50000000084643 0.50005080345892 0.53203448849355 1.40443304740572 1.49808848199274 1.49999883028568 1.49999999521544 1.49999845325378 1.49962781059069 1.4640750347794 0.53721515021589 0.56547176096324 0.56439000602012 0.5032944149563 0.50004849856041 0.50000031947049 0.50000000110239 0.49999999999234 0.5000000000006 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999995 0.50000000067883 0.50000226464904 0.50212108981064 0.56407489568105 0.56407492327789 0.5021212385919 0.50000191183848 0.50000000039914 0.50000201443592 0.50188838079413 0.59527260083908 1.46808023744736 1.49997679176573 1.49999996137836 1.4999891752286 1.49801744290107 1.40377076801014 0.53178206717876 0.50189340785388 0.50153204244753 0.50006250088733 0.50000043944543 0.50000000216326 0.49999999998936 0.50000000000086 0.50000000000005 0.50000000000002 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000041 0.50000000014323 0.50000072145308 0.50208301355994 0.59389595638336 1.40384817904125 1.40384678050213 0.59382037470842 0.50187715722274 0.50000221342852 0.50000001144916 0.50004854713087 0.53451499758526 1.46562149486115 1.49997407768351 1.49999849575671 1.49963683274909 1.46701445928489 0.59615149672023 0.50222580822556 0.50004016222378 0.50002389361391 0.50000065979775 0.50000000266885 0.49999999999439 0.50000000000112 0.50000000000011 0.5 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000002 0.49999999999286 0.50000000755575 0.50001872552565 0.53198055258179 1.40393020251811 1.49814682698388 1.49814933476373 1.40617494539235 0.59387596777963 0.50208647296747 0.50000073485656 0.50004138626751 0.53205132900341 1.40425964573643 1.49851978851673 1.49997731213044 1.49690662317361 1.40385722518254 0.5332251730136 0.50036106824144 0.50000283481518 0.50000016270244 0.50000000341614 0.49999999999851 0.50000000000079 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000031 0.50000000025762 0.50000168764077 0.50207619167304 0.59602755114228 1.46810852041013 1.49998833846554 1.49999867034493 1.49814676310837 1.40392855468383 0.53183631304034 0.50001458821845 0.50000166113687 0.50188662246142 0.59389480193284 1.40504334918901 1.49806827033019 1.40583524495288 0.59309022704128 0.50196833363447 0.50001375361957 0.50000007068485 0.50000000081168 0.49999999999807 0.50000000000039 0.50000000000016 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000019 0.49999999999365 0.50000000764606 0.50004126804166 0.5320216844313 1.40370105238737 1.49789219140226 1.49999949730396 1.49999999936723 1.4999879952404 1.46558808432447 0.53430304209163 0.50001533726289 0.5000000025202 0.50000557858645 0.50165658547142 0.58486714241996 1.39229215087715 0.58456725930233 0.50320473337116 0.50003041948747 0.50000013037611 0.5000000004394 0.49999999999312 0.50000000000063 0.50000000000011 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999994 0.49999999999994 0.49999999999994 0.50000000000013 0.49999999999367 0.50000000798572 0.50004361041558 0.53450532683684 1.46535445366076 1.499987583139 1.49999999946057 1.49999999956768 1.49998912221748 1.46568881362895 0.53430670846259 0.5000153375495 0.50000000076988 0.50000000392064 0.50000396762508 0.50151823364253 0.56254695186477 0.50268847830464 0.50005012683168 0.50000032160811 0.50000000100312 0.49999999999688 0.50000000000079 0.50000000000012 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000031 0.50000000000221 0.5000000000022 0.5000000000022 0.50000000000241 0.49999999999398 0.50000000798545 0.500043616995 0.5345160012196 1.46545605712958 1.49998883401494 1.49999999952686 1.49999999952698 1.49998884023257 1.46568087802523 0.53431751193154 0.50001601839341 0.50000000084254 0.49999999998726 0.50000000332156 0.50000511092014 0.50034064072639 0.50002890037419 0.50000048396082 0.5000000021706 0.49999999999519 0.50000000000052 0.50000000000016 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000021 0.49999999999566 0.50000000006777 0.50000000006908 0.50000000006908 0.50000000006796 0.49999999998934 0.50000000799254 0.50004374033288 0.53417511169133 1.46579986607191 1.49997672949438 1.49999999571049 1.49999999571067 1.49997673145236 1.46580459288128 0.53417226616081 0.50004315759683 0.50000000790805 0.49999999999402 0.49999999999258 0.50000000422707 0.50000026365683 0.50000019288709 0.50000000299333 0.49999999998982 0.50000000000107 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.49999999999277 0.50000000596782 0.50000026203539 0.50000026865502 0.50000026865502 0.50000026203612 0.50000000596536 0.50000000798146 0.50004374251953 0.53417357454822 1.465806036216 1.49997649451374 1.4999999956651 1.4999999956639 1.4999764969505 1.46580617645961 0.53417358009736 0.50004374224951 0.50000000799241 0.49999999999368 0.50000000000043 0.49999999999554 0.50000000007659 0.50000000091957 0.49999999999217 0.50000000000108 0.50000000000013 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.49999999999746 0.50000000249092 0.50000860841984 0.50034492608562 0.50035480120299 0.50035480120322 0.50034492615265 0.50000860900515 0.5000000087085 0.50004374063565 0.53416682948035 1.46562049836946 1.49997239254205 1.49999999463136 1.49999999566958 1.49997649536056 1.46580603737304 0.53417357435865 0.50004374251471 0.50000000799251 0.49999999999367 0.5000000000002 0.50000000000021 0.5000000000021 0.49999999998921 0.50000000000077 0.50000000000013 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999997 0.50000000000035 0.50000000022712 0.50000161303421 0.50231406626522 0.56328457074873 0.56565389384842 0.56565389423797 0.56328463792912 0.50231441625244 0.50000161942299 0.50004139929403 0.53204500217609 1.40442767308361 1.4980670370751 1.4999990643622 1.49999999352381 1.49997406767785 1.46561898471944 0.53416689508434 0.50004373921206 0.50000000799289 0.49999999999368 0.50000000000019 0.5 0.49999999999994 0.50000000000059 0.50000000000006 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000001 0.5000000000016 0.49999999999521 0.50000000946413 0.50004670742584 0.53194592322052 1.40246717239422 1.43415847817891 1.43415847496861 1.40246801680383 0.53194678156551 0.50004675656002 0.50000166773376 0.5018885422073 0.59539260164242 1.46797087059108 1.49997392806748 1.49999689907504 1.49851729282104 1.40426950089932 0.53205492671216 0.50004140490739 0.50000000765396 0.49999999999365 0.50000000000019 0.5 0.5 0.50000000000009 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000025 0.50000000000012 0.4999999999984 0.50000000015326 0.50000113419015 0.50193404155895 0.59678805395838 1.46795595062669 1.49978519276628 1.49978510477691 1.46797058009472 0.5953876555266 0.50188857238596 0.50000166791265 0.50004670632087 0.53228664427171 1.40331555258484 1.49832103861199 1.49832263305079 1.40545256194446 0.59365185739563 0.50188488410136 0.50000166144978 0.50000000025657 0.50000000000031 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000016 0.49999999999529 0.50000000068828 0.50000003173852 0.50000003274305 0.50001460351055 0.53179575061487 1.40338951877946 1.49786060484267 1.49999922758208 1.49999906573642 1.4980680873652 1.4044260291852 0.5320450396523 0.50004140203094 0.5000011075164 0.5020904374532 0.59410320502983 1.40387636440737 1.40387620536542 0.59372255675677 0.50204964259334 0.50000670070733 0.50000000196047 0.49999999999977 0.50000000000003 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.49999999999528 0.50000000280014 0.50000353792561 0.50014505315472 0.50014510143201 0.50001882681335 0.53430303328776 1.46558868413808 1.49998757408094 1.49999999946551 1.49999999467071 1.49997239702985 1.46562050420879 0.53416682846438 0.5000437395302 0.50000000843663 0.50000228253072 0.50212236051451 0.56407460176464 0.56407463059366 0.50212251798241 0.50000192024546 0.50000000045037 0.50000000000046 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.49999999999842 0.50000000148149 0.50000463716116 0.5021211115048 0.56407490023521 0.56407572543541 0.5021427895849 0.53430156831238 1.46568926505521 1.49998912206746 1.49999999956517 1.49999999566491 1.4999764945232 1.46580603827875 0.53417357434384 0.50004374251428 0.50000000798209 0.50000000044256 0.50000353784925 0.50014505128038 0.50014505129329 0.50000353781169 0.50000000039477 0.50000000000038 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000039 0.50000000019069 0.50000133458203 0.5021320097481 0.5938881998599 1.40384801724186 1.40383692592152 0.59421353776144 0.53572671338712 1.46587248477102 1.49998939644813 1.49999999957222 1.49999999566533 1.49997649686245 1.46580617816796 0.53417357879367 0.5000437425105 0.50000000798379 0.50000000000316 0.50000000068824 0.50000003173793 0.50000003173793 0.50000000068824 0.50000000000036 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.5000000000002 0.49999999999348 0.50000000972285 0.50004658869903 0.53220552778 1.40373520717678 1.49814746992238 1.49811673908282 1.40881345618194 0.62251077435993 1.4708507723981 1.49999457737417 1.49999999974816 1.49999999566543 1.49997649685878 1.46580617816766 0.53417357879367 0.50004374251046 0.50000000798377 0.50000000000278 0.50000000000032 0.4999999999993 0.4999999999993 0.50000000000031 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000012 0.50000000000019 0.49999999999991 0.50000000000031 0.50000000025662 0.50000166273105 0.50188867718343 0.59540794767215 1.46796407317889 1.49998832837178 1.49999870861975 1.49805455630997 1.43791917337852 1.49786095177487 1.49999970682905 1.49999999999641 1.49999999567014 1.49997649535974 1.46580603735844 0.53417357438603 0.50004374251454 0.50000000798376 0.50000000000272 0.5 0.50000000000003 0.50000000000003 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000063 0.50000000000065 0.5000000000007 0.50000000000017 0.49999999999365 0.50000000765417 0.50004141024499 0.53204270076092 1.40457196681613 1.49793447147246 1.49999949261926 1.49999999979762 1.49999767764024 1.49989690407856 1.49989691037533 1.49999742352413 1.49999999990832 1.49999999355657 1.49997406844055 1.46561898296244 0.53416689487168 0.50004373921202 0.50000000799288 0.49999999999374 0.50000000000019 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000013 0.50000000000099 0.49999999998947 0.49999999998935 0.49999999998953 0.500000000001 0.49999999999367 0.50000000799289 0.50004373928234 0.53416676523393 1.46562602198367 1.49996919905599 1.49999999939368 1.49999999999872 1.49999970318478 1.49785418341681 1.43789016162194 1.49785586213201 1.49999974444999 1.49999697642217 1.49851959003272 1.40425797111239 0.5320550490642 0.50004140490293 0.50000000765396 0.49999999999365 0.50000000000019 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.50000000000099 0.49999999998902 0.50000000067243 0.50000000068379 0.50000000067201 0.49999999999251 0.49999999999436 0.50000000799249 0.50004374258451 0.53417350573064 1.46581133067189 1.49997137214763 1.49999999941383 1.49999999968417 1.49999459455281 1.47114177019964 0.62414669437416 1.47083887311964 1.49976114880281 1.49852219423545 1.40579205367056 0.59386891325764 0.50188585529875 0.50000166177772 0.50000000025657 0.50000000000031 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000083 0.49999999998381 0.50000000378396 0.50000014792016 0.50000015210659 0.50000014780723 0.50000000441565 0.49999999998534 0.50000000799311 0.50004374251478 0.53417357268664 1.46580604224962 1.49997626631349 1.49999985152059 1.49999985330817 1.49998591405888 1.4754620314573 0.54704066015562 1.41198448099426 1.43419483512854 1.40402483328429 0.59372008810799 0.50165983055338 0.50000557380668 0.50000000208739 0.4999999999978 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000015 0.5000000000006 0.49999999999332 0.50000000151104 0.50000056334116 0.50002112670599 0.50002176216798 0.50002109355896 0.50000070126169 0.50000000224142 0.50000000798498 0.50004373917972 0.53416502814582 1.46562139691516 1.49978524344594 1.49980875769233 1.4998087577657 1.49978582812261 1.4663185346563 0.53510978044983 0.56401185994973 0.56565216537971 0.5634408836588 0.50206462751238 0.50000456589212 0.50000000401979 0.49999999999377 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000001 0.50000000000112 0.49999999999571 0.50000000051995 0.50000015460721 0.50004138641661 0.50142698696086 0.50146628854662 0.50140991029488 0.50006111831603 0.50000027966925 0.50000000770238 0.50004144475236 0.53176030762048 1.40253542644261 1.43415839105486 1.43418042196564 1.43418042197241 1.43415840151595 1.40249679879331 0.53176463363145 0.50039152548159 0.50035481031833 0.50034415721641 0.5000072451054 0.50000000422444 0.49999999999305 0.50000000000025 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 1.5 1.5 1.5 1.5 1.5 1.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.49999999999997 0.5 0.50000000000015 0.50000000000107 0.49999999998946 0.50000000013265 0.500000071439 0.50001346792698 0.50212395977974 0.56445175659481 0.56687000369761 0.56427800964166 0.50328167742977 0.50002543820372 0.50000000942458 0.50000196257323 0.50225778369443 0.56326690433727 0.56565388822777 0.5656558823318 0.56565588233173 0.56565389150999 0.56327195948491 0.5022565869513 0.50000176655494 0.50000026886809 0.50000026170511 0.50000000525526 0.49999999999211 0.50000000000038 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999998 0.5000000000001 0.50000000000012 0.50000000000113 0.4999999999912 0.50000000068446 0.50000000888224 0.50000243567967 0.5003375295746 0.53339711984377 1.40099521421152 1.43202706953475 1.40380001771501 0.59424989313641 0.50212707561119 0.50000125621231 0.50000000315709 0.50000852592392 0.50034488468784 0.50035480119325 0.50035480478705 0.50035480478705 0.50035480119949 0.50034489803655 0.50000852856998 0.50000000270909 0.50000000006686 0.50000000006776 0.49999999999516 0.50000000000029 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000003 0.50000000000181 0.50000000000121 0.49999999998255 0.50000000405687 0.50000015307055 0.50000024785768 0.50002033760376 0.50214549983665 0.5965757491121 1.46693998374376 1.49830325410576 1.49704664110079 1.4038436119504 0.53167644952161 0.50003948524775 0.50000000811821 0.50000000593784 0.50000026202243 0.50000026865513 0.50000026865294 0.50000026865294 0.50000026865513 0.50000026202657 0.50000000594215 0.49999999999276 0.50000000000231 0.50000000000221 0.50000000000028 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999998 0.50000000000005 0.50000000000275 0.49999999999285 0.49999999998961 0.50000000192664 0.50000068842105 0.50002377806988 0.50002670321376 0.50033370763894 0.53165365771489 1.40389962193709 1.49799950733193 1.49997308542036 1.49963864254024 1.46712430321672 0.59532885564257 0.50187991630852 0.50000165993316 0.50000000025195 0.50000000006808 0.50000000006907 0.50000000006909 0.50000000006909 0.50000000006908 0.50000000006777 0.49999999999552 0.5000000000002 0.49999999999994 0.49999999999994 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000128 0.49999999999569 0.50000000000744 0.50000000078868 0.50000024758352 0.50005981625114 0.5015293795417 0.5015475773799 0.50041428772028 0.53440686225589 1.46406972752126 1.49963250277547 1.49999826445373 1.49998821910269 1.49834363227249 1.40444694741299 0.53204933276228 0.50004140569256 0.50000000765424 0.49999999999586 0.50000000000239 0.5000000000022 0.5000000000022 0.5000000000022 0.50000000000221 0.50000000000031 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000076 0.49999999999927 0.49999999999152 0.50000000144467 0.50000009435281 0.50002125859944 0.50316285962296 0.5644184343198 0.56479504293072 0.50346365767088 0.53432927210726 1.4657035548498 1.49965833541044 1.4999986383663 1.49999877651028 1.49997216226028 1.46562045188977 0.534166644471 0.50004373923527 0.50000000799288 0.49999999999362 0.50000000000013 0.49999999999994 0.49999999999994 0.49999999999994 0.49999999999994 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999918 0.4999999999924 0.50000000088785 0.50000008061659 0.5000116796855 0.50169182995062 0.5911346548662 1.40718683683891 1.40963175185948 0.58850914644974 0.53234841530475 1.46895881127486 1.49980739252254 1.49999912901782 1.49999883071075 1.49997791193543 1.4658059183938 0.53417340727211 0.50004374253902 0.5000000079925 0.49999999999368 0.5000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999995 0.49999999999995 0.49999999999995 0.49999999999447 0.50000000032815 0.50000004520482 0.50000282258834 0.50033348005679 0.5332039903821 1.40297255073931 1.49685323265587 1.4968927475833 1.40967879546525 0.55515833301676 1.47214324066596 1.49967318144334 1.49999781740244 1.49999882489978 1.49997791255157 1.46580591762733 0.53417340729178 0.50004374253914 0.5000000079925 0.49999999999367 0.5000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999996 0.50000000000044 0.50000000000044 0.50000000000044 0.50000000001178 0.50000000278997 0.50000035088615 0.50002999087347 0.50213991404516 0.59655338001592 1.46703186160669 1.49963792892563 1.49964859032156 1.47298860161962 0.61820936734765 1.4743468555445 1.49968681771822 1.4999978863322 1.49999876668321 1.49997216452077 1.46562045231776 0.53416664444934 0.50004373923523 0.50000000799289 0.49999999999368 0.5000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000069 0.50000000000197 0.50000000000195 0.50000000000195 0.50000000036836 0.50000005655872 0.50000652048318 0.50028759325092 0.53182896483124 1.40346890989065 1.49813449948388 1.49998807882802 1.49998729261473 1.49827606386814 1.43746989629344 1.49672764924668 1.49995529128325 1.49999963206738 1.49998813502115 1.49834365926838 1.40444696134736 0.53204933247378 0.50004140569072 0.50000000765399 0.49999999999365 0.50000000000019 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000032 0.49999999998536 0.49999999998537 0.49999999998541 0.50000000038778 0.50000006012054 0.50000697247641 0.50032153661217 0.53449628265147 1.46411500798539 1.49966980449461 1.49999843647038 1.49999979190559 1.49995499074637 1.49672061308539 1.4374718508925 1.49826565962945 1.49997262168494 1.49963990440139 1.46712437989189 0.59532885755401 0.50187991631655 0.50000165993324 0.50000000025633 0.50000000000031 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.5000000000001 0.49999999998999 0.50000000014599 0.50000000014953 0.50000000014932 0.50000000038714 0.50000006019353 0.5000069834127 0.50032254469552 0.53455929878193 1.46541610492177 1.49968374704023 1.49999841069679 1.49999794238355 1.49968746179251 1.47438533344139 0.61808998479871 1.47298249886049 1.49815112391015 1.49679476507675 1.40396073767906 0.53167701632668 0.50003948640855 0.50000000812711 0.49999999999337 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5000000000002 0.50000000000252 0.50000000041852 0.50000001542584 0.50000001583754 0.50000001583537 0.50000000038719 0.50000006018399 0.5000069835702 0.50032256107782 0.53455993226678 1.46542804507106 1.49968371609071 1.49999854943088 1.49999809426633 1.49969814328361 1.47564986093099 0.54852058443879 1.41112477360131 1.43230949524577 1.40387192040446 0.59425941343285 0.50212754494804 0.50000125640087 0.50000000016951 0.50000000000078 0.49999999999998 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000143 0.50000000022743 0.50000004117054 0.50000127724407 0.50000131628117 0.5000013167004 0.50000000038719 0.500000060184 0.5000069835707 0.50032256109053 0.53455993257924 1.46542804278944 1.49968369765747 1.49999863090506 1.49999858646996 1.49967853888542 1.46575523969293 0.53564232720069 0.56563747326518 0.56688546962645 0.56427120307672 0.50328247025394 0.50002546413431 0.50000000938585 0.49999999999372 0.50000000000023 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000124 0.49999999998334 0.50000002711319 0.50000294371759 0.50008337390792 0.50008613526839 0.50008616809467 0.50000000038714 0.5000000601935 0.50000698341528 0.5003225449765 0.534559312161 1.46541633422375 1.49968350180503 1.49999863837131 1.49999863817684 1.49968339690699 1.46540857349822 0.53457485624473 0.50178466961266 0.50146892957967 0.50140962901531 0.50006126222226 0.50000028395549 0.50000000006914 0.50000000000129 0.49999999999997 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.50000000000049 0.4999999999894 0.50000000179243 0.5000018144671 0.50016055276845 0.50387603138126 0.50401709418532 0.5040190451999 0.50000000038778 0.50000006012142 0.50000697263979 0.50032155409142 0.53449702436856 1.4641291077375 1.49965790734765 1.49999842348181 1.49999842324084 1.49965787381185 1.46412743047144 0.53449345152649 0.50035287894501 0.50002419689229 0.50002110062112 0.50000069644557 0.50000000219081 0.49999999999598 0.50000000000012 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000052 0.49999999999315 0.50000000090075 0.50000021075933 0.50007367742404 0.50535460804885 0.56104951620702 0.5642659353337 0.5643274846259 0.50000000036845 0.50000005658186 0.5000065236122 0.50028780929052 0.53185022063023 1.40346734547104 1.49705871367703 1.49996689064373 1.49996689489509 1.4970605301968 1.40346894167059 0.53184635925143 0.50030622080224 0.50000243278401 0.50000015653121 0.50000000354145 0.49999999999233 0.5000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000038 0.49999999999875 0.50000000033385 0.50000012852119 0.50002024577751 0.50244618610612 0.59004896216063 1.40609771269242 1.43337611771069 1.43384003876208 0.50000000001176 0.50000000276568 0.50000034707501 0.50002965820648 0.50211689004351 0.59401168757182 1.40571136142772 1.49696587417936 1.49697016848914 1.40642001520655 0.59392002782584 0.50211441912026 0.50001983400795 0.50000010137083 0.5000000008437 0.49999999998962 0.50000000000058 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000019 0.50000000000086 0.50000000000869 0.50000000763979 0.50000226577333 0.50030486182875 0.53132601150602 1.40566314339075 1.49630243010359 1.49774931692076 1.49776736723797 0.49999999999182 0.50000000004086 0.50000000776278 0.50000075842781 0.50003101861096 0.50286773470252 0.5909861080959 1.40684482560709 1.40686945171374 0.58996923262297 0.50307793031568 0.50003620504305 0.50000019768246 0.50000000065659 0.49999999999386 0.50000000000124 0.50000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000005 0.50000000000062 0.50000000000071 0.50000000000136 0.50000000000934 0.5000000080242 0.50000241198951 0.50032998633102 0.53419890187289 1.46390105683107 1.49936063666663 1.49994762014021 1.49995365846821 0.50000000000118 0.49999999998777 0.50000000008104 0.50000001098494 0.50000031019146 0.50004172143225 0.50314829142298 0.56439351355072 0.56440112793344 0.50328414465586 0.50004795152998 0.50000035286346 0.50000000135609 0.49999999999708 0.50000000000075 0.5000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.5000000000002 0.49999999999426 0.49999999999427 0.49999999999497 0.50000000000971 0.50000000803301 0.5000024132244 0.50033032921034 0.53428074320076 1.46591616607148 1.49943076492373 1.49999347745772 1.49999924609894 0.50000000000016 0.5000000000032 0.49999999997772 0.50000000011757 0.50000000207163 0.5000003926461 0.50005983820467 0.5015290954623 0.50152926477706 0.5000636871389 0.50000043204534 0.50000000229895 0.49999999999398 0.50000000000054 0.50000000000016 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000015 0.50000000000037 0.50000000000286 0.50000000064365 0.50000000065501 0.5000000006443 0.50000000001254 0.50000000891854 0.50000241232025 0.50033033188296 0.53428199495403 1.46595848288726 1.49943192868893 1.4999941836343 1.49999994791974 0.49999999999997 0.50000000000022 0.50000000000466 0.49999999998244 0.49999999998265 0.50000000259761 0.50000069369174 0.50002376504568 0.50002376753236 0.50000072961131 0.50000000267618 0.49999999999462 0.50000000000088 0.5000000000001 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000084 0.49999999999582 0.50000000451107 0.50000015326934 0.5000001576832 0.50000015343474 0.50000000388063 0.50000000890785 0.50000241233912 0.50033033187396 0.53428200899898 1.46595913855066 1.49943194386696 1.49999419224354 1.49999995647381 0.5 0.49999999999996 0.50000000000037 0.50000000000226 0.5000000000014 0.49999999998249 0.50000000428928 0.5000001536369 0.5000001536507 0.500000004315 0.4999999999975 0.50000000000059 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000063 0.49999999999422 0.500000002806 0.5000007589093 0.50002370260638 0.50002442258842 0.50002371023724 0.50000061806636 0.50000001086771 0.50000241201489 0.50033033206418 0.5342820090005 1.46595913854409 1.49943194386679 1.49999419224354 1.49999995647381 0.5 0.5 0.49999999999994 0.50000000000047 0.50000000000011 0.50000000000085 0.4999999999914 0.50000000064505 0.50000000064491 0.50000000000136 0.50000000000014 0.50000000000013 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000014 0.49999999999503 0.50000000136039 0.50000037318227 0.50006587148994 0.50152092073096 0.50158094022138 0.50153822506727 0.50004354244629 0.50000018896566 0.50000240069028 0.5003303354058 0.53428199602937 1.46595848287995 1.49943192865034 1.49999418363407 1.49999994791974 0.5 0.5 0.5 0.49999999999994 0.5 0.50000000000006 0.50000000000086 0.49999999999426 0.49999999999426 0.50000000000022 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.49999999999764 0.50000000068275 0.50000016691631 0.50003346337422 0.50340692535696 0.56407088019921 0.5666769342468 0.56427834486525 0.50209669851518 0.50001401207832 0.50000267682633 0.50033022526148 0.53428076284533 1.46591616763632 1.49943076452416 1.4999934774544 1.49999924609892 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.50000000000062 0.50000000000062 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999998 0.50000000000053 0.50000000033422 0.50000013178613 0.5000205451303 0.50220963456862 0.59357031732785 1.4042933994897 1.4321391488665 1.40128738498373 0.53351113767606 0.50036312016125 0.50000922303496 0.50032776944868 0.53419913157617 1.46390111942816 1.49936062382812 1.49994762002082 1.49995365846741 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000011 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000087 0.49999999999453 0.5000000079184 0.50000255842867 0.5003340218344 0.53177013532953 1.40409789813842 1.49670529914862 1.49812537516254 1.46702131100105 0.59574948735542 0.50223542830278 0.50002672600281 0.50030254884694 0.53132637290087 1.40566346538354 1.49630239852048 1.49774931659593 1.4977673672356 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999997 0.50000000000039 0.49999999999583 0.50000000006097 0.50000000965062 0.50000264454248 0.50034938882945 0.53587112838783 1.46405247264065 1.49965758820566 1.49997362610044 1.4981512845814 1.40379541060178 0.5318954250078 0.50030434202589 0.50002615667675 0.50244420000341 0.59004879993474 1.40609797343836 1.43337611515046 1.43384003871614 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999993 0.50000000000189 0.49999999998871 0.50000000526591 0.50000026169727 0.50000055181166 0.50003469663662 0.50207917393823 0.59635902478732 1.46823709916161 1.4997061195935 1.49999510442754 1.49967096104267 1.46417413548893 0.53587308634407 0.50035228042241 0.50000291546064 0.50007359948315 0.5053544987613 0.56104964926794 0.56426592316285 0.56432748448176 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000179 0.50000000000069 0.50000000510248 0.50000717727613 0.50034412882814 0.50037684584416 0.50173221693159 0.53192100197008 1.40341463510818 1.49789491331875 1.49998367098829 1.4999985294355 1.49970503312608 1.46822827030571 0.59625463433395 0.50213199811417 0.50002024740527 0.50000187741459 0.50016047713202 0.50387614996936 0.50401709584092 0.50401904520808 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.49999999999752 0.50000000017628 0.50000003872256 0.50000615528863 0.5019852822656 0.5634426981832 0.56572226958102 0.5654331912288 0.53684732365915 1.46428688834761 1.49966181632309 1.49999851732414 1.49999992466066 1.4999834725869 1.49790798264982 1.40426053418378 0.53184541942099 0.50030577722183 0.5000023070601 0.5000026526038 0.50008366729442 0.50008613872236 0.50008616811192 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000035 0.50000000027447 0.50000011393167 0.50001688977345 0.50191435762406 0.59372972102263 1.40402084208645 1.43381838572381 1.41272252704332 0.60984207537623 1.47738204771558 1.49970890447624 1.4999980264315 1.49999998161047 1.49999843748219 1.49963871246275 1.46135425993678 0.53440274616133 0.50033067387766 0.50000241423966 0.50000003807157 0.50000128591924 0.50000131635246 0.50000131670098 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000019 0.50000000000073 0.50000000000877 0.50000000763602 0.50000226537755 0.50030560419727 0.53188047281987 1.40541525441171 1.49836505040971 1.49979265625997 1.49734905810827 1.43701861700065 1.4972239832539 1.49996581049525 1.4999998159761 1.49999993218483 1.49998304418157 1.49790827169758 1.4045595330115 0.53184680105863 0.5003057580939 0.50000226583739 0.50000000746428 0.50000001566938 0.50000001582086 0.50000001583713 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.50000000000062 0.5000000000007 0.50000000000081 0.5000000000093 0.50000000802137 0.50000241331897 0.50033130553668 0.53451158923316 1.46412162561846 1.49966340804529 1.49999105655566 1.49995352235399 1.49709393155448 1.44962433443405 1.49836453238774 1.49998359586869 1.49999839243271 1.49967208935219 1.4684375423941 0.59552140778222 0.50227781200782 0.50002029075969 0.50000012893394 0.50000000046442 0.50000000014664 0.50000000014848 0.5000000001498 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000013 0.50000000000022 0.49999999999426 0.49999999999434 0.50000000000099 0.50000000000966 0.50000000876825 0.50000257050318 0.50035266652996 0.5359433447673 1.46548365796731 1.49968515562659 1.49999455018183 1.49969639338938 1.47584569297088 0.65880219708751 1.47584568424858 1.49970263948534 1.49999376180099 1.49962175723244 1.46415853847494 0.53587793280878 0.50038445361857 0.50000257039643 0.50000000879047 0.50000000001733 0.49999999997423 0.49999999998669 0.49999999998564 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000055 0.50000000000136 0.50000000064494 0.50000000064541 0.50000000000011 0.50000000035553 0.50000014152246 0.50002181036562 0.50213046856596 0.59624878783628 1.46827038106245 1.49970573504711 1.49999853364513 1.49998593797217 1.49836432742535 1.44961911098764 1.49708865749884 1.49994794636746 1.49996137156387 1.49675157508785 1.40406343403867 0.53176209702732 0.50033404587625 0.5000022751558 0.50000000765586 0.50000000001645 0.49999999999042 0.50000000000334 0.50000000000217 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.50000000000088 0.49999999999445 0.5000000043153 0.50000015365141 0.5000001536624 0.50000000431992 0.5000000081169 0.50000255943003 0.50033617262571 0.53181510284214 1.40426213876256 1.49786915577726 1.49998279547366 1.49999993463169 1.49999983770701 1.49996051304303 1.4969021767914 1.43715134899898 1.49701171092176 1.49683595366233 1.40650707786373 0.59326635486955 0.50220605093043 0.50002027132636 0.50000012240854 0.50000000031241 0.50000000000187 0.49999999999961 0.50000000000083 0.50000000000044 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000005 0.50000000000065 0.49999999999287 0.50000000201411 0.50000072978049 0.50002376764835 0.50002376787812 0.50000072925902 0.50000001104126 0.50000271616607 0.50036283159562 0.53436978045815 1.46135482870707 1.4996352228463 1.49999840089608 1.49999998373158 1.49999860146463 1.49971287537682 1.47376393574733 0.6134900631351 1.4125910042654 1.40686154323053 0.59042108414261 0.50312697900767 0.50003205239461 0.50000015723878 0.50000000062438 0.49999999999487 0.4999999999993 0.50000000000089 0.49999999999995 0.49999999999995 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000064 0.49999999999524 0.5000000008143 0.50000028201194 0.50006370220647 0.50152924559247 0.50152926613145 0.50006368135465 0.50000045344578 0.50000255466046 0.50033617099453 0.53181420805151 1.40426083277172 1.4979084101411 1.49998353838666 1.49999992607283 1.49999845872517 1.4996278101041 1.46407494157143 0.53721503360052 0.56547124350077 0.56438970108897 0.50329447885619 0.50004850153336 0.50000031945714 0.5000000011024 0.49999999999234 0.5000000000006 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.50000000000042 0.49999999999798 0.500000000324 0.50000009839378 0.50002499524161 0.50330208648999 0.56440225572279 0.56440087951349 0.50328420934612 0.50004794485917 0.50000050309029 0.50002175273801 0.50213074567626 0.5962546177987 1.46822864537971 1.49970489653065 1.49999854337978 1.49998927603598 1.49801745153322 1.403770760886 0.53178206721075 0.50189340788811 0.50153204245228 0.50006250088707 0.50000043944541 0.50000000216326 0.49999999998936 0.50000000000086 0.50000000000005 0.50000000000002 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000017 0.50000000000049 0.50000000012062 0.50000006353373 0.50001196371962 0.50179255223301 0.59069347054972 1.40688967041953 1.40686681334743 0.59046382520956 0.50312694557021 0.50003567609544 0.50000321478433 0.50035196123404 0.53587375074691 1.46418641589856 1.49965910375828 1.49999495072076 1.49963785819766 1.46701443495247 0.59615158237792 0.50222580928465 0.50004016222387 0.50002389361394 0.50000065979775 0.50000000266885 0.49999999999439 0.50000000000112 0.50000000000011 0.5 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000009 0.50000000000074 0.50000000000703 0.50000000846641 0.50000245407858 0.50036486314548 0.53324562689381 1.40351106584615 1.49680473449277 1.49682443079616 1.40652746557064 0.59285930726356 0.50225568013412 0.50002771791906 0.50030407146826 0.53191650144895 1.40345812707907 1.49705726923059 1.49995472887763 1.49690191939892 1.40396857127891 0.53320810946729 0.50036096233245 0.50000283451609 0.5000001627128 0.50000000341644 0.4999999999985 0.50000000000079 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000014 0.5000000000005 0.49999999999885 0.5000000003352 0.50000012917576 0.50002034372235 0.50213981329088 0.59636327439052 1.46681709316886 1.49967641530025 1.49996084341612 1.49689206222213 1.40405072164268 0.53185005270759 0.50030363720283 0.50002519754542 0.50206317362178 0.59398127517756 1.40556718333645 1.49615970575916 1.4055662792588 0.59370177437364 0.5018405517219 0.50001351575877 0.50000006838725 0.50000000080987 0.49999999999775 0.50000000000052 0.50000000000015 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000011 0.50000000000064 0.50000000000072 0.50000000000139 0.50000000000933 0.50000000763926 0.50000226558694 0.50030567165189 0.53182550512706 1.40346981581738 1.49813358114601 1.49998941020216 1.49999826651326 1.49965793840184 1.46413021942151 0.53449333769826 0.50033099945175 0.5000026713117 0.50002819878043 0.50299259219872 0.5853504401036 1.39113238442249 0.58535037511839 0.50299955671567 0.50002617150584 0.50000012085679 0.50000000041792 0.49999999998699 0.50000000000112 0.50000000000009 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.500000000001 0.49999999998946 0.49999999998941 0.49999999999008 0.49999999999863 0.50000000802488 0.50000241223996 0.50033105773843 0.53449254639287 1.46411450005666 1.49966965494059 1.49999858964606 1.49999863468853 1.49968350339194 1.46541584441142 0.53455557562299 0.500331412305 0.50000240173513 0.50000031271822 0.50004605708407 0.50271571126902 0.56307460624647 0.50271571051561 0.5000460525212 0.50000028136203 0.50000000095148 0.49999999999414 0.50000000000113 0.50000000000011 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000006 0.50000000000107 0.49999999998903 0.5000000006746 0.50000000068615 0.50000000068458 0.50000000068529 0.50000000800936 0.50000241348356 0.50033140760433 0.5345555627272 1.46541567859529 1.49968358153299 1.49999863940642 1.4999986397036 1.49968369614186 1.46542755458862 0.53455619455912 0.50033141061207 0.50000241351803 0.50000000981033 0.50000043717986 0.50004914421545 0.50138404437057 0.50004914370071 0.50000043774813 0.50000000212648 0.49999999998823 0.50000000000064 0.50000000000014 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000091 0.49999999998213 0.50000000388532 0.50000015387276 0.50000015812634 0.50000015215681 0.50000014872117 0.50000001038645 0.50000241407985 0.50033141040549 0.53455618779828 1.46542735477576 1.49968369195427 1.49999863969685 1.49999863969253 1.49968369353053 1.46542763731057 0.53455619355133 0.50033141343187 0.50000241350168 0.50000000797806 0.50000000293828 0.50000053530855 0.50002079696765 0.50000053530334 0.50000000292932 0.49999999998383 0.50000000000134 0.50000000000008 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000016 0.50000000000059 0.49999999999349 0.50000000214162 0.50000066988704 0.50002891320415 0.5000296687919 0.50002180777405 0.50002113454986 0.50000056309288 0.50000240532568 0.5003314127525 0.53455415210903 1.46541064006565 1.49967860745017 1.49999861925125 1.49999861974494 1.49967867929935 1.46543680400334 0.53454527249119 0.50033559710239 0.50000242343665 0.50000000802591 0.49999999999485 0.50000000330915 0.50000014594014 0.5000000033088 0.49999999998516 0.50000000000151 0.50000000000015 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000072 0.49999999999761 0.50000000065622 0.50000021970055 0.50005176185096 0.50185003789571 0.50189476349422 0.50147463941537 0.50142693430165 0.50004119532622 0.5000025379551 0.50033108353921 0.53447500155082 1.4637854501425 1.49951926366592 1.49999809529608 1.49999814611403 1.49954300546089 1.46576711806297 0.53422728482778 0.50044779970267 0.50000342338304 0.5000000082212 0.50000000001027 0.49999999999181 0.50000000066477 0.49999999999115 0.50000000000062 0.50000000000015 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000015 0.50000000000021 0.49999999999477 0.50000000015345 0.50000008582197 0.50001760623925 0.50204745807856 0.56324629437156 0.5656907974109 0.566890374182 0.56444034724472 0.50212362304992 0.50001944888114 0.50030389805422 0.53167192389368 1.4050284467407 1.49790746371523 1.49998463866038 1.49999769355176 1.49950007961744 1.46402372354061 0.5341171494042 0.50045131314463 0.50000343000044 0.50000000822351 0.50000000000938 0.50000000000151 0.49999999998964 0.50000000000076 0.50000000000005 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000012 0.50000000000099 0.50000000000287 0.50000000070624 0.5000000117791 0.50000343697853 0.50046167458419 0.53358457428179 1.40245436882503 1.43382070040007 1.43266843643736 1.40081376006949 0.53341719689153 0.50033631014088 0.50002620605594 0.50240672243641 0.59479994436364 1.46695268563765 1.49953107559477 1.49994408632293 1.49620087144842 1.40549492734953 0.53143375003519 0.50041660245789 0.50000324316276 0.50000000782763 0.5000000000088 0.5000000000008 0.5000000000007 0.50000000000006 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.50000000000121 0.49999999998876 0.50000000478251 0.50000017765518 0.50000032205419 0.50002614141623 0.50236885919664 0.59483222808884 1.46694352485148 1.49765604931759 1.49830873189554 1.46697661077171 0.59656270548932 0.50213787675538 0.50002616451399 0.50045269876563 0.53322353166308 1.40496698344817 1.49623423933691 1.49626044195142 1.40807642238888 0.59180823753311 0.50233714476976 0.50002625226759 0.50000015774319 0.50000000034159 0.49999999999872 0.50000000000039 0.50000000000014 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000005 0.50000000000068 0.49999999998922 0.50000000216388 0.50000088364848 0.50002879301919 0.50003235808686 0.50041749120788 0.531412315941 1.40521571749366 1.49790521118882 1.4999702797928 1.49997961393578 1.49811852085194 1.40346723973313 0.53182522295576 0.50030423717858 0.50001896467507 0.50184999949597 0.58935139348766 1.40823846518839 1.40821280062911 0.58912865496476 0.50355777897475 0.50004685707485 0.50000026939477 0.50000000119621 0.49999999999256 0.50000000000053 0.50000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.50000000000063 0.49999999999517 0.50000000079748 0.5000003037869 0.50007632964735 0.5018384108964 0.50185557170124 0.50052474521347 0.53410931638385 1.46400373295408 1.49951459268964 1.4999979696657 1.49999850477371 1.49966958186089 1.46411442592759 0.53449256938006 0.50033106811007 0.50000251677549 0.50003216607848 0.50362737135097 0.56336284002771 0.56336124211045 0.50360396979177 0.5000600036488 0.50000040082764 0.50000000178015 0.4999999999921 0.50000000000063 0.50000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.50000000000042 0.49999999999798 0.500000000324 0.50000009572556 0.50003088497788 0.5036238872063 0.56338703312622 0.56370928072601 0.50391672172767 0.53407949740751 1.46598505917207 1.4995496548526 1.49999817318317 1.49999864356852 1.49968358035072 1.46541561031368 0.5345555624635 0.5003314129041 0.50000239533435 0.5000003508369 0.50007643109885 0.50183795429792 0.50183797411602 0.50007638601347 0.50000050143758 0.50000000259519 0.49999999999535 0.50000000000078 0.50000000000005 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000017 0.50000000000049 0.50000000012061 0.5000000635109 0.50001171631233 0.50190919581468 0.58930694530318 1.40849320738175 1.4109677594913 0.58687737725091 0.53439810623555 1.4689826174083 1.49975632459371 1.49999876728735 1.49999872281871 1.49968365451573 1.46542754768335 0.53455619511505 0.50033141058931 0.50000241136465 0.50000001241811 0.50000088872312 0.50002877835939 0.50002877797062 0.50000088893187 0.50000000302359 0.49999999999729 0.50000000000053 0.50000000000014 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000009 0.50000000000073 0.50000000000703 0.50000000846616 0.50000245020957 0.50033356652048 0.53304547170364 1.40475948948471 1.49625501857775 1.49641764788667 1.41024750842461 0.6197951442392 1.47128430450555 1.49962543780166 1.4999974019288 1.4999985646334 1.49968371391974 1.46542755695099 0.53455619429447 0.500331410334 0.50000241163934 0.5000000098592 0.50000000508939 0.5000001771777 0.50000017716646 0.50000000508104 0.50000000000192 0.50000000000034 0.50000000000018 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000039 0.49999999999874 0.50000000033583 0.50000012939528 0.50002037575033 0.50213982985175 0.59654658982603 1.46644562224889 1.49967078701408 1.49995538999351 1.49661462850427 1.4388665178699 1.4981393780336 1.49997867046854 1.4999998561509 1.49999863912351 1.49968350101011 1.4654158493974 0.53455557374994 0.50033140761517 0.50000241347906 0.50000000806403 0.50000000001132 0.50000000067349 0.50000000067274 0.5000000000022 0.50000000000011 0.50000000000012 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000008 0.50000000000074 0.50000000000881 0.50000000763055 0.50000226451501 0.50030547417824 0.5318255066007 1.40344069604665 1.49813157408454 1.4999894447119 1.49999968342708 1.49996264716505 1.49868357049615 1.49867640221297 1.49997476575037 1.49999978249356 1.49999836568662 1.49965692258139 1.4641380089391 0.53449315706173 0.50033105573343 0.50000241221937 0.50000000802445 0.50000000000997 0.49999999998884 0.49999999998821 0.50000000000073 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000001 0.50000000000009 0.50000000000079 0.50000000001121 0.50000000950687 0.50000259941591 0.50034797870738 0.53450695402966 1.46412858579654 1.49966585885058 1.49999848344406 1.49999977561985 1.49996941717206 1.49824648630679 1.43644822999627 1.4986386480815 1.4999258036818 1.49989443524304 1.49555828161355 1.40315634270706 0.53183506593842 0.50030610487541 0.50000227017041 0.5000000076745 0.50000000000881 0.50000000000143 0.50000000000077 0.50000000000007 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000035 0.49999999999984 0.49999999999659 0.50000000047575 0.50000007913577 0.50001046209463 0.50100364932837 0.53394606488902 1.46558174010224 1.49943865959414 1.49999297876049 1.49999535457079 1.49918870853771 1.47719147610433 0.61204196829543 1.47525936378258 1.49690626351572 1.49639709959937 1.41077683477637 0.59003144900092 0.50249197666904 0.50003304823124 0.5000003059084 0.50000000200209 0.50000000000947 0.49999999999657 0.50000000000103 0.50000000000004 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000036 0.49999999999984 0.49999999999649 0.50000000048202 0.50000008055052 0.5000106269518 0.50101855725142 0.53394225919888 1.46559833067259 1.4994351818814 1.49999273732316 1.49999522361526 1.49912089016619 1.47448569902588 0.55320307177548 1.41106390530861 1.4325556025433 1.40633171360977 0.58902200565832 0.50557568298432 0.50008789777764 0.50000103549412 0.50000000828013 0.50000000002477 0.4999999999919 0.50000000000159 0.50000000000009 0.49999999999997 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000036 0.49999999999984 0.49999999999651 0.50000000048106 0.50000008057368 0.50001063009373 0.50101885468576 0.53394224955847 1.4655986946424 1.49943470299864 1.4999945718466 1.49999492265209 1.49938780328328 1.46475765549771 0.53575726038687 0.56412934702758 0.56421166832675 0.56102999138905 0.50534172013263 0.50014763255535 0.50000179873632 0.5000000181746 0.50000000011741 0.49999999998927 0.50000000000127 0.50000000000012 0.49999999999997 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000036 0.49999999999984 0.49999999999651 0.50000000048117 0.50000008056842 0.50001063012217 0.50101885713414 0.5339422521157 1.46559869358117 1.49943459650456 1.49999488297146 1.49999489375829 1.49943273426543 1.46554268536208 0.53403245127171 0.50479451755352 0.5038399888434 0.50369137996277 0.50015954874995 0.50000323930893 0.50000003100867 0.50000000024969 0.49999999997786 0.50000000000224 0.50000000000024 0.49999999999997 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 0.0 -0.0 -0.0 4e-14 -2.2e-13 -2.73e-12 2.347e-11 -1.6176e-10 -7.3553e-10 -8.953154e-08 -1.502148045e-05 -0.00073973064545 -0.06452055669129 -0.06564887893941 -0.06332055196007 -0.00533940653936 -3.020858878e-05 -3.7049957e-07 -2.36143e-09 -5.73e-12 7.6e-13 -6e-14 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-13 -1.85e-12 2.071e-11 -2.3411e-10 -1.180723e-08 -1.852819e-08 -1.34682378e-06 -0.00013157240625 -0.00910772148787 -0.07459245446634 -0.07840835126417 -0.07957803094726 -0.07134954650591 -0.00088259522565 -1.616450298e-05 -1.0308212e-07 -6.3534e-10 -5.28e-12 4.7e-13 -7e-14 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -6e-14 -1.99e-12 9.59e-12 -1.2089e-10 -1.450013e-08 -7.9638695e-07 -9.0326516e-07 -2.351043372e-05 -0.00142153168887 -0.06525397249209 -0.00637494213418 -0.00283757150373 -0.00334284678134 -0.06989409963336 -0.00873590874553 -0.00013316688142 -1.31673642e-06 -8.18482e-09 -5.09e-12 4.1e-13 2e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -1.14e-12 8.82e-12 -4.76e-12 -1.37471e-09 -4.0736704e-07 -2.469127346e-05 -2.542756463e-05 -2.887079622e-05 -0.00221142047794 -0.07188347865051 -0.00062870772156 -6.557123894e-05 -0.00012126429599 -0.00592454990808 -0.06422401189584 -0.00148681077306 -1.579846965e-05 -9.555973e-08 -3.3088e-10 -1.12e-12 8e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -1e-14 -3.3e-13 1.58e-12 -1.97e-11 -5.4616e-10 -1.460003e-07 -3.989523698e-05 -0.0017354288235 -0.00174650948536 -2.133966047e-05 -0.00015236519993 -0.00349776106938 -2.570152509e-05 -1.51085904e-06 -9.92741184e-06 -0.00082310483302 -0.07492922615039 -0.00222468124173 -1.82871191e-05 -1.0426379e-07 -2.7978e-10 -3.5e-13 -3e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -1.6e-13 7e-14 7.37e-12 -1.58784e-09 -6.408004e-08 -1.140086037e-05 -0.0026774471096 -0.07264475261148 -0.07303739510746 -0.00251777819835 0.00017116807685 -0.00033209389119 -5.77162823e-06 -2.205457e-08 -4.807331e-08 -8.27959955e-06 -0.00157175020024 -5.371392838e-05 -2.6035078e-07 -8.1135e-10 1.6e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 3.7e-13 2.59e-12 -4.6719e-10 -7.360132e-08 -9.89995506e-06 -0.0012620411519 -0.07382867719445 -0.07556564636225 -0.07526154857723 -0.0726681678061 -0.00066204275268 -0.00018330139768 2.78083241e-06 5.241745e-08 1.885142e-08 -9.117325e-08 -1.581812224e-05 -6.3006619e-07 -2.24048e-09 7.14e-12 -8e-14 -3.6e-13 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 6e-14 6e-14 6e-14 1.87e-12 -3.1e-11 -7.67212e-09 -1.21722494e-06 -5.175471135e-05 -0.00498014261974 -0.07187667708412 -0.00259243207827 -0.0025013483028 -0.0730768195558 -0.00538566121678 2.585247799e-05 1.403569509e-05 8.363327e-08 2.639107e-08 7.551608e-08 1.580935456e-05 6.299793e-07 2.24044e-09 -6.96e-12 2.3e-13 -3.6e-13 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 5e-14 -5.1e-13 -5.2e-13 -5.2e-13 -8.95e-12 -1.32435e-09 -1.9692236e-07 -2.861257593e-05 -0.00159149186821 -0.07016590438298 -0.00420544959767 -5.600539905e-05 -6.326680342e-05 -0.00426714067175 -0.07056576907291 -0.00129348021972 -2.069513392e-05 -1.1396358e-07 3.946249e-08 8.60492134e-06 0.00157934369665 5.362591742e-05 2.5390421e-07 7.8638e-10 -5e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -8e-13 -2.41e-12 -2.38e-12 -2.38e-12 -8.8e-12 -1.39839e-09 -2.1116073e-07 -3.113414202e-05 -0.00217902154914 -0.07238112911444 -0.00117890140848 -1.06299964e-05 -1.272211595e-05 -0.00104758299294 -0.07265581368747 0.00068907909006 -1.91994687e-06 1.9991546e-07 1.065819403e-05 0.00118076441421 0.07238088575436 0.00217894396149 1.806951583e-05 1.0533101e-07 3.1265e-10 9e-13 -6e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5.2e-13 2.102e-11 2.087e-11 2.087e-11 1.43e-12 -3.916e-11 -6.80204e-09 -1.08935074e-06 -5.3625424e-05 -0.00157932913406 -8.59721003e-06 -3.35352e-08 -2.79162e-09 2.01219968e-06 -0.00067880869454 0.07265064741252 0.00105123714094 2.983755535e-05 5.854773009e-05 0.00419613406428 0.07016893031168 0.00159145820469 1.702165845e-05 1.0192013e-07 3.0801e-10 7e-13 -4e-14 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.5e-13 1.489e-11 -2.0642e-10 -2.0997e-10 -2.0992e-10 -1e-13 1.236e-11 -1.3883e-10 -1.87331e-08 -5.9202229e-07 -1.442454415e-05 -7.851589e-08 5.10375e-09 1.1596101e-07 2.01390701e-05 0.00125099519826 0.07068075513001 0.00428753185445 0.00231754852732 0.00319770590405 0.07150636709065 0.00496154391661 5.159346414e-05 3.6305727e-07 1.25065e-09 -6.7e-13 -2e-13 4e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-13 -1.97e-12 -4.5239e-10 -1.831659e-08 -1.871817e-08 -1.872118e-08 -3e-14 -2.08e-12 2.598e-11 -4.4347e-10 -4.05394e-09 -1.0183178e-07 8.197e-10 -6.21748e-09 -3.052419e-08 1.55365935e-06 0.00028131538319 0.00476451633824 0.07260022278656 0.07504460974959 0.0753317833373 0.07406107595823 0.00128061524958 9.98814517e-06 4.966226e-08 1.6841e-10 1.1e-13 -1e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1.4e-13 -7.4e-13 -9.551e-11 -3.679075e-08 -1.52325797e-06 -1.5576636e-06 -1.55798131e-06 3e-14 2.08e-12 -2.601e-11 4.3133e-10 3.97526e-09 1.0056316e-07 3.36849e-09 -6.61395e-09 -3.843496e-08 5.4089493e-07 0.00017342384821 0.00109924024577 0.07234789626699 0.07383355711774 0.0717750055581 0.00280471114238 1.511089591e-05 8.03411e-08 2.8664e-10 6e-14 -1e-14 2e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -4e-14 -5.9e-13 1.014e-11 -1.01998e-08 -2.5110524e-06 -9.981466186e-05 -0.00010212794319 -0.00010215152869 1e-13 -1.23e-11 1.3733e-10 1.844018e-08 5.7990565e-07 1.414316257e-05 1.7298139e-07 8.6482e-10 6.2571e-10 -3.479187e-08 1.072711731e-05 1.697482862e-05 0.00228561667498 0.00229847881831 0.00224438749051 4.285667771e-05 1.9223617e-07 7.1704e-10 -6.5e-13 7e-14 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -4e-14 1.4e-13 6.24e-12 -1.22299e-09 -5.4032001e-07 -0.00012961346556 -0.00495900038076 -0.00507967852712 -0.00508102256192 -1.43e-12 3.876e-11 6.71306e-09 1.07053692e-06 5.312161777e-05 0.00156205859024 2.280508746e-05 2.186993e-07 2.1187643e-07 2.548053985e-05 0.00187012487733 6.608164715e-05 4.032246356e-05 3.506920257e-05 3.445175106e-05 4.8511162e-07 1.87363e-09 -4.27e-12 2.3e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -4e-14 6e-14 2.55e-12 -6.1508e-10 -1.5255193e-07 -2.896925179e-05 -0.00563634260191 -0.06696149078798 -0.06968868405282 -0.06972696884157 8.87e-12 1.39186e-09 2.1011429e-07 3.0958953e-05 0.00216856647481 0.07221588665835 0.00244804323988 2.563378195e-05 2.561397846e-05 0.0024327099323 0.07192124589864 0.00213342538385 2.355282625e-05 4.0679507e-07 2.110056e-07 2.87917e-09 -1.327e-11 9.1e-13 8e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.9e-13 -3.107e-10 -1.0290128e-07 -1.733148896e-05 -0.00165010424449 -0.07097617819355 -0.07732994433409 -0.07600692280916 -0.07599560398154 8.59e-12 1.3426e-09 2.0067789e-07 2.925465024e-05 0.00164571979893 0.07406984701856 0.07489546927196 0.00234471549709 0.0023447136738 0.07489518009199 0.07407341057231 0.00164246609555 1.743274147e-05 6.735979e-08 1.01409e-09 -1.562e-11 1.09e-12 1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1.4e-13 -1.5e-13 -1e-13 -5.2e-13 -3.1224e-10 -1.0515453e-07 -1.800934254e-05 -0.00212260040193 -0.07133554435688 -0.00323164840989 -0.00264384676621 -0.00263680448145 -1.89e-12 2.593e-11 5.43003e-09 8.3164528e-07 2.142235281e-05 0.00270937851929 0.07353910155662 0.07586768271626 0.07586768259789 0.07353919322134 0.00270942089254 2.141422914e-05 1.243504e-07 3.9437e-10 -1.472e-11 9.8e-13 1.4e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -4e-14 -8.4e-13 -8.4e-13 -8.4e-13 -1.3e-13 6e-14 -7.8462e-10 -2.4846798e-07 -6.27377016e-05 -0.00247301439073 -7.25064278e-05 -5.494989264e-05 -5.477719088e-05 2e-14 -1.069e-11 1.0105e-10 1.253571e-08 2.265877e-07 3.622916523e-05 0.00265612480743 0.07262079327731 0.0726207933009 0.00265612474334 3.622913584e-05 2.2655929e-07 8.9594e-10 -2.24e-12 7.4e-13 1e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.2e-13 -1.19e-12 1.416e-11 1.425e-11 1.417e-11 -1.36e-12 -2.5e-13 6.19e-12 -2.0637e-09 -9.3172146e-07 -5.148701683e-05 -1.21139516e-06 -8.436824e-07 -8.4059512e-07 1e-13 1.93e-12 -2.215e-11 1.7571e-10 1.5537e-09 3.2129572e-07 3.985499497e-05 0.00173504105437 0.00173504105436 3.985499494e-05 3.2129557e-07 1.55362e-09 -1.044e-11 3.1e-13 1.7e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.8e-13 -1.04e-12 9.01e-12 -8.6849e-10 -8.7866e-10 -8.6927e-10 1.345e-11 -1.61e-12 -1.3e-13 1.377e-11 -9.62495e-09 -7.9000339e-07 -1.579339e-08 -1.017481e-08 -1.013318e-08 -1e-14 1.8e-13 3.3e-12 -2.348e-11 -1.329e-11 2.06758e-09 4.3290064e-07 2.54073978e-05 2.54073978e-05 4.3290064e-07 2.06758e-09 -1.328e-11 9.7e-13 1e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1.1e-13 -6.6e-13 1.09e-12 -3.10827e-09 -1.8230551e-07 -1.8525631e-07 -1.8251737e-07 -2.32757e-09 4.03e-12 -2.678e-11 2.3e-12 -1.0493e-10 -1.663377e-08 -2.9071e-10 -1.6086e-10 -1.5995e-10 -0.0 -3e-14 4.4e-13 2.72e-12 8.9e-13 -1.18e-11 2.82627e-09 1.7746529e-07 1.7746529e-07 2.82627e-09 -1.18e-11 8.9e-13 1.8e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -4e-14 -3.9e-13 3.34e-12 -1.99912e-09 -5.1716476e-07 -2.843597046e-05 -2.890992445e-05 -2.844839667e-05 -3.4598142e-07 -1.6146e-09 5.9863e-10 -2.2464e-10 7.489e-11 1.665274e-08 2.9117e-10 1.6087e-10 1.5995e-10 0.0 0.0 -7e-14 5.9e-13 1.5e-13 8.4e-13 -1.081e-11 8.6934e-10 8.6934e-10 -1.081e-11 8.4e-13 1.5e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1.8e-13 -1.2e-13 3.49e-12 -9.6216e-10 -2.3367417e-07 -4.715818859e-05 -0.00186085468581 -0.00190261941342 -0.00188325399167 -1.949267979e-05 -9.824773e-08 -1.5609e-09 -5.4915e-10 9.47474e-09 7.9000649e-07 1.579939e-08 1.017485e-08 1.013318e-08 -0.0 0.0 0.0 -8e-14 -0.0 7e-14 1.2e-12 -1.417e-11 -1.417e-11 1.2e-12 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -7e-14 -8.2e-13 6.4e-13 -4.8266e-10 -1.182872e-07 -1.965154636e-05 -0.00296285163004 -0.07111144369447 -0.07308728780672 -0.07139954172638 -0.00132419249088 -1.077322888e-05 -2.2056583e-07 1.0163561e-07 9.2040719e-07 5.14847456e-05 1.21155895e-06 8.4368352e-07 8.4059513e-07 -0.0 -0.0 0.0 0.0 -0.0 -0.0 7e-14 8.4e-13 8.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -9e-14 -1.18e-12 1.409e-11 -2.3856e-10 -1.0170919e-07 -1.72736751e-05 -0.00161524041844 -0.07319022106453 -0.07691305701754 -0.07668001683235 -0.07379094809875 -0.00525434537235 -4.881044069e-05 -4.6872139e-07 4.0413742e-07 6.267553781e-05 0.00247299612176 7.250762489e-05 5.494990204e-05 5.477719093e-05 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1.4e-13 1.4e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1.8e-13 -9.7e-13 9.3e-12 -8.6851e-10 -1.29789e-09 -1.1155608e-07 -1.938552221e-05 -0.00244741747025 -0.07251603215278 -0.00266931891297 -0.00183660793892 -0.00427842096867 -0.06931396712596 -0.00156267347392 -1.607091505e-05 1.76542914e-05 0.00212270620567 0.07133543520632 0.00323164687101 0.00264384684631 0.00263680448208 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -6e-14 -9.3e-13 9.11e-12 -3.09522e-09 -1.7689075e-07 -1.7991602e-07 -2.3343811e-07 -1.346372681e-05 -0.0019051963198 -0.0017189170783 -2.479690335e-05 -2.25576499e-05 -0.00115557435188 -0.07284577529838 -0.00246098429366 -1.902748032e-05 1.714008018e-05 0.0016500879871 0.07097609419823 0.07732994021531 0.0760069238451 0.07599560398824 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -2e-14 -2.3e-13 5.74e-12 -2.14366e-09 -4.6866494e-07 -2.531129013e-05 -2.577166863e-05 -3.315281941e-05 -0.00156457387241 -0.06980713401353 -0.00170461915992 -1.654652408e-05 -3.1515477e-07 -9.55930835e-06 -0.00173674618738 -0.00189056257556 -1.645958348e-05 8.97935e-08 2.893095589e-05 0.00563650974902 0.06696151661803 0.06968868208081 0.0697269688199 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -5e-14 1.4e-13 4.01e-12 -9.1728e-10 -2.4864533e-07 -4.186260981e-05 -0.00172687908957 -0.00176482073345 -0.00177235845892 -0.00248674162744 -0.07272051218069 -0.00149707764991 -1.461746571e-05 -2.0955195e-07 -1.61780143e-05 -0.00170480355803 -0.06975027693028 -0.00163948605138 -1.707907941e-05 4.1722394e-07 0.00012966447753 0.00495898550973 0.00507967818399 0.00508102255952 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 1e-14 -1.34e-12 -5.3693e-10 -1.1722103e-07 -2.278099824e-05 -0.00279307412578 -0.07222070709 -0.07422221952994 -0.07270983201663 -0.00246800337609 -0.00223231391904 -1.233936935e-05 -2.653126e-08 -5.070222e-08 -1.478267298e-05 -0.00150143717281 -0.07350296069016 -0.00232972999685 -1.797253314e-05 -6.650486e-08 2.49735409e-06 9.98295582e-05 0.00010212808691 0.00010215152976 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 4e-14 -2.3e-13 -7.0595e-10 -1.32923498e-06 -0.00159840455811 -0.07243349734878 -0.07598492341297 -0.07574036992716 -0.07618455974974 -0.07324015751965 -0.00141105151584 -1.474137346e-05 -4.114709e-08 -2.789e-10 2.606521e-08 3.0666057e-06 0.00012020050238 -2.7085294e-07 4.6058e-10 3.0811e-10 3.380342e-08 1.52574127e-06 1.55768878e-06 1.55798097e-06 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -1e-14 1.73e-12 9.7297e-10 -8.7595051e-07 -0.00222558837971 -0.07510375154112 -0.00267496106911 -0.00181494097882 -0.00222760003329 -0.07356701568259 0.00010347090083 -2.58059965e-06 -1.09571e-09 4.06405e-08 1.410327143e-05 0.00150649953124 0.0728254991098 0.00217934414818 1.798534993e-05 1.0511863e-07 1.88788e-09 1.839028e-08 1.871718e-08 1.872134e-08 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -2.81e-12 -5.32147e-09 -9.62091754e-06 -0.00027730230926 -5.97433986e-06 -3.83424799e-06 -1.24861952e-05 -0.00053568603653 0.05369392394726 0.00083149660062 1.113930266e-05 2.1523835e-07 1.610753054e-05 0.0016999342753 0.0706342229044 0.00159766934132 1.708841e-05 1.0218195e-07 5.3505e-10 2.0922e-10 2.0953e-10 2.0998e-10 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 3e-14 3e-14 -0.0 -1e-14 6e-13 -1.5684e-09 -4.29247418e-06 -0.00041334715893 -5.37190598e-06 -3.05145e-09 -3.689763e-08 -5.74638675e-06 -0.00039026665116 6.955949e-08 0.00039122901228 5.61313501e-06 3.2822456e-07 2.263922242e-05 0.0015547985427 0.00174640600588 1.608892855e-05 1.2302356e-07 5.2484e-10 -7.94e-12 -2.069e-11 -2.092e-11 -2.087e-11 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1.1e-13 -1.71e-12 -1.71e-12 -1.1e-13 1.3e-13 -1.2124e-10 -1.15930196e-06 -0.00165530544444 -0.07440476394041 -0.0015912773698 -5.5894182e-07 -6.850448e-08 -1.118381768e-05 -0.00083189443642 -0.05369061502356 0.00053998933879 1.051245013e-05 2.508230328e-05 0.00244653270234 0.07220478113248 0.00231323873194 1.908097732e-05 1.0954645e-07 3.1372e-10 7e-14 1.7e-12 2.47e-12 2.38e-12 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -2.2e-13 2.39e-12 2.39e-12 -2.2e-13 0.0 -4.002e-11 -1.43370545e-06 -0.00216817494265 -0.07147533758514 -0.0016154480509 -6.9288646e-07 -1.9624e-10 -2.512296e-08 -1.77829148e-06 -0.00024023010458 0.07563613241016 0.00239836327464 0.00258846121412 0.07675462987141 0.07396056746508 0.00157558167509 1.674908026e-05 1.0087273e-07 3.0669e-10 4.59e-12 -1.3e-13 6.1e-13 5.2e-13 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -9e-14 -3.2e-13 -5.5011e-10 -3.783227e-08 -3.783226e-08 -5.5011e-10 -4.8e-13 1.1865e-10 -2.1412239e-07 2.915475e-08 -2.11875e-09 -1.04161e-09 -3.32e-12 1.7039e-10 4.284835e-08 1.740659676e-05 0.00160310138569 0.07132662244739 0.07647152205115 0.07663805654454 0.07146629079363 0.00285787505059 2.026006388e-05 1.1417604e-07 4.7473e-10 -2.2e-12 -9.6e-13 1e-13 -7e-14 -6e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 3.54e-12 -3.6317e-10 -2.28793632e-06 -0.00017386736888 -0.00017386738467 -2.28789986e-06 -3.109e-10 2.136e-11 1.46130679e-06 0.00216817312445 0.07147516811333 0.00161602496462 6.9513407e-07 1.6352e-10 3.716138e-08 1.143002309e-05 0.00217126002476 0.00246761611454 0.07193812983991 0.07146346085973 0.00283404512016 4.030185542e-05 2.0537711e-07 7.9702e-10 -3.99e-12 1e-14 9e-14 1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2.9e-13 -7.5883e-10 -1.76962666e-06 -0.00147463820625 -0.07517868415362 -0.07517872759205 -0.00147482986259 -1.34514509e-06 -3.0631e-10 1.34792813e-06 0.00165527857852 0.07440925836288 0.00158813488795 5.6175845e-07 2.323592e-08 8.0699555e-06 0.00113284173808 0.07273205712382 0.00247960828155 0.0019174805753 0.00187050510329 4.519506224e-05 3.5480481e-07 1.46941e-09 -9.82e-12 3.9e-13 6e-14 4e-14 -1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-13 -9.334e-11 -5.6405933e-07 -0.0017491961712 -0.07655552852343 -0.07599240980182 -0.07599225368468 -0.07650513459661 -0.00142007168945 -1.7477512e-06 3.7959e-10 4.26329473e-06 0.00041886106887 0.00022664641447 2.09033743e-06 2.395033e-07 5.164866427e-05 0.00427997380368 0.06935958949501 0.00155659969239 3.884352624e-05 2.859971334e-05 4.4633157e-07 2.13328e-09 -3.78e-12 9.2e-13 1.2e-13 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 9e-13 -1.56578e-09 -5.16539511e-06 -0.00260104616439 -0.07223747403213 -0.00121246128717 -0.00121315214983 -0.07445330059314 -0.07655697891381 -0.00175398867974 -5.4112891e-07 1.23594353e-06 0.00216504885953 0.07183386719121 0.00097981658235 1.309958675e-05 0.00243827657292 0.07202290814364 0.00512478086038 4.879291346e-05 4.9199776e-07 1.8521593e-07 2.50489e-09 1.4e-13 5.2e-13 1.8e-13 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1.4e-13 -1.3464e-10 -1.1112962e-06 -0.00172664025789 -0.07359949738716 -0.00176297783692 -1.27422664e-06 -1.03528352e-06 -0.00121299302311 -0.07227806033868 -0.00238218941338 -5.5106969e-07 1.11360127e-06 0.00166057842106 0.07713509907373 0.0741735548548 0.00110962579676 0.07498857851495 0.07323963656206 0.00129265046943 1.063366134e-05 4.989629e-08 9.6195e-10 -4.15e-12 2e-13 1.9e-13 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -1e-14 1.9e-13 -1.4124e-10 -1.20633461e-06 -0.00241353574659 -0.07228196057158 -0.00162007271452 -3.4014296e-07 -1.6139e-10 -9.3248744e-07 -0.00011993776628 -3.77390767e-06 -2.1718e-10 1.43701e-09 4.73105315e-06 0.00129240242287 0.07764733071642 0.07419700989636 0.0735532923533 0.0029307541645 1.686644673e-05 9.032948e-08 3.296e-10 -7.96e-12 3.2e-13 1e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 7e-14 7e-14 7e-14 7e-14 0.0 7.8e-13 -2.13945e-09 -7.92907359e-06 -0.00011940014167 -1.42646531e-06 -7.733e-11 -1.5e-13 -1.1423e-10 -1.993062e-08 -8.7494e-10 -6.69e-12 -2.72e-12 3.448e-09 2.89447104e-06 0.00103081014127 0.07589127762433 0.0024745615597 4.186940919e-05 1.9672953e-07 7.1606e-10 -4.1e-13 4.4e-13 1.2e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -3.5e-13 -2.65e-12 -2.63e-12 -2.63e-12 -2.65e-12 -3.5e-13 -8e-14 -2.00663e-09 9.8587618e-07 -6.56085527e-06 3.0097399e-07 6.387e-11 6.404e-11 3.0098474e-07 -6.4425172e-07 -2.07474531e-06 -6.4815855e-07 -8.276e-11 -7.02e-12 2.53347e-09 3.35838964e-06 0.00041049226579 3.24682985e-05 3.9163208e-07 1.48748e-09 -3.17e-12 1.4e-13 1.8e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -2.3e-13 6.5e-12 -9.81e-11 -1.0008e-10 -1.0008e-10 -9.81e-11 6.49e-12 -1.7e-13 -1.90101e-09 2.20253879e-06 -7.70141427e-06 2.739932e-07 6.319e-11 6.317e-11 2.7397973e-07 -3.03874677e-06 1.16398042e-06 -5.835678e-07 -8.169e-11 4e-13 -7.34e-12 3.24491e-09 3.1201271e-07 2.3159652e-07 2.21857e-09 -5.22e-12 6.4e-13 9e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -6e-14 6.63e-12 -5.24029e-09 -3.1188004e-07 -3.1786782e-07 -3.1786782e-07 -3.1188009e-07 -5.24043e-09 9.3e-13 4.96e-12 5.18374e-09 1.6634855e-07 2.40852e-09 -1.71e-12 6.2e-13 8.431e-11 -2.62768e-09 2.13931e-09 -2.7123e-10 -3e-13 0.0 2.6e-13 -6.76e-12 1.0898e-10 1.14573e-09 -9.69e-12 1.09e-12 1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 7.8e-13 -1.4414e-09 -6.45040826e-06 -0.0004145679477 -0.00042262418883 -0.00042262418899 -0.00041456802519 -6.45073012e-06 -1.29144e-09 2.05757e-09 7.32255878e-06 0.00022064100037 4.12346474e-06 6.5487e-10 -6.1e-12 1.37333e-09 1.6697231e-07 4.95235e-09 -6.21e-12 2e-14 -0.0 0.0 2.5e-13 2.66e-12 -1.526e-11 1.09e-12 1.5e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 3e-14 1.5e-13 -1.1418e-10 -8.0411578e-07 -0.00183255158131 -0.07624409158219 -0.07815729581854 -0.07815729618215 -0.07624416161253 -0.00183301536204 -8.0400711e-07 1.20828602e-06 0.00216941641107 0.07151962738975 0.00165472479538 4.7502646e-07 1.79836e-09 2.09909669e-06 0.00022244119519 7.28029542e-06 2.1436e-09 -7.8e-13 -0.0 -0.0 0.0 -8e-14 8e-13 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1.1e-13 -1.72e-12 -1.05e-12 -1.32637e-09 -5.57646332e-06 -0.00285468780059 -0.07242009205397 -0.07479105225423 -0.07479105211443 -0.07242151433779 -0.00285775856631 -5.63760553e-06 1.1112375e-06 0.00165555103981 0.07426154180644 0.00185470458301 2.82546054e-06 2.45805699e-06 0.00098350943714 0.07181691656131 0.00216794785322 1.20908482e-06 1.4129e-10 -1.9e-13 0.0 -0.0 0.0 1.1e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2.8e-13 -2.2e-13 2.33e-12 -2.088e-11 -5.3919886e-07 -0.00160891573709 -0.07259581931522 -0.0018202355919 -0.00022701303757 -0.00022709092376 -0.00184965317932 -0.0742670156309 -0.00165554896339 -1.1114042e-06 5.66397564e-06 0.0026582825206 0.07301873450081 0.00117594265092 0.00117679398631 0.07592561941213 0.07688960241419 0.00165861370891 1.1122744e-06 1.3456e-10 -1.3e-13 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -1.5e-13 7.33e-12 -5.501e-10 -3.783231e-08 -3.798192e-08 -5.5271415e-07 -0.00245081528879 -0.07306139557326 -0.00168702991861 -5.4563669e-07 -4.6688713e-07 -0.00165301468536 -0.07152071214202 -0.00216941087254 -1.2080531e-06 7.7780232e-07 0.00180759320958 0.07585228577753 0.07602720380691 0.07602715910981 0.07537608108577 0.00163529036317 5.81145195e-06 1.83354e-09 -8.7e-13 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -4e-14 5.23e-12 -3.20571e-09 -2.28793157e-06 -0.00017386750721 -0.00017389795806 -2.24579293e-06 -3.80387752e-06 -0.00011921032512 -1.44166677e-06 -6.947e-11 -6.0336e-10 -4.1179188e-06 -0.00022064109258 -7.32129644e-06 -2.12697e-09 8.0022e-10 1.79115925e-06 0.00147619847292 0.07517889061138 0.075178940822 0.00147639941349 1.35532877e-06 4.0093e-10 4.7e-13 2e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 5.7e-13 -1.00206e-09 -4.63741244e-06 -0.00147463167045 -0.0751786856022 -0.07517897679665 -0.00147643604608 1.3016222e-07 -3.3601783e-07 -1.8213e-10 -1.5e-13 4.6e-13 -2.3908e-09 -1.6586798e-07 -4.96608e-09 4.82e-12 -1.12e-12 3.6312e-10 2.2878646e-06 0.00017386532553 0.00017386534294 2.28781847e-06 3.1087e-10 3.3e-13 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -0.0 1.1e-13 -1.1151e-10 -7.7850446e-07 -0.00180630790032 -0.07655118008934 -0.07599240271973 -0.07598736866946 -0.0767906639642 -0.001030285253 -0.0002084397416 -1.5967419e-07 -4.91e-12 5e-14 6.77e-12 -2.571e-11 7.71e-12 -2e-13 5e-14 3.2e-13 5.5004e-10 3.78318e-08 3.78318e-08 5.5004e-10 2.9e-13 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 3e-14 -1e-14 8.9e-13 -1.59629e-09 -5.65908567e-06 -0.00288047536868 -0.07222723217374 -0.00121246770182 -0.00121768129975 -0.07431512437886 -0.07670382003058 -0.00162647485381 -3.4386061e-07 -1.208e-11 1.6e-13 -3.75e-12 2.6e-11 -7.72e-12 2.3e-13 0.0 0.0 4e-13 -2.7e-13 -2.7e-13 4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1.4e-13 -1.4e-13 -1.5e-13 3e-14 1.4e-13 -1.3469e-10 -1.11272953e-06 -0.0016555107875 -0.07424921073194 -0.00176871774945 -1.2701312e-06 -1.02543654e-06 -0.00106948386173 -0.07357997128191 -0.001384956227 -1.7476237e-07 -5.15e-12 -5.16e-12 1.37091e-09 1.6695693e-07 4.93061e-09 -6.18e-12 -3e-14 2.4e-13 -0.0 3e-14 3e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1.2e-13 -8.4e-13 -8.4e-13 -8.4e-13 -4e-14 1.9e-13 -1.413e-10 -1.20875944e-06 -0.00216935706577 -0.0715257808664 -0.00162004927063 -3.4183836e-07 -1.6013e-10 -1.55062997e-06 -0.00011892672457 0.00011862961809 1.86730781e-06 6.516e-11 1.76976e-09 2.09829752e-06 0.0002224432636 7.28056423e-06 2.14359e-09 -8.3e-13 2.4e-13 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1.4e-13 -1.35e-12 1.416e-11 1.425e-11 1.416e-11 -1.19e-12 1e-14 7.8e-13 -2.1427e-09 -7.31968194e-06 -0.00022058431118 -1.50421842e-06 -7.754e-11 5.08e-12 1.7770346e-07 0.00139131258468 0.07360018599862 0.00138856813495 1.2894843e-07 2.37329066e-06 0.00098062116644 0.0718288950198 0.00216797026132 1.20908861e-06 1.4129e-10 -1.9e-13 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -8e-14 -1.08e-12 1.322e-11 -8.6839e-10 -8.7791e-10 -8.678e-10 9.17e-12 -7.5e-13 -1e-14 7.37e-12 -5.42355e-09 -1.4756213e-07 -1.3605355e-07 1.1191e-10 1.008e-10 3.7830229e-07 0.00110794766272 0.07505514962055 0.00148065243547 0.00027608626597 0.00098062089013 0.07386000640494 0.07713882053767 0.00165967080304 1.11259448e-06 1.3459e-10 -1.3e-13 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -5e-14 -2.4e-13 9.72e-12 -2.29318e-09 -1.7716472e-07 -1.7989638e-07 -1.7700983e-07 -3.06067e-09 9.1e-13 -4e-14 -5.5e-12 5.96823e-09 1.859872e-07 7.284329e-08 1.7061343e-07 1.7059463e-07 4.3271636e-07 0.00032785610897 0.00154354219496 0.07285074979301 0.07474366542308 0.07467256747001 0.07756156407191 0.00129145596564 4.72967998e-06 1.51632e-09 -9.3e-13 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.8e-13 -1e-14 -5.5e-13 -1.10246e-09 -2.9822919e-07 -2.537231525e-05 -2.575743693e-05 -2.532907421e-05 -4.6608013e-07 -1.41858e-09 -1.75e-12 2.1391e-09 9.26838733e-06 0.00021906839992 0.00022618548644 0.00022621565506 0.00022621570196 0.00022663582594 0.00065986217994 0.00085962550293 0.07673010395834 0.07815570796103 0.07651327826102 0.00141495214587 3.15770507e-06 3.47831e-09 -6.4e-12 5e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -9e-14 -8.2e-13 -6.3e-13 -3.2315e-10 -8.994022e-08 -1.764693465e-05 -0.00174745541938 -0.00176326806913 -0.00172552820787 -4.213045602e-05 -1.4762527e-07 9.794e-11 1.18630197e-06 0.00239457653698 0.07251123350481 0.07479097344378 0.07479236060299 0.07479236060534 0.0747909809565 0.07245362774613 0.00240338201292 0.00041951856255 0.00042262657469 0.00041367511432 4.80781627e-06 3.04623e-09 -7.1e-12 2.2e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat 0.0 -0.0 -0.0 4e-14 0.0 -1.6e-13 -1.13e-12 1.422e-11 -1.5666e-10 -5.099161e-08 -1.02303822e-05 -0.00135406284358 -0.07248977730196 -0.07421804283938 -0.07222679537967 -0.00279812601732 -1.343713206e-05 -2.80368e-09 1.13496254e-06 0.00175358159765 0.07622401342424 0.07815729571721 0.07815830821963 0.07815830821949 0.07815729854138 0.07623104817038 0.00175214626881 8.3886633e-07 3.1792802e-07 3.1150062e-07 4.38514e-09 -7.31e-12 3.5e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -1.5e-13 -1.4e-13 -1.12e-12 1.254e-11 -8.7301e-10 -1.88184e-09 -3.3330231e-07 -5.169270409e-05 -0.00521854276491 -0.07289884111124 -0.07587005444122 -0.07617217046121 -0.07410336618688 -0.00171687324583 -6.3162812e-07 1.84565e-09 6.35022733e-06 0.00041452082006 0.00042262418126 0.00042262657167 0.00042262657167 0.00042262418752 0.00041453738699 6.35290806e-06 1.52217e-09 9.981e-11 9.802e-11 -7.07e-12 3.2e-13 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -5e-14 -2.13e-12 -6.9e-13 1.211e-11 -2.74454e-09 -1.8299024e-07 -2.3837972e-07 -1.644190163e-05 -0.00155456629329 -0.06908313768056 -0.00419876510539 -0.0016647091835 -0.00242681193865 -0.07152069487422 -0.00256154518608 -5.36200805e-06 -1.56306e-09 5.20905e-09 3.1186471e-07 3.1786784e-07 3.1786836e-07 3.1786836e-07 3.1786784e-07 3.1187041e-07 5.20903e-09 -6.64e-12 2.68e-12 2.65e-12 3.2e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -1.15e-12 8.79e-12 4.84e-12 -1.27421e-09 -4.3452095e-07 -2.851580493e-05 -2.890975665e-05 -2.031680089e-05 -0.00234608029698 -0.07313828942867 -0.00117981625639 -2.289263203e-05 -5.454882251e-05 -0.00420212273888 -0.07435903141157 -0.00165570403428 -1.11245245e-06 -1.4129e-10 9.824e-11 1.0008e-10 1.0009e-10 1.0009e-10 1.0008e-10 9.81e-11 -6.67e-12 2.2e-13 -7e-14 -7e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 -3.3e-13 1.57e-12 -1.954e-11 -5.4721e-10 -1.4619717e-07 -3.991753636e-05 -0.00187132591583 -0.00188324610567 -3.907481409e-05 -6.464038073e-05 -0.00170820896364 -9.00183061e-06 -2.2706331e-07 -9.19897096e-06 -0.00120200884767 -0.07151523799174 -0.00216888113111 -1.20908828e-06 -1.4103e-10 2.83e-12 2.62e-12 2.63e-12 2.63e-12 2.63e-12 2.65e-12 3.5e-13 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -1.6e-13 7e-14 7.37e-12 -1.58792e-09 -6.408019e-08 -1.140057237e-05 -0.00268196154634 -0.07149363125566 -0.07186420970729 -0.00271261194344 0.00019949391693 -0.00032672902169 -7.41788221e-06 -3.293498e-08 -4.154689e-08 -6.16901226e-06 -0.00022056186671 -7.33178677e-06 -2.14575e-09 7.8e-13 -7e-14 -7e-14 -7e-14 -7e-14 -7e-14 -7e-14 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 3.7e-13 2.59e-12 -4.6719e-10 -7.360275e-08 -9.89985825e-06 -0.00126200060097 -0.07383150122926 -0.07661718501106 -0.07635694583065 -0.07301483427386 -0.00055249399156 -0.00032961828263 1.12940923e-06 3.766527e-08 -2.1394e-10 -4.210558e-08 -1.6776762e-07 -5.22175e-09 6.45e-12 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 6e-14 6e-14 6e-14 1.87e-12 -3.1e-11 -7.67215e-09 -1.2172396e-06 -5.175491081e-05 -0.00498016169214 -0.0718797284088 -0.00254885373442 -0.00244560186819 -0.07332075079189 -0.00449149402376 -0.00011676779863 8.47841891e-06 5.596793e-08 1.1811e-10 4.256393e-08 1.6779078e-07 5.22311e-09 -6.45e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 5e-14 -5.1e-13 -5.2e-13 -5.2e-13 -8.95e-12 -1.32435e-09 -1.9692234e-07 -2.861256716e-05 -0.00159149150604 -0.07016589611672 -0.00420589536875 -5.091229538e-05 -5.416162398e-05 -0.00375140778875 -0.07024574499263 -0.00104525874985 -1.511249659e-05 -7.832686e-08 4.525475e-08 6.16674007e-06 0.00022056165353 7.33178361e-06 2.14576e-09 -7.8e-13 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -8e-13 -2.41e-12 -2.38e-12 -2.38e-12 -8.8e-12 -1.39839e-09 -2.111607e-07 -3.113412509e-05 -0.00217902158773 -0.07238112909174 -0.00117921650082 -9.08875005e-06 -1.006309699e-05 -0.00087833308355 -0.07430754253271 0.00035149514292 -3.20632563e-06 1.6185749e-07 9.22257649e-06 0.00120200628433 0.07151523762979 0.00216888108397 1.2090883e-06 1.4132e-10 -1.9e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -5.2e-13 2.102e-11 2.087e-11 2.087e-11 1.43e-12 -3.916e-11 -6.80204e-09 -1.08935418e-06 -5.362541958e-05 -0.00157932915209 -8.59802943e-06 -2.91592e-08 4.5542e-10 3.24860816e-06 -0.00034173752155 0.07430736706315 0.00089524514957 2.327316135e-05 5.32911763e-05 0.00420207355214 0.07435903289869 0.00165570407117 1.11245234e-06 1.3467e-10 -1.3e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1.5e-13 1.489e-11 -2.0642e-10 -2.0997e-10 -2.0992e-10 -1e-13 1.236e-11 -1.3883e-10 -1.873266e-08 -5.9202251e-07 -1.442453094e-05 -7.81468e-08 2.03162e-09 6.943216e-08 1.408873231e-05 0.0009504694658 0.0704953125844 0.0037287959195 0.00183122654842 0.00258585717702 0.07151964199529 0.00256154373101 5.36199611e-06 1.56027e-09 -9e-13 1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-13 -1.97e-12 -4.5239e-10 -1.831659e-08 -1.871817e-08 -1.872118e-08 -3e-14 -2.08e-12 2.598e-11 -4.4372e-10 -4.05405e-09 -1.0182827e-07 1.07821e-09 -9.07258e-09 -2.328997e-08 -1.05882106e-06 0.0004336844595 0.00386782014604 0.07350774003578 0.07570308779916 0.07601511303432 0.07410475862602 0.00171691605653 6.3165193e-07 9.022e-11 -1.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1.4e-13 -7.4e-13 -9.551e-11 -3.679075e-08 -1.52325797e-06 -1.5576636e-06 -1.55798131e-06 3e-14 2.08e-12 -2.601e-11 4.3075e-10 3.97522e-09 1.0056362e-07 3.3822e-09 -6.60129e-09 -2.344574e-08 -1.39838693e-06 0.00039281687438 0.00063134859322 0.07296141896036 0.07422422282539 0.07222321322517 0.00279842851117 1.344557181e-05 2.93427e-09 -6e-14 4e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -4e-14 -5.9e-13 1.014e-11 -1.01998e-08 -2.5110524e-06 -9.981466186e-05 -0.00010212794319 -0.00010215152869 1e-13 -1.23e-11 1.3733e-10 1.844035e-08 5.799056e-07 1.414316341e-05 1.7300105e-07 8.2588e-10 6.7857e-10 5.0887e-09 1.19703557e-05 2.28926448e-06 0.00175738440827 0.0017634800126 0.00172543064314 4.216819477e-05 1.4838973e-07 3.602e-11 -8e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -4e-14 6e-14 6.26e-12 -1.22299e-09 -5.4032001e-07 -0.00012961346556 -0.00495900038076 -0.00507967852712 -0.00508102256192 -1.43e-12 3.876e-11 6.71306e-09 1.07053612e-06 5.312161971e-05 0.0015620585668 2.280471921e-05 1.8049901e-07 1.802692e-07 2.275998665e-05 0.00156034190001 5.316621329e-05 2.52324973e-05 2.572502863e-05 2.532447873e-05 4.6912543e-07 1.45891e-09 1.04e-12 5e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -4e-14 5e-14 1.98e-12 -6.1511e-10 -1.5255193e-07 -2.896925179e-05 -0.00563634260191 -0.06696149078798 -0.06968868405282 -0.06972696884157 8.87e-12 1.39186e-09 2.1011427e-07 3.095894531e-05 0.00216856648436 0.07221588552954 0.00244804142577 2.571769236e-05 2.571747263e-05 0.00244594876326 0.07221378850003 0.00216773938767 1.904407919e-05 3.4758092e-07 1.7787895e-07 2.86847e-09 -3.82e-12 8e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.8e-13 -3.1006e-10 -1.0290126e-07 -1.733148896e-05 -0.00165010424449 -0.07097617819355 -0.07732994433409 -0.07600692280916 -0.07599560398154 8.59e-12 1.3426e-09 2.006779e-07 2.925465276e-05 0.00164571980106 0.07406984039294 0.07489746587127 0.00259543888976 0.00259055421169 0.07675047271705 0.07395702917651 0.00164266558058 1.685538989e-05 7.028446e-08 9.585e-10 -1.586e-11 7.4e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1.4e-13 -1.5e-13 -1e-13 -5.2e-13 -3.1223e-10 -1.0515453e-07 -1.800934254e-05 -0.00212260040193 -0.07133554435688 -0.00323164840989 -0.00264384676621 -0.00263680448145 -1.89e-12 2.593e-11 5.43003e-09 8.3164534e-07 2.14223515e-05 0.00270938926766 0.07354243597098 0.07661736789063 0.07662246538779 0.07147375877504 0.00285788550646 2.459152371e-05 1.3993287e-07 4.6627e-10 -6.14e-12 9.8e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8.3e-13 -8.2e-13 -8.3e-13 -1.4e-13 -1.1e-13 -7.8456e-10 -2.4846796e-07 -6.27377016e-05 -0.00247301439073 -7.25064278e-05 -5.494989264e-05 -5.477719088e-05 2e-14 -1.069e-11 1.0105e-10 1.253571e-08 2.265878e-07 3.622893101e-05 0.00266081662194 0.07147110902998 0.07147374689224 0.0028328654397 4.023897737e-05 2.4824683e-07 9.5269e-10 -4.5e-13 3.9e-13 1e-13 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -1.3e-13 -3.8e-13 8.89e-12 8.89e-12 8.9e-12 -7.9e-13 -1.537e-11 8.35e-12 -2.06366e-09 -9.3172146e-07 -5.148701682e-05 -1.21139516e-06 -8.436824e-07 -8.4059512e-07 1e-13 1.93e-12 -2.215e-11 1.7571e-10 1.5537e-09 3.2129656e-07 3.98933222e-05 0.00187111110363 0.0018711289795 4.469605965e-05 3.4693092e-07 1.63935e-09 -4.59e-12 2e-13 1.8e-13 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1.9e-13 -4.3e-13 -3.52e-12 -8.6997e-10 -8.7962e-10 -8.7072e-10 2.36e-12 -1.673e-11 1.97e-12 1.383e-11 -9.62495e-09 -7.9000339e-07 -1.579339e-08 -1.017481e-08 -1.013318e-08 -1e-14 1.8e-13 3.3e-12 -2.348e-11 -1.329e-11 2.0676e-09 4.336138e-07 2.851421011e-05 2.851435986e-05 4.8066154e-07 2.13172e-09 -3.04e-12 6.4e-13 1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1.1e-13 -6.2e-13 -2e-14 -3.14516e-09 -1.8346921e-07 -1.8647398e-07 -1.8368292e-07 -2.36082e-09 1.806e-11 -2.875e-11 2.24e-12 -1.0493e-10 -1.663377e-08 -2.9071e-10 -1.6086e-10 -1.5995e-10 -0.0 -3e-14 4.4e-13 2.72e-12 8.9e-13 -1.18e-11 2.82833e-09 1.8394364e-07 1.83943e-07 2.89833e-09 4.3e-13 3.1e-13 1.9e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -4e-13 3.32e-12 -1.99861e-09 -5.17116e-07 -2.843479889e-05 -2.890869923e-05 -2.84472233e-05 -3.4593748e-07 -1.59823e-09 5.9696e-10 -2.247e-10 7.489e-11 1.665274e-08 2.9117e-10 1.6087e-10 1.5995e-10 0.0 0.0 -7e-14 5.9e-13 1.5e-13 8.4e-13 -1.08e-11 8.7156e-10 8.7152e-10 1.25e-12 1.7e-13 1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2.4e-13 3.48e-12 -9.6216e-10 -2.3367417e-07 -4.715818875e-05 -0.00186085468694 -0.00190261941466 -0.0018832539928 -1.949267996e-05 -9.824771e-08 -1.56161e-09 -5.4915e-10 9.47474e-09 7.9000649e-07 1.579939e-08 1.017485e-08 1.013318e-08 -0.0 0.0 0.0 -8e-14 -0.0 7e-14 1.2e-12 -8.89e-12 -8.89e-12 4.3e-13 8e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -1.1e-13 2.05e-12 -4.8222e-10 -1.1828681e-07 -1.965154815e-05 -0.00296285151333 -0.07111144370777 -0.07308728783137 -0.07139954059303 -0.00132419249919 -1.077322968e-05 -2.2056516e-07 1.0163561e-07 9.2040719e-07 5.14847456e-05 1.21155895e-06 8.4368352e-07 8.4059513e-07 -0.0 -0.0 0.0 0.0 -0.0 -0.0 7e-14 8.3e-13 8.3e-13 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 5.9e-13 -3.2219e-10 -1.0137371e-07 -1.727327191e-05 -0.0016153528292 -0.07319361764461 -0.07691304193993 -0.07668001965434 -0.07379089059036 -0.0052543942288 -4.880165692e-05 -4.6871665e-07 4.0413743e-07 6.267553781e-05 0.00247299612304 7.25076249e-05 5.494990204e-05 5.477719093e-05 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1.4e-13 1.4e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3.4e-13 -2.23e-12 -3.3826e-10 -1.1132063e-07 -1.900254993e-05 -0.00244541297879 -0.07249731656065 -0.00267056846123 -0.00183677705977 -0.00430026849626 -0.0682979374599 -0.00160045721182 -1.600759937e-05 1.765431156e-05 0.00212270620756 0.07133543547404 0.00323164687248 0.00264384684631 0.00263680448208 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 4e-14 -4.5e-13 6.97e-12 -9.826e-11 -8.7785e-10 -2.3178047e-07 -1.229547707e-05 -0.00177301693617 -0.00172981762565 -2.459183036e-05 -2.240636793e-05 -0.00113539117852 -0.07416799758758 -0.0022900895081 -1.890147458e-05 1.714010277e-05 0.00165008798101 0.07097609423399 0.07732994018141 0.07600692384464 0.07599560398824 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 8e-14 -2.13e-12 1.14e-11 -4.36927e-09 -3.1149125e-07 -4.7264449e-07 -3.388286954e-05 -0.00152318374165 -0.07075826689607 -0.00170130116895 -1.608463227e-05 -3.1344492e-07 -9.10506517e-06 -0.00156928639393 -0.00174722265896 -1.625804437e-05 8.983485e-08 2.893095525e-05 0.00563650955451 0.06696151656313 0.06968868208286 0.06972696881991 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -6e-14 -2.02e-12 -1.2e-12 -4.23953e-09 -4.72432286e-06 -0.00041366593124 -0.00043070781657 -0.0017663346481 -0.00234384265011 -0.07226225017354 -0.00150570919321 -1.404480574e-05 -1.9786073e-07 -1.561079653e-05 -0.00170083613268 -0.07063408716563 -0.00159763586784 -1.707891646e-05 4.1722402e-07 0.00012966446429 0.00495898550302 0.00507967818405 0.00508102255952 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 2.4e-12 -1.791e-10 -3.908554e-08 -5.32463108e-06 -0.00131720064681 -0.07651361191663 -0.07812300496243 -0.07273832169501 -0.00226581282352 -0.00206037434465 -1.176263501e-05 -3.52512e-08 -4.339291e-08 -1.417265092e-05 -0.00150631132394 -0.07282591510298 -0.00217943053386 -1.79726666e-05 -6.650487e-08 2.49735449e-06 9.982955773e-05 0.00010212808691 0.00010215152976 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 -0.0 -3.4e-13 -3.0712e-10 -1.0345041e-07 -1.74306936e-05 -0.0017066530116 -0.07748983065003 -0.07468407618203 -0.07477192142226 -0.0762013949782 -0.07340290190632 -0.00141526100228 -1.408011788e-05 -3.879361e-08 -3.0629e-10 -8.3005e-10 -5.62028e-09 8.455231e-08 -4.58791e-09 4.349e-10 3.081e-10 3.380343e-08 1.52574127e-06 1.55768878e-06 1.55798097e-06 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -1.3e-13 -1.5e-13 -0.0 -3.5e-13 -3.143e-10 -1.0374685e-07 -1.77630843e-05 -0.00210971910011 -0.07029027992058 -0.00092309317168 -0.00025015959204 -0.00222738714595 -0.07348397455656 0.00017866007115 -3.07954413e-06 -1.101795e-08 4.637916e-08 1.426927038e-05 0.00146123529498 0.07455465854465 0.00218049997573 1.798519232e-05 1.0511862e-07 1.88788e-09 1.839028e-08 1.871718e-08 1.872134e-08 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -7e-14 -8.3e-13 -8.3e-13 -7e-14 -1.4e-13 6.9e-13 -4.18907e-09 -9.5404845e-07 -0.00010955002627 -0.00155461319301 -1.599243548e-05 -8.37926387e-06 -1.261679555e-05 -0.00053010787739 0.05990652089522 0.00107563941837 1.440482005e-05 2.4501902e-07 1.694743933e-05 0.00174135451611 0.06872601496364 0.001641619773 1.708847977e-05 1.0218196e-07 5.3505e-10 2.0922e-10 2.0953e-10 2.0998e-10 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1.6e-13 -4.3e-13 8.89e-12 8.87e-12 -3.5e-13 -2.6e-13 -4.9523e-10 -1.2545751e-07 -1.538090161e-05 -0.00170838780831 -6.317951916e-05 -6.2597421e-07 -1.5013423e-07 -5.74660604e-06 -0.00023123385145 1.3516976e-07 0.00023167435348 3.02016971e-06 3.0776774e-07 2.432778856e-05 0.0017184959278 0.00188970397905 1.629295376e-05 1.2303572e-07 5.2484e-10 -7.94e-12 -2.069e-11 -2.092e-11 -2.087e-11 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.4e-13 -6.7e-13 -1.25e-12 -8.7153e-10 -8.7169e-10 -1.04e-12 -3.1722e-10 -1.0776046e-07 -1.759175586e-05 -0.00159809404495 -0.07064315608628 -0.00158037649284 -1.495015552e-05 -2.1806801e-07 -1.120804304e-05 -0.00107521645543 -0.05989333270137 0.00053559721991 1.053797499e-05 2.811297535e-05 0.00264332652498 0.07253802793734 0.00244765361243 1.919989904e-05 1.0958659e-07 3.1372e-10 7e-14 1.7e-12 2.47e-12 2.38e-12 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -8e-14 -6.7e-13 3.54e-12 -2.8989e-09 -1.8394348e-07 -1.8395394e-07 -2.88981e-09 -3.0041e-10 -1.1107842e-07 -1.865672899e-05 -0.0021794362733 -0.07282384763758 -0.0015637471819 -1.448728958e-05 -4.063288e-08 -2.555917e-08 -1.54962611e-06 -0.00028343872875 0.07449341378807 0.00241245221471 0.00259800418551 0.07537596255499 0.07325086226567 0.00161646875319 1.682049814e-05 1.0090625e-07 3.0669e-10 4.59e-12 -1.3e-13 6.1e-13 5.2e-13 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -6e-14 -1.3e-13 5.01e-12 -1.33313e-09 -4.808867e-07 -2.85144618e-05 -2.851443848e-05 -4.8056333e-07 -2.25457e-09 3.2039e-10 -2.5268e-10 2.456956e-08 1.0551048e-07 -5.1542625e-06 -3.573973e-08 2.3269e-10 4.250655e-08 1.696452292e-05 0.00156234663586 0.07239012274159 0.07645692533676 0.0766254081818 0.0726182194238 0.00291824889016 1.946038757e-05 1.1451105e-07 4.7478e-10 -2.2e-12 -9.6e-13 1e-13 -7e-14 -6e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -4e-14 -1.1e-13 2.7e-13 -5.4921e-10 -1.6669192e-07 -4.471801031e-05 -0.00187110330555 -0.00187112924083 -4.469634579e-05 -3.4723195e-07 9.891943e-08 1.864602716e-05 0.00217930566129 0.07282593376211 0.00150726691893 1.410122544e-05 4.201438e-08 3.667938e-08 1.142997162e-05 0.00217113206403 0.00246748488308 0.07193742264763 0.0714630522453 0.00283411221763 4.030542474e-05 2.05359e-07 7.9703e-10 -3.99e-12 1e-14 9e-14 1e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -2e-14 0.0 1.5e-13 -2.3718e-10 -6.433459e-08 -1.228939958e-05 -0.00285611564272 -0.07147454831255 -0.07147340308625 -0.00283293228407 -4.024133026e-05 -1.3243333e-07 1.761648375e-05 0.00159755431512 0.07063417757889 0.001699688578 1.612124054e-05 1.7646481e-07 8.0346573e-06 0.00113284325593 0.07273205768004 0.00247960825591 0.00191748058878 0.00187050510914 4.519506203e-05 3.5480479e-07 1.46941e-09 -9.82e-12 3.9e-13 6e-14 4e-14 -1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -0.0 -1.4e-13 -1.6757e-10 -4.931273e-08 -9.96014377e-06 -0.00126980109166 -0.07294159532301 -0.07661665496763 -0.07660975362231 -0.07262556532238 -0.00291834091223 -2.383320272e-05 -1.2706103e-07 1.625339688e-05 0.00174634085907 0.00155486525587 2.260757536e-05 4.5071038e-07 5.162749469e-05 0.00427993307811 0.06935947253787 0.00155659906886 3.884352438e-05 2.859971331e-05 4.4633157e-07 2.13328e-09 -3.78e-12 9.2e-13 1.2e-13 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -4e-14 8e-14 7.3e-13 -1.25164e-09 -3.634781e-07 -5.209724474e-05 -0.00518708303615 -0.07235788782568 -0.00256243292683 -0.0026003307217 -0.07538317090791 -0.07222356599515 -0.00171988796918 -1.756614544e-05 1.8859128e-05 0.00231356752463 0.07221474384886 0.00244434241636 3.676447352e-05 0.00243736491232 0.0722232018383 0.00513918109753 4.87795544e-05 4.9198343e-07 1.8521619e-07 2.50531e-09 1.2e-13 5.2e-13 1.8e-13 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1.4e-13 -1.4e-13 -1.3e-13 -3.6e-13 -3.0808e-10 -1.0192029e-07 -1.702168826e-05 -0.00159122139017 -0.07012021697679 -0.00426856721391 -5.090063237e-05 -2.845104968e-05 -0.00263492817518 -0.07387302851079 -0.00213479092863 -1.743412236e-05 1.657549048e-05 0.00157781282438 0.07405289248763 0.07493063410613 0.00283827895975 0.07492944158146 0.07323482250922 0.00123895152044 1.065355566e-05 4.994458e-08 9.6798e-10 -5.14e-12 2.4e-13 1.9e-13 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1.2e-13 -8.4e-13 -8.5e-13 -8.1e-13 -1.37e-12 -3.1297e-10 -1.0533063e-07 -1.806949322e-05 -0.00217890660168 -0.07237893840849 -0.00117962899064 -8.22965905e-06 -2.4689544e-07 -2.278900469e-05 -0.00156017710106 -5.307851942e-05 -3.1005093e-07 1.6835713e-07 1.753599272e-05 0.00272269597387 0.0736440626758 0.07589426956075 0.07364414773781 0.00273126875588 1.494469361e-05 8.409011e-08 2.991e-10 -1.453e-11 9e-13 9e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1.4e-13 -1.36e-12 1.418e-11 1.426e-11 1.425e-11 1.418e-11 -1.18e-12 -7.8653e-10 -2.5387159e-07 -5.362593986e-05 -0.00157932161166 -8.59867344e-06 -3.369725e-08 -4.1491e-09 -1.7288766e-07 -1.414276561e-05 -5.7958699e-07 -2.38522e-09 2.70878e-09 1.9167325e-07 3.868256184e-05 0.00245325471137 0.07126962357887 0.00245325620612 3.867035734e-05 1.784031e-07 6.7578e-10 -1.32e-12 7.6e-13 1.1e-13 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -8e-14 -1.17e-12 1.319e-11 -8.7073e-10 -8.8024e-10 -8.7787e-10 -8.7065e-10 1.617e-11 6.14e-12 -2.19329e-09 -5.9156192e-07 -1.444207722e-05 -7.824324e-08 -1.8648e-10 -1.939e-11 -9.1222e-10 -9.372803e-08 -3.79068e-09 4.3111e-10 -6.3627e-10 1.49477e-09 3.6062937e-07 3.727189442e-05 0.00170635285179 3.727179598e-05 3.6069215e-07 1.43642e-09 -6.89e-12 2e-13 1.8e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -5e-14 -3.2e-13 1.176e-11 -2.36789e-09 -1.8425355e-07 -1.8705142e-07 -1.7993726e-07 -1.7737662e-07 -1.98392e-09 2.936e-11 -1.1643e-10 6.7704e-10 6.91503e-09 3.96395e-09 7.5e-13 7.14e-12 4.51196e-09 -6.61407e-09 5.57844e-09 -3.6613e-09 1.31e-12 2.654e-11 2.40737e-09 3.821667e-07 2.511831328e-05 3.8214926e-07 2.43387e-09 -1.063e-11 8.7e-13 8e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1.9e-13 6e-14 -5e-13 -1.82693e-09 -3.7100921e-07 -3.421054123e-05 -3.472718151e-05 -2.576690842e-05 -2.537681298e-05 -2.9215873e-07 5.82867e-09 -1.81191e-09 1.92050088e-06 2.007229117e-05 6.05135165e-06 2.41561e-08 2.420927e-08 6.16505114e-06 -1.025411413e-05 1.205414192e-05 -5.15522974e-06 -1.159525e-08 -5.04e-12 -8.96e-12 2.41906e-09 1.7565289e-07 2.41899e-09 -8.98e-12 1.07e-12 1.7e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1.1e-13 -3.5e-13 -7.1e-13 -4.1695e-10 -1.3278124e-07 -2.252788648e-05 -0.00227538862695 -0.00229776458562 -0.00176431361802 -0.00174734824051 -1.761750954e-05 -1.3637549e-07 2.6199495e-07 6.926060599e-05 0.00214709180852 1.76039017e-05 6.228953e-08 3.169598e-08 6.88538135e-06 2.76836856e-06 1.637022147e-05 -5.55284449e-06 -1.159304e-08 -3.41e-12 9.7e-13 -1.205e-11 8.6253e-10 -1.203e-11 6.4e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1.6e-13 -5e-14 6.84e-12 -1.5164e-10 -6.057966e-08 -1.365510698e-05 -0.00131329425157 -0.07210385866282 -0.07387771699029 -0.07425479288408 -0.07247959135354 -0.00135539004894 -1.023693626e-05 1.751952647e-05 0.00240098939092 0.07135928430623 0.00111838212458 1.324289018e-05 3.030073e-07 2.842505352e-05 0.00214661823867 7.936361098e-05 4.570946e-07 9.1593e-10 -1.1e-13 5e-14 1.06e-12 -1.411e-11 1.06e-12 5e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.4e-13 -1.15e-12 -2.23e-12 -9.1334e-10 -2.48576e-09 -4.3835013e-07 -6.435455168e-05 -0.00551679312937 -0.07233436081809 -0.075043409261 -0.07586723389162 -0.0729004327824 -0.00522110983479 -5.128660814e-05 1.743496052e-05 0.00165217746577 0.07004289285792 0.00463053793836 6.380561032e-05 3.782256194e-05 0.00316273250396 0.07097163899532 0.0023460396261 2.349107788e-05 1.1717882e-07 3.1624e-10 5.3e-13 3e-14 8.5e-13 6e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -8e-14 -7e-13 1.287e-11 -2.95432e-09 -2.1281223e-07 -3.1050664e-07 -2.136850136e-05 -0.00163598128016 -0.07001473698528 -0.00466249852858 -0.0022993429979 -0.00165750208647 -0.00417613252272 -0.07012820027905 -0.00159100305719 -1.746468487e-05 5.470815652e-05 0.00548371149151 0.07089388820952 0.00309061115775 0.00313702971457 0.07382281342821 0.07381770822578 0.00169557372474 2.24147606e-05 1.1390375e-07 3.1379e-10 1.8e-13 1e-14 1.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -6e-14 -1.3e-13 4.86e-12 -1.33368e-09 -5.586496e-07 -3.456213407e-05 -3.49674152e-05 -2.500983192e-05 -0.00236190511237 -0.07137663505187 -0.00112077081531 -2.979363727e-05 -1.971064188e-05 -0.00120665620356 -0.07238285887412 -0.00217921492198 -1.749416136e-05 1.084361006e-05 0.00128489079011 0.07351796147147 0.07501608813569 0.07500917951764 0.07317469239462 0.00339855183801 3.152487802e-05 1.9664732e-07 6.5406e-10 -2.07e-12 -5e-14 4e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -4e-14 -1.1e-13 2.7e-13 -5.4928e-10 -1.5492865e-07 -5.323641922e-05 -0.0022586908923 -0.00227196574171 -5.031062482e-05 -7.821497656e-05 -0.00213694369289 -1.055232149e-05 -1.5736154e-07 -1.3166116e-07 -8.68593439e-06 -0.0015794323003 -5.361631801e-05 -2.5661838e-07 1.156707e-07 1.493820892e-05 0.00330821728325 0.07215227566446 0.07215101807802 0.00327732697186 4.901535471e-05 2.7864767e-07 1.33953e-09 -7.76e-12 -3e-14 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 0.0 1.5e-13 -2.3715e-10 -6.425649e-08 -1.209268556e-05 -0.00330653875588 -0.07217308053112 -0.072554742296 -0.00313624868401 0.00016447600857 -0.00030902950009 -1.163021898e-05 -3.357684e-08 -6.92268e-09 -7.317343e-08 -1.442529788e-05 -5.9174063e-07 -5.141e-10 -4.26738e-09 1.9016431e-07 5.328841102e-05 0.00225833358325 0.00225836470885 5.32205038e-05 3.9946281e-07 1.81634e-09 -3.88e-12 6.1e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -0.0 -1.4e-13 -1.6757e-10 -4.929507e-08 -9.90806882e-06 -0.0013185171366 -0.07351388647155 -0.07501240507157 -0.07473578337158 -0.07317583142784 -0.00295657916504 -0.00022639189335 -1.08235956e-06 3.630893e-08 5.35669e-09 -3.71443e-09 -1.0186896e-07 -4.0025e-09 2.6857e-10 -4.0602e-10 1.83484e-09 5.5745199e-07 3.456116255e-05 3.456101797e-05 5.5725353e-07 2.4003e-09 -8.7e-13 3.1e-13 1.4e-13 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -4e-14 7e-14 7.3e-13 -1.2516e-09 -3.633761e-07 -5.173617364e-05 -0.00518304321692 -0.07088022781849 -0.00309318624227 -0.00302728990712 -0.07409146123824 -0.07219996095679 -0.00132160281439 -1.046312268e-05 -5.433594e-08 6.30095e-09 -3.75771e-09 9.971327e-08 4.02389e-09 -1.024e-11 1.319e-11 4.496e-11 3.08047e-09 2.1248821e-07 2.1247445e-07 3.09437e-09 3.38e-12 1e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1e-14 -2.2e-13 -3.0864e-10 -1.0213019e-07 -1.705603739e-05 -0.00159146804896 -0.07017104967334 -0.00459709765295 -5.711965883e-05 -3.279339801e-05 -0.00307419224153 -0.07476099402652 -0.0013968612207 -2.009244823e-05 -1.0904745e-07 -3.09623e-09 1.7422866e-07 1.414665955e-05 5.8025059e-07 2.17483e-09 -2.096e-11 6.659e-11 2.01e-12 9.2238e-10 9.223e-10 1.89e-12 -4e-14 1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 4e-14 -6.9e-13 -3.0383e-10 -1.0451984e-07 -1.787543893e-05 -0.00217061702384 -0.07234785909138 -0.00118217144203 -7.98048068e-06 -2.6560515e-07 -2.743167126e-05 -0.00163942989069 0.00164510606059 1.239707711e-05 2.0692531e-07 2.4792361e-07 2.396974955e-05 0.00155099521571 5.326604066e-05 2.581224e-07 8.0877e-10 4.4e-13 1.09e-12 -1.491e-11 -1.491e-11 1.09e-12 8e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -4e-14 3.3e-13 -7.79e-12 -1.43452e-09 -1.8582539e-07 -2.007406533e-05 -3.962615997e-05 -0.00161636022912 -3.05645872e-06 1.0827465e-07 1.356459e-07 3.183494302e-05 0.00132136625139 0.07637454610811 0.00067305019828 8.279557125e-05 9.944273023e-05 0.00422994160427 0.07444239780823 0.00221632843648 1.823465128e-05 1.0399529e-07 2.7756e-10 4.6e-13 8.9e-13 8.5e-13 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -4e-14 3.9e-13 -9.6e-12 -1.34844e-09 -1.6997111e-07 -1.814283092e-05 6.17705547e-06 -2.144308531e-05 4.32903059e-06 1.3190049e-07 1.113629e-07 3.348291004e-05 0.0010135111383 0.06495376979474 0.00538483129735 0.002704248345 0.00325385424442 0.07332109801923 0.06913878512175 0.00162579546474 1.656927693e-05 1.0019117e-07 3.4785e-10 8.7e-13 5e-14 1.3e-13 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 1.73e-12 -6.3e-12 -3.09348e-09 -3.5674367e-07 3.79323e-08 -4.9642756e-07 5.213108e-08 -7.659834e-08 1.635591e-08 -1.456376461e-05 0.00071463122395 0.00761175515517 0.07289877972888 0.07586425204401 0.07726516072797 0.06985431089286 0.00563402249752 6.343387128e-05 6.9252855e-07 4.37623e-09 -6.7e-13 -5.1e-13 7e-14 1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.7e-13 4.85e-12 -2.225e-11 -2.85751e-09 -4.945e-10 -6.15929e-09 1.211112e-08 -4.942218e-08 6.42656e-09 -9.50614086e-06 0.00018855122507 0.00048958088267 0.0688146052079 0.06970241289134 0.06702330967251 0.00560311306628 0.00013083685242 1.32677047e-06 1.297764e-08 1.0445e-10 -5.88e-12 -1.4e-13 4e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -1.11e-12 8.15e-12 -1.533e-11 -2.362e-11 9.95e-12 8.153e-10 -2.57713e-09 2.5639e-10 -5.1361118e-07 -4.51622081e-06 2.200385177e-05 0.00484167157446 0.00490672744288 0.00478931992696 0.00012063305894 2.27251887e-06 2.035703e-08 2.0086e-10 -2.103e-11 1.32e-12 1.1e-13 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 0.0 -0.0 -0.0 2e-14 -1.6e-13 -3.7e-13 2.7e-12 -9.54e-12 -1.7627e-09 -2.4797985e-07 -2.513703578e-05 -0.00150184760277 -0.00220922907415 1.238697671e-05 0.00212165271439 0.00174533539536 4.962356869e-05 4.9647659e-07 4.09731e-09 3.218e-11 -8.78e-12 1.72e-12 4e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -1.6e-13 -1.04e-12 8.1e-12 -5.731e-11 -8.3216e-10 -9.549978e-08 -1.250754925e-05 -0.00123433756833 -0.03325532096471 -0.03823305906779 -7.981463556e-05 0.03556102614728 0.03615335744332 0.00173217344238 2.085418224e-05 2.1296268e-07 1.55445e-09 5.76e-12 -2.99e-12 8.7e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 3e-14 -1.8e-13 -1.73e-12 1.248e-11 -8.939e-11 -5.42764e-09 -1.774283e-08 -2.7327295e-07 -2.567571372e-05 -0.00182847194429 -0.03784178430988 -0.03726203337304 -0.00097331257888 0.00161616331727 0.04105656912294 0.03237127210694 0.00121461979285 1.237562803e-05 9.522797e-08 5.9307e-10 -5.87e-12 -1e-13 4.1e-13 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -1.3e-13 -1.94e-12 1.294e-11 -6.952e-11 -7.16565e-09 -4.8116116e-07 -1.35332639e-06 -1.127886916e-05 -0.00118522617143 -0.03207858123343 -0.04132514686465 -0.00124267195571 -1.664215206e-05 0.00065312287035 0.037283822849 0.03779505790434 0.00184899973041 2.596900668e-05 2.8817244e-07 2.25258e-09 1.203e-11 -4.51e-12 1.13e-12 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -1.32e-12 5.56e-12 6.8e-13 -5.0973e-10 -1.7317221e-07 -3.70302732e-05 -3.88165773e-05 2.136585086e-05 -0.00034753882193 -0.03602703941685 -0.03990918344715 -0.00039108682299 -1.81574237e-06 5.89906779e-06 0.0011927290548 0.04001497173703 0.03422811267751 0.00037950768178 2.76702029e-06 9.23357e-09 7.46e-12 8.6e-13 1e-13 1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -8.6e-13 3.77e-12 -1.09e-11 -2.4308e-10 -5.661878e-08 -1.636247281e-05 -0.0015773118577 -0.00242770581467 0.00214664205571 0.00132474438335 -0.03609628146701 -0.03987320804183 -0.00037065973789 -1.78276941e-06 1.837082e-06 0.00038384016639 0.03992771084984 0.0360643974934 0.00039543188641 2.85500972e-06 9.49823e-09 8.07e-12 8.7e-13 1e-13 1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1.16e-12 2.06e-12 -6.6351e-10 -3.022742e-08 -5.03028196e-06 -0.00104740551477 -0.03300888623147 -0.04335877736043 0.03906683067482 0.04040316988782 -0.04374570871261 -0.03499982093432 -0.00019838783427 -1.02962537e-06 1.77928135e-06 0.00037412013767 0.03991864475356 0.03610678021478 0.00039563403339 2.85584886e-06 9.49988e-09 8.06e-12 8.7e-13 1e-13 1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 7.95e-12 -3.9429e-10 -4.967774e-08 -2.82371451e-06 -0.00039628505721 -0.03428959129115 -0.0396744327093 -0.00151420263381 0.00159013139948 0.03629817347888 -0.0017774080725 -0.03639640029894 -0.00048013858259 -3.72299824e-06 2.1326321e-06 0.00037381185936 0.03991866267582 0.03610677879988 0.00039563398522 2.85584861e-06 9.49057e-09 1.794e-11 1.7e-13 1.1e-13 1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.591e-11 -2.20565e-09 -2.3924302e-07 -9.28326976e-06 -0.00128995618398 -0.03787386132481 -0.03810745397604 -0.00047744987722 0.00051557769754 0.03485580836774 -5.483797368e-05 -0.03484508947752 -0.00046469157666 -3.6285537e-06 2.17777323e-06 0.0003834587222 0.0399275064967 0.03606436575255 0.00039543295007 2.85501869e-06 9.48892e-09 1.794e-11 1.7e-13 1.1e-13 1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 -5e-14 -4e-14 1e-14 -0.0 -4.596e-10 -6.799915e-08 -7.89276224e-06 -0.00037811781631 -0.03421953406962 -0.04001808878693 -0.00120566511406 -7.00817863e-06 8.43095977e-06 0.00152359085313 5.243335198e-05 -0.0015368492265 -4.638576728e-05 -1.0154268e-07 6.67424174e-06 0.00120579592216 0.04001793760317 0.0342234782086 0.00037944319301 2.76583262e-06 9.20944e-09 1.72e-11 1.6e-13 1.1e-13 1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -3e-14 1.8e-13 3e-13 -6e-14 1e-14 -4.7871e-10 -7.114111e-08 -8.26042163e-06 -0.00039388351907 -0.03606033745877 -0.03992761185861 -0.0003834548076 -2.02649122e-06 1.2614218e-07 4.660931842e-05 0.00153696209367 -5.323036912e-05 -0.00152383016544 -5.37337361e-06 0.00044957378869 0.03810247012042 0.03787413514222 0.0012899325106 9.45793397e-06 6.75659e-08 2.3609e-10 -3.45e-12 5.1e-13 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 2e-13 -8.3e-13 -1.56e-12 3e-13 -3e-14 -4.7895e-10 -7.119618e-08 -8.26720923e-06 -0.00039409206114 -0.03610272666148 -0.03991878785295 -0.0003738113633 -2.13560098e-06 3.62452283e-06 0.00046445039022 0.03484662932952 4.074469478e-05 -0.03478542166297 -0.00048231153108 0.00140639263022 0.03970359238822 0.03429948457606 0.00039606995619 2.85748741e-06 9.7401e-09 1.033e-11 1.4e-13 1.1e-13 1e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -9e-14 -3.16e-12 -1.33e-10 -1.4402e-10 8.5e-12 -3.4e-13 -4.7894e-10 -7.119654e-08 -8.26728282e-06 -0.00039409366337 -0.03610307745938 -0.03991876050833 -0.0003737403687 -2.13363366e-06 3.72145293e-06 0.00048000381617 0.03633624264804 0.00145391065725 -0.03413840609151 8.725101813e-05 0.03592099713504 0.03618335081669 0.00126690934519 6.62461373e-06 3.66649e-08 1.0999e-10 2e-14 2.9e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -7.5e-13 -2.3844e-10 -1.362909e-08 -1.362944e-08 -1.8983e-10 8.89e-12 -4.7894e-10 -7.119655e-08 -8.26728333e-06 -0.00039409368138 -0.0361030777765 -0.03991875529253 -0.00037372613897 -2.15812077e-06 2.47298407e-06 0.00055179379973 0.03988864821539 0.03389997929761 -0.00133731443825 2.206622571e-05 0.00233603690842 0.00158351365205 1.945236575e-05 7.596504e-08 2.8698e-10 -3.68e-12 6.3e-13 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -5e-14 -6.7e-13 3.07e-12 -2.339619e-08 -1.12723672e-06 -1.12992897e-06 -1.693675e-08 -1.5023e-10 -4.7895e-10 -7.119619e-08 -8.26721092e-06 -0.00039409210754 -0.036102734166 -0.03991877753953 -0.00037379902967 -2.1585917e-06 2.39399754e-06 0.00054641646229 0.03959472639499 0.03603830208492 0.00051593054419 5.1002926e-06 4.872587312e-05 4.621796369e-05 2.2303293e-07 7.7304e-10 -5.66e-12 4.7e-13 2e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -4.4e-13 3.93e-12 -1.10262e-09 -1.72945781e-06 -7.224446415e-05 -7.464521958e-05 -1.29906253e-06 -1.150994e-08 -4.7871e-10 -7.114191e-08 -8.26053404e-06 -0.00039388689638 -0.03606086760491 -0.03992683622421 -0.00038382903523 -2.27898029e-06 2.51610854e-06 0.00056388760782 0.03958614128023 0.03607041158821 0.00053996220345 4.04783677e-06 6.722863e-07 5.885289e-07 1.43502e-09 -3.55e-12 5.9e-13 3e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -6.4e-13 5.4e-12 -5.7992e-10 -1.162032e-07 -6.465525896e-05 -0.00172248445453 -0.0020132458137 -5.032502071e-05 -5.4059224e-07 -4.5973e-10 -6.802156e-08 -7.89578529e-06 -0.00037827059987 -0.0342361178207 -0.03995725007625 -0.00124025221898 -1.765096856e-05 1.765807954e-05 0.00123963991385 0.03996251901562 0.03424458117052 0.00037971700458 2.77333038e-06 1.36352e-08 1.92651e-09 -1.2e-13 6.6e-13 5e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -5e-13 2.31e-12 -2.3395e-10 -6.707959e-08 -9.45814656e-06 -0.00168828814696 -0.03644251388403 -0.03507700155962 -0.00058337315087 -5.89253524e-06 -1.572e-11 -2.18343e-09 -2.3646109e-07 -9.1823046e-06 -0.00127586592051 -0.03604728894894 -0.03824519064353 -0.00131145926046 0.00131145677454 0.0382451633471 0.03604540962633 0.0012761785562 9.33690659e-06 6.099328e-08 1.5594e-10 6.56e-12 4.2e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-13 -8.5e-13 -7.41e-12 -9.21921e-09 -2.76591484e-06 -0.00037841202911 -0.03328426703504 -0.04087232319051 -0.00121293971802 -1.527742174e-05 -1.3803599e-07 1.083e-11 -4.868e-11 -4.09787e-09 -1.0836417e-07 -1.867002041e-05 -0.00110871938011 -0.03291065353807 -0.04285111091692 0.04285111305414 0.03291065307214 0.00110872972402 1.868303887e-05 9.797641e-08 3.975e-10 -5.11e-12 4.1e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 -4e-14 -9e-14 -8.5e-13 -8.01e-12 -9.49822e-09 -2.85472121e-06 -0.00039414385862 -0.03525178874439 -0.04041631947866 -0.00068527965 -7.0397133e-06 -5.289761e-08 -1.35e-12 9.86e-12 -6.679e-11 -8.8572e-10 -1.7115787e-07 -1.712370366e-05 -0.00157845881114 -0.00240401498734 0.0024040149814 0.0015784588227 1.712372504e-05 1.7134446e-07 7.4019e-10 -5.23e-12 6.8e-13 6e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 2.6e-13 3e-13 -1e-13 -1.1e-12 -8.57e-12 -9.49965e-09 -2.85554291e-06 -0.00039434268313 -0.03530351119775 -0.0404193759608 -0.00067201577199 -6.87406727e-06 -5.144619e-08 -1.6e-13 -1.62e-12 1.001e-11 -7.49e-12 -1.13019e-09 -1.7800371e-07 -3.704107434e-05 -3.867047258e-05 3.867047257e-05 3.704107433e-05 1.7800412e-07 1.13154e-09 -3.06e-12 5.2e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -9e-14 -1.058e-11 -1.145e-11 -1.1e-13 1.067e-11 2.59e-12 -9.50011e-09 -2.85554625e-06 -0.00039434408122 -0.0353043110493 -0.04041972829957 -0.00067181192322 -6.87175399e-06 -5.142794e-08 3e-14 -1.8e-13 -2.03e-12 1.88e-12 -4.2e-13 -1.25548e-09 -4.4738578e-07 -4.5163354e-07 4.5163354e-07 4.4738578e-07 1.25547e-09 1.2e-13 5.5e-13 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -5e-14 -6.9e-13 2.22e-12 -2.75329e-09 -2.7466e-09 -1.43e-12 2.75024e-09 2.76915e-09 -9.54166e-09 -2.85553606e-06 -0.00039434408327 -0.03530432068471 -0.04041973646865 -0.00067180945849 -6.87172811e-06 -5.142776e-08 -0.0 2e-14 -1.2e-13 -0.0 -6.4e-13 4.27e-12 -2.75583e-09 -2.73586e-09 2.73586e-09 2.75583e-09 -4.27e-12 7e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -4e-14 -1.6e-13 -1.44e-12 -1.62902e-09 -4.7248369e-07 -4.7126254e-07 9.58e-11 4.7458677e-07 4.7027556e-07 -1.061712e-08 -2.85407891e-06 -0.000394344027 -0.03530432067978 -0.04041973646959 -0.00067180945849 -6.87172811e-06 -5.142776e-08 -0.0 0.0 0.0 -1e-14 -0.0 -6e-14 -1.063e-11 -1.116e-11 1.116e-11 1.063e-11 6e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -5.5e-13 2.02e-12 -8.3006e-10 -2.4625625e-07 -3.8525732e-05 -3.860020358e-05 -1.5822886e-07 3.903550234e-05 3.836404532e-05 1.0515918e-07 -2.86529455e-06 -0.00039433932142 -0.03530430969882 -0.04041972842045 -0.0006718119651 -6.87175424e-06 -5.142795e-08 0.0 -0.0 0.0 0.0 -0.0 -1e-14 2.6e-13 3.1e-13 -3.1e-13 -2.6e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -6e-14 -7.1e-13 4.66e-12 -4.3637e-10 -9.504008e-08 -2.37246935e-05 -0.00165974491504 -0.00225124389296 -5.23520148e-06 0.00239711651159 0.00159689886769 7.75110545e-06 -3.14532182e-06 -0.00039432767376 -0.03530350020657 -0.04041937576789 -0.00067201610717 -6.87407026e-06 -5.144621e-08 0.0 0.0 -0.0 0.0 0.0 -0.0 -3e-14 -3e-14 3e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -3e-14 -1.3e-13 1.76e-12 -2.0464e-10 -7.07532e-08 -9.80267696e-06 -0.00144661489421 -0.03614313814924 -0.03590237183081 1.698484084e-05 0.03776455415309 0.03429841900509 0.00044110859276 -3.1025551e-07 -0.00039474771492 -0.03525148450736 -0.04041624051916 -0.00068529502041 -7.03985483e-06 -5.289856e-08 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -1.9e-13 -1.072e-11 -2.041e-11 -9.25015e-09 -3.11087803e-06 -0.00041362430088 -0.03390549531554 -0.04009767349788 -0.0013973532555 0.00043917009675 0.03804413458925 0.03775541320262 0.00145529868955 6.68041619e-06 -0.00037950422734 -0.0332836982792 -0.04087216753276 -0.00121297943733 -1.527773307e-05 -1.3803821e-07 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -5e-14 -7.2e-13 2e-12 -2.72152e-09 -2.78179e-09 -9.68743e-09 -3.25404409e-06 -0.00044673776664 -0.03589014310387 -0.04006114494182 -0.00042816970076 3.81952416e-06 0.00138723066363 0.04013356539999 0.03388889748357 0.00041415113391 -7.25994596e-06 -0.0016887090982 -0.03644225792199 -0.03507681511786 -0.00058337562502 -5.89258572e-06 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -2e-14 -5.4e-13 1.41e-12 -1.55405e-09 -4.4837863e-07 -4.414663e-07 -4.516305e-08 -9.68936899e-06 -0.00144781792973 -0.037762816937 -0.03810565041016 -0.00040091755131 1.002749e-07 0.00042814062103 0.04006221247767 0.03588976349057 0.0004458865322 3.13593017e-06 -6.495593308e-05 -0.00172255505034 -0.00201310518488 -5.034031029e-05 -5.4076976e-07 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -4.3e-13 5.51e-12 -9.7377e-10 -2.2095739e-07 -3.773753707e-05 -3.690404859e-05 -3.60263738e-06 -0.00039666512102 -0.03382256273893 -0.04013978218223 -0.00139256430669 -8.72238678e-06 1.75212366e-06 0.000400248504 0.03811297936541 0.03776013008972 0.00145370309675 9.41587876e-06 -1.6853715e-06 -7.234372817e-05 -7.450884597e-05 -1.29699633e-06 -1.149942e-08 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -6.7e-13 5.03e-12 -4.1089e-10 -1.2045724e-07 -1.944871465e-05 -0.0016395918535 -0.00211731037817 -1.18444494e-05 0.00101019169754 -0.0335131868243 -0.04027993980996 -0.00043382008309 -1.83267969e-06 3.732905e-08 8.43898256e-06 0.00137838501698 0.04030369994543 0.03377238964324 0.00037954225043 2.7401909e-06 -1.4690621e-06 -7.6790936e-07 -1.278471e-08 -1.2974e-10 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -2e-14 -2.5e-13 -1.1e-12 -5.882e-11 -2.485071e-08 -6.49136208e-06 -0.00131420411375 -0.03622823059991 -0.03604432689115 -8.238161285e-05 0.02537129545597 -0.00172274521511 -0.02716375734855 -0.00035301203257 -2.39940769e-06 -2.47406e-09 1.74416498e-06 0.00040487882196 0.03991042687979 0.03600303869532 0.00039513076351 2.85062995e-06 -9.42101e-09 -5.31222e-09 -1.3153e-10 9.75e-12 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -2.9e-13 8.99e-12 -9.79081e-09 -5.009824201e-05 -0.03607384190123 -0.0386617551769 -0.00096160650028 1.68959078e-06 0.00105932791361 2.78709161e-06 -0.00111848694102 -2.128461307e-05 -9.167434e-08 3.891176e-08 7.47473188e-06 0.00120313522459 0.04001882243741 0.034237988279 0.000379572243 2.76616847e-06 8.91699e-09 1.6111e-10 -1.835e-11 1.99e-12 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2.3e-13 9.23e-12 -9.46543e-09 -5.185329769e-05 -0.03740052569403 -0.03931301642255 -2.900634085e-05 1.6318312e-07 2.10283444e-05 0.00081870020359 -1.893045994e-05 -0.00081316645999 -6.19567459e-06 1.66921439e-06 0.00036098763154 0.03819383597253 0.03788273288643 0.00128555937403 9.41557489e-06 6.734114e-08 2.31e-10 3.05e-12 -1.67e-12 5.2e-13 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -2.3e-13 8.98e-12 -1.0478e-08 -5.366733395e-05 -0.03742274231613 -0.03931342088566 -2.784674819e-05 2.49319223e-06 0.00034396564421 0.02640589518457 7.682619e-08 -0.02640597177428 -0.00034416593961 -6.7418757e-07 0.00038455007976 0.03988227953961 0.03614965013511 0.00040758605978 2.92633349e-06 9.97411e-09 2.632e-11 -1.53e-11 1.46e-12 2.7e-13 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -1e-14 1e-14 3e-14 -4.4e-13 -2.3963e-10 -1.07199366e-06 -0.00108391420703 -0.03830690614313 -0.03833719811031 -2.800769705e-05 4.788167e-08 6.07223453e-06 0.00081316684068 1.903811189e-05 -0.00081848942039 -2.192804575e-05 1.762799706e-05 0.00124036499504 0.03995418236064 0.03424408614005 0.00038046397915 2.77203204e-06 9.24213e-09 2.416e-11 -1.641e-11 1.63e-12 2.7e-13 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 2.3e-13 1e-13 -1e-13 -4.6e-13 9.38e-12 -9.12511e-09 -4.998203459e-05 -0.03605778768486 -0.03869154906404 -0.00102904785497 -8.4619382e-07 2.042e-10 8.18625e-08 2.104938782e-05 0.00112513110189 2.189031916e-05 -0.00118788678763 0.0012869572134 0.03817531362346 0.03603557259961 0.00127162236421 8.65468846e-06 6.071989e-08 2.0629e-10 -5.3e-13 -9.6e-13 4.4e-13 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.8e-13 -3.8558e-10 -3.9245e-10 3.9245e-10 3.8559e-10 -5e-13 -1.10705e-09 -6.360775153e-05 -0.03738801024619 -0.03931064265928 -2.973163012e-05 -6.3805e-09 5.3407e-09 1.69052828e-06 0.00034796764075 0.03093590050849 0.00486377436593 -0.03507353879898 0.04230574216568 0.03289298619396 0.00126906045989 2.190670286e-05 8.524452e-08 3.7126e-10 -3.99e-12 -3.8e-13 1.03e-12 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -4e-14 -1.5e-13 -2.2503e-10 -2.45841567e-06 -2.51115783e-06 2.51115796e-06 2.45841833e-06 2.2163e-10 -1.03327e-09 -6.131060871e-05 -0.03604662690422 -0.03869137897097 -0.00102905832942 -8.4718284e-07 5.58878e-09 1.80188189e-06 0.0004338126453 0.04028465166477 0.03352771256283 -0.0013765375675 0.00252176457418 0.0016178752403 2.163526208e-05 2.054851e-07 6.5356e-10 -4.81e-12 6.8e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 1.46e-12 -1.227e-10 -1.19024206e-06 -0.00162262670397 -0.00236540533667 0.00236537967 0.00162264974061 1.16432636e-06 1.609e-10 -1.31593738e-06 -0.00108367130984 -0.03830654309023 -0.03833733062232 -2.800220376e-05 2.059555e-08 5.66282134e-06 0.001386004843 0.04015141483957 0.03381871456947 0.0003931791877 4.787493667e-05 3.590227586e-05 2.0451769e-07 1.34997e-09 -3.1e-13 4.8e-13 4e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -5.6e-13 -1.4894e-10 -4.0487565e-07 -0.00131678340435 -0.03656464114952 -0.03586371626955 0.03586528772253 0.03656060910842 0.00128228920043 1.14154941e-06 -1.275751e-08 -5.367402268e-05 -0.03742075979773 -0.03931040847965 -2.882508207e-05 1.75372067e-06 0.00041796767443 0.03809266694888 0.03773861783759 0.00145073325874 9.79112139e-06 6.4141729e-07 4.1228997e-07 1.31362e-09 4.3e-12 2.5e-13 6e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -2.3e-13 9.86e-12 -7.6497e-09 -1.886597516e-05 -0.03526758555834 -0.03925540932084 -0.00126232804608 0.00125899114876 0.03768682909347 0.03657033013644 0.00131673684392 4.3083354e-07 -4.996783487e-05 -0.03607014010137 -0.03872107240689 -0.00098443475014 1.61092298e-05 0.0014194049865 0.04002177406184 0.03397980365196 0.00043419309534 3.1921856e-06 1.446277e-08 2.00601e-09 3.76e-12 3.4e-13 6e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -4e-13 -2.4708e-10 -1.10419489e-06 -0.00128773633172 -0.03824807250341 -0.03823605565816 -1.325768059e-05 6.951558e-07 0.0012647131979 0.03925722311887 0.03525996942016 1.768536914e-05 -1.07231517e-06 -0.00107997455457 -0.03705846699479 -0.03738439882374 0.00017094254242 0.0382661707546 0.03545006540777 0.00142458807808 7.06095927e-06 4.036701e-08 1.4768e-10 4.96e-12 1.7e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2.2e-13 9.34e-12 -9.12167e-09 -4.981137395e-05 -0.03490075668322 -0.03957380447869 -0.00128256254169 -3.3711647e-07 5.616e-10 1.340433365e-05 0.0398315903703 0.0369345664618 1.815597374e-05 -6.7904e-10 -2.38262078e-06 -0.00100626879404 -0.02650598826501 0.00041400511701 0.02592195063454 0.00137226855702 2.265492659e-05 7.643892e-08 3.1696e-10 -2.71e-12 3.5e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -2.3e-13 9.25e-12 -9.45694e-09 -5.169965936e-05 -0.03659172485019 -0.04014051794332 -1.343418674e-05 -5.4891e-10 4.7871e-10 1.287038537e-05 0.03983253788816 0.03693643378422 1.815603378e-05 9.8301e-10 -1.494e-09 -2.17545829e-06 -0.0010803166296 -5.365424205e-05 0.00112704935575 2.194521594e-05 2.1769102e-07 6.2009e-10 -3.11e-12 5.6e-13 6e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -4e-14 -3e-14 -0.0 -0.0 -2e-13 9.29e-12 -9.45717e-09 -5.170382246e-05 -0.03660001346604 -0.04013630191085 -1.294512305e-05 -5.0041e-10 5.0042e-10 1.293824986e-05 0.03983390976149 0.03693135599094 1.84057796e-05 1.01543e-09 -5.23e-12 -1.65213e-09 -3.23170589e-06 -9.7341822e-07 3.9781347e-06 2.2469986e-07 1.34433e-09 -7e-14 3.2e-13 4e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -9e-14 3e-14 -4.3e-13 -1e-14 1e-14 2e-13 9.18e-12 -9.46535e-09 -5.185396814e-05 -0.03740423660644 -0.03931512646424 -2.779229176e-05 -5.1171e-09 5.1169e-09 2.778964209e-05 0.03931395585703 0.03740992067101 5.170670466e-05 9.40352e-09 -9.43e-12 4.09e-12 -2.09787e-09 -4.92245e-09 5.3732e-09 1.64428e-09 -1.45e-12 5.2e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.4e-13 4.25e-12 -2.28289e-09 -2.3137e-09 3.69e-12 -3.69e-12 2.31301e-09 2.30967e-09 -9.48831e-09 -5.185482804e-05 -0.03740415460753 -0.03931616354529 -2.780879375e-05 -5.14659e-09 5.14653e-09 2.780828898e-05 0.03931616581534 0.03740415795111 5.185477151e-05 9.46556e-09 -9.25e-12 1.5e-13 -3.5e-13 -1.586e-11 2.65e-12 1.348e-11 1.3e-13 3e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -3e-14 3.45e-12 -1.72435e-09 -4.69291061e-06 -4.82312207e-06 -2.19701e-09 2.19689e-09 4.82311995e-06 4.69244974e-06 -8.94107e-09 -5.185107251e-05 -0.03740159421379 -0.0393133031403 -2.888145741e-05 -5.77142e-09 5.14863e-09 2.780876211e-05 0.03931616360982 0.03740415461349 5.185482953e-05 9.46553e-09 -9.25e-12 2.3e-13 -3e-14 2.5e-13 -0.0 -2.4e-13 1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -5e-13 -2.3231e-10 -1.29160223e-06 -0.00163335920424 -0.00234756386675 -2.22095518e-06 2.22069266e-06 0.00234755141467 0.0016333937904 1.30157708e-06 -4.999173893e-05 -0.03605812464915 -0.03868898981299 -0.00103149646227 -7.4169339e-07 5.96171e-09 2.879442007e-05 0.03931333542869 0.03740164539951 5.185279826e-05 9.46541e-09 -9.25e-12 2.3e-13 0.0 -2e-14 -0.0 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -2.4e-13 9.15e-12 -1.017767e-08 -5.203841928e-05 -0.03565862420874 -0.0369615573201 -2.63340183e-05 2.633666219e-05 0.03696157346612 0.03565866067365 5.205704376e-05 -1.08041139e-06 -0.00108394223799 -0.03832635032126 -0.03832521835819 -2.917506035e-05 1.50692728e-06 0.0009849445394 0.03872139963974 0.03607022272046 4.99780768e-05 9.13114e-09 -9.34e-12 2.3e-13 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 2.5e-13 -4.9e-13 -1.8884e-10 -9.3642072e-07 -0.00110158120742 -0.03835441730567 -0.03831632682755 -2.842770068e-05 2.843231385e-05 0.03832231957253 0.03832453313509 0.00108397870357 1.08039576e-06 -5.201281054e-05 -0.03606233130329 -0.03870747205094 -0.00100616595925 0.0010042085753 0.03774101617242 0.03700541057297 0.00107971067941 1.06961065e-06 2.4563e-10 4e-13 -1e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-13 5e-14 -3.8571e-10 -3.9322e-10 -7.5951e-10 -1.76911239e-05 -0.03524828108932 -0.03923084155265 -0.00128874141466 -4.4184878e-07 7.3322072e-07 0.00103147816171 0.03868896015744 0.03605816655459 4.998907635e-05 -6.5552761e-07 -0.00130473897485 -0.03657082408811 -0.03585973528646 0.03586006444115 0.03657350134744 0.00126330547885 2.75268133e-06 6.4893e-10 4e-13 3e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -7e-14 3.25e-12 -3.1165e-10 -2.45831916e-06 -2.51119799e-06 2.47059476e-06 -1.56502231e-05 -0.0369345685243 -0.03983157094325 -1.343080581e-05 -5.4674e-10 5.73105e-09 2.888129252e-05 0.03931330346626 0.03740159405859 5.185241271e-05 9.71374e-09 -1.19088195e-06 -0.00162277895574 -0.00236537108659 0.00236534925097 0.00162277304201 1.16499981e-06 2.0141e-10 1.4e-13 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 2.35e-12 -8.8697e-10 -1.26362776e-06 -0.0016225538674 -0.0023654111478 0.00236437716394 0.00160384099628 -0.03693385807676 -0.03983230505421 -1.287052068e-05 -4.7583e-10 5.11089e-09 2.7808792e-05 0.03931616360284 0.0374041545957 5.185482934e-05 9.45323e-09 -2.217e-10 -2.45838562e-06 -2.51118812e-06 2.51118877e-06 2.45838774e-06 2.2227e-10 1.8e-13 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -5.2e-13 -1.8889e-10 -9.4853738e-07 -0.00129477397525 -0.03658513104065 -0.03586388118567 0.03587330260266 0.036176687717 -0.03549011547873 -0.03979539316138 -1.265895151e-05 -4.6877e-10 5.11088e-09 2.780829433e-05 0.03931616633912 0.03740415596436 5.185482991e-05 9.45308e-09 3.17e-12 -3.8558e-10 -3.9244e-10 3.9244e-10 3.8558e-10 1.8e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -2.3e-13 9.04e-12 -1.022643e-08 -5.185060628e-05 -0.03489908079877 -0.03959348650413 -0.00126147015998 0.00130755780858 0.03337896299491 -0.00168750499748 -0.03380387297578 -6.42995929e-06 -2.4441e-10 5.11111e-09 2.780829456e-05 0.039316166339 0.03740415596435 5.185482991e-05 9.45308e-09 3.34e-12 -2e-14 1e-14 -1e-14 2e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -9e-14 1.2e-13 -4.1e-13 -2.4576e-10 -1.07055694e-06 -0.00108418547723 -0.03808941084922 -0.03857179499235 -1.327060821e-05 6.54872e-07 0.0015674547484 1.414508933e-05 -0.0015818720268 -2.197354e-07 -1e-13 5.11133e-09 2.780876346e-05 0.03931616360837 0.03740415461745 5.185482962e-05 9.45308e-09 3.34e-12 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -3e-14 -1e-14 -4e-14 -1.1e-13 9.33e-12 -9.13141e-09 -4.998463641e-05 -0.03605649237844 -0.03851030253967 -0.00121751166049 -3.4195846e-07 9.34e-11 1.54552752e-06 1.59848837e-06 -1.59318301e-06 -1.55087245e-06 -5.984e-11 5.95361e-09 2.879453247e-05 0.03931333540563 0.03740164538162 5.185279825e-05 9.46541e-09 -9.25e-12 2.3e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 2.6e-13 3.2e-13 -0.0 -3.8e-13 -4e-13 9.25e-12 -9.46542e-09 -5.185288096e-05 -0.03740154993725 -0.03930707745416 -3.515651865e-05 -6.3473e-10 3.3e-12 2.2229898e-07 0.00158284862525 1.3506328e-07 -0.00158300599483 -2.0548615e-07 1.48319891e-06 0.00098500302482 0.03872105587829 0.03607036735778 4.997807418e-05 9.13114e-09 -9.34e-12 2.2e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 1e-14 -1.054e-11 -1.158e-11 -0.0 1.137e-11 1.044e-11 9.36e-12 -9.46555e-09 -5.185491299e-05 -0.03740410386638 -0.03931005158956 -3.397597475e-05 -5.8037e-10 2.508e-10 6.36133705e-06 0.03381239233991 4.63451134e-06 -0.0338076481837 -6.00781398e-06 0.00097770096946 0.03788408074453 0.03703002085811 0.00107986214332 1.06965617e-06 2.4569e-10 4e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -3e-14 -6.1e-13 7.67e-12 -2.73492e-09 -2.74894e-09 1.11e-12 2.73244e-09 2.73952e-09 1.197e-11 -9.46468e-09 -5.18548297e-05 -0.03740415385734 -0.0393161602692 -2.781036878e-05 -5.13522e-09 3.00515e-09 1.656374354e-05 0.02724475558369 0.00202969201324 -0.02539774144107 1.978541507e-05 0.03619832052704 0.03650435791317 0.00100763740911 2.37834642e-06 1.13124e-09 -2.98e-12 2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -6.4e-13 6.98e-12 -8.9564e-10 -4.4538245e-07 -4.4968135e-07 -1.949e-11 4.462149e-07 4.4823664e-07 1.54449e-09 -9.48364e-09 -5.18527468e-05 -0.03740075080447 -0.0393100797742 -2.780473062e-05 -5.14375e-09 5.06281e-09 2.722403689e-05 0.0388436302797 0.03573058694851 -0.00156268372112 1.04001412e-06 0.00215165702425 0.00156562400154 2.68986853e-06 1.56794e-09 -3.36e-12 1e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -6e-14 -6.7e-13 5.9e-12 -4.0202e-10 -1.0859636e-07 -3.737593974e-05 -3.785814796e-05 1.3034845e-07 3.746761283e-05 3.754382043e-05 2.1778728e-07 -9.14193e-09 -5.000659929e-05 -0.03566874578263 -0.03695347149947 -2.613795676e-05 -4.81766e-09 4.81227e-09 2.612758885e-05 0.03695313584552 0.03566067497489 4.816965852e-05 1.112867e-08 4.91061627e-06 4.60429279e-06 2.27463e-09 -3.5e-12 1.5e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat 0.0 -0.0 -0.0 0.0 -0.0 -3e-14 -5e-14 4.7e-13 -1.1897e-10 -4.013492e-08 -7.06203851e-06 -0.00159883760208 -0.00239658498378 4.43292007e-06 0.0021204185161 0.00163928681483 2.013738553e-05 8.90424e-09 -1.44462367e-06 -0.00162271666494 -0.00235267565072 -2.20589474e-06 -3.6927e-10 3.6926e-10 2.20436895e-06 0.00235251909168 0.00162258801645 1.43122386e-06 2.1283e-10 2.34204e-09 2.25452e-09 -4.12e-12 1.8e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -4e-14 -1.4e-13 -1.011e-11 -2.34e-11 -9.60581e-09 -2.86730282e-06 -0.00040135396554 -0.03449771971418 -0.03756370039719 -1.595867357e-05 0.03607486828387 0.03625953396901 0.00132486848947 9.7675338e-07 -1.7398e-09 -4.68721432e-06 -4.82860263e-06 -2.18359e-09 3.42e-12 -3.42e-12 2.18212e-09 4.82827129e-06 4.68757395e-06 1.9187e-09 -3.32e-12 4.6e-13 -1e-14 9e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -6e-14 -3e-14 -6.2e-13 4.05e-12 -2.60899e-09 -3.21251e-09 -6.131829e-08 -9.39450471e-06 -0.00129269520037 -0.03789040646329 -0.03812734958443 -0.00040319339545 0.00122635388136 0.03920543024867 0.03531571591178 4.330848604e-05 8.3439e-09 -2.30383e-09 -2.31447e-09 3.58e-12 -1.2e-13 1.2e-13 -3.58e-12 2.31494e-09 2.28155e-09 -4.21e-12 1.3e-13 3e-14 4e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -7e-14 -2.08e-12 1.63e-12 5.55e-12 -1.23088e-09 -4.5476161e-07 -5.1119778e-07 -2.88881835e-06 -0.00041159749932 -0.0338826006654 -0.04013933196363 -0.00138701679093 -3.71286208e-06 0.00041717847858 0.03801944553437 0.03823678737856 0.0010729614614 1.06731814e-06 2.4544e-10 -2e-14 -2e-14 0.0 -0.0 1e-14 4.3e-13 -3e-14 9e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -1.32e-12 5.56e-12 6.7e-13 -5.0971e-10 -1.7324158e-07 -3.741414351e-05 -4.042658673e-05 2.745295742e-05 -0.00038124172334 -0.03579537168591 -0.04011475379738 -0.0004276378089 -1.90490197e-06 6.10225128e-06 0.00097952347007 0.03872796682408 0.0360643768854 4.997914461e-05 9.13116e-09 -9.36e-12 2.2e-13 0.0 -0.0 0.0 3e-14 4e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -8.6e-13 3.77e-12 -1.09e-11 -2.4308e-10 -5.661855e-08 -1.635875111e-05 -0.0015578503353 -0.00259886944048 0.00233103755891 0.00127162345591 -0.03582822372723 -0.04007343651512 -0.00040963978547 -1.90827487e-06 1.66639368e-06 2.992763119e-05 0.03931123924903 0.03740104688967 5.185282774e-05 9.46541e-09 -9.25e-12 2.3e-13 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1.16e-12 2.06e-12 -6.6351e-10 -3.022743e-08 -5.03020844e-06 -0.00104740035676 -0.03295250904561 -0.04298629129068 0.03854732391665 0.04021319934341 -0.0430794059575 -0.03546333088157 -0.00021466685481 -1.16491859e-06 1.59898913e-06 2.881914495e-05 0.03931416509048 0.03740362455832 5.185485869e-05 9.46553e-09 -9.25e-12 2.3e-13 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 7.95e-12 -3.9429e-10 -4.967855e-08 -2.82371565e-06 -0.00039627894015 -0.03428776286739 -0.03975123179182 -0.00144320967722 0.00149383509643 0.03225309283296 -0.00183438907125 -0.03220256937249 -0.00039378120315 -2.91917423e-06 1.61876187e-06 2.881505427e-05 0.03931416431831 0.03740362457193 5.185485884e-05 9.46553e-09 -9.25e-12 2.3e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.591e-11 -2.20565e-09 -2.3924422e-07 -9.28327361e-06 -0.00128995364427 -0.03787345064324 -0.03814148811068 -0.00044463445329 0.00042999646368 0.03070147421444 -3.743152678e-05 -0.03069669849558 -0.00038234014471 -2.855182e-06 1.66137246e-06 2.992781005e-05 0.03931123961264 0.03740104686609 5.18528277e-05 9.46541e-09 -9.25e-12 2.3e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -5e-14 -4e-14 1e-14 -0.0 -4.596e-10 -6.799914e-08 -7.89276184e-06 -0.00037811781527 -0.03421953439257 -0.04001808386726 -0.00120630380058 -6.38805782e-06 6.66616955e-06 0.0013717966512 3.724164891e-05 -0.00138500658759 -3.048501239e-05 -7.517573e-08 5.88565648e-06 0.00097957812982 0.0387279790691 0.03606437669179 4.997914237e-05 9.1312e-09 -9.34e-12 2.3e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 1.8e-13 3e-13 -6e-14 1e-14 -4.7871e-10 -7.114111e-08 -8.26042088e-06 -0.00039388351674 -0.03606033776853 -0.03992760889615 -0.00038365267938 -1.83188937e-06 9.358603e-08 3.069485978e-05 0.00138538596416 -3.679895703e-05 -0.00137336655344 -4.08745414e-06 0.00041710081732 0.03801946644343 0.03823679090983 0.00107296144737 1.06731824e-06 2.454e-10 4e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 2e-13 -8.3e-13 -1.56e-12 3e-13 -3e-14 -4.7895e-10 -7.119618e-08 -8.26720872e-06 -0.00039409205954 -0.03610272695089 -0.03991878498688 -0.0003740049623 -1.94634548e-06 2.90738617e-06 0.00038208890322 0.03069802941953 2.579235799e-05 -0.03064876951975 -0.00040292919758 0.00133145177751 0.03907438212776 0.03531671853602 4.33098711e-05 8.32566e-09 -9.11e-12 2e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -9e-14 -3.16e-12 -1.33e-10 -1.4402e-10 8.5e-12 -3.4e-13 -4.7894e-10 -7.119654e-08 -8.26728226e-06 -0.00039409366163 -0.03610307778061 -0.03991875700554 -0.00037410757773 -1.77990818e-06 2.7023763e-06 0.0003574793443 0.02828697756024 0.0017367393057 -0.02632910248861 6.600707833e-05 0.03603749772089 0.03626820761127 0.00132544684497 9.7702482e-07 1.8138e-10 1e-12 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -7.5e-13 -2.3844e-10 -1.362909e-08 -1.362944e-08 -1.8983e-10 8.89e-12 -4.7894e-10 -7.119654e-08 -8.26728283e-06 -0.00039409367982 -0.036103078099 -0.03991875179073 -0.00037409346861 -1.80392818e-06 1.85879084e-06 0.00037931486089 0.03989527972546 0.03383888851348 -0.00105687505905 1.517202498e-05 0.00211907562437 0.00164006879263 2.01625401e-05 8.94978e-09 -9.11e-12 2.6e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 -6.8e-13 3.07e-12 -2.339619e-08 -1.12723672e-06 -1.12992897e-06 -1.693675e-08 -1.5023e-10 -4.7895e-10 -7.119619e-08 -8.26721042e-06 -0.00039409210601 -0.03610273448868 -0.03991877403658 -0.00037416652946 -1.8040306e-06 1.80445936e-06 0.00037422041167 0.03992709715979 0.0360326046875 0.0003841887788 3.7568713e-06 3.68729484e-05 3.77275401e-05 2.2258292e-07 8.779e-11 1.62e-12 -3e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -5.3e-13 4.01e-12 -1.10262e-09 -1.72945781e-06 -7.224446415e-05 -7.464521958e-05 -1.29906253e-06 -1.150994e-08 -4.7871e-10 -7.114191e-08 -8.26053353e-06 -0.00039388689482 -0.03606086794853 -0.03992683248757 -0.00038422274728 -1.90014993e-06 1.90024316e-06 0.00038423700824 0.03992681759566 0.03606394332239 0.00039533709215 2.84161618e-06 4.834397e-07 4.373773e-07 1.40668e-09 -7.11e-12 1.3e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -6.9e-13 5.32e-12 -5.798e-10 -1.1620319e-07 -6.465525896e-05 -0.00172248445453 -0.0020132458137 -5.032502071e-05 -5.4059224e-07 -4.5973e-10 -6.802156e-08 -7.89578528e-06 -0.00037827059982 -0.03423611781766 -0.0399572501039 -0.00124025196262 -1.765079335e-05 1.764577489e-05 0.00124024902157 0.03995727799696 0.03423998167277 0.00037961843623 2.77144071e-06 1.31645e-08 1.73631e-09 4.8e-12 5.3e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -5e-13 2.31e-12 -2.3394e-10 -6.70796e-08 -9.45814656e-06 -0.00168828814696 -0.03644251388403 -0.03507700155962 -0.00058337315087 -5.89253524e-06 -1.572e-11 -2.18343e-09 -2.3646109e-07 -9.18230464e-06 -0.00127586595633 -0.03604726428089 -0.03824491745714 -0.00131102647417 0.00131086850176 0.03819560798491 0.03603293352533 0.00127573532869 9.32840596e-06 6.112596e-08 1.5587e-10 6.73e-12 -2e-14 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-13 -8.5e-13 -7.41e-12 -9.21921e-09 -2.76591484e-06 -0.00037841202911 -0.03328426703504 -0.04087232319051 -0.00121293971802 -1.527742174e-05 -1.3803599e-07 1.083e-11 -4.868e-11 -4.09787e-09 -1.0836417e-07 -1.867001567e-05 -0.00110871921001 -0.03284781495919 -0.04244197696118 0.04222359809051 0.03294263620687 0.00126873430041 2.206544332e-05 1.1240291e-07 4.3943e-10 -3.51e-12 4.2e-13 3e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -3e-14 -4e-14 -9e-14 -8.5e-13 -8.01e-12 -9.49822e-09 -2.85472121e-06 -0.00039414385862 -0.03525178874439 -0.04041631947866 -0.00068527965 -7.0397133e-06 -5.289761e-08 -1.35e-12 9.86e-12 -6.679e-11 -8.8572e-10 -1.7115921e-07 -1.712033097e-05 -0.00155927338799 -0.00256959398259 0.00254729307952 0.00160173333549 2.095570772e-05 2.039364e-07 8.3457e-10 -2.18e-12 5.2e-13 6e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.6e-13 2.9e-13 -1e-13 -1.09e-12 -8.57e-12 -9.49971e-09 -2.85554286e-06 -0.00039434268312 -0.03530351119775 -0.0404193759608 -0.00067201577199 -6.87406727e-06 -5.144619e-08 -1.6e-13 -1.62e-12 1.002e-11 -7.49e-12 -1.13019e-09 -1.7808494e-07 -3.744424241e-05 -4.02061862e-05 3.956018569e-05 3.80710347e-05 2.0306231e-07 1.3512e-09 1.23e-12 2.5e-13 4e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -3e-14 8e-14 -1.084e-11 -1.145e-11 -1.2e-13 1.152e-11 -5.06e-12 -1.056404e-08 -2.85447187e-06 -0.00039434408504 -0.03530431104901 -0.04041972829958 -0.00067181192322 -6.87175399e-06 -5.142794e-08 3e-14 -1.8e-13 -2.03e-12 1.88e-12 -4.2e-13 -1.25638e-09 -4.6276623e-07 -4.8153004e-07 4.7215835e-07 4.7207213e-07 1.32043e-09 3.97e-12 2.1e-13 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -6e-14 -2.3e-13 -3.93e-12 -2.81503e-09 -2.80883e-09 -1.56e-12 2.81816e-09 2.8028e-09 -1.058045e-08 -2.85446552e-06 -0.00039434408707 -0.03530432068442 -0.04041973646865 -0.00067180945848 -6.87172811e-06 -5.142776e-08 -0.0 2e-14 -1.2e-13 -0.0 -6.4e-13 4.23e-12 -2.78256e-09 -2.8397e-09 2.78566e-09 2.83077e-09 1.98e-12 3e-13 5e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -2e-14 -1.7e-13 -1.44e-12 -1.62897e-09 -4.7247752e-07 -4.7125645e-07 9.58e-11 4.7458065e-07 4.7026941e-07 -1.061797e-08 -2.85407812e-06 -0.000394344027 -0.03530432067978 -0.04041973646959 -0.00067180945849 -6.87172811e-06 -5.142776e-08 -0.0 0.0 0.0 -1e-14 -0.0 -6e-14 -1.06e-11 -1.146e-11 1.132e-11 1.092e-11 -1.3e-13 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -2e-14 1.45e-12 -8.3005e-10 -2.4625626e-07 -3.852573199e-05 -3.860020357e-05 -1.5822886e-07 3.903550233e-05 3.83640453e-05 1.0515918e-07 -2.86529456e-06 -0.00039433932141 -0.03530430969882 -0.04041972842045 -0.0006718119651 -6.87175424e-06 -5.142795e-08 0.0 -0.0 0.0 0.0 -0.0 -1e-14 2.5e-13 3e-13 -3e-13 -2.6e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -4e-14 -8.2e-13 -4.315e-10 -9.50402e-08 -2.37246938e-05 -0.00165974490871 -0.00225124389304 -5.23520159e-06 0.00239711647724 0.00159689886764 7.75110541e-06 -3.14532186e-06 -0.00039432767371 -0.03530350020657 -0.04041937576789 -0.00067201610717 -6.87407026e-06 -5.144621e-08 0.0 0.0 -0.0 0.0 0.0 -0.0 -3e-14 -3e-14 3e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 3e-14 -5.9e-13 -2.0809e-10 -7.07434e-08 -9.80254711e-06 -0.00144661399492 -0.03614325435933 -0.03590236673295 1.698480559e-05 0.03776455261737 0.03429842407885 0.00044110831133 -3.1025671e-07 -0.00039474771491 -0.03525148450736 -0.04041624051866 -0.00068529502088 -7.03985483e-06 -5.289856e-08 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -7.2e-13 1.312e-11 -9.5804e-09 -3.11052193e-06 -0.00041356706416 -0.03390485841668 -0.04009769435294 -0.00139740740507 0.0004391729179 0.0380444131303 0.03774334689716 0.00145083822308 6.67729337e-06 -0.00037950409783 -0.03328369828622 -0.040872167512 -0.00121297944502 -1.527773308e-05 -1.3803821e-07 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -8e-14 -6.7e-13 1.115e-11 -1.070306e-08 -2.91049602e-06 -0.00040749277947 -0.03614985745044 -0.03987856874665 -0.00038427378093 3.73578771e-06 0.00120927034753 0.04001769857979 0.03422667063712 0.00038156850716 -7.26094615e-06 -0.00168870959546 -0.03644225718471 -0.03507681589119 -0.00058337562885 -5.89258572e-06 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1.5e-13 4.17e-12 -2.2885e-09 -2.43385e-09 -2.1516592e-07 -9.52774316e-06 -0.00127722096281 -0.03788883829423 -0.03818628970438 -0.00036131214026 1.1521955e-07 0.00038405597174 0.03988319852532 0.03614913987389 0.0004075265381 3.13114199e-06 -6.495593918e-05 -0.00172255459299 -0.00201310563993 -5.034029224e-05 -5.407697e-07 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 -5e-14 -2.36e-12 -2.11132e-09 -4.60691707e-06 -4.98346554e-06 -2.10098313e-05 -0.00042243579878 -0.03415673967422 -0.04001334035512 -0.00121499253014 -7.74897093e-06 1.65858644e-06 0.000360991848 0.03819385049923 0.03788270938937 0.00128555538244 9.4060329e-06 -1.6853704e-06 -7.23434893e-05 -7.450908513e-05 -1.29699777e-06 -1.149942e-08 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 -1.8e-13 -7.759e-11 -8.76769e-09 -2.41435292e-06 -0.00156227156853 -0.00215595524511 -2.757148792e-05 0.00089134770795 -0.03383080570356 -0.0398858767921 -0.00038988493762 -1.70363155e-06 3.430371e-08 7.4753417e-06 0.00120312729069 0.04001886013625 0.03423799942327 0.00037956057612 2.74018896e-06 -1.46906009e-06 -7.6791137e-07 -1.278472e-08 -1.2974e-10 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -3.8e-13 -1.6203e-10 -4.932623e-08 -5.2979943e-06 -0.00102336908635 -0.03664415546129 -0.03621402222779 0.00035669364718 0.02519575465221 -0.00171118281757 -0.02716491801582 -0.00035292331238 -2.39839173e-06 -2.47346e-09 1.74385461e-06 0.00040480923105 0.03991624925648 0.03600332055199 0.00039513084811 2.85062997e-06 -9.42101e-09 -5.31222e-09 -1.3153e-10 9.75e-12 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 -9e-14 -8.5e-13 -7.42e-12 -9.21788e-09 -2.76578679e-06 -0.00037944529778 -0.03425790455656 -0.04002829852979 -0.00117603317021 1.222499749e-05 0.0011039147112 3.7924068e-07 -0.00111881293549 -2.143148867e-05 -9.224401e-08 3.89877e-08 7.48224188e-06 0.00120325754066 0.04002239817839 0.03423838721444 0.00037957229978 2.76616849e-06 8.91699e-09 1.6111e-10 -1.835e-11 1.99e-12 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 -4e-14 -6e-14 -8.4e-13 -8.03e-12 -9.49969e-09 -2.85550194e-06 -0.00039555565226 -0.0360658564535 -0.03992676505817 -0.00038354459245 -1.73753328e-06 2.819890477e-05 0.00106919819942 -2.679731207e-05 -0.00106366325883 -7.24087365e-06 1.75596586e-06 0.0004002469583 0.03811324556324 0.03774557989233 0.00145328629935 9.42547361e-06 6.73424e-08 2.31e-10 3.05e-12 -1.67e-12 5.2e-13 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 2.6e-13 3e-13 -3.9e-13 -1.21e-12 -1e-11 -9.9702e-09 -2.92702092e-06 -0.00040778716093 -0.03619208073945 -0.03987418323487 -0.00037445213212 8.1548257e-07 0.00037702946306 0.02995326221999 2.391989e-08 -0.02995297942367 -0.00037763280163 -7.536638e-07 0.00042860636801 0.04006140127394 0.03589035816779 0.00044594235575 2.93122741e-06 9.97426e-09 2.631e-11 -1.529e-11 1.46e-12 2.7e-13 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 1.3e-13 -1.089e-11 -1.137e-11 1.084e-11 1.285e-11 -2.5569e-10 -7.841671e-08 -1.084164291e-05 -0.00128396980561 -0.03788563776716 -0.03819147796531 -0.00036029429525 -1.66435467e-06 7.1159662e-06 0.00106388300063 2.687634839e-05 -0.00106877632418 -2.916809034e-05 2.169996438e-05 0.00141467192161 0.04007922451762 0.03390568098037 0.0004130263843 2.7765809e-06 9.24226e-09 2.414e-11 -1.639e-11 1.63e-12 2.7e-13 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 -2.7e-13 -1.88e-12 -2.83084e-09 -2.78617e-09 2.78121e-09 2.82457e-09 -9.82228e-09 -3.1172958e-06 -0.00041629465802 -0.03420224623354 -0.04001361531104 -0.00120656390449 -8.0876638e-06 -4.445342e-08 9.557537e-08 2.700175379e-05 0.00139789922946 1.810801239e-05 -0.00145312047396 0.00145666973952 0.03804381712641 0.03580155444823 0.00144206248882 9.70945412e-06 6.078831e-08 2.0629e-10 -5.3e-13 -9.6e-13 4.4e-13 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5.4e-13 1.4e-12 -1.29562e-09 -4.7211217e-07 -4.7217901e-07 4.7170088e-07 4.7289005e-07 -9.74285e-09 -3.2145737e-06 -0.00043387380029 -0.03596449952907 -0.03991582351759 -0.00040493526088 -1.7687376e-06 -9.6488e-10 1.6915004e-06 0.00034798736751 0.03093508747594 0.00486310773089 -0.03507246855899 0.04230485690532 0.03290493536481 0.00127967981395 2.205114901e-05 8.47986e-08 3.7126e-10 -3.99e-12 -3.8e-13 1.03e-12 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -4e-14 -6.9e-13 5.44e-12 -5.3457e-10 -1.9682717e-07 -3.80795373e-05 -3.95583853e-05 3.955878675e-05 3.807177857e-05 1.9980765e-07 -3.12932971e-06 -0.00041627139444 -0.03420120604083 -0.04001864246879 -0.00120308982175 -7.47191814e-06 -3.373033e-08 1.80407433e-06 0.0004338122265 0.04028464862108 0.03352772697538 -0.00137652742184 0.00252175490642 0.00161788141391 2.163545233e-05 2.0548734e-07 6.5356e-10 -4.81e-12 6.8e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -5.4e-13 2.42e-12 -2.285e-10 -6.093453e-08 -2.027292885e-05 -0.00160350731348 -0.00254630272152 0.00254732226414 0.00160173249647 2.095638519e-05 1.3062617e-07 -1.084781052e-05 -0.00128410444023 -0.03788272616347 -0.03819384796428 -0.00036100342313 -1.67853482e-06 5.80724914e-06 0.00138600747838 0.04015140675808 0.03381871456431 0.00039317921895 4.787493709e-05 3.590227576e-05 2.0451769e-07 1.34997e-09 -3.1e-13 4.8e-13 4e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 -2.2e-13 -3.3e-13 -9.841e-11 -3.140016e-08 -5.23682641e-06 -0.00119839605396 -0.03305634841519 -0.0422019820281 0.04222290712792 0.03295453876643 0.00127931887933 2.252413587e-05 -3.54400626e-06 -0.00040714324989 -0.03614964387857 -0.0398823705086 -0.00038444901047 -2.754817e-08 0.00041818655678 0.03809256676467 0.03773861501861 0.00145073385351 9.79111736e-06 6.4141728e-07 4.1228997e-07 1.31362e-09 4.3e-12 2.5e-13 6e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -1e-13 -8.8e-13 -9.59e-12 -9.73591e-09 -2.86027704e-06 -0.00043395535956 -0.03397000783263 -0.039999820118 -0.00149491074551 0.00148091788559 0.0380642838433 0.03578620296498 0.00144228857081 7.89185767e-06 -0.00038187445309 -0.03424307298571 -0.03995456058639 -0.00123183274854 -5.9462e-09 0.00141358067963 0.04002300017279 0.03397744210633 0.00043419313126 3.19219472e-06 1.446295e-08 2.00606e-09 3.76e-12 3.4e-13 6e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -2e-14 -5e-13 2.31e-12 -2.3495e-10 -6.756576e-08 -9.45791144e-06 -0.00128987491854 -0.03786004065819 -0.0381738362468 -0.00037549287958 1.591926257e-05 0.00124034788938 0.03996601591367 0.03423992408297 0.00038070824577 -6.35238596e-06 -0.00126702775193 -0.03600991117229 -0.03798139014568 -2.611938e-08 0.03798255911027 0.0360350088213 0.00125673754964 6.63518692e-06 3.71779e-08 1.3469e-10 6.45e-12 3e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -3e-14 -4e-14 -9e-14 -8.6e-13 -7.39e-12 -9.21861e-09 -2.76583299e-06 -0.0003794432575 -0.03422347916385 -0.04001803723783 -0.00120691899845 -5.62747263e-06 1.84042918e-06 0.00038423329571 0.03992676049306 0.03606490788893 0.00039539738065 3.09097253e-06 -1.952138024e-05 -0.00126773713902 -0.02703669611208 -4.973886e-08 0.02703657171355 0.00126833322893 1.917166541e-05 7.058447e-08 2.8818e-10 -3.56e-12 3.5e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -3e-14 2.6e-13 3.2e-13 -9e-14 -8.7e-13 -8.24e-12 -9.49884e-09 -2.85501862e-06 -0.00039543303289 -0.03606437079193 -0.0399274858732 -0.00038381947423 -1.83704403e-06 1.80441325e-06 0.00037416596679 0.03991866074083 0.03610677866874 0.00039562705547 2.87165763e-06 -1.877499e-07 -2.037227222e-05 -0.00114280243296 1.465e-11 0.00114280630835 2.037401923e-05 1.8486603e-07 5.88e-10 -5.59e-12 6.7e-13 6e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -3e-14 1e-14 -1.055e-11 -1.16e-11 -3.3e-13 -5.7e-13 -8.9e-13 -9.4854e-09 -2.85584815e-06 -0.00039563392862 -0.0361067741951 -0.03991866585184 -0.00037416316219 -1.80366473e-06 1.80344416e-06 0.00037409208123 0.03991863800121 0.03610712413554 0.00039563537344 2.85484052e-06 8.86498e-09 -1.9784697e-07 -2.591508997e-05 8.623e-11 2.591578066e-05 1.9737415e-07 1.32848e-09 -4.56e-12 4.1e-13 3e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -3e-14 -6.2e-13 7.67e-12 -2.78737e-09 -2.80257e-09 5.855e-11 4.659e-11 1.86001e-09 -6.6625e-09 -2.85504489e-06 -0.00039563534483 -0.03610712046364 -0.0399186363925 -0.00037409340253 -1.80344134e-06 1.80343855e-06 0.00037409174546 0.03991863794792 0.0361071262674 0.00039563540115 2.8558289e-06 9.54758e-09 -1.32011e-09 -3.0626447e-07 4.3e-12 3.0626816e-07 1.29906e-09 2.06e-12 6.1e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -6.5e-13 7.62e-12 -9.4056e-10 -4.9417779e-07 -5.0045865e-07 4.953331e-08 5.006242e-08 4.4238828e-07 4.490434e-07 -2.86465854e-06 -0.00039563092702 -0.03610637757019 -0.03991745612027 -0.00037435490709 -1.80488487e-06 1.80499957e-06 0.00037431559415 0.0399172001368 0.03610947228345 0.00039581719873 2.85718213e-06 9.50067e-09 1.037e-11 -1.89335e-09 1.6e-13 1.89384e-09 -1.73e-12 7.1e-13 5e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -7e-14 -6e-13 4.09e-12 -5.1547e-10 -1.5081707e-07 -4.731479824e-05 -4.826670376e-05 1.006222635e-05 9.96753983e-06 3.754999889e-05 3.786157096e-05 -3.19812619e-06 -0.00039518772736 -0.03561889032305 -0.04018092548899 -0.00056716216327 -2.42972887e-06 2.39018017e-06 0.00054593866227 0.03958106961439 0.03612450502766 0.00054058706459 4.03173345e-06 9.73439e-09 8.28e-12 -9.56e-12 1e-13 1.048e-11 -3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -1.1e-13 1.93e-12 -1.3653e-10 -5.007736e-08 -9.27900668e-06 -0.00157707517321 -0.00234035938511 -6.122937382e-05 -2.30749362e-06 0.00239377635564 0.00160079083503 4.3830677e-06 -0.00038050141165 -0.03363180488333 -0.04026468322881 -0.0015615455025 -7.04198907e-06 2.44431206e-06 0.00056773390154 0.03958475029985 0.03606639935936 0.00054056911243 4.02968895e-06 9.73418e-09 8.18e-12 1.18e-12 7e-14 -2.6e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 3e-14 -1.099e-11 -4.306e-11 -1.313677e-08 -4.07460566e-06 -0.0005533448771 -0.03460539774052 -0.03715596163801 -0.00053490341793 0.0004148932311 0.03747370007027 0.03451731098028 0.00040405539804 -7.12452257e-06 -0.00161134304144 -0.03792141256528 -0.03759671955817 -0.00055200168308 2.774702501e-05 0.00159768062909 0.03960292288034 0.03410798105683 0.00051662235778 3.90359006e-06 9.44497e-09 7.56e-12 8.3e-13 1e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 -6.6e-13 -3.37e-12 -3.53221e-09 -4.37394e-09 -8.535842e-08 -1.292702714e-05 -0.00161586081334 -0.03792465617582 -0.03753262946941 -0.00057946122842 0.00039505014857 0.03812498535481 0.03788237336902 0.00129025732876 7.0797147e-06 -0.00054271702181 -0.03419090574951 -0.03951511188233 -0.00165783866354 0.00164264962758 0.03757233682629 0.03590699521964 0.00159966893975 1.283766601e-05 9.114201e-08 2.4009e-10 -2.35e-12 5e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5.7e-13 6.06e-12 -1.48709e-09 -6.1292846e-07 -6.4776351e-07 -3.5643024e-06 -0.00051536273912 -0.03409113226477 -0.03967226895228 -0.00156144973752 -7.14732959e-06 5.45272587e-06 0.00120883448026 0.04001636039339 0.03422272379413 0.00038011786386 -2.18512463e-06 -0.00131016349264 -0.03325306232671 -0.04166327330877 0.04168513835027 0.03315956499762 0.00141340506673 2.972386061e-05 1.5037362e-07 9.2008e-10 -5.9e-12 7.1e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -4e-14 -6.8e-13 5.55e-12 -5.1868e-10 -2.3344444e-07 -4.7231363e-05 -4.858302615e-05 3.903595127e-05 -0.00048344755203 -0.03606925555617 -0.03958617529923 -0.00056729515971 -2.43334087e-06 1.82454684e-06 0.00038381997277 0.03992748538976 0.03606434746753 0.00039536856525 3.15055846e-06 -2.80656824e-05 -0.00161011709882 -0.00259284431975 0.0025941520868 0.00160790674978 2.863269349e-05 2.3679262e-07 1.01161e-09 -5.6e-13 7e-13 3e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -3e-14 -5.4e-13 2.42e-12 -2.2856e-10 -5.822928e-08 -2.766202145e-05 -0.00160649281176 -0.00262530762805 0.00241125577389 0.00115040342277 -0.03613678567937 -0.03954218774868 -0.00054180474028 -2.36151534e-06 1.7923332e-06 0.00037416424182 0.03991866529555 0.03610677145159 0.00039562783435 2.87004919e-06 -2.2911471e-07 -4.731518608e-05 -4.815758735e-05 4.816347686e-05 4.729714673e-05 2.427841e-07 1.58129e-09 2.45e-12 1e-13 5e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 -2.2e-13 -3.3e-13 -9.841e-11 -3.139053e-08 -5.06912934e-06 -0.00130097154725 -0.03322339136572 -0.04214255038159 0.03790428242952 0.04047169239797 -0.04307512491712 -0.03507061930106 -0.00027029526215 -1.39584831e-06 1.77128143e-06 0.00037404949378 0.03991862976803 0.03610712484694 0.0003956353041 2.85331222e-06 1.113533e-08 -6.2291472e-07 -6.1434915e-07 6.1486252e-07 6.2182392e-07 1.53468e-09 5.14e-12 9e-14 7e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 -1e-13 -8.8e-13 -9.59e-12 -9.73565e-09 -2.85565259e-06 -0.00039642715092 -0.03370824672939 -0.04010752406519 -0.00165240574417 0.00156824463597 0.03472852855005 -0.00178702117112 -0.03500701366646 -0.00046917569285 -3.63087481e-06 1.76934068e-06 0.00037410762367 0.03991864331295 0.03610712387069 0.00039563531293 2.85358882e-06 1.173469e-08 -3.77727e-09 -3.71805e-09 3.71934e-09 3.79536e-09 4.44e-12 1.7e-13 6e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -5e-13 2.31e-12 -2.3513e-10 -6.760933e-08 -9.46025744e-06 -0.00128984000393 -0.03787121677316 -0.03816851866859 -0.00037636761427 1.808772472e-05 0.00112735845562 -3.789060475e-05 -0.00110064554046 -7.89225777e-06 -5.318371e-08 1.61957482e-06 0.00037417893362 0.03991866880542 0.03610678027205 0.00039563392021 2.8558471e-06 9.50104e-09 -3.38e-12 -1.093e-11 1.195e-11 1.141e-11 7e-14 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-13 -8.6e-13 -7.39e-12 -9.21773e-09 -2.76557641e-06 -0.00037941650931 -0.03422647339592 -0.04001362205774 -0.00120862689783 -5.33036018e-06 8.658464e-08 2.116734298e-05 2.507592493e-05 -2.514710331e-05 -2.116136895e-05 -3.921448e-08 1.70994592e-06 0.000384239954 0.03992708414446 0.03606484557596 0.00039543508331 2.8550156e-06 9.49811e-09 8.57e-12 1.11e-12 -2.4e-13 -2.6e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -9e-14 -1.04e-12 -1.212e-11 -9.97915e-09 -2.90533053e-06 -0.00039693804954 -0.03605152477092 -0.03993418253228 -0.00038412185202 -1.67063257e-06 1.3256504e-07 9.0158978e-06 0.00109338345924 -1.048242222e-05 -0.00108451493108 -6.06153145e-06 2.973083192e-05 0.00124371685948 0.03993597432889 0.03423454893566 0.00037967512389 2.76746688e-06 9.23537e-09 7.4e-12 8.4e-13 1.3e-13 4e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.2e-13 1.2e-13 5.82e-12 -5.8331e-10 -9.486249e-08 -1.254967803e-05 -0.00125330807716 -0.03481712093665 -0.0400457146868 -0.00066791405436 -1.138642961e-05 1.74023754e-05 0.0009812205915 0.02936155855974 1.209474436e-05 -0.02930970780588 -0.00119432615029 0.00138351324617 0.03802799039794 0.03518661421012 0.00178985607903 2.531547463e-05 2.8267833e-07 2.21778e-09 1.175e-11 -4.49e-12 1.16e-12 6e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.2e-13 1.3e-13 5.78e-12 -5.8693e-10 -9.530993e-08 -1.258314084e-05 -0.00125348112519 -0.0348119419214 -0.04004686149046 -0.00066784081222 -1.128962694e-05 1.813988923e-05 0.00103940850892 0.03128838158578 0.00039501548488 -0.0288286970178 -1.612137014e-05 0.03564589395813 0.03627918306487 0.00204953238228 4.656888151e-05 5.9103707e-07 5.81611e-09 5.332e-11 -1.153e-11 1.93e-12 8e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.2e-13 1.3e-13 5.78e-12 -5.8693e-10 -9.531729e-08 -1.258388602e-05 -0.00125348722989 -0.0348119565621 -0.04004679880101 -0.00066734821638 -1.20190141e-05 1.277465177e-05 0.00071696044002 0.04128499496811 0.03104945708757 0.00023358491317 6.999250729e-05 0.00201678111216 0.00176320894095 5.309495019e-05 8.9434348e-07 9.30948e-09 9.241e-11 -1.119e-11 1.61e-12 1.3e-13 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.2e-13 1.3e-13 5.78e-12 -5.8692e-10 -9.531727e-08 -1.258389106e-05 -0.00125348737819 -0.03481195910286 -0.04004678904289 -0.0006672348497 -1.203728759e-05 1.20590439e-05 0.0006689196635 0.04009893371247 0.03464159389763 0.00122562141013 2.598916827e-05 6.109730112e-05 7.512066793e-05 1.63265293e-06 1.686865e-08 1.4857e-10 -9.74e-12 9.5e-13 2.5e-13 -3e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0
+D/cons.4.00.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 1.25 1.25 1.25000000000001 1.24999999999985 1.25000000000082 1.25000000000967 1.24999999993513 1.25000000040163 1.25000000727094 1.25000099022143 1.25011696082808 1.2561581862648 1.44012768603092 1.44716278093728 1.43673250231076 1.26850274288544 1.25023220286781 1.25000253001892 1.2500000188636 1.25000000005274 1.24999999997926 1.2500000000051 1.25000000000013 1.24999999999997 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2499999999999 1.25000000000079 1.25000000000954 1.24999999994607 1.25000000061925 1.25000003635486 1.25000032054058 1.25003788147079 1.25359675580118 1.35722767010368 3.4456043831964 3.53782068797065 3.45987347288646 1.52299177683402 1.25666573340117 1.25010319459583 1.25000088863577 1.25000000614987 1.2500000000137 1.24999999999155 1.25000000000264 1.25000000000002 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.24999999999991 1.25000000000051 1.2500000000112 1.24999999994698 1.25000000033349 1.25000005679684 1.2500023449029 1.25000347502472 1.25014016910508 1.25883791384979 1.53348294525123 3.64854304990707 3.7397511773889 3.73664855215097 3.46175599333055 1.35461204303287 1.25354670926214 1.25003744228485 1.25000028714322 1.25000000167222 1.24999999998806 1.24999999999938 1.25000000000124 1.24999999999995 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999993 1.2500000000004 1.25000000000897 1.24999999994801 1.25000000014973 1.25000002375654 1.25000238914961 1.25006964126889 1.25010618940741 1.25334014874842 1.34094250346218 3.46449472124046 3.74479431078589 3.74972660630276 3.74802846166884 3.64949353975756 1.53393856307743 1.25903806790398 1.25011849791015 1.25000109237416 1.25000000711836 1.25000000003343 1.24999999998754 1.25000000000335 1.25000000000006 1.24999999999998 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000006 1.25000000000449 1.24999999998494 1.2500000000259 1.25000000276119 1.25000086646921 1.25020674371312 1.25499346300855 1.25506889290134 1.2513087015968 1.3542747063962 3.63489152201782 3.74877499365612 3.74999021625407 3.74995629167908 3.74440263444015 3.45529964723956 1.34566642774331 1.25107346501387 1.25000794386302 1.2500000268518 1.25000000003062 1.25000000000257 1.25000000000029 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000265 1.24999999999744 1.24999999997033 1.25000000505641 1.25000033023636 1.25007442980059 1.26113126508531 1.44651710994427 1.44788372453369 1.26140919341626 1.35438200467668 3.6458122390142 3.74891693287173 3.74999531113098 3.7499950755255 3.74884587783853 3.64061448790027 1.35455337917139 1.25116157529939 1.25000844296542 1.25000002808487 1.25000000003229 1.25000000000259 1.25000000000029 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999713 1.24999999997342 1.25000000310747 1.25000028215392 1.25004088253981 1.25593707762619 1.52899773065642 3.46594562723035 3.47239701431188 1.52158744115635 1.35026502149244 3.6536067160998 3.74936522602439 3.74999676968584 3.7499955125722 3.74889357026002 3.64511988337539 1.35477464730908 1.25116282466207 1.25000844741003 1.25000002808226 1.2500000000326 1.25000000000257 1.25000000000028 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999983 1.24999999999983 1.24999999999983 1.24999999998065 1.25000000114852 1.25000015821441 1.25000987933959 1.25117014651522 1.35060207369443 3.45474719495667 3.73869047836492 3.73876861477357 3.46716125836733 1.44078361852634 3.65441410011515 3.74861618186055 3.74999040670409 3.74999391640812 3.74889485792621 3.64511995766883 1.35477464380997 1.25116282454046 1.25000844740753 1.25000002805947 1.25000000005781 1.25000000000055 1.25000000000033 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999985 1.25000000000153 1.25000000000154 1.25000000000154 1.25000000004122 1.25000000976489 1.25000122809901 1.25010498646008 1.25751245895448 1.54510542804828 3.64920431169563 3.74863010275273 3.74852183657439 3.65525736077308 1.63148857021935 3.66134065987336 3.74867412864413 3.74999071945674 3.74999364354256 3.74884617911657 3.6405922307827 1.3545536059439 1.2511615965025 1.25000844305538 1.25000002806156 1.25000000005813 1.25000000000052 1.25000000000033 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000241 1.25000000000689 1.25000000000683 1.25000000000681 1.25000000128927 1.25000019795575 1.25002281934626 1.25100941169405 1.34568545196323 3.4560766930536 3.74350140190952 3.74995288122923 3.74994429022823 3.74331979089489 3.5636388680991 3.73627441344782 3.749775937386 3.74999831400804 3.74995286955358 3.74349693756049 3.45607451832573 1.34567307870208 1.25107251892014 1.25000792975857 1.25000002671383 1.25000000005577 1.25000000000057 1.25000000000032 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000112 1.24999999994877 1.2499999999488 1.24999999994893 1.25000000135722 1.25000021042214 1.2500244011458 1.25112846196498 1.35456682368479 3.64059278482006 3.74884613238679 3.74999394026306 3.74999897268048 3.74977488837379 3.73624993108144 3.56365940479894 3.74331630303752 3.74988000238691 3.74864269288858 3.64920964746615 1.54510308735899 1.2575121365862 1.25007121166605 1.25000045211604 1.25000000117647 1.24999999999268 1.25000000000135 1.25000000000009 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000035 1.24999999996495 1.25000000051096 1.25000000052336 1.25000000052262 1.25000000135498 1.25000021067758 1.25002443941828 1.2511319948204 1.3547878599529 3.64512192677878 3.74889485220449 3.7499938730011 3.74999073475923 3.74867533272291 3.66137254549156 1.63125737666595 3.65518531953761 3.74192243598643 3.73687426570611 3.45569161062936 1.35066270069283 1.25116967552894 1.25000858182518 1.25000002964574 1.25000000002669 1.2500000000004 1.25000000000034 1.25000000000002 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000071 1.25000000000883 1.25000000146483 1.25000005399044 1.25000005543139 1.25000005542379 1.25000000135518 1.25000021064421 1.25002443996965 1.25113205220419 1.35479009236017 3.64516357510371 3.74889525583933 3.74999387003614 3.74999028063104 3.7485797824151 3.65393788888084 1.4428732384715 3.46162749311238 3.54556313467648 3.46266172296282 1.53665920581262 1.25653979508255 1.25004531916521 1.25000023731698 1.25000000046363 1.2500000000009 1.25000000000077 1.25000000000005 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000038 1.25000000000502 1.25000000079601 1.25000014409695 1.25000447041418 1.25000460704698 1.25000460851433 1.25000000135518 1.25000021064423 1.25002443997122 1.25113205224969 1.35479009343874 3.64516356714717 3.74889519635305 3.74999412353242 3.74999316910656 3.74837321949584 3.64606319226179 1.36030445402022 1.44529057327906 1.45033355235362 1.44162228626988 1.26145762554646 1.25009275638994 1.25000042673629 1.25000000142795 1.24999999998978 1.25000000000168 1.25000000000013 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000016 1.25000000000431 1.2499999999417 1.25000009489621 1.25001030323171 1.25029201803901 1.25030169374229 1.25030180875673 1.25000000135499 1.25000021067749 1.25002443942728 1.25113199580244 1.35478790701478 3.64512273028973 3.74889451222643 3.74999414675994 3.74999344968291 3.74838508073523 3.64611351897626 1.35393419237336 1.25819548212855 1.25671574352708 1.25643670045272 1.25024006397206 1.25000112559905 1.25000000392968 1.24999999998053 1.2500000000016 1.25000000000012 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000013 1.25000000000138 1.24999999996314 1.25000000627353 1.25000635080832 1.25056248189012 1.26383511287793 1.26434291519246 1.2643499271755 1.25000000135723 1.25000021042522 1.25002440171684 1.25112852322348 1.35456942120849 3.6406417773254 3.74880507373853 3.74999321418515 3.7499925324011 3.74826943307862 3.64079343638369 1.3535640215399 1.25167384426682 1.2501155489124 1.25010045086715 1.25000290145923 1.25000000901601 1.24999999996062 1.25000000000272 1.25000000000015 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000014 1.25000000000169 1.24999999997446 1.25000000315278 1.25000073765869 1.25025807925337 1.26906693201447 1.43343831116984 1.44414815154986 1.44436666221199 1.25000000128956 1.25000019803671 1.25002283029491 1.25101016999272 1.34574923003404 3.45596731764187 3.73975190723265 3.74988429583876 3.74988425514966 3.73975817698725 3.45687942593445 1.3457798148464 1.25108834606999 1.25000871766428 1.25000065344193 1.25000001292769 1.24999999993872 1.25000000000482 1.25000000000028 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000007 1.25000000000134 1.24999999999565 1.25000000117008 1.25000044982463 1.25007086891833 1.2586064892105 1.52352384581846 3.46470706222851 3.54729248491438 3.54890037400705 1.25000000004115 1.25000000967987 1.25000121476352 1.25010382227315 1.25743259995192 1.53677052268312 3.46242021945287 3.74020395700138 3.7402039631536 3.46242058401744 1.53677339538972 1.25742430851574 1.25007045985827 1.2500003473474 1.25000000312327 1.24999999996262 1.25000000000461 1.2500000000005 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000042 1.25000000000068 1.250000000003 1.25000000003043 1.25000002673927 1.25000793041237 1.25106967206554 1.34380945268692 3.46338900435028 3.73712832228584 3.74215873204705 3.74222167564261 1.24999999997136 1.25000000014301 1.25000002716974 1.25000265451431 1.25010858686191 1.2601043976853 1.52846950041321 3.46394409854677 3.46394409315735 1.52846974586973 1.26010451885649 1.25010855786427 1.25000060818444 1.25000000201294 1.24999999994976 1.25000000000442 1.25000000000047 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000016 1.25000000000223 1.25000000000253 1.25000000000483 1.25000000003267 1.25000002808429 1.25000844218264 1.25115782920427 1.35327270593738 3.64012384114519 3.74776703424069 3.74981669198192 3.74983782507234 1.25000000000412 1.24999999995718 1.25000000028364 1.25000003844731 1.25000108566848 1.25014606667198 1.26107719367517 1.4464347325806 1.44643473265492 1.2610771934955 1.25014606651659 1.25000108551503 1.25000000435114 1.24999999997615 1.25000000000399 1.25000000000033 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000036 1.25000000000306 1.24999999996313 1.24999999996298 1.24999999996562 1.25000000003581 1.2500000280828 1.25000844650615 1.25115903232677 1.35355815055604 3.64712415953115 3.74801221964124 3.74997717174526 3.74999736135243 1.25000000000056 1.25000000001118 1.24999999992204 1.25000000041151 1.25000000725069 1.25000137403161 1.25020674675037 1.25498995166041 1.2549899516604 1.25020674675032 1.25000137403005 1.2500000072502 1.2499999999497 1.2500000000029 1.25000000000051 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000005 1.25000000000349 1.24999999997362 1.25000000235401 1.25000000239595 1.25000000235908 1.24999999999328 1.25000002808715 1.25000844649456 1.25115904172659 1.35356251783224 3.64727174387979 3.7480162891051 3.74997964335292 3.74999981771914 1.24999999999989 1.25000000000076 1.2500000000163 1.24999999993855 1.24999999993928 1.25000000908899 1.25000236075947 1.25007406222028 1.25007406222028 1.25000236075946 1.25000000908901 1.24999999993942 1.25000000000491 1.25000000000032 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000036 1.25000000000431 1.24999999996358 1.25000001573692 1.25000053323011 1.25000054865058 1.25000053382045 1.25000001352087 1.25000002799615 1.25000844657285 1.25115904169508 1.3535625666981 3.64727403021586 3.74801634218138 3.74997967348518 3.74999984765839 1.25 1.24999999999987 1.25000000000129 1.25000000000791 1.25000000000489 1.24999999993857 1.25000001481007 1.25000051862491 1.25000051862491 1.25000001481007 1.24999999993857 1.25000000000486 1.25000000000056 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000014 1.25000000000216 1.24999999997974 1.25000000982225 1.25000265622595 1.25008297386257 1.25008549421415 1.25008300059141 1.25000216325954 1.25000003800989 1.25000844226932 1.25115904233649 1.35356256670259 3.64727403019379 3.74801634218079 3.74997967348518 3.74999984765839 1.25 1.25 1.2499999999998 1.25000000000165 1.2500000000004 1.25000000000296 1.24999999996953 1.25000000235618 1.25000000235618 1.24999999996953 1.25000000000296 1.2500000000004 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000053 1.25000000000213 1.2499999999809 1.25000000476142 1.25000130614266 1.25023065653299 1.25535497152292 1.25556656802622 1.25541629112571 1.25015247582861 1.25000066138054 1.25000840263729 1.2511590540362 1.35356252144964 3.64727174399624 3.74801628897072 3.74997964335212 3.74999981771913 1.25 1.25 1.25000000000001 1.24999999999979 1.24999999999999 1.2500000000002 1.25000000000301 1.24999999996311 1.24999999996311 1.25000000000301 1.2500000000002 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000028 1.25000000000402 1.24999999998419 1.25000000240266 1.25000058420777 1.25011715919067 1.26199978962553 1.44436856442796 1.45312287462811 1.4450157720012 1.25735724603745 1.25004904715011 1.2500093691161 1.25115866851525 1.3535582195181 3.64712416515767 3.74801221824775 3.74997717173364 3.74999736135236 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000022 1.25000000000222 1.25000000000222 1.25000000000022 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000032 1.25000000000412 1.2499999999606 1.25000000093046 1.25000046220353 1.25007192078 1.2577599927619 1.53514959969953 3.45882650440558 3.54270872443596 3.45015414170917 1.35157861648686 1.25127449911718 1.25003228140446 1.25115007083142 1.35327356471983 3.6401240037684 3.74776698952587 3.7498166915641 3.74983782506953 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.2500000000004 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000051 1.25000000000363 1.24999999997541 1.25000000238217 1.25000002929131 1.25000895601216 1.25117290188146 1.34544224530822 3.45825160305232 3.738529157273 3.74345538828578 3.64893433588746 1.54352351500801 1.25782140746182 1.25009374272458 1.25106157808807 1.34381081415757 3.46338981234284 3.73712821281362 3.74215873091317 3.74222167563432 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000002 1.25000000000501 1.24999999993819 1.25000001552002 1.25000051701707 1.25000056128634 1.250010307445 1.25134042113206 1.35951291590821 3.64075386857907 3.74867656427901 3.74990515129982 3.7430602732871 3.45757880409449 1.34537904596895 1.2511631249137 1.2500915605766 1.25859954705434 1.52352367149223 3.46470777101759 3.54729247688731 3.54890037385363 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000258 1.24999999995617 1.25000001010686 1.250002462622 1.25007378226853 1.25007630401172 1.25012353675631 1.25779303215696 1.54288578284018 3.6538959203484 3.74885807493218 3.74998116158245 3.74872121340242 3.64069940622505 1.35946711169317 1.25134913995299 1.25001021850278 1.25025780648567 1.26906657382903 1.43343877480033 1.44414810738757 1.44436666169169 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000011 1.25000000000107 1.24999999996813 1.2500000050371 1.25000127943339 1.25021369328022 1.25496537877552 1.25517277033076 1.25624278514525 1.34552759227987 3.4573822129664 3.74218137047444 3.7499387109525 3.74999443823401 3.74885396472626 3.65387606460428 1.54275470689222 1.25799365754515 1.25007090332287 1.25000657113355 1.25056221662159 1.26383552903665 1.26434292097993 1.264349927204 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000012 1.2500000000018 1.24999999998917 1.25000000226187 1.25000064790221 1.2501147342104 1.26154694624436 1.44530352968671 1.45414791818725 1.44899986906917 1.3640670773187 3.64087756157519 3.74868898810742 3.74999441563566 3.74999970154961 3.74993805939089 3.74224078314418 3.46045574661773 1.3453051872671 1.2510728368691 1.25000807492177 1.25000928431807 1.25029304493587 1.25030170583202 1.25030180881712 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000005 1.25000000000068 1.2500000000032 1.25000000015279 1.25000007014525 1.25002058551432 1.25731678100291 1.53406626143147 3.45713628503598 3.5430789133309 3.48104475039496 1.59281015480178 3.67729643913899 3.74898089105128 3.74999311120831 3.74999993545873 3.74999448268904 3.74872711445111 3.63018458669198 1.35423631981556 1.25116024840771 1.25000845005786 1.25000013325053 1.25000450077748 1.25000460729651 1.25000460851637 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000002 1.25000000000082 1.24999999997911 1.25000003109372 1.25014617606245 1.34712675102177 3.45448047962806 3.73986419682809 3.74462187920134 3.74071913290344 3.55661463017719 3.74083922703019 3.74989283514841 3.74999941787042 3.74999978319987 3.74994233557451 3.74270831424783 3.45881608971662 1.34574025773509 1.25107282302213 1.25000793063655 1.25000002612497 1.25000005484284 1.25000005537302 1.25000005542995 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000069 1.24999999997793 1.25000002793441 1.25015320903714 1.35432849058869 3.64475692865292 3.74989722542 3.74998793664887 3.74985790724627 3.74210917967702 3.60685460440095 3.74556808381143 3.74995382564135 3.74999486924351 3.74896824926907 3.65328939760067 1.54405785778233 1.25748452702419 1.25007099730381 1.25000045126558 1.25000000162547 1.25000000051325 1.25000000051968 1.2500000005243 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999991 1.24999999999991 1.25000000000001 1.25000000000071 1.24999999997747 1.25000003515161 1.25016996373806 1.35557348355195 3.64559237661476 3.74991784347331 3.74999288771439 3.74903209584382 3.68166565507271 1.70001368146084 3.68166248498057 3.74903564103645 3.74998052271764 3.74880834747767 3.64079506570725 1.35949968056592 1.25123613103133 1.25000898214215 1.25000003076618 1.25000000006066 1.24999999990976 1.24999999995342 1.24999999994973 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000033 1.2500000000049 1.2500000000049 1.2500000000003 1.25000000000116 1.25000000084678 1.25000592641823 1.25662956916883 1.54324924781341 3.65250591522245 3.74991874857931 3.74999968104081 3.74995365724665 3.74556901442342 3.60684096251027 3.74209741300691 3.74986573769648 3.74988497993902 3.73975582950933 3.45596376538711 1.34598496011119 1.25107671489804 1.25000794988785 1.25000002679514 1.25000000005759 1.24999999996644 1.2500000000117 1.25000000000761 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000004 1.25000000000046 1.24999999999281 1.24999999999281 1.25000000000113 1.24999999997796 1.25000002660541 1.25014549491848 1.34710083701219 3.45647646176427 3.743348339129 3.74999591418941 3.74999999805199 3.74999946374737 3.74988842695756 3.74036224674284 3.5578331100271 3.74028990138059 3.73949135457875 3.46517289984016 1.53644688743757 1.25725773208289 1.25006742036717 1.2500004281387 1.25000000109343 1.25000000000654 1.24999999999863 1.25000000000289 1.25000000000154 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000024 1.25000000000134 1.25000000240906 1.25000011108285 1.25000011108285 1.25000000240906 1.25000000000296 1.25000000340327 1.2501874153964 1.35428188111648 3.64437490796742 3.74989385374045 3.74999997764193 3.74999998451328 3.74999509207923 3.74899684183158 3.66764827327475 1.60052164721891 3.48131477499858 3.46544547945037 1.52443626184649 1.26084617992708 1.25011423097729 1.25000055063205 1.25000000218518 1.24999999998203 1.24999999999756 1.2500000000031 1.24999999999983 1.24999999999981 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000007 1.24999999999216 1.25000000153925 1.25001238358949 1.25050819109529 1.25050819113735 1.2500123834851 1.25000000138368 1.2500000029625 1.25017796768078 1.34706711692551 3.45647689865902 3.74334652677337 3.7499959060273 3.74999998325405 3.74999458641808 3.74869895433449 3.64069104364895 1.36395863279543 1.44899042110511 1.44533007676093 1.26160283152538 1.25016979661389 1.2500011181504 1.25000000385836 1.2499999999732 1.25000000000211 1.25000000000024 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999826 1.2500000023759 1.25000792654824 1.25745370394455 1.44642142525988 1.44642150562938 1.25745422651802 1.25000669164844 1.250000001397 1.25000705080361 1.25662880405713 1.5432371623871 3.65251568524317 3.74991878153987 3.74999986482429 3.74996211430741 3.74309881232361 3.45742847472868 1.34550998726609 1.25666396525274 1.25539422738645 1.25021885370605 1.25000153806417 1.25000000757141 1.24999999996275 1.25000000000301 1.25000000000018 1.25000000000008 1.24999999999997 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999996 1.25000000000143 1.25000000050132 1.25000252511306 1.25731375452262 1.53816076063567 3.45512304488257 3.45511952632125 1.53791649010766 1.25659278223839 1.25000774726384 1.25000004007207 1.25017003465675 1.35557302517051 3.64492292770377 3.74990928301173 3.74999473517805 3.74873046190629 3.64894825174253 1.54348840364203 1.25781556187355 1.25014059607112 1.25008363938364 1.25000230930896 1.25000000934096 1.24999999998038 1.25000000000393 1.25000000000039 1.25 1.24999999999998 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000068 1.24999999997501 1.25000002644512 1.25006555209434 1.3467400139814 3.45551194810629 3.74356131150783 3.74357002731182 3.46198783020507 1.53809650598799 1.25732606123596 1.25000257202865 1.25014495358928 1.34712141940598 3.45609162520468 3.74484236658173 3.74992059776265 3.73922905405781 3.45738706256726 1.35068118791781 1.25126720315567 1.25000992215897 1.25000056945908 1.2500000119565 1.24999999999478 1.25000000000277 1.2500000000006 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999997 1.25000000000107 1.25000000090166 1.25000590690054 1.25728505980936 1.54527693561332 3.65254483292506 3.74995918685835 3.74999534624227 3.74356106586662 3.4555103040208 1.34622780158179 1.25005106876752 1.25000581412861 1.25662287242751 1.53844011049013 3.45808334435268 3.74326715826912 3.4628548102843 1.53351534661265 1.25691430264298 1.25004814233699 1.25000024739715 1.25000000284089 1.24999999999326 1.25000000000137 1.25000000000056 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000068 1.24999999997776 1.25000002676121 1.25014453897407 1.3466538328843 3.45495109580561 3.74267829015645 3.74999824056966 3.7499999977853 3.74995798563025 3.64507994719857 1.35454022926247 1.25005369096807 1.25000000882071 1.25001952655192 1.25582331089192 1.51328341845366 3.41467548705279 1.510232824193 1.26129457763401 1.25010650266965 1.25000045631687 1.2500000015379 1.24999999997594 1.25000000000222 1.25000000000037 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999979 1.24999999999979 1.24999999999979 1.25000000000047 1.24999999997786 1.25000002795003 1.25015274585401 1.35499945982584 3.6445107062124 3.74995654330309 3.74999999811199 3.74999999848689 3.74996192984048 3.64543104333249 1.35455327155566 1.25005369197136 1.2500000026946 1.25000001372224 1.25001388745459 1.25533572425502 1.44168842588167 1.25946900381255 1.25017549331797 1.25000112563228 1.25000000351092 1.24999999998909 1.25000000000277 1.25000000000042 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000108 1.25000000000774 1.25000000000768 1.25000000000769 1.25000000000842 1.24999999997893 1.25000002794908 1.25015276890486 1.35503688695693 3.64486347078085 3.7499609211615 3.749999998344 3.74999999834444 3.74996094292047 3.64540786042517 1.35458094059655 1.25005607530595 1.2500000029489 1.24999999995541 1.25000001162548 1.2500178896165 1.25119561508249 1.25010116855136 1.25000169386911 1.25000000759709 1.24999999998315 1.25000000000181 1.25000000000055 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000074 1.2499999999848 1.25000000023718 1.25000000024178 1.25000000024178 1.25000000023787 1.2499999999627 1.2500000279739 1.25015320140497 1.3543651121583 3.64554892347384 3.74991856343464 3.74999998498671 3.74999998498737 3.74991857028518 3.64556428120885 1.35436015584081 1.25015116073972 1.25000002767817 1.24999999997906 1.24999999997403 1.25000001479474 1.25000092280188 1.25000067510552 1.25000001047667 1.24999999996437 1.25000000000376 1.25000000000028 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000043 1.24999999997469 1.25000002088738 1.25000091712686 1.25000094029569 1.25000094029569 1.25000091712942 1.25000002087877 1.25000002793513 1.2501532090629 1.35435939722092 3.64556912195647 3.74991774101693 3.74999998482785 3.74999998482364 3.7499177495451 3.64556961021935 1.35435941832014 1.2501532081175 1.25000002797345 1.24999999997787 1.25000000000151 1.2499999999844 1.25000000026806 1.2500000032185 1.24999999997258 1.25000000000376 1.25000000000045 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000011 1.24999999999112 1.25000000871821 1.25003013323565 1.25121069180528 1.25124540616268 1.2512454061635 1.25121069204182 1.25003013528444 1.25000003047974 1.25015320245828 1.35433537736494 3.64492269585333 3.7499033852809 3.74999998120977 3.74999998484352 3.74991774398077 3.64556912596493 1.35435939653356 1.25015320904603 1.2500000279738 1.24999999997786 1.25000000000069 1.25000000000075 1.25000000000735 1.24999999996224 1.25000000000269 1.25000000000044 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.24999999999988 1.25000000000124 1.25000000079494 1.25000564579119 1.25813003999958 1.44432865217528 1.45245415159101 1.45245415305585 1.44432888438375 1.25813128447196 1.25000566815186 1.25014499922759 1.34710374878976 3.45647199449465 3.74327292080937 3.74999672528716 3.74999997733334 3.74990924798725 3.64491740672502 1.35433561058875 1.25015319747571 1.25000002797511 1.24999999997787 1.25000000000068 1.25000000000001 1.2499999999998 1.25000000000206 1.25000000000022 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000033 1.25000000000559 1.24999999998323 1.25000003312447 1.25016358804775 1.34685185717986 3.45073371634624 3.5468856759488 3.54688566463176 3.45073665147488 1.34685488254726 1.25016376007609 1.25000583721768 1.25662937444585 1.54365660053259 3.65212695955886 3.74990875963453 3.74998914691795 3.74483369187492 3.45611558589424 1.34713436350712 1.25014501886927 1.25000002678888 1.24999999997777 1.25000000000067 1.25 1.25000000000001 1.25000000000032 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000087 1.25000000000042 1.2499999999944 1.25000000053642 1.25000396975086 1.25678812480738 1.54738012265494 3.65206903795692 3.74924852930631 3.74924822135824 3.65212630163857 1.54363736427143 1.25662948183521 1.25000583784377 1.25016358399379 1.34795662306655 3.45381321659957 3.74415458773475 3.74415995470836 3.46020661465594 1.53760080775179 1.25661673657286 1.2500058152236 1.25000000089798 1.25000000000108 1.24999999999997 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000055 1.24999999998353 1.250000002409 1.25000011108485 1.25000011460072 1.25005112229777 1.34609009838981 3.45412960569676 3.74256822718404 3.74999729654819 3.74999673009598 3.74327654560055 3.45646739606529 1.34710386682858 1.25014500880685 1.25000387638198 1.25733872237197 1.53830858428577 3.4552212504868 3.45522104828353 1.5370169922398 1.25720873843239 1.2500234551897 1.25000000686164 1.24999999999918 1.2500000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000022 1.24999999998347 1.25000000980049 1.25001238357956 1.25050819170824 1.25050836081401 1.25006590522753 1.35454019806045 3.64508204457385 3.74995651159943 3.74999999812929 3.74999998134748 3.74990340098713 3.64492271619026 1.35433537370604 1.25015319858921 1.25000002952822 1.25000798913847 1.25745828280243 1.44642061292191 1.44642069081862 1.25745883832995 1.25000672107368 1.25000000157629 1.25000000000161 1.25000000000004 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25 1.25000000000004 1.24999999999448 1.25000000518522 1.25001623119107 1.25745377943026 1.44642144308999 1.44642425961779 1.25752966976742 1.35453550364468 3.64543239230186 3.74996192931543 3.74999999847811 3.74999998482719 3.74991774105002 3.64556912913209 1.35435939648184 1.25015320904455 1.25000002793733 1.25000000154895 1.25001238331228 1.25050818513234 1.2505081851777 1.25001238318081 1.2500000013817 1.25000000000132 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999997 1.25000000000136 1.25000000066742 1.25000467114395 1.25748574208576 1.53813640972501 3.45512262468878 3.45509176258036 1.53918431817985 1.35958223016846 3.64603874768121 3.7499628895768 3.74999999850277 3.74999998482866 3.74991774923694 3.64556961655759 1.35435941234612 1.2501532090313 1.25000002794327 1.25000000001107 1.25000000240886 1.25000011108278 1.25000011108278 1.25000000240886 1.25000000000125 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.25000000000001 1.24999999999997 1.2500000000007 1.24999999997719 1.25000003402998 1.25016317150569 1.34729761587111 3.45505868218622 3.74356351857749 3.74345796381834 3.46874534887532 1.62989720966466 3.65954613560429 3.74998102129834 3.74999999911856 3.74999998482899 3.74991774922409 3.64556961655655 1.35435941234612 1.25015320903117 1.25000002794319 1.25000000000973 1.2500000000011 1.24999999999757 1.24999999999757 1.2500000000011 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.25000000000041 1.25000000000068 1.2499999999997 1.25000000000109 1.25000000089817 1.25000581970822 1.25662981606509 1.54358604439777 3.65221528991041 3.74995915153356 3.74999548020197 3.74325029291784 3.55865377510426 3.7425788024093 3.74999897390364 3.74999999998743 3.7499999848455 3.74991774397789 3.64556912591369 1.35435939663241 1.25015320904545 1.25000002794316 1.25000000000952 1.25000000000001 1.25000000000009 1.25000000000009 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.25000000000222 1.25000000000226 1.25000000000245 1.25000000000058 1.24999999997777 1.25000002678961 1.2501450375847 1.34709956348303 3.45697340092548 3.7428207799932 3.74999822417336 3.74999999929168 3.74999187187898 3.74963925840932 3.74963928019715 3.74999098248892 3.74999999967912 3.74999997744801 3.74990925065663 3.64491740060332 1.35433560982379 1.25015319747559 1.25000002797508 1.24999999997807 1.25000000000068 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000044 1.25000000000348 1.24999999996313 1.24999999996272 1.24999999996335 1.25000000000349 1.24999999997783 1.25000002797512 1.25015319772217 1.35433526144282 3.64494191372177 3.74989221340021 3.74999999787787 3.74999999999553 3.74999896114872 3.74255545191163 3.55856616983127 3.74256125708379 3.74999910557652 3.74998941762359 3.74484167929397 3.45608476997178 1.34713473407791 1.25014501885364 1.25000002678886 1.24999999997777 1.25000000000067 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000022 1.25000000000347 1.24999999996158 1.25000000235352 1.25000000239327 1.25000000235203 1.24999999997379 1.24999999998025 1.25000002797373 1.25015320929083 1.35435926235262 3.64558754127826 3.74989981795789 3.74999999794842 3.7499999988946 3.74998108141163 3.66058044947835 1.63522498704683 3.65952695793327 3.74916453380955 3.74485067751198 3.46040146131572 1.53835571189316 1.25662013649963 1.25000581637141 1.250000000898 1.25000000000108 1.24999999999997 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000014 1.25000000000289 1.24999999994334 1.25000001324386 1.25000051772103 1.25000053237357 1.25000051732577 1.25000001545477 1.24999999994871 1.25000002797588 1.25015320904629 1.3543593908328 3.64556914272606 3.74991694232428 3.74999948032237 3.74999948657891 3.74995070287891 3.67094620096891 1.40108779210913 3.47598958744606 3.5470113844851 3.45517513961738 1.5379226408997 1.25583658127132 1.250019509819 1.25000000730587 1.24999999999231 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000054 1.25000000000209 1.24999999997663 1.25000000528864 1.25000197170701 1.25007395235293 1.25007617674679 1.25007383630413 1.25000245443118 1.25000000784497 1.25000002794745 1.25015319736226 1.3543289187917 3.64492585747673 3.74924870647889 3.74933099197431 3.74933099223114 3.74925075237162 3.64696894668603 1.35805357580765 1.44672802558298 1.45244966778203 1.44485307273637 1.25725853147027 1.25001598167427 1.25000001406928 1.24999999997818 1.25000000000029 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25 1.24999999999999 1.25000000000035 1.25000000000393 1.249999999985 1.25000000181983 1.25000054112584 1.25014491596783 1.25502268892368 1.25516079735869 1.25496223515315 1.25021399786926 1.25000097884501 1.25000002695833 1.25014515848738 1.34620455159877 3.45096694806504 3.54688537113829 3.54696175036579 3.54696175038939 3.54688540736444 3.4508304447563 1.34622172259574 1.25137398092423 1.25124543811613 1.25120798552555 1.25002536069737 1.25000001478554 1.24999999997567 1.25000000000088 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 3.75 3.75 3.75 3.75 3.75 3.75 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25000000000001 1.2499999999999 1.25 1.25000000000051 1.25000000000373 1.24999999996309 1.25000000046428 1.25000025003665 1.25004714173473 1.25745151195008 1.44590180991991 1.45409055281187 1.44533573933685 1.26155538350729 1.25008905422128 1.25000003298605 1.25000686923627 1.25792774654013 1.44426579252112 1.45245413263714 1.4524613727072 1.45246137270686 1.45245414418601 1.44428413831943 1.2579233749891 1.25000618314333 1.25000094104143 1.25000091597085 1.25000001839341 1.24999999997239 1.25000000000133 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999994 1.25000000000034 1.25000000000042 1.25000000000395 1.24999999996919 1.25000000239562 1.25000003108784 1.25000852511439 1.25118437493302 1.35121513079805 3.44881756330331 3.54202936086029 3.45695753783924 1.53756586532952 1.25747475162766 1.25000439682861 1.25000001104983 1.25002984441014 1.25121054593768 1.2512454061284 1.25124541876516 1.25124541876517 1.25124540615039 1.25121059299421 1.2500298536701 1.25000000948181 1.25000000023399 1.25000000023715 1.24999999998305 1.25000000000101 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.24999999999995 1.25000000000011 1.25000000000634 1.25000000000425 1.24999999993892 1.25000001419905 1.25000053574744 1.25000086750306 1.25007119086055 1.25753098540016 1.54485058553053 3.64878429519833 3.7440744557751 3.73970761827965 3.45660247340174 1.34581311964863 1.25013827804949 1.25000002841372 1.25000002078245 1.25000091708149 1.25000094029607 1.25000094028839 1.25000094028839 1.25000094029607 1.250000917096 1.25000002079755 1.24999999997467 1.25000000000808 1.25000000000774 1.25000000000099 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999995 1.25000000000018 1.25000000000962 1.24999999997497 1.24999999996364 1.25000000674322 1.25000240949209 1.25008323486715 1.25009347345644 1.25117102527056 1.34506726562817 3.45790647202544 3.74303616122712 3.74990580224225 3.74873677765491 3.64935383739881 1.54327224551883 1.2565987697968 1.2500058099151 1.25000000088183 1.25000000023827 1.25000000024174 1.25000000024182 1.25000000024181 1.25000000024178 1.25000000023718 1.24999999998431 1.2500000000007 1.24999999999979 1.24999999999979 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000006 1.25000000000449 1.24999999998493 1.25000000002603 1.25000000276039 1.2500008665442 1.25020944842955 1.25538493043687 1.25544904012819 1.25145342431273 1.35419814049794 3.64049401880045 3.74871532979524 3.74999392561713 3.74995876831359 3.74423060762049 3.45653866739516 1.34711845763729 1.25014502162255 1.25000002678986 1.2499999999855 1.25000000000836 1.25000000000769 1.25000000000769 1.25000000000768 1.25000000000774 1.25000000000108 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000265 1.24999999999744 1.24999999997033 1.25000000505635 1.25000033023506 1.25007441843654 1.26113552298975 1.44543179760289 1.4466323546417 1.26219487572463 1.35396239031207 3.64613920779934 3.74880560550727 3.74999523431132 3.74999571781025 3.74990258005124 3.64492346332407 1.35433379841707 1.25015319755711 1.2500000279751 1.24999999997766 1.25000000000047 1.24999999999979 1.24999999999979 1.24999999999979 1.24999999999979 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999713 1.24999999997342 1.25000000310749 1.25000028215818 1.25004088206089 1.2559368667014 1.52891358977637 3.46661849626026 3.47347256554019 1.52089338255865 1.3502749089218 3.6543477355404 3.74932626885322 3.74999695157299 3.74999590751015 3.74992270255416 3.64556963546845 1.35435788519654 1.25015320913128 1.25000002797376 1.24999999997787 1.25000000000069 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999983 1.24999999999983 1.24999999999983 1.24999999998065 1.25000000114853 1.25000015821678 1.25000987931946 1.25117012866285 1.3505982989523 3.45450450388841 3.73904214987434 3.73918178004421 3.472764035022 1.42296479671864 3.66286202394294 3.74885741590089 3.74999236098181 3.74999588717184 3.74992270471057 3.64556963278604 1.35435788526546 1.25015320913171 1.25000002797376 1.24999999997786 1.25000000000068 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999985 1.25000000000153 1.25000000000154 1.25000000000154 1.25000000004122 1.2500000097649 1.25000122810254 1.25010498644411 1.25751245180144 1.54510496572232 3.64910479314957 3.74873424204529 3.74877137385372 3.6646907299708 1.61710850271381 3.66941496731757 3.74890506830118 3.74999260223246 3.74999568341556 3.74990258796271 3.644923464819 1.35433379834583 1.25015319755696 1.2500000279751 1.24999999997787 1.25000000000068 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000241 1.25000000000689 1.25000000000683 1.25000000000681 1.25000000128927 1.25000019795575 1.25002281934512 1.25100941171361 1.3456854528799 3.45607665629053 3.74349914041092 3.74995827727221 3.7499555254601 3.74400188566165 3.55917542679918 3.73859766377376 3.74984354039781 3.74999871223643 3.74995847402893 3.74423070216576 3.45653871590909 1.34711845668306 1.25014502161608 1.25000002678898 1.24999999997777 1.25000000000067 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000112 1.24999999994877 1.2499999999488 1.24999999994893 1.25000000135722 1.25000021042213 1.25002440114359 1.25112846197436 1.35456682458839 3.6405927656703 3.74884557041034 3.7499945276775 3.74999927166981 3.74984248868159 3.73857307500244 3.55917833497267 3.74396556146978 3.7499041792418 3.74874119341435 3.64935410453081 1.54327225210467 1.25659876982416 1.25000580991539 1.25000000089714 1.25000000000108 1.24999999999997 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000035 1.24999999996495 1.25000000051096 1.25000000052336 1.25000000052262 1.25000000135498 1.25000021067758 1.25002443941677 1.2511319948191 1.35478786079446 3.64512190805147 3.74889430501066 3.74999443746846 3.7499927984066 3.74890732086965 3.6695517057347 1.61667844058606 3.66467119899817 3.74354481179206 3.73883688012703 3.45700476361524 1.34581594589926 1.2501382821194 1.25000002844488 1.24999999997681 1.25000000000061 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000071 1.25000000000883 1.25000000146483 1.25000005399044 1.25000005543139 1.25000005542379 1.25000000135518 1.2500002106442 1.250024439968 1.25113205220572 1.35479009329556 3.64516355245348 3.74889419624292 3.74999492303136 3.74999332998488 3.74894458151931 3.67211037751683 1.40547697385571 3.47579829004495 3.54300824035009 3.45720741080373 1.53759573399176 1.25747642292454 1.25000439748863 1.25000000059328 1.25000000000273 1.24999999999994 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000038 1.25000000000502 1.25000000079601 1.25000014409695 1.25000447041418 1.25000460704698 1.25000460851433 1.25000000135518 1.25000021064422 1.25002443996974 1.25113205225056 1.35479009437847 3.64516354446072 3.74889413173058 3.74999520819123 3.74999505266994 3.74887610854452 3.64630069482279 1.35861842154375 1.44989750876884 1.45414859045568 1.44531407797441 1.26155818914066 1.25008914501315 1.25000003285049 1.24999999997801 1.2500000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000014 1.25000000000433 1.2499999999417 1.25000009489621 1.25001030323171 1.25029201803901 1.25030169374229 1.25030180875673 1.25000000135499 1.25000021067749 1.25002443942583 1.25113199580371 1.35478790795518 3.64512270759154 3.74889344673173 3.74999523432313 3.74999523364249 3.74889307994527 3.64510446883042 1.35483159765473 1.25627897520908 1.25517005936881 1.25496124749515 1.25021450164897 1.25000099384692 1.25000000024199 1.2500000000045 1.24999999999991 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000012 1.2500000000017 1.2499999999629 1.25000000627352 1.25000635080832 1.25056248189012 1.26383511287793 1.26434291519246 1.2643499271755 1.25000000135723 1.25000021042521 1.25002440171533 1.2511285232283 1.35456942220151 3.64064175362793 3.74880393566798 3.74999448221312 3.74999448136973 3.74880381838741 3.64063626677057 1.35455668866304 1.25123799836891 1.25008469864689 1.25007386101889 1.25000243757461 1.25000000766784 1.24999999998593 1.25000000000042 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000013 1.25000000000181 1.24999999997604 1.25000000315262 1.2500007376587 1.25025807925337 1.26906693201447 1.43343831116984 1.44414815154986 1.44436666221199 1.25000000128956 1.25000019803671 1.25002283029486 1.2510101699819 1.34574923002641 3.45596731863102 3.73975189684712 3.74988412470422 3.74988413957997 3.73975819823775 3.45597140040664 1.34573548319026 1.25107444358429 1.25000851495214 1.25000054785971 1.25000001239507 1.24999999997316 1.25000000000141 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000007 1.25000000000134 1.24999999999564 1.25000000116849 1.25000044982463 1.25007086891833 1.2586064892105 1.52352384581846 3.46470706222851 3.54729248491438 3.54890037400705 1.25000000004115 1.25000000967987 1.25000121476355 1.25010382228014 1.25743260006232 1.53677046894977 3.46241588064812 3.73943066018252 3.73944542616849 3.46523273253145 1.53644843508961 1.25742394997745 1.25006942765452 1.25000035479824 1.25000000295296 1.24999999996366 1.25000000000204 1.24999999999996 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000042 1.25000000000068 1.250000000003 1.25000000003043 1.25000002673926 1.25000793041238 1.25106967206555 1.34380945268692 3.46338900435028 3.73712832228584 3.74215873204705 3.74222167564261 1.24999999997136 1.25000000014301 1.25000002716974 1.25000265451446 1.25010858684946 1.2601043911158 1.52840416699543 3.4654650226801 3.46547651010719 1.52457399902347 1.26084585634196 1.25012675554154 1.25000069188982 1.25000000229808 1.24999999997852 1.25000000000433 1.25000000000004 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000017 1.25000000000217 1.25000000000247 1.25000000000476 1.25000000003268 1.25000002808471 1.25000844218249 1.25115782920421 1.35327270593739 3.6401238411452 3.74776703424069 3.74981669198192 3.74983782507234 1.25000000000412 1.24999999995718 1.25000000028364 1.25000003844731 1.25000108567258 1.25014605655787 1.26108354552013 1.44534450642279 1.44536999660379 1.26156705070069 1.25016788099287 1.25000123502613 1.2500000047463 1.24999999998979 1.25000000000261 1.25000000000033 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000039 1.25000000000069 1.24999999997991 1.24999999997996 1.2499999999824 1.25000000003397 1.25000002811553 1.25000844650473 1.25115903232682 1.35355815055603 3.64712415953114 3.74801221964124 3.74997717174526 3.74999736135243 1.25000000000056 1.25000000001118 1.24999999992203 1.25000000041151 1.2500000072507 1.25000137426473 1.25020952563748 1.25538392643726 1.25538451814462 1.25022300968897 1.25000151216365 1.25000000804632 1.24999999997892 1.25000000000189 1.25000000000055 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000054 1.25000000000131 1.25000000001001 1.25000000225278 1.25000000229253 1.25000000225506 1.2500000000439 1.25000003121489 1.25000844334021 1.25115904170194 1.35356251783305 3.64727174387978 3.74801628910512 3.74997964335292 3.74999981771914 1.24999999999989 1.25000000000076 1.25000000001629 1.24999999993855 1.24999999993928 1.25000000909163 1.25000242793979 1.25008318928109 1.25008319798405 1.2500025536606 1.25000000936665 1.24999999998117 1.25000000000307 1.25000000000035 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000038 1.25000000000294 1.24999999998536 1.25000001578873 1.25000053644322 1.25000055189172 1.2500005370221 1.25000001358222 1.25000003117749 1.25000844340626 1.2511590416705 1.35356256669891 3.64727403021585 3.74801634218139 3.74997967348518 3.74999984765839 1.25 1.24999999999987 1.25000000000129 1.2500000000079 1.25000000000489 1.2499999999387 1.2500000150125 1.25000053772966 1.25000053777797 1.25000001510249 1.24999999999125 1.25000000000207 1.2500000000006 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000002 1.2500000000022 1.24999999997978 1.25000000982099 1.25000265620385 1.25008297067701 1.25008549102625 1.25008299739996 1.25000216325067 1.250000038037 1.25000844227143 1.25115904233645 1.35356256670259 3.64727403019378 3.74801634218079 3.74997967348518 3.74999984765839 1.25 1.25 1.2499999999998 1.25000000000165 1.2500000000004 1.25000000000296 1.24999999996988 1.25000000225769 1.2500000022572 1.25000000000476 1.25000000000051 1.25000000000045 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000049 1.24999999998261 1.25000000476135 1.25000130614268 1.25023065653261 1.25535497151851 1.25556656802155 1.25541629112134 1.25015247582822 1.25000066138058 1.2500084026353 1.25115905403623 1.35356252144964 3.64727174399625 3.74801628897072 3.74997964335212 3.74999981771913 1.25 1.25 1.25000000000001 1.24999999999979 1.24999999999999 1.2500000000002 1.25000000000301 1.24999999997991 1.24999999997991 1.25000000000077 1.25000000000024 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000023 1.24999999999174 1.25000000238962 1.25000058420789 1.25011715919605 1.26199978928221 1.44436856446706 1.45312287469079 1.4450157690943 1.25735724606302 1.25004904715175 1.25000936911418 1.2511586685154 1.3535582195181 3.64712416515767 3.74801221824775 3.74997717173364 3.74999736135236 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000022 1.25000000000215 1.25000000000215 1.25000000000024 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999993 1.25000000000184 1.25000000116977 1.25000046125202 1.25007191861767 1.25776031550561 1.5351584369566 3.45882648722838 3.54270873241206 3.45015397457399 1.35157875299038 1.25127447436275 1.25003228139004 1.2511500708315 1.35327356471983 3.64012400376604 3.74776698952444 3.7498166915641 3.74983782506953 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.2500000000004 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000304 1.24999999998084 1.2500000277144 1.25000895476608 1.25117214492347 1.34546552495843 3.45824963813913 3.73853028191202 3.74345504737664 3.64897289452054 1.54183456445997 1.25784981184927 1.25009355100851 1.25106157787208 1.34381081412155 3.46338981097613 3.73712821278715 3.74215873091314 3.74222167563432 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.24999999999989 1.25000000000137 1.24999999998542 1.25000000021338 1.25000003377716 1.25000925612807 1.251225957857 1.35949227306552 3.64033175008077 3.74880281910499 3.74990769466089 3.74355772512432 3.45775920019047 1.34592072072318 1.25106788006613 1.25009155799711 1.25859954543309 1.52352367545282 3.46470776866639 3.54729247687672 3.54890037385363 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.24999999999976 1.25000000000662 1.24999999996047 1.25000001843069 1.25000091594344 1.25000193134941 1.25012145843278 1.25729894605737 1.54439927763395 3.65331153849991 3.74897252902694 3.74998286557716 3.74884961831021 3.64075217628873 1.35949749255808 1.25123608083915 1.25001020434704 1.25025780658192 1.26906657509229 1.43343877337082 1.44414810744074 1.44436666169187 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000016 1.25000000000625 1.25000000000242 1.25000001785869 1.25002512327142 1.2512078860148 1.25132268582499 1.25609451982797 1.34600598209932 3.45589747553529 3.74266339991207 3.74994285079138 3.74999485304586 3.74896872646114 3.65328761904126 1.54405764296775 1.25748453330042 1.25007087440206 1.25000657112552 1.25056221726396 1.26383552834047 1.26434292097583 1.264349927204 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000003 1.2499999999913 1.25000000061697 1.25000013552901 1.25002154489276 1.256977098383 1.44485321047271 1.45265091826395 1.44923905742917 1.36293252558428 3.64116189482469 3.74881765343081 3.74999481066061 3.74999973631235 3.74994215639208 3.74270897884109 3.45882104442704 1.345740515999 1.25107289059122 1.25000807491624 1.25000928432506 1.25029304492858 1.25030170583202 1.25030180881712 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25 1.25000000000121 1.25000000096065 1.25000039876126 1.25005912140758 1.25671726199376 1.53763032475743 3.45518066405187 3.54573218080643 3.48077697563811 1.59327886071962 3.67757625083841 3.74898222597509 3.74999309256133 3.74999993563664 3.74999453121536 3.74873689297573 3.63097005879396 1.35423916000633 1.25116024863643 1.25000845005788 1.25000013325054 1.25000450077748 1.25000460729651 1.25000460851637 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.25000000000066 1.25000000000256 1.25000000003069 1.25000002672606 1.25000792902714 1.2510722828369 1.34584378896564 3.4611049202829 3.74429977710553 3.74927469553403 3.74075813859629 3.55732691577541 3.74031554753292 3.74988034487306 3.74999935591655 3.74999976264694 3.74994065734732 3.74271054915999 3.46039415998371 1.34574578267776 1.25107282363891 1.25000793063664 1.25000002612497 1.25000005484284 1.25000005537302 1.25000005542995 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000024 1.25000000000217 1.25000000000244 1.25000000000284 1.25000000003254 1.2500000280748 1.25000844683571 1.25116246588673 1.3546212509761 3.64061566236737 3.74882318404306 3.74996869842027 3.74983734861421 3.73986892513375 3.59150680501635 3.74430356178468 3.74994258805449 3.74999437354018 3.74885367831425 3.65391863811859 1.54105490189317 1.25799693300905 1.25007102613533 1.25000045126926 1.25000000162547 1.25000000051325 1.25000000051968 1.2500000005243 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000047 1.25000000000077 1.24999999997992 1.2499999999802 1.25000000000346 1.25000000003382 1.25000003068889 1.25000899699253 1.25123743376329 1.35974294946696 3.64531160830311 3.74889923405092 3.74998092575225 3.74893854728509 3.67405306424855 1.75284456633318 3.67405303026897 3.74896040976224 3.74997816642128 3.74867772517518 3.64075273636877 1.35947020091903 1.25134920910758 1.2500089966185 1.25000003076664 1.25000000006064 1.24999999990979 1.24999999995342 1.24999999994973 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000042 1.25000000000192 1.25000000000477 1.25000000225729 1.25000000225892 1.25000000000039 1.25000000124435 1.2500004953293 1.25007634738734 1.25747918046569 1.54404027770038 3.65343459635969 3.74897117876008 3.74999486777968 3.74995078442172 3.7443028459502 3.59148839306086 3.73985055669384 3.74981783424343 3.74986481469069 3.7386936822909 3.45814644361244 1.34544144350996 1.25117221368933 1.25000796325184 1.25000002679553 1.25000000005756 1.24999999996647 1.2500000000117 1.25000000000761 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000026 1.25000000000309 1.24999999998057 1.25000001510354 1.25000053778044 1.25000053781892 1.25000001511971 1.25000002840916 1.25000895827244 1.25117972224804 1.3456341464037 3.4588235875474 3.74257325474102 3.74993978659012 3.74999977121096 3.74999943197472 3.74986181015457 3.73920576053983 3.55825591269421 3.73959758305037 3.73898597608298 3.46514212645956 1.53418072133523 1.25774762703322 1.25007095926942 1.25000042843033 1.25000000109344 1.25000000000655 1.24999999999862 1.2500000000029 1.25000000000154 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000017 1.25000000000229 1.24999999997506 1.25000000704937 1.25000255425273 1.25008319839007 1.25008319919423 1.25000255242759 1.25000003864441 1.25000950686639 1.25127330765958 1.35412359147109 3.63097172017266 3.74872468090812 3.74999440316487 3.74999994306053 3.74999510515231 3.74899609452064 3.66758322281406 1.6022584287651 3.48130041095487 3.46543438890689 1.52641513341075 1.26102018084091 1.25011221842664 1.25000055033641 1.25000000218533 1.24999999998203 1.24999999999756 1.2500000000031 1.24999999999983 1.24999999999981 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000014 1.25000000000223 1.24999999998335 1.25000000285006 1.25000098704492 1.25022306251885 1.25538445010174 1.25538452289395 1.25022298944394 1.25000158706524 1.25000894157898 1.25117971627141 1.34563112325164 3.45882180127654 3.74271047760702 3.74994238668345 3.74999974125495 3.74999460556793 3.74869895263196 3.64069071975613 1.36395822925187 1.44898858225859 1.44532898901173 1.26160306706004 1.25016980703037 1.25000111810365 1.2500000038584 1.2499999999732 1.25000000000211 1.25000000000024 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000001 1.25000000000146 1.24999999999293 1.25000000113401 1.25000034437849 1.25008750956755 1.26163109323923 1.44537347303272 1.44536910762943 1.26156728881641 1.25016785765822 1.25000176082087 1.25007614568872 1.25748014687844 1.54405758258237 3.65328892156675 3.74896824838729 3.74999490185081 3.74996246713613 3.74309884257538 3.45742845018236 1.34550998731915 1.25666396537409 1.25539422740351 1.25021885370513 1.25000153806412 1.25000000757141 1.24999999996275 1.25000000000301 1.25000000000018 1.25000000000008 1.24999999999997 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000004 1.25000000000059 1.25000000000171 1.25000000042218 1.25000022236819 1.25004187624926 1.25629305247504 1.52729262882 3.46552839871324 3.46546558772084 1.52655245326983 1.26102005348739 1.25012490438556 1.25001125205829 1.25123496367465 1.35949980194364 3.64079486997495 3.74880812307342 3.74998232761459 3.74873405099487 3.6489481627593 1.54348871291016 1.25781556562343 1.25014059607141 1.25008363938375 1.25000230930896 1.25000000934096 1.24999999998038 1.25000000000393 1.25000000000039 1.25 1.24999999999998 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000001 1.2500000000003 1.25000000000257 1.2500000000246 1.25000002963245 1.25000858950877 1.2512804774251 1.35075763573532 3.45650296463345 3.73887554395077 3.7389455381309 3.46521371430399 1.53250536109929 1.25792216840074 1.25009702412137 1.25106693549781 1.34598493424872 3.45593957400007 3.73974674309767 3.7498415643535 3.73921267732372 3.45776911016306 1.3506211380267 1.25126683247217 1.25000992111215 1.25000056949532 1.25000001195753 1.24999999999475 1.25000000000278 1.2500000000006 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.25000000000048 1.25000000000176 1.24999999999599 1.2500000011732 1.25000045211563 1.25007121153501 1.25751209719071 1.54442658273208 3.648361427222 3.74886867848187 3.74986296110548 3.73917602293412 3.45836275242215 1.34574919715083 1.25106540162545 1.25008820045511 1.2572440077351 1.53667990912002 3.4619173520473 3.7366192058404 3.46191430079396 1.53560130732883 1.25646359495175 1.250047309564 1.25000023935554 1.25000000283455 1.24999999999213 1.2500000000018 1.25000000000054 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000004 1.25000000000223 1.25000000000252 1.25000000000485 1.25000000003266 1.25000002673743 1.25000792975999 1.25107251929441 1.34567317407245 3.4560787781163 3.74349593324629 3.7499629366942 3.74999393282308 3.74880404434142 3.64064591499065 1.3545563793506 1.25116139273216 1.2500093498126 1.25009871606249 1.26054542714038 1.51235062400044 3.41417254278023 1.51235091562361 1.2605701017418 1.25009161923797 1.25000042299914 1.25000000146273 1.24999999995445 1.25000000000391 1.25000000000033 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000044 1.25000000000349 1.24999999996311 1.24999999996294 1.2499999999653 1.2499999999952 1.25000002808708 1.25000844305912 1.25116159670029 1.35455360622429 3.64059131707282 3.74884504698853 3.74999506378574 3.74999522143339 3.74889345228183 3.64512132417323 1.3547746871106 1.25116284078793 1.25000840629236 1.2500010945162 1.25016123846942 1.25956324502584 1.4411841329275 1.25956324251775 1.25016122248768 1.2500009847694 1.25000000333016 1.24999999997948 1.25000000000396 1.25000000000038 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000021 1.25000000000374 1.24999999996159 1.2500000023611 1.25000000240151 1.25000000239604 1.25000000239853 1.25000002803278 1.25000844741184 1.25116282433015 1.35477464177214 3.64512074599839 3.74889372575369 3.74999523794597 3.74999523898611 3.74889412642306 3.64516216652976 1.35477686847041 1.2511628348786 1.25000844753247 1.25000003433617 1.25000153013356 1.25017205287247 1.25487108972103 1.25017205107088 1.25000153212249 1.25000000744268 1.24999999995882 1.25000000000223 1.2500000000005 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000014 1.25000000000318 1.24999999993746 1.25000001359861 1.25000053855519 1.25000055344272 1.25000053254931 1.25000052052458 1.25000003635256 1.25000844949884 1.25116283415505 1.35477684470989 3.64516146948897 3.74889411177592 3.74999523896248 3.74999523894737 3.74889411728241 3.64516245490237 1.35477686530412 1.25116284475225 1.25000844747525 1.25000002792321 1.25000001028399 1.25000187358792 1.25007279808605 1.25000187356968 1.25000001025262 1.24999999994342 1.2500000000047 1.25000000000028 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000056 1.25000000000208 1.24999999997722 1.25000000749568 1.2500023446227 1.25010121313569 1.2501038581983 1.25007633637528 1.25007397980939 1.250001970838 1.25000841885922 1.25116284235322 1.35477010425676 3.64510409341351 3.74887631986291 3.74999516740296 3.74999516913087 3.74887657103764 3.64519514086748 1.354741796094 1.25117749499383 1.25000848224783 1.2500000280907 1.24999999998199 1.25000001158202 1.25000051079095 1.25000001158082 1.24999999994806 1.25000000000528 1.25000000000052 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000042 1.25000000000253 1.24999999999165 1.25000000229679 1.25000076895323 1.25018130018271 1.25652130355796 1.25667877867778 1.25519008254777 1.25502249999894 1.25014424723945 1.25000888306278 1.2511616859974 1.35438694512708 3.63956001328292 3.7483204912251 3.74999333358471 3.74999351144592 3.74840336060486 3.64609915047353 1.35386949454266 1.25157261668199 1.25001198230572 1.2500000287742 1.25000000003593 1.24999999997132 1.25000000232669 1.24999999996904 1.25000000000215 1.25000000000052 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000053 1.25000000000075 1.24999999998171 1.25000000053707 1.25000030037713 1.25006163050612 1.2571872014052 1.44230650307908 1.45060844570165 1.4541685236136 1.44586203515356 1.25745039343274 1.25006807587246 1.25106631426708 1.34509384184491 3.46102359979319 3.74272096061194 3.74994623815775 3.74999192748332 3.74825335350927 3.64003498337169 1.35349114169397 1.25158492077018 1.25001200546626 1.2500000287823 1.25000000003282 1.25000000000527 1.24999999996372 1.25000000000268 1.25000000000017 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000043 1.25000000000347 1.25000000001006 1.25000000247183 1.25000004122685 1.25001202996509 1.251621593781 1.35213691535938 3.45302594679595 3.54761624104229 3.54425772575419 3.44819476624882 1.35127662016033 1.25118012987723 1.2500917306647 1.25845361933877 1.53985389933513 3.64843849811044 3.74836176256481 3.74980433036186 3.73679002769251 3.46197527881511 1.34458164816268 1.25146292892555 1.25001135150585 1.25000002739669 1.25000000003081 1.25000000000281 1.25000000000246 1.25000000000023 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000025 1.25000000000424 1.24999999996067 1.25000001673878 1.2500006217938 1.25000112719176 1.25009151366865 1.25832333807152 1.53995786033996 3.64840369623491 3.7418239561367 3.74409348969796 3.64891168745965 1.54513563089357 1.25750529944447 1.25009158528524 1.25158988986353 1.35100484437855 3.4604009275036 3.73690108368482 3.73699403886377 3.46944546072343 1.53020251198349 1.2582130386807 1.25009190248591 1.25000055210194 1.25000000119555 1.24999999999552 1.25000000000135 1.25000000000048 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000017 1.25000000000237 1.24999999996225 1.25000000757359 1.25000309280466 1.25010079282624 1.25011327139145 1.25146603370558 1.34451515154488 3.46135443540869 3.74271309684536 3.74989598499222 3.74992865100316 3.74344352338062 3.45607206205245 1.34567235919204 1.25106749959511 1.25006638025259 1.25649804948891 1.52367406735818 3.46906724998707 3.46899605701861 1.52296684635075 1.26255199024791 1.25016407197109 1.25000094288365 1.25000000418673 1.24999999997398 1.25000000000187 1.25000000000013 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000014 1.25000000000221 1.24999999998308 1.25000000279119 1.25000106325789 1.25026732683642 1.25647984986582 1.25654049028611 1.25184209723123 1.35346405993993 3.63996513310738 3.74830414233952 3.74999289387886 3.74999476673267 3.74884479126784 3.64059106038008 1.35455368622949 1.25116163307495 1.25000880893754 1.25011263266247 1.26279272994858 1.44265404474181 1.44264885780684 1.26270884204775 1.25021010032182 1.25000140290187 1.25000000623053 1.24999999997235 1.25000000000221 1.25000000000014 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000001 1.25000000000146 1.24999999999293 1.25000000113401 1.25000033503971 1.25010814762334 1.26278039312465 1.44273996501217 1.4437612311087 1.26380216985233 1.35339746557039 3.64681262108279 3.7484265941223 3.74999360618684 3.74999525251335 3.74889372161932 3.64512050783141 1.35477464070574 1.25116284288594 1.25000838388959 1.25000122793337 1.25026768288239 1.25647823308239 1.25647830395032 1.25026752487727 1.250001755038 1.25000000908316 1.24999999998372 1.25000000000271 1.25000000000018 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000005 1.25000000000058 1.25000000000171 1.25000000042214 1.25000022228826 1.25004101026631 1.25670186696379 1.5235396900734 3.46993323388923 3.47697371504638 1.51637215792061 1.35778233954398 3.65422587940046 3.74914778740512 3.74999568552227 3.74999552988878 3.74889398073852 3.64516214242138 1.35477687038248 1.25116283479937 1.25000843999563 1.2500000434634 1.25000311056635 1.25010074151487 1.25010074015404 1.25000311129696 1.25000001058257 1.24999999999051 1.25000000000186 1.2500000000005 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000002 1.25000000000033 1.25000000000256 1.2500000000246 1.25000002963158 1.25000857596747 1.2511704342756 1.35001121642506 3.46001421204613 3.73697385378646 3.73753926086969 3.47511172412715 1.61883529725631 3.66132638293372 3.74869095440032 3.74999090685889 3.74999497624015 3.74889418864214 3.64516217480635 1.3547768675617 1.25116283390465 1.25000844095708 1.2500000345072 1.25000001781286 1.25000062012264 1.25000062008327 1.25000001778363 1.25000000000671 1.25000000000118 1.25000000000062 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000135 1.24999999999557 1.25000000117541 1.25000045288394 1.25007132366356 1.25751213498453 1.54508127959761 3.64707360829323 3.74884898886391 3.74984387640826 3.73821709872993 3.56325709800935 3.7435154227851 3.74992535085367 3.74999949652837 3.74999523695567 3.74889344394701 3.64512134153224 1.35477468070295 1.25116282436789 1.25000844739607 1.25000002822411 1.25000000003962 1.25000000235723 1.25000000235458 1.25000000000771 1.25000000000039 1.25000000000043 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000002 1.25000000000027 1.2500000000026 1.25000000003083 1.25000002670692 1.25000792600819 1.25107182764997 1.34567286229257 3.45597860970812 3.74348898137975 3.74996305743236 3.74999889199539 3.74986927635537 3.74540319288551 3.74537821678478 3.74991168837378 3.74999923872775 3.74999427993017 3.74880048965947 3.64067291061622 1.35455575647822 1.25116158971155 1.25000844298703 1.25000002808556 1.2500000000349 1.24999999996094 1.24999999995874 1.25000000000257 1.25000000000024 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000002 1.25000000000032 1.25000000000276 1.25000000003922 1.25000003327406 1.25000909818508 1.25122086258444 1.3545858915185 3.64065176989539 3.74883176383038 3.74999469207958 3.74999921467007 3.74989296723627 3.74388392721398 3.5565594030503 3.74525195750704 3.74974035920402 3.74963060860298 3.73456632782469 3.45579311512371 1.34569763117167 1.2510740388459 1.25000794580242 1.25000002686074 1.25000000003084 1.250000000005 1.25000000000271 1.25000000000025 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999995 1.25000000000124 1.24999999999943 1.24999999998807 1.25000000166512 1.25000027697565 1.25003662373724 1.25354854148114 1.35235537963388 3.64595863476912 3.74803979064982 3.74997542620917 3.7499837423517 3.74717008831675 3.6779490523386 1.59707820038904 3.67122387105391 3.73921810464589 3.73745689352677 3.47842885702131 1.52249809763035 1.25878517503011 1.25011569931377 1.25000107068341 1.25000000700732 1.25000000003316 1.249999999988 1.25000000000361 1.25000000000016 1.24999999999997 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999995 1.25000000000125 1.24999999999945 1.24999999998772 1.25000000168706 1.2500002819273 1.25003720082734 1.25360074165885 1.35233648280158 3.64601530900825 3.74802761755659 3.74997458117198 3.74998328413809 3.74693405038377 3.66970818732968 1.41974244604287 3.47683222621329 3.54438961731494 3.4655254751917 1.52003293001439 1.26988543604581 1.25030780923966 1.25000362425432 1.25000002898045 1.25000000008671 1.24999999997165 1.25000000000556 1.25000000000033 1.24999999999988 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999995 1.25000000000125 1.24999999999945 1.24999999998779 1.25000000168373 1.25000028200834 1.25003721182511 1.25360178357328 1.35233644335137 3.64601658104019 3.74802594157146 3.74998100207759 3.74998222999941 3.74786257341303 3.64434920964893 1.35740394624662 1.44395315096941 1.44400966484693 1.43341880934844 1.26901897643896 1.25051717164918 1.25000629566027 1.2500000636111 1.25000000041093 1.24999999996246 1.25000000000446 1.25000000000043 1.2499999999999 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999995 1.25000000000125 1.24999999999945 1.24999999998779 1.25000000168411 1.25000028198992 1.25003721192466 1.25360179215769 1.35233645211696 3.64601657741334 3.7480255688649 3.74998209102417 3.74998212878107 3.74801907828382 3.64587725709125 1.35259226979304 1.26709820852575 1.26372101382676 1.26318643612083 1.25055897088498 1.25001133785337 1.25000010853037 1.25000000087393 1.24999999992252 1.25000000000783 1.25000000000083 1.24999999999991 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000033 0.99999999999939 1.00000000000082 1.0 0.99999999999826 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000148 1.00000000332758 0.99999999999651 0.99999999999897 0.99999999999992 1.00000000007641 1.00000000012027 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.9999999999645 0.99999999995934 0.99999999993485 1.00000003513051 1.00000466037759 1.00000000014857 1.00000000000217 1.00000000001442 1.00000002991201 1.00000126796615 1.0000000008353 0.99999999999781 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999997615 0.99999999150105 0.9999984136086 0.99993055609292 0.99993026189937 0.99999458937729 1.00004677598422 1.00049179410401 1.00000194346877 1.00000017505729 1.00000111625014 1.00008087038394 1.00069874542203 1.00000245762244 0.99999064666127 0.99999994990633 0.99999999980676 0.99999999999975 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998209 1.0 1.0 1.0 0.99999999999981 0.99999999999982 0.99999999999061 1.00000000219124 1.00000000000053 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999804329 1.0 1.0 1.0000000000046 1.00000000208049 1.0000000019796 1.00000000110278 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999998618789 1.0 1.00000000000081 1.00000213894935 1.00016790246484 1.00016325360748 1.0001876452029 1.00025045430639 0.99997003616909 0.99999800126606 0.99999999337885 0.99999999771899 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999972 0.9999912566208 1.00000000000001 1.00000000016739 1.00012456968246 1.0 1.0 1.0 1.00000000344734 0.9999999977796 0.99999999998754 1.0 1.0 1.00000019950444 1.0 1.0 1.0 1.0 0.99999999998672 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999657 0.9999770591467 1.00000000000004 1.00000000006376 1.00004185393946 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000020340375 1.0 1.0 1.0 1.0 0.99999999998672 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 0.99999999358344 0.99868675999881 1.0 0.99999999999984 1.00000062291443 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000061363854 0.99999999999984 1.0 1.0 1.0 0.9999999999868 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000007 1.0 1.0 1.0 1.0 1.0 0.99999999300691 0.9986328564802 1.0 1.0 1.0000002044056 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00004161061545 1.00000000006362 1.00000000000004 1.0 1.0 1.00000000000191 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999966 1.0 1.0 1.0 1.0 1.0 0.99999999299487 0.99863169859744 1.0 1.0 1.00000019924303 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00011612665772 1.00000000015796 1.00000000000001 1.0 1.0 1.00000000000124 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998769 1.0 1.0 1.0 1.0 1.0 0.99999999299475 0.99863168783172 1.0 1.0 1.00000019922008 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99992935569973 0.99999999996745 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999993324 1.0 1.0 1.0 1.0 1.0 0.99999999299474 0.99863168772888 1.0 1.0 1.00000019979162 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99996587052666 0.99999999999998 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 0.99999998999343 1.0 1.0 1.0 1.0 1.0 0.99999999299487 0.9986316982885 1.0 1.0 1.00000019992392 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000247301562 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000014 1.0 0.99999999999926 0.99999924553545 1.00000000000001 1.0 1.0 1.0 1.0 0.99999999300669 0.99863283458462 1.0 1.0 1.00000021419885 1.0 1.0 1.0 0.99999999999966 1.00000000069082 1.00000000000126 1.0 1.0 1.00000004186876 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000001 1.0 0.99999999926916 0.99997770060657 1.0 1.0 1.0 1.0 1.0 0.99999999357824 0.99868616258931 1.0 1.0 1.00000000000068 1.00000002067625 1.00000001937453 1.00000188574102 1.00017273716715 1.0000113981333 1.00000576763388 1.00000006514531 1.00000005326192 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000093 1.0 1.0 1.00000016717294 1.00021759196792 1.0 1.0 1.0 1.0 1.0 0.99999999999669 0.99997753438627 1.0 1.0 1.0 1.0 1.0 0.99999999999751 1.00000000228237 1.00000000000207 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000478898 1.00008125115047 1.0 1.0 1.0 1.0 1.0 1.0 0.99999957050817 1.0 1.0 1.0 1.0 1.0 1.00000000000006 0.99999999999966 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 1.0000010091053 1.0003359910541 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999528955 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 1.00000103245725 1.00034260035422 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999996573 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 1.00000103277076 1.00034270428755 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001477 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999954 1.00000000001594 1.0000000001497 1.00000000938653 1.00000000959705 1.00000000947728 1.00000000015007 1.00000000002705 1.0 1.00000000000005 1.00000103277401 1.00034270554104 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999613 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999956 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999743292 1.00000000000005 1.00000103277403 1.00034270555197 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000505 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999790976 1.00000000000005 1.00000103277507 1.00034270571705 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000006397 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999348612 1.00000000000005 1.00000103244159 1.00034259442615 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000001725863 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000096855942 1.00000000000005 1.0000010085995 1.00033585352745 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000055999571 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000248486674 0.99999999999999 1.00000000355463 1.00008087422632 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000057857143 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00005398586275 1.0 1.00000015956561 1.00020618050992 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000206674241 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00006338209941 1.0 0.99999999902899 0.99996981893896 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000139 1.00000000019761 1.00000000018729 1.00004776486005 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00023519276063 1.00000000000001 0.99999999999868 0.99999861577062 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 0.99999999986387 1.00000052253793 1.00000197438985 1.00000185589051 0.99982350695359 0.99999983839534 0.99999999575012 0.99999999999982 1.0 1.0 1.0 0.99999999999482 0.99999995870065 1.00002860475364 0.99999999999859 1.0 0.99999993909257 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999854159 0.99999858637962 0.99999370557347 1.00020731386494 1.00008112643417 1.00007554479326 1.00000000153214 0.99975537434937 0.99994537982015 0.999999766473 1.00000000414291 0.99999999996781 0.99999999020611 0.99999809756225 0.99984322692502 0.99999954592452 1.0 1.0 0.99999992346245 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.0 1.0 1.0 0.99999999999997 0.99999975203984 0.99999999991383 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.0 1.0 1.0 0.99999994155476 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999996860185 0.99999999999974 1.00000000000001 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.0 1.0 1.0 0.9999999982464 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000603567 1.00000000000054 1.00000000000015 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999974052 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999996634903 0.99999999999993 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999976682 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999993 1.00000000000667 0.9999999999908 0.9999999999908 1.00000000000667 0.99999999999997 0.99999999994313 1.00000016886219 0.99999999999694 1.0 1.0 1.0 1.0 0.99999999971689 0.99999854435871 0.99992928528328 1.00055137640396 0.99983402202754 0.9998570425527 1.00066528066076 0.99983621541998 0.99999610316239 0.99999999999965 1.0 1.0 1.00000000000055 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999991137 0.99998063354308 1.0 1.0 1.0 1.0 0.9999999293533 0.9999999999968 0.99999998845722 1.0000027515314 0.99999996757882 0.99999997387568 1.00000317885644 0.99999994611353 0.99999999996356 1.00000001161396 1.0 1.0 1.00000000000445 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000171 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999991734 0.99998135259601 1.0 1.0 1.0 1.0 0.99999993413273 0.99999999999999 1.0 1.00000000000001 1.0 1.0 1.00000000000001 1.0 1.0 1.00000000007272 1.0 1.0 0.99999999999748 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999948911 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999936 0.99999962044293 0.99999999999999 1.0 1.0 1.0 0.99999979875374 0.99999999999975 1.00000000000019 0.99999999999982 1.0 1.0 1.0 1.0 1.0 1.000000000007 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999933664238 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999524626 0.99999999999999 1.0 1.0 1.0 0.99997582392386 0.9999999992426 1.00000000000094 0.99999999999999 1.0 1.0 1.0 1.0 1.0 0.99999999999948 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99997026592472 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000314205 1.0 1.0 1.0 1.0 0.99989888099855 0.99999998490502 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00030061367356 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998782589 1.0 1.0 1.0 1.0 1.00031373643184 1.00000078350869 1.00000000001805 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000733 1.00014175452652 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999698501 1.0 1.0 1.0 1.0 0.99951546794039 0.99999944240214 0.9999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001355 1.00028047269382 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999535167 1.0 1.0 1.0 1.0 0.999967357548 0.99999999903676 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001364 1.00028236102405 0.99999999984775 1.0 1.0 1.0 1.0 0.99999999988309 0.99999999965296 0.99999999999986 0.99999999528661 1.0 1.0 1.0 0.99999999999994 0.99999781412895 0.99999999999921 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999997778947 0.99999701564249 1.00000004150098 1.00000000000294 1.00000000000295 1.00000004043221 0.99999762706816 0.9999888729617 0.99999985379678 1.0 1.0 1.0 1.0 1.0 0.99999999542155 0.99999999998466 1.00000000001341 0.99999999999971 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 0.99999999999954 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000007 1.0000000009538 1.00000000000003 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000667 0.9999999999908 0.999999999992 0.99999987646828 1.00009554551522 1.0010928319152 0.99999659627584 1.0000000537617 1.0 1.0 1.0 1.0 1.0 0.99999999946786 1.00007752229704 0.99981667265452 0.9998682773623 0.99986832335996 1.00011458493524 0.99963285181744 0.99999835878544 0.99999999943815 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000036 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999948959 1.0 1.0 1.0 1.0 0.99999951313651 1.00000016249321 1.00000185266634 0.99999991343689 0.99999991344916 1.00000497415412 0.99999954795231 0.9999999999872 1.0 1.0000000000033 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.999999998974 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000072 1.0 1.0 1.0 1.0 0.99999999972519 1.0 0.99999999999981 1.0 1.0 0.99999999999981 1.0 1.0 1.0 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999896172164 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.000000000007 1.0 1.0 1.0 1.0 0.99999999998438 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 1.0 1.0 1.0 1.00000000000002 1.00030348826749 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000703 1.0 1.0 1.0 1.0 0.99999999998252 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 1.0 1.0 1.0 1.00000000000763 1.00013758074346 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000847 1.0 1.0 1.0 1.0 0.99999999998256 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000059 1.0 1.0 1.0 0.99999999995575 1.00003366396773 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001003 1.0 1.0 1.0 1.0 0.99999999998256 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000053 1.0 1.0 1.0 1.00000000008197 1.00010332947607 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001011 1.0 1.0 1.0 1.0 1.0 1.00000000000004 1.0 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000053 1.0 1.0 1.0 1.00000000000248 1.00000353849081 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 0.99999999901865 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000051 1.0 1.0 1.0 1.00000000000243 1.00000342252039 1.0 1.0 1.0 1.0 0.99999999220773 1.00000000131488 0.99999999998507 1.0 0.9999999547926 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999684 1.0 1.0 1.0 0.99999999999982 0.99999999999995 0.99999996326829 1.00000000002314 1.00000000001918 1.00000006281515 0.99993260169438 1.00033720427287 1.00001472764745 1.0000268182696 1.00000000009316 1.00000000000014 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999997374 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999992 1.00000000002416 1.00000000004218 1.00000000015709 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000007 0.99999998354474 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999974 1.00000000000001 1.0 0.99999923563155 0.99999999998362 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999994197 1.00000000000023 1.0 1.0 1.00005059940361 1.0000000606 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999615 1.0 1.0 1.0 1.00000000951677 1.00000003639183 1.00000051333047 1.00001129140155 1.00015636369278 0.99997286888281 1.00000160835462 1.00000072493335 1.00009754273201 1.00000111029832 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001284 1.0 1.0 1.00000001757753 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000386488487 0.99999978839039 0.99999999999994 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999821 1.0 1.0 1.00000079918617 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00001748859472 1.00000000361282 0.99999999999669 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999804399 1.0 1.0 0.999996332353 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00004146700727 1.00000000041836 0.99999999999948 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999986187579 1.0 0.99999999999322 1.00002374915882 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00004129586205 1.00000000040445 0.99999999999949 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999972 0.99999125606261 1.0 1.00000000001915 1.00007598509652 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00004129518687 1.00000000040443 0.99999999999949 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999657 0.99997705819041 1.00000000000004 1.00000000000533 1.00002328332897 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00004146682077 1.00000000041836 0.99999999999948 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 0.99999999358344 0.99868676022616 1.0 1.0 1.00000036198987 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00001748883929 1.00000000361334 0.99999999999669 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000007 1.0 1.0 1.0 1.0 1.0 0.99999999300691 0.99863285706635 1.0 1.0 1.00000010025673 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000384995875 0.99999978838349 0.99999999999994 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999966 1.0 1.0 1.0 1.0 1.0 0.99999999299488 0.9986316989487 1.0 1.0 1.00000009749724 1.0 1.0 0.99999999999995 0.99999999943737 0.99999999999687 1.0 1.0 1.0 1.00017610227682 1.00000107098024 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998769 1.0 1.0 1.0 1.0 1.0 0.99999999299475 0.99863168826137 1.0 1.0 1.0 0.9999999993145 0.99999999792065 0.99999980236893 0.99998147873945 1.0004059631063 1.00010249200284 1.00009163894772 1.00009006831058 1.00005112612895 1.00000006626932 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999993324 1.0 1.0 1.0 1.0 1.0 0.99999999299475 0.99863168811665 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000589 1.00000000019739 1.00000000018497 1.0000000001551 0.99999923106645 0.99999999998364 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998999343 1.0 1.0 1.0 1.0 1.0 0.99999999299487 0.99863169866833 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.00000000000005 0.99999999748322 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999926 0.99999924553545 1.00000000000001 1.0 1.0 1.0 1.0 0.99999999300669 0.99863283498527 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999554 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999926916 0.99997770060657 1.0 1.0 1.0 1.0 1.0 0.99999999357824 0.99868616259406 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999551 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000016717294 1.00021759196792 1.0 1.0 1.0 1.0 1.0 0.99999999999669 0.99997753438505 1.0 1.00000000000005 0.99999998229675 0.9998517752619 0.99985463271259 1.00066549583959 0.99983612190333 0.99999532612208 0.9999999709784 0.9999999999107 0.99999999998662 1.00000000000078 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000478898 1.00008125115048 1.0 1.0 1.0 1.0 1.0 1.0 0.99999957050455 1.0 0.99999999999359 1.00002594083467 0.99999997279204 0.99999997324512 1.00000317974521 0.99999994602913 0.99999999995175 1.0 1.0 1.0 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 1.0000010091053 1.0003359910541 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999529022 1.0 1.0 0.99999714361351 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 0.99999999999882 1.00000000000963 1.00000000000976 1.00000000000963 0.99999999999908 1.00000000001521 1.0 1.00000000000005 1.00000103245725 1.00034260035422 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999996573 1.0 1.0 1.00000082370928 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999820069 1.00000000000005 1.00000103277076 1.00034270428783 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001478 1.0 1.0 1.00000001812619 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999819511 1.00000000000005 1.00000103277401 1.00034270554131 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999613 1.0 1.0 1.0000000000463 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999958 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999743392 1.00000000000005 1.00000103277403 1.00034270555197 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.0 1.0 1.00000000000019 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000601 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999790975 1.00000000000005 1.00000103277507 1.00034270571705 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.00000000000965 1.00000000000965 0.99999999999889 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000005746 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999348632 1.00000000000005 1.00000103244159 1.00034259442614 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000001726667 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.0 1.0000009685553 1.00000000000005 1.0000010085995 1.00033585352442 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000055947732 1.00000000000016 0.99999999860862 0.99999998821229 0.99999999999694 0.99999999999572 1.00000000437671 1.00000223168825 0.99999999722095 1.00000246585382 0.99999999999999 1.00000000355463 1.00008087423191 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999958686 1.00000012208845 0.99997006952843 0.99990964287053 0.99999915132333 0.99999853105522 1.00001993776623 1.000439675204 1.00000000742935 0.99999999959223 1.0 1.00000015958518 1.00020625815396 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999496173 1.00000000000003 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999902929 0.99996981231442 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999307 0.99999721327879 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999868 0.99999861564514 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001245 0.99999999999327 0.99999999706589 0.99998371776877 0.99999999253059 0.99999999999941 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999993907726 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000027 1.00000002005265 1.00000730495769 1.00000004520072 1.00000001325414 0.99999860149847 0.99999999040741 1.00000000000192 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999992346245 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.0 1.0 0.99999999999999 1.00000000004417 1.0000000144593 1.00000975350341 1.00033057903358 1.00015837972758 1.00015936413384 0.99999999993793 1.0001376248261 0.99990257275801 0.99999771088586 0.99999998830537 0.9999999963473 0.99999981965506 0.99999760953879 1.00043570397748 1.00000104102837 1.00000000000001 1.0 0.99999994155476 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999636433812 0.99999999998214 0.99999998756776 0.99999999999375 1.0 1.0 0.99999999999941 0.99999999932218 1.00000226865837 1.00023548342372 1.00000000000001 1.0 0.99999999824467 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999889 1.00000000000965 1.00000000000965 0.99999999999889 1.00000000000397 0.99999999996166 1.00000000651653 0.9999999999992 1.0 1.0 1.0 1.0 0.99998161737003 0.99999999957642 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00006338915002 1.0 1.0 0.99999999974004 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998974 0.99999760506204 1.0 1.0 1.0 1.0 0.99999950633474 0.99999999999947 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00005413070976 1.0 1.0 0.99999999976639 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999937 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999517377 0.99993976889664 1.0 1.0 1.0 1.0 0.99999999440652 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000189262155 1.0 1.0 1.00000000000054 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000708 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999465011 0.99993653758436 1.0 1.0 1.0 1.0 0.99999992939565 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000001141365 1.0 1.0 1.00000000000445 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000005218 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999517401 0.99993977025826 1.0 1.0 1.0 1.0 0.99999993440245 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000007278 1.0 1.0 0.99999999999748 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000068947 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998978 0.9999976064474 1.0 1.0 1.0 1.0 0.99999983661496 0.99999999999985 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.000000000007 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000004856413 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.0 0.99999999999931 0.9999992719402 1.0 1.0 1.0 1.0 0.9999758651712 0.99999999924635 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999948 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00006217185362 0.99999987815735 0.99999998284262 0.9999999999991 0.99999999999395 0.99999998309817 1.0000031086678 1.00000000077023 0.99999999999811 0.99999912842213 1.0 1.0 1.0 1.0 0.99989755551086 0.99999998463352 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999091329 0.99965385391349 0.99987987504994 0.99999972574479 0.99999855451008 0.99988782952283 1.00063553392351 1.00000670361413 1.00000006938585 0.99999999999953 1.0 1.0 1.0 1.0 0.99999997336458 0.99991121407157 0.99997443564367 1.00000034930681 1.00000000107025 0.99999999998571 1.00000000001755 0.99999999999907 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000007 0.99999999965987 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999996 0.99999999999983 1.00000000065942 1.00000012656714 1.00001329262805 1.00001350432289 1.0 1.0 1.0 1.0 1.00000000000001 0.99999994684526 0.99999418014343 0.99999867415633 0.99999999476032 0.99999999870072 0.99999942443554 1.00000000489646 0.99998672045679 1.00000152907362 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.00000000000049 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000413 1.00000291639574 1.0 1.0 1.0 1.00000000002359 1.00017038741556 0.99999999944309 0.9999999999941 1.0 1.0 0.99999999999595 0.99999999981718 0.99999999877285 1.00000000000116 1.00000183303643 1.0 1.0 1.0 1.0 1.00000000000014 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999835027 0.99998270525757 1.0 1.0 1.0 1.00000000001605 1.00010625343806 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000183056453 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999949 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999978636 1.00000790810896 1.0 1.00000000000001 1.0 1.0000000000001 1.00048950476375 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000177472667 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001174 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998197 0.99999694412859 1.0 1.0 1.0 1.00000000000001 1.00023519300234 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000004020397 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000011536 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998588615 1.0 1.0 1.0 1.0 1.00000259940762 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000035876 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000646636 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000393417 1.0 1.0 1.0 1.0 1.00000000728777 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000613 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000134339272 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000393077 1.0 1.0 1.0 1.0 0.99999999628768 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999939 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 1.00038514082163 1.00000000000014 1.0 1.0 1.00000000000029 0.99999999999947 1.0 1.0 1.0 0.99999999946768 1.0 1.0 1.0 1.0 0.99999999416717 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.00000000001655 1.00010209652799 0.99999979541309 0.99999999996857 0.99999999995078 0.99999957220368 1.00002023711635 0.99999999058545 0.9999999999807 1.0 1.00000000617207 1.0 1.0 1.0 1.0 0.99999999630593 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999976 0.99999646742093 0.99963591309763 0.99999765968475 0.99999643337925 0.99955631291892 1.00137952728883 0.9999808437619 0.99999772554944 0.99999998457949 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000004658 1.00000000002246 0.9999999999851 0.99999999998514 1.00000000002247 0.99999999999877 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999912 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999984814 0.99999999814221 1.00000000047079 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000005 0.99999999999954 0.99999999975925 0.99999993967632 0.99998519470449 0.99998958546735 1.00001328485486 1.00000192600767 1.00000004992034 1.00000001715124 1.00000749364557 1.00011773799923 1.00084294818124 1.00008245943528 1.00000852580682 1.00000959967431 1.00059261955434 1.00127440663607 1.0000386024891 0.99999097818286 0.99999995204678 0.99999999981611 0.99999999999945 0.99999999999367 0.99999999999365 0.99999999999973 1.00000000000004 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999993 1.0 1.00000000000001 1.0 1.0 1.00000000000018 1.00000000154288 1.00000159134044 1.00000003300674 1.00000000373388 1.00000000511434 1.00000551254009 1.00000331366496 1.00000000209252 0.9999999999962 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999993 1.00000000008659 1.00000000008995 1.00000000000985 1.00000000001239 1.00000000513894 1.00000000008932 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999844 0.99999999999917 0.99999999999893 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/0253D658/golden-metadata.txt b/tests/0253D658/golden-metadata.txt
new file mode 100644
index 0000000000..a9a4eb05dd
--- /dev/null
+++ b/tests/0253D658/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-05 15:36:41.835876.
+
+mfc.sh:
+
+ Invocation: test --generate --only 0253D658 5EFB3277 43AF9F25 --mpi --no-gpu --no-reldebug --no-debug -j 2
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8a0c23b15e7f8455f4b3488d9188156a7fd4a051 on up/mega (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 77%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/0253D658/golden.txt b/tests/0253D658/golden.txt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/tests/05A8C23C/golden-metadata.txt b/tests/05A8C23C/golden-metadata.txt
new file mode 100644
index 0000000000..b7c279b586
--- /dev/null
+++ b/tests/05A8C23C/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-13 21:58:49.170808.
+
+mfc.sh:
+
+ Invocation: test --generate --only 05A8C23C --no-gpu -- -b mpirun
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: d20cb2f18f309496be36443020485d9e86e232ad on up/mega (dirty)
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 98%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/05A8C23C/golden.txt b/tests/05A8C23C/golden.txt
new file mode 100644
index 0000000000..3a9c2787b9
--- /dev/null
+++ b/tests/05A8C23C/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.4.00.000020.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/09E0D257/golden-metadata.txt b/tests/09E0D257/golden-metadata.txt
new file mode 100644
index 0000000000..71a912e431
--- /dev/null
+++ b/tests/09E0D257/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-28 07:45:01.201435.
+
+mfc.sh:
+
+ Invocation: test --generate --only D99F85F8 09E0D257 -j 8
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 6aadf6f6bc8bc99846ceabeb21db3d1ffbfbb900 on up/mega (dirty)
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.91
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/09E0D257/golden.txt b/tests/09E0D257/golden.txt
new file mode 100644
index 0000000000..d6a444d533
--- /dev/null
+++ b/tests/09E0D257/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000924 0.50000000000922 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000922 0.50000000000924 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997357 0.49999999999824 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999824 0.49999999997357 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717037 0.49999999717059 0.499999997169 0.49999999717505 0.49999999986648 0.49999999987797 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987797 0.49999999986648 0.49999999717505 0.499999997169 0.49999999717059 0.49999999717037 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514641 0.49999976514729 0.49999976514674 0.49999976463722 0.49999970666342 0.4999997062044 0.49999970620499 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620499 0.4999997062044 0.49999970666342 0.49999976463722 0.49999976514674 0.49999976514729 0.49999976514641 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355155 0.4999846635517 0.49998466355197 0.49998466354682 0.49998466366289 0.49998472225564 0.499984722314 0.4999847223088 0.49998472230909 0.49998472230924 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230924 0.49998472230909 0.4999847223088 0.499984722314 0.49998472225564 0.49998466366289 0.49998466354682 0.49998466355197 0.4999846635517 0.49998466355155 0.49998466355156 0.49998466355156 0.49998466355156 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577946 0.49925805577943 0.49925805577892 0.4992580557824 0.49925805577729 0.49925805238696 0.49925805237861 0.49925805238217 0.49925805238165 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238165 0.49925805238217 0.49925805237861 0.49925805238696 0.49925805577729 0.4992580557824 0.49925805577892 0.49925805577943 0.49925805577946 0.49925805577945 0.49925805577945 0.49925805577945 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719807 0.47311633719729 0.47311633719748 0.47311633781733 0.47311633781882 0.47311633781802 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781802 0.47311633781882 0.47311633781733 0.47311633719748 0.47311633719729 0.47311633719807 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.1510740602515 0.15107406025129 0.15107406025202 0.15107406048207 0.15107406048262 0.15107406048241 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048241 0.15107406048262 0.15107406048207 0.15107406025202 0.15107406025129 0.1510740602515 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645714 0.12653652646215 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646215 0.12653652645714 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.6e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.6e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.129e-11 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -1.129e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.983e-11 2.979e-11 2.28e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.28e-12 2.979e-11 2.983e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.3762e-09 1.8e-10 1.7164e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7164e-10 1.8e-10 3.3762e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786514e-07 2.7786516e-07 2.778648e-07 2.7787755e-07 3.4748546e-07 3.4759989e-07 3.4759972e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759972e-07 3.4759989e-07 3.4748546e-07 2.7787755e-07 2.778648e-07 2.7786516e-07 2.7786514e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.81456499e-05 1.814564981e-05 1.81456509e-05 1.814562492e-05 1.807916003e-05 1.80790428e-05 1.807904355e-05 1.80790435e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.80790435e-05 1.807904355e-05 1.80790428e-05 1.807916003e-05 1.814562492e-05 1.81456509e-05 1.814564981e-05 1.81456499e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135737 0.00087632135749 0.00087632135635 0.00087632137151 0.00087632082117 0.00087632083483 0.00087632083385 0.00087632083396 0.00087632083398 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083398 0.00087632083396 0.00087632083385 0.00087632083483 0.00087632082117 0.00087632137151 0.00087632135635 0.00087632135749 0.00087632135737 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956256 0.02945349956305 0.02945349955901 0.02945350008645 0.02945350008367 0.02945350008416 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.02945350008416 0.02945350008367 0.02945350008645 0.02945349955901 0.02945349956305 0.02945349956256 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956262 0.02945349956262 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113118 0.02923786113102 0.02923786113162 0.02923786121959 0.02923786122004 0.02923786121987 0.02923786121989 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.02923786121989 0.02923786121987 0.02923786122004 0.02923786121959 0.02923786113162 0.02923786113102 0.02923786113118 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276212 0.00182141276206 0.00182141276887 0.00182141276882 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276882 0.00182141276887 0.00182141276206 0.00182141276212 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -3e-14 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 3e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -1e-14 5e-14 4e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 -5e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 1.2e-13 1e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-13 -1.2e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -3.2e-13 2.94e-12 -2.624e-11 -2.323e-11 -5.5e-13 1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 5.5e-13 2.323e-11 2.624e-11 -2.94e-12 3.2e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 3.1e-13 -4.5e-13 -6.02e-12 6.1434e-10 6.2207e-10 -1.22e-12 3e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.22e-12 -6.2207e-10 -6.1434e-10 6.02e-12 4.5e-13 -3.1e-13 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.7e-13 -7e-13 1.14e-11 -2.0565e-10 -2.0535e-10 1.15e-11 -7.2e-13 -1.6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 1.6e-13 7.2e-13 -1.15e-11 2.0535e-10 2.0565e-10 -1.14e-11 7e-13 1.7e-13 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 3e-14 7.4e-13 -6.74e-12 3.563e-11 3.565e-11 -6.72e-12 7.3e-13 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -3e-14 -7.3e-13 6.72e-12 -3.565e-11 -3.563e-11 6.74e-12 -7.4e-13 -3e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -2.1e-13 1.83e-12 -8.57e-12 -8.58e-12 1.82e-12 -2.1e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 2.1e-13 -1.82e-12 8.58e-12 8.57e-12 -1.83e-12 2.1e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1.5e-13 -7.4e-13 -7.3e-13 1.5e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -1.5e-13 7.3e-13 7.4e-13 -1.5e-13 2e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -4e-14 -4e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 4e-14 4e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999986 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999224 1.24999999999227 1.24999999999998 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999998 1.24999999999227 1.24999999999224 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003231 1.25000000003234 1.25000000003228 1.25000000000029 1.25000000000028 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000028 1.25000000000029 1.25000000003228 1.25000000003234 1.25000000003231 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990765 1.24999999990765 1.24999999990768 1.24999999990751 1.24999999999385 1.24999999999343 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999343 1.24999999999385 1.24999999990751 1.24999999990768 1.24999999990765 1.24999999990765 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999009624 1.24999999009624 1.24999999009624 1.24999999009623 1.24999999009628 1.24999999009708 1.2499999900915 1.24999999011266 1.24999999953267 1.24999999957288 1.2499999995743 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.2499999995743 1.24999999957288 1.24999999953267 1.24999999011266 1.2499999900915 1.24999999009708 1.24999999009628 1.24999999009623 1.24999999009624 1.24999999009624 1.24999999009624 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801536 1.24999917801442 1.24999917801752 1.24999917801557 1.24999917623228 1.24999897332503 1.24999897171846 1.24999897172051 1.24999897172047 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172047 1.24999897172051 1.24999897171846 1.24999897332503 1.24999917623228 1.24999917801557 1.24999917801752 1.24999917801442 1.24999917801536 1.24999917801534 1.24999917801534 1.24999917801534 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917087 1.24994632917139 1.24994632917233 1.24994632915432 1.24994632956056 1.24994653463474 1.24994653483896 1.24994653482077 1.24994653482178 1.24994653482232 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482232 1.24994653482178 1.24994653482077 1.24994653483896 1.24994653463474 1.24994632956056 1.24994632915432 1.24994632917233 1.24994632917139 1.24994632917087 1.24994632917091 1.24994632917091 1.24994632917091 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380988 1.2474151238098 1.24741512380801 1.24741512382017 1.24741512380226 1.24741511186255 1.24741511183346 1.24741511184589 1.24741511184409 1.247415111844 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.247415111844 1.24741511184409 1.24741511184589 1.24741511183346 1.24741511186255 1.24741512380226 1.24741512382017 1.24741512380801 1.2474151238098 1.24741512380988 1.24741512380987 1.24741512380987 1.24741512380987 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459156 1.17130161459158 1.17130161459201 1.17130161458929 1.17130161458992 1.17130161736813 1.17130161737278 1.17130161737005 1.17130161737048 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737048 1.17130161737005 1.17130161737278 1.17130161736813 1.17130161458992 1.17130161458929 1.17130161459201 1.17130161459158 1.17130161459156 1.17130161459157 1.17130161459157 1.17130161459157 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865205 0.32676475865214 0.32676475865147 0.3267647586539 0.32676475892598 0.32676475892815 0.32676475892746 0.32676475892755 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892755 0.32676475892746 0.32676475892815 0.32676475892598 0.3267647586539 0.32676475865147 0.32676475865214 0.32676475865205 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.2544872404355 0.25448724043549 0.25448724043542 0.25448724045055 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045055 0.25448724043542 0.25448724043549 0.2544872404355 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000566 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000566 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999954303 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999954303 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000011123428 1.00000011111452 1.00000011111481 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.00000011111481 1.00000011111452 1.00000011123428 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/13945217/golden-metadata.txt b/tests/13945217/golden-metadata.txt
new file mode 100644
index 0000000000..cc94d46462
--- /dev/null
+++ b/tests/13945217/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-09-08 02:45:55.675428.
+
+mfc.sh:
+
+ Invocation: test -j 7 --no-build --generate --only 2854A102 7FC2F9F8 E4F6CE1E F980C769 13945217 43AF9F25 27F6FEF5
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: f849a1312759bc386ddc1e76ceeaa9cca576b3bc on HEAD (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-003.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.78
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/13945217/golden.txt b/tests/13945217/golden.txt
new file mode 100644
index 0000000000..10780c8d4d
--- /dev/null
+++ b/tests/13945217/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000004.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999999997 1.0 1.0 1.0 1.00000000000001 1.00000000000004 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999883 0.99999999980791 0.99999999825815 0.99999999998676 0.99999999999999 1.0000000000001 1.0000000003547 1.00000000143844 1.0000000000402 1.00000000000007 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999785 0.99999999570783 0.99999982791629 0.99999866576091 0.99999998093251 0.99999999999013 1.00000000050448 1.00000028700572 1.00000108610569 1.00000004990441 1.00000000141365 1.00000000000136 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999593 0.99999999094467 0.99999737624949 0.99994841955875 0.99980247890664 0.99999643276604 0.99999999364704 1.00000012412263 1.00004355883523 1.00016778462866 1.000022904869 1.00000114752711 1.00000000669174 1.00000000000085 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999709 0.99999998963643 0.9999964196051 0.99964100802107 0.99821246017995 0.99810386303051 0.99998060273958 0.99999998330914 1.00000038795421 1.00032794693482 1.00176139614453 1.00132869933126 1.00021247153375 1.0000026845174 1.00000000667909 1.00000000000026 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999855 0.99999999283019 0.99999675702719 0.999623501515 0.99739403796018 0.99919582534217 0.99990768297856 0.99999385126741 0.99999999985308 1.00000001026418 1.00002134769117 1.00011689970489 1.0014870210815 1.00343688965623 1.00036794656192 1.00000194768105 1.0000000031082 1.00000000000066 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999938 0.9999999972979 0.99999823622044 0.99963558312691 0.99684094333157 0.99954931374535 0.99999409742938 0.99999944993376 1.0 1.0 1.0 1.00000001715712 1.00000348209905 1.00018670473709 1.00291232750738 1.0031147180447 1.00004579131921 1.00000011066085 1.00000000009735 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999985778 0.99999985987143 0.99994978436778 0.99697405108101 0.99737505585485 0.9999540705114 0.9999999272583 1.0 1.0 1.0 1.0 1.0 1.0 1.0000045444645 1.00033853971748 1.00384344165038 1.00061667808119 1.00000313369206 1.00000000531383 1.00000000000037 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999981439 0.99999857406338 0.99956633160037 0.99551610647718 0.99834310762148 0.99998853747922 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002562299 1.0000427168292 1.00253688733432 1.0029613425818 1.0000278548983 1.00000005771723 1.00000000004363 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999809552 0.99999856382715 0.99959907800849 0.99483116754868 0.99941862627083 0.99999558388375 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00001061682579 1.00099108149416 1.00291314422498 1.00003209796845 1.00000006761309 1.00000000005165 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999808504 0.99999855389488 0.99959621862499 0.99498111991015 0.99968832549521 0.99999950124754 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000404684301 1.00055854721739 1.0028217459585 1.00003164621428 1.00000006711367 1.0000000000514 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999818084 0.99999862513975 0.99960992837568 0.99522638451704 0.99915666426186 0.99999689410267 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00003684188589 1.00198728347228 1.00304962207238 1.00003095016397 1.00000006458862 1.00000000004913 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999985644 0.9999998586058 0.99994943503703 0.99691581797739 0.99782372801843 0.99996870107549 0.99999997450639 1.0 1.0 1.0 1.0 1.0 1.0 1.00000069011145 1.00008506152668 1.0031926541728 1.00180267943725 1.00001547048577 1.0000000313744 1.0000000000208 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999997895 0.99999996867895 0.99998439777294 0.99827126933466 0.99672642466874 0.9997229818615 0.99999906003311 0.99999998503261 1.0 1.0 1.0 1.0 1.00000032337978 1.00002420722924 1.00164575766579 1.00379714776175 1.00025218193754 1.00000089120883 1.0000000011527 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999979401 0.99999982064065 0.99995638659242 0.99829158392577 0.99828928462106 0.99976958268705 0.99998714161598 0.99999925559923 1.0 1.00000000295299 1.00000131580576 1.00002011380965 1.00114766097634 1.00380277508539 1.00176094067327 1.00001767248558 1.00000003611102 1.00000000002559 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999991 0.99999999960788 0.99999978642987 0.99995278199917 0.99831336144396 0.99766831579129 0.99924436391669 0.99997462027743 0.99999999692201 1.00000012070939 1.00012674451996 1.00079516788622 1.00193977074644 1.00159678340097 1.00003840759315 1.00000013181632 1.0000000001505 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999994 0.99999999959535 0.99999980617644 0.99996263968078 0.99956944333948 0.9983766122187 0.99998635547344 0.99999997550587 1.00000043545536 1.00036044296061 1.00140387897537 1.00017761961132 1.00002412803323 1.00000022707163 1.00000000032916 1.00000000000004 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999999 0.99999999970172 0.99999988095694 0.99999636716473 0.99997182882905 0.99999954066895 0.99999999940069 1.00000001398658 1.00000710042424 1.00002212596624 1.00000121587416 1.00000004663096 1.0000000002239 1.00000000000008 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999988 0.99999999988774 0.99999999337019 0.99999994409866 0.99999999915331 0.99999999999982 1.00000000000903 1.000000013936 1.00000004471748 1.00000000166733 1.00000000003411 1.00000000000008 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.9999999999991 0.99999999995922 0.99999999999993 1.0 1.00000000000001 1.00000000000659 1.00000000003287 1.00000000000007 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000004.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 3e-14 0.0 0.0 -0.0 -1e-14 -4e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1.5e-13 1.862e-10 2.10675e-09 1.048e-11 1e-14 -1.1e-13 -3.8957e-10 -1.72985e-09 -4.593e-11 -5e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.88e-12 4.20193e-09 1.4909653e-07 1.64498565e-06 1.163321e-08 2.2e-12 -2.7309e-10 -3.0767418e-07 -1.32000916e-06 -5.638068e-08 -1.65507e-09 -3.1e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.83e-12 6.61288e-09 2.1623508e-06 4.818083124e-05 0.00027919545969 9.753783e-07 1.67838e-09 -3.955187e-08 -4.851679132e-05 -0.00022895487971 -2.619505178e-05 -1.33093074e-06 -5.61884e-09 -6.2e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1.15e-12 6.62695e-09 2.62254555e-06 0.00027585264019 0.00038644234933 9.128812008e-05 0.0 0.0 0.0 0.0 -0.00013086304053 -0.0003144044658 -0.00026653444243 -2.02282631e-06 -3.95103e-09 -1.5e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.43e-12 3.80965e-09 2.13082231e-06 0.00029098770459 0.00024040788073 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00048298947972 -0.00024988945034 -9.5281691e-07 -1.08899e-09 -7.8e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7.2e-13 8.251e-10 8.0504958e-07 0.00025499590302 0.00042185266165 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00039134481178 -1.713310069e-05 -2.749715e-08 -2.23e-11 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.699e-11 5.257619e-08 2.655867959e-05 0.00034726161919 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00016498816457 -0.00025592280975 -1.3185762e-06 -1.74108e-09 -4.3e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 4.236e-11 4.633992e-08 2.202055636e-05 0.00021429040329 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00023572345187 -1.43421049e-06 -1.92836e-09 -1.04e-12 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3.5133e-10 -1.32717004e-06 -1.022647e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.554742697e-05 -1.021275e-08 -4.125e-11 -4e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -8.6e-13 -1.50148e-09 -9.3307867e-07 8.6922193e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.446865093e-05 -5.041545e-08 -4.537e-11 -2e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4.26e-11 -4.490401e-08 -1.996092606e-05 -0.00020584944052 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5.1877283e-06 4.2026081e-07 5.3493e-10 2.3e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -4.522e-11 -4.9255e-08 -2.452132398e-05 -0.00014826993022 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2.199323536e-05 0.00041504197486 2.19448176e-06 3.02498e-09 1.3e-12 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.35e-12 -3.64073e-09 -2.54636122e-06 -0.00045539646633 -0.00010103521394 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00029778266211 7.462630963e-05 2.2127972e-07 2.1698e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -9.004e-11 -1.0095273e-07 -3.429542024e-05 -0.00058301750661 -8.031733e-06 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00010044407063 0.00050651791308 4.10607077e-06 5.91308e-09 2.24e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -6e-14 -2.408e-10 -1.4126081e-07 -3.912512099e-05 -0.00048029031332 -0.00012359228924 0.0 0.0 0.0 0.0 0.0 0.0 0.00012705123226 0.00062066569591 2.820839311e-05 6.880843e-08 6.631e-11 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3e-14 -2.7192e-10 -1.484431e-07 -3.6575274e-05 -0.00033523043377 -0.0003656717133 -1.03845148e-06 -1.80348e-09 3.591526e-08 5.580437545e-05 0.00036156464104 0.00021888864659 2.839253117e-05 1.2265505e-07 1.79e-10 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -4e-14 -2.3723e-10 -1.1043408e-07 -2.88544044e-06 -3.519444416e-05 -1.9150317e-07 -2.2466e-10 5.36122e-09 7.6987612e-06 2.704486933e-05 1.36290744e-06 5.428171e-08 2.0951e-10 6e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -6e-14 -1.1908e-10 -6.03226e-09 -6.834201e-08 -6.0905e-10 -1e-13 6.29e-12 1.552504e-08 5.394225e-08 1.88853e-09 3.922e-11 7e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -4e-14 -1e-13 -4.918e-11 -6e-14 -0.0 1e-14 7.14e-12 3.952e-11 6e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000004.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4e-12 7.529e-11 -6.973e-11 -6.95e-12 -0.0 -1e-14 -9.757e-11 9.343e-11 4.12e-12 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 9.7e-13 1.4842e-09 7.689586e-08 -6.460804e-08 -1.376243e-08 -1.065e-11 -3.7919e-10 -1.0088866e-07 9.060018e-08 1.047472e-08 1.9178e-10 1.37e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.45e-12 5.43978e-09 1.4866031e-06 1.84138657e-05 -1.583237615e-05 -4.06911135e-06 -7.08415e-09 -1.3192869e-07 -2.429593977e-05 2.004675441e-05 5.02701995e-06 2.0450207e-07 3.269e-09 6.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.67e-12 7.15083e-09 2.34352892e-06 0.00029902193179 0.00635425190317 0.01615383648588 0.01999961205479 0.01999999966618 0.02000000775908 0.0200065589387 0.01140956731766 0.00139852951921 5.555210189e-05 1.67781646e-06 4.92585e-09 2.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.1e-13 5.72065e-09 2.35867927e-06 0.00030542758637 0.00754867081788 0.01998391650684 0.01999815365957 0.01999987702535 0.01999999999706 0.02000000020528 0.02000042695382 0.0200023379941 0.02002974042163 0.00775334095196 0.0003326572708 1.73782965e-06 3.06887e-09 8e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 9e-14 2.73529e-09 1.63385713e-06 0.00032443280987 0.00757976805308 0.01999098627491 0.01999988194859 0.01999998899868 0.02 0.02 0.02 0.02000000034314 0.02000006964198 0.02000373409474 0.02005824655015 0.00315558679566 4.275188999e-05 1.1405925e-07 1.0725e-10 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1.4696e-10 1.3259713e-07 4.204370733e-05 0.00305373795965 0.0199475011171 0.01999908141023 0.01999999854517 0.02 0.02 0.02 0.02 0.02 0.02 0.02000009088929 0.02000677079435 0.01255788794507 0.00059204223476 2.88924461e-06 5.23637e-09 5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.21464e-09 1.72166022e-06 0.00052978946717 0.01213336601902 0.01996686215243 0.01999977074958 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02000000051246 0.02000085433658 0.02005073774669 0.00319947769976 3.372327604e-05 6.925543e-08 5.194e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.24754e-09 1.69806005e-06 0.00047132403807 0.01268349822353 0.01998837252542 0.01999991167768 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02000021233652 0.02001982162988 0.00298516609798 3.806289951e-05 8.008996e-08 6.118e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.26072e-09 1.71161493e-06 0.00047652395476 0.01266388694162 0.0199937665099 0.01999999002495 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02000008093686 0.02001117094435 0.00289437208514 3.743255747e-05 7.940252e-08 6.083e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.16979e-09 1.65929886e-06 0.00047669957379 0.01261519964999 0.01998313328524 0.01999993788205 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02 0.02000073683772 0.02003974566945 0.00315419289247 3.67072153e-05 7.648135e-08 5.814e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1.4874e-10 1.3480292e-07 4.303826663e-05 0.00303030116962 0.01995647456037 0.01999937402151 0.01999999949013 0.02 0.02 0.02 0.02 0.02 0.02 0.02000001380223 0.02000170123053 0.0162697903314 0.00191252689465 1.829656068e-05 3.711091e-08 2.458e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.472e-11 3.693558e-08 1.838818244e-05 0.00180459449421 0.01615674211994 0.01999445963723 0.01999998120066 0.01999999970065 0.02 0.02 0.02 0.02 0.0200000064676 0.02000048414458 0.02003291515332 0.00795406880077 0.00028188652647 9.9908784e-07 1.31418e-09 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 1.934e-10 1.417834e-07 2.7720603e-05 0.00168857139946 0.01609475482177 0.01999539165374 0.01999974283232 0.01999998511198 0.02 0.02000000005906 0.02000002631612 0.02000040227619 0.02002295321953 0.01630058998425 0.00185303604369 2.034523107e-05 4.205235e-08 2.952e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 2.7324e-10 1.4739186e-07 2.844606745e-05 0.00173866336736 0.0161000705352 0.01998488727833 0.01999949240555 0.01999999993844 0.02000000241419 0.0200025348904 0.02001590335772 0.01137444013724 0.00153819325283 2.689005437e-05 1.0951014e-07 1.4048e-10 4e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 2.5664e-10 1.1389005e-07 1.791996206e-05 0.00025979349532 0.0061566152932 0.00999551054286 0.00999999210459 0.00999985960369 0.00998314214043 0.00143643385449 5.196511414e-05 3.69208419e-06 1.8552836e-07 2.6398e-10 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8e-14 1.6636e-10 5.042867e-08 1.94232232e-06 -1.55985987e-06 -4.3248924e-07 -5.8623e-10 -1.334452e-08 -2.70180836e-06 2.42305089e-06 2.8460356e-07 7.28437e-09 9.781e-11 4e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 9e-14 4.028e-11 2.61186e-09 -2.16268e-09 -4.8941e-10 -1.4e-13 -5.83e-12 -3.54249e-09 3.23675e-09 3.0831e-10 3.25e-12 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.1e-12 -1.07e-12 -4e-14 -0.0 -0.0 -1.36e-12 1.34e-12 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.4.00.000004.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999991 2.49999999999991 2.49999999999999 2.5 2.5 2.50000000000004 2.50000000000013 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999998 2.4999999999959 2.49999999932768 2.49999999390351 2.49999999995366 2.49999999999996 2.50000000000035 2.50000000124145 2.50000000503453 2.5000000001407 2.50000000000026 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999997 2.49999999999247 2.49999998497742 2.49999939770732 2.49999533018932 2.49999993326381 2.49999999996546 2.50000000176568 2.50000100452154 2.5000038013933 2.5000001746655 2.50000000494777 2.50000000000476 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999998577 2.49999996830634 2.49999081695699 2.49981948571239 2.4993090821293 2.49998751487656 2.49999997776465 2.50000043443235 2.50015248418448 2.50058761276949 2.50008017465748 2.50000401636919 2.50000002342111 2.50000000000296 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999997 2.4999999999898 2.49999996372751 2.49998746876499 2.49874447482798 2.49381304069556 2.49353740006692 2.50013211426148 2.50019994157868 2.5002013579289 2.501350612011 2.50628571887239 2.50466617157625 2.50074411587713 2.50000939589302 2.50000002337682 2.50000000000092 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999998 2.49999999999492 2.49999997490567 2.49998864971655 2.49868323852351 2.49096180511878 2.49739128997953 2.49987700707541 2.50017847952791 2.50009999948576 2.5001500359267 2.50027474465832 2.5006093362782 2.50541909180592 2.51212535597562 2.50128885886172 2.50000681693269 2.5000000108787 2.50000000000232 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999783 2.49999999054266 2.49999382681325 2.49872556010988 2.48903338044817 2.49862393225878 2.50017934080009 2.50014807467002 2.5 2.5 2.5 2.50005006005336 2.50016218888253 2.50085390183732 2.51042665997956 2.51094130421486 2.50016028323569 2.50000038731312 2.50000000034072 2.50000000000006 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999996 2.49999999950224 2.49999950955024 2.49982426185422 2.48944750101573 2.49103962905297 2.50003924991698 2.50014974538965 2.5 2.5 2.5 2.5 2.5 2.5 2.50016590747272 2.50138574974511 2.51360347050662 2.50216028629581 2.50001096800904 2.50000001859842 2.50000000000131 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999350365 2.49999500924525 2.49848351123321 2.4844584727031 2.49441573978527 2.50010988076696 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50005008968561 2.50034956828105 2.50910635317951 2.51040496814427 2.50009749910048 2.50000020201036 2.50000000015272 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999333431 2.49999497341761 2.4985978064198 2.48207671383607 2.49816884442622 2.50008454345939 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50018716304303 2.50367631309736 2.51023124994156 2.5001123516376 2.50000023664588 2.50000000018076 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999329764 2.49999493865504 2.49858782470219 2.4825993117761 2.49910972676671 2.50004825427295 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50011416543615 2.50215731047456 2.50990914165689 2.50011077017477 2.50000023489791 2.5000000001799 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999363295 2.49999518801066 2.49863581823826 2.48345596504734 2.49725503275016 2.50008912915627 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50032900831139 2.50717579344821 2.51071289129236 2.50010833379561 2.50000022606022 2.50000000017194 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999996 2.49999999949755 2.49999950512053 2.49982303931507 2.48924293617331 2.4926049419456 2.50009045561485 2.50004991076734 2.5 2.5 2.5 2.5 2.5 2.5 2.5001024156363 2.50049785602483 2.51136258225536 2.50633039769172 2.5000541500304 2.50000010981042 2.50000000007279 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999992632 2.49999989037633 2.49994539567142 2.49396904370611 2.48873196828425 2.4992317747117 2.50019671013406 2.50004994761117 2.5 2.5 2.5 2.5 2.50005113190286 2.50028473649493 2.5059757436315 2.51339018839227 2.50088328513767 2.50000311924471 2.50000000403444 2.50000000000008 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999988 2.49999999927902 2.49999937224276 2.49984736998078 2.49403803374419 2.49418068585657 2.49939474329183 2.50015499643146 2.50009739446243 2.5 2.50005001033606 2.5001546056115 2.50027040722725 2.50422757276893 2.51350962860185 2.50618331152776 2.50006185802498 2.50000012638859 2.50000000008958 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999997 2.49999999862757 2.49999925250519 2.49983475767813 2.49411524170955 2.49201623621245 2.49756144711023 2.50011117901328 2.50019998922642 2.50020042250754 2.5006438654201 2.5029891811804 2.50691168273839 2.50560704101412 2.50013444007652 2.50000046135739 2.50000000052676 2.50000000000016 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999998 2.49999999858372 2.49999932161809 2.49986925426537 2.49849410728299 2.49438902207136 2.50005224777049 2.50009991426705 2.50010152416896 2.50136511485649 2.50493071500708 2.50062201010234 2.50008445696643 2.5000007947515 2.50000000115206 2.50000000000015 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999965 2.49999999895602 2.49999958334953 2.49998728518475 2.49990141006101 2.49999839234468 2.4999999979024 2.50000004895303 2.50002485223012 2.50007744889446 2.50000425558576 2.5000001632084 2.50000000078366 2.5000000000003 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999996 2.49999999960709 2.49999997679565 2.49999980434537 2.49999999703658 2.49999999999937 2.5000000000316 2.50000004877601 2.50000015651124 2.50000000583567 2.5000000001194 2.50000000000028 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999989 2.49999999999686 2.49999999985726 2.49999999999976 2.5 2.50000000000003 2.50000000002306 2.50000000011505 2.50000000000025 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.5 2.5 2.5 2.5 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000004.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/1CBACEB5/golden-metadata.txt b/tests/1CBACEB5/golden-metadata.txt
new file mode 100644
index 0000000000..b9467e601e
--- /dev/null
+++ b/tests/1CBACEB5/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:53:40.715999.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/1CBACEB5/golden.txt b/tests/1CBACEB5/golden.txt
new file mode 100644
index 0000000000..afa66beb77
--- /dev/null
+++ b/tests/1CBACEB5/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999984042 0.99999998962987 0.99999941560003 0.99998609206069 0.99883768966511 0.96030084968177 0.53961651253473 0.50123733822181 0.50002191639225 0.5000001952256 0.50000000113801 0.49999999998541 0.50000000000067 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000011 0.49999999999757 0.49999999986803 0.49999992503381 0.49999118002895 0.49916113651904 0.46663030622789 0.15822231148211 0.12597978301779 0.12501524230833 0.12500011073826 0.12500000473267 0.12500000005243 0.12499999999049 0.12500000000228 0.12500000000029 0.12499999999996 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 1.7798e-10 1.227399e-08 6.9146113e-07 1.726401122e-05 0.0013727037659 0.04677691727235 0.04632662165648 0.00147961999669 2.593707816e-05 2.3094037e-07 1.41051e-09 -2.002e-11 9.1e-13 2e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 -1.3e-13 3.01e-12 1.782e-10 8.869124e-08 1.043583572e-05 0.00099039191506 0.03637521805581 0.03832946150858 0.00107813876506 1.613453186e-05 1.2542421e-07 5.00901e-09 9.674e-11 -1.718e-11 2.52e-12 3e-13 -4e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999999944145 2.49999996370456 2.49999795460435 2.49995132394695 2.49594171442405 2.37320934392858 1.37647301876934 1.2543492789719 1.25007671490156 1.25000068329028 1.25000000398304 1.24999999994893 1.25000000000234 1.25000000000059 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000038 1.24999999999151 1.24999999953812 1.24999973761842 1.24996913137395 1.24707445312231 1.1516425829385 0.34847908382898 0.25279199644198 0.25004269169899 0.25000031006817 0.25000001325147 0.2500000001468 0.24999999997336 0.25000000000638 0.25000000000082 0.24999999999989 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0000287387809 1.00000000009417 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000291779 0.99999999999995 0.99999999999974 1.0000000000003 1.0 1.0 0.99999690875649 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999984042 0.99999998962987 0.99999941560003 0.99998609206069 0.99883768966511 0.96030084968177 0.53961651253473 0.50123733822181 0.50002191639225 0.5000001952256 0.50000000113801 0.49999999998541 0.50000000000067 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000011 0.49999999999757 0.49999999986803 0.49999992503381 0.49999118002895 0.49916113651904 0.46663030622789 0.15822231148211 0.12597978301779 0.12501524230833 0.12500011073826 0.12500000473267 0.12500000005243 0.12499999999049 0.12500000000228 0.12500000000029 0.12499999999996 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 1.7798e-10 1.227399e-08 6.9146153e-07 1.726425133e-05 0.00137430113031 0.04871069028821 0.08585100822596 0.0029519349096 5.187188263e-05 4.6188057e-07 2.82101e-09 -4.005e-11 1.82e-12 4e-13 -1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 2e-14 -2.5e-13 6.03e-12 3.5641e-10 1.7738252e-07 2.087203961e-05 0.00198411262938 0.07795296955712 0.24225067343246 0.0085580300206 0.00012906051746 1.00339282e-06 4.007205e-08 7.7394e-10 -1.3741e-10 2.017e-11 2.39e-12 -3.3e-13 1e-14 1e-14 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999999977658 0.99999998548182 0.99999918184164 0.99995179212371 0.99837630837394 0.94882803038546 0.54979377007235 0.50173883804038 0.50003068569154 0.50000027331609 0.50000000159322 0.49999999997957 0.50000000000093 0.50000000000023 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000015 0.4999999999966 0.49999999981525 0.49999989504736 0.49998765104716 0.49882938823913 0.46008992192237 0.137534565959 0.10111495322801 0.10001707626313 0.10000043315293 0.10000000530059 0.10000000005872 0.09999999998935 0.10000000000255 0.10000000000033 0.09999999999996 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0000287387809 1.00000000009417 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000291779 0.99999999999995 0.99999999999974 1.0000000000003 1.0 1.0 0.99999690875649 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/1DBD439A/golden-metadata.txt b/tests/1DBD439A/golden-metadata.txt
new file mode 100644
index 0000000000..700697730f
--- /dev/null
+++ b/tests/1DBD439A/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:54:01.320754.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/1DBD439A/golden.txt b/tests/1DBD439A/golden.txt
new file mode 100644
index 0000000000..7726507552
--- /dev/null
+++ b/tests/1DBD439A/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999984042 0.99999998962987 0.99999941560003 0.99998609206069 0.99883768966511 0.96030084968177 0.53961651253473 0.50123733822181 0.50002191639225 0.5000001952256 0.50000000113801 0.49999999998541 0.50000000000067 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.49999999999882 0.4999999999203 0.49999992342367 0.49999091956409 0.4990722455518 0.46700349662001 0.15786500049639 0.12605137625602 0.12501691438251 0.12500012330053 0.12500000049062 0.12499999999449 0.1250000000006 0.12500000000013 0.125 0.12499999999999 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 1.7798e-10 1.227399e-08 6.9146113e-07 1.726401122e-05 0.0013727037659 0.04677691727235 0.04632662165648 0.00147961999669 2.593707816e-05 2.3094037e-07 1.41051e-09 -2.002e-11 9.1e-13 2e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -3e-14 1.38e-12 9.171e-11 9.062103e-08 1.074397598e-05 0.00109509975732 0.03685048993538 0.03766609415853 0.0011594362091 1.791423364e-05 1.3025524e-07 7.7003e-10 -1.023e-11 7.7e-13 1.4e-13 4e-14 -1e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999999944145 2.49999996370456 2.49999795460435 2.49995132394695 2.49594171442405 2.37320934392858 1.37647301876934 1.2543492789719 1.25007671490156 1.25000068329028 1.25000000398304 1.24999999994893 1.25000000000234 1.25000000000059 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.2500000000001 1.24999999999586 1.24999999972105 1.24999973198294 1.24996821983002 1.24676601518251 1.1529733257985 0.34724427787507 0.25300070582564 0.25004737718555 0.25000034524242 0.25000000137373 0.24999999998458 0.25000000000168 0.25000000000035 0.25000000000001 0.24999999999997 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0000287387809 1.00000000009417 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.00000000291779 1.00000000000001 0.99999999999968 1.00000000000031 1.0 1.0 1.0 0.99999999955925 1.0 1.0 0.99999999998535 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999984042 0.99999998962987 0.99999941560003 0.99998609206069 0.99883768966511 0.96030084968177 0.53961651253473 0.50123733822181 0.50002191639225 0.5000001952256 0.50000000113801 0.49999999998541 0.50000000000067 0.50000000000017 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000003 0.49999999999882 0.4999999999203 0.49999992342367 0.49999091956409 0.4990722455518 0.46700349662001 0.15786500049639 0.12605137625602 0.12501691438251 0.12500012330053 0.12500000049062 0.12499999999449 0.1250000000006 0.12500000000013 0.125 0.12499999999999 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 1.7798e-10 1.227399e-08 6.9146153e-07 1.726425133e-05 0.00137430113031 0.04871069028821 0.08585100822596 0.0029519349096 5.187188263e-05 4.6188057e-07 2.82101e-09 -4.005e-11 1.82e-12 4e-13 -1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -7e-14 2.75e-12 1.8342e-10 1.8124208e-07 2.148834221e-05 0.002194271004 0.07890838120504 0.23859686466342 0.00919812415809 0.00014329447922 1.04204092e-06 6.16021e-09 -8.186e-11 6.16e-12 1.15e-12 3e-13 -1.1e-13 1e-14 0.0 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999999977658 0.99999998548182 0.99999918184164 0.99995179212371 0.99837630837394 0.94882803038546 0.54979377007235 0.50173883804038 0.50003068569154 0.50000027331609 0.50000000159322 0.49999999997957 0.50000000000093 0.50000000000023 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000004 0.49999999999834 0.49999999988842 0.49999989279317 0.49998728642698 0.49870592548387 0.46060776781806 0.13710030875592 0.10119814940262 0.10001895036082 0.10000013809694 0.10000000059357 0.09999999999383 0.10000000000067 0.1000000000016 0.1 0.09999999999999 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0000287387809 1.00000000009417 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.00000000291779 1.00000000000001 0.99999999999968 1.00000000000031 1.0 1.0 1.0 0.99999999955925 1.0 1.0 0.99999999998535 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/1F074C5D/golden-metadata.txt b/tests/1F074C5D/golden-metadata.txt
new file mode 100644
index 0000000000..3e266548a3
--- /dev/null
+++ b/tests/1F074C5D/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-24 21:41:45.142591.
+
+mfc.sh:
+
+ Invocation: test --generate --only 1F074C5D 8D466A94 --gpu mp -g 0 1
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 295a27762b6c4d97f036251c8a1363c11d9355e5 on spike/l0-amr-unify (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-008.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/MFC-new-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-008.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/MFC-new-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-008.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/MFC-new-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-008.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/MFC-new-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.50
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/1F074C5D/golden.txt b/tests/1F074C5D/golden.txt
new file mode 100644
index 0000000000..f34169f608
--- /dev/null
+++ b/tests/1F074C5D/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000924 0.50000000000922 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000922 0.50000000000924 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997357 0.49999999999824 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999812 0.49999999999824 0.49999999997357 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717037 0.49999999717059 0.499999997169 0.49999999717505 0.49999999986648 0.49999999987797 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987837 0.49999999987797 0.49999999986648 0.49999999717505 0.499999997169 0.49999999717059 0.49999999717037 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514641 0.49999976514729 0.49999976514674 0.49999976463722 0.49999970666342 0.4999997062044 0.49999970620499 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620498 0.49999970620499 0.4999997062044 0.49999970666342 0.49999976463722 0.49999976514674 0.49999976514729 0.49999976514641 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355155 0.4999846635517 0.49998466355197 0.49998466354682 0.49998466366289 0.49998472225564 0.499984722314 0.4999847223088 0.49998472230909 0.49998472230924 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230923 0.49998472230924 0.49998472230909 0.4999847223088 0.499984722314 0.49998472225564 0.49998466366289 0.49998466354682 0.49998466355197 0.4999846635517 0.49998466355155 0.49998466355156 0.49998466355156 0.49998466355156 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577946 0.49925805577943 0.49925805577892 0.4992580557824 0.49925805577729 0.49925805238696 0.49925805237861 0.49925805238217 0.49925805238165 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238163 0.49925805238165 0.49925805238217 0.49925805237861 0.49925805238696 0.49925805577729 0.4992580557824 0.49925805577892 0.49925805577943 0.49925805577946 0.49925805577945 0.49925805577945 0.49925805577945 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719807 0.47311633719729 0.47311633719748 0.47311633781733 0.47311633781882 0.47311633781802 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781815 0.47311633781802 0.47311633781882 0.47311633781733 0.47311633719748 0.47311633719729 0.47311633719807 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.1510740602515 0.15107406025129 0.15107406025202 0.15107406048207 0.15107406048262 0.15107406048241 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048244 0.15107406048241 0.15107406048262 0.15107406048207 0.15107406025202 0.15107406025129 0.1510740602515 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645714 0.12653652646215 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646213 0.12653652646215 0.12653652645714 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.6e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.6e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.129e-11 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -9e-14 -1.129e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.983e-11 2.979e-11 2.28e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.34e-12 2.28e-12 2.979e-11 2.983e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.3762e-09 1.8e-10 1.7164e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7165e-10 1.7164e-10 1.8e-10 3.3762e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786514e-07 2.7786516e-07 2.778648e-07 2.7787755e-07 3.4748546e-07 3.4759989e-07 3.4759972e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759971e-07 3.4759972e-07 3.4759989e-07 3.4748546e-07 2.7787755e-07 2.778648e-07 2.7786516e-07 2.7786514e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.81456499e-05 1.814564981e-05 1.81456509e-05 1.814562492e-05 1.807916003e-05 1.80790428e-05 1.807904355e-05 1.80790435e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.807904349e-05 1.80790435e-05 1.807904355e-05 1.80790428e-05 1.807916003e-05 1.814562492e-05 1.81456509e-05 1.814564981e-05 1.81456499e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135737 0.00087632135749 0.00087632135635 0.00087632137151 0.00087632082117 0.00087632083483 0.00087632083385 0.00087632083396 0.00087632083398 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083397 0.00087632083398 0.00087632083396 0.00087632083385 0.00087632083483 0.00087632082117 0.00087632137151 0.00087632135635 0.00087632135749 0.00087632135737 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956256 0.02945349956305 0.02945349955901 0.02945350008645 0.02945350008367 0.02945350008416 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.0294535000841 0.02945350008416 0.02945350008367 0.02945350008645 0.02945349955901 0.02945349956305 0.02945349956256 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956262 0.02945349956262 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113118 0.02923786113102 0.02923786113162 0.02923786121959 0.02923786122004 0.02923786121987 0.02923786121989 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.0292378612199 0.02923786121989 0.02923786121987 0.02923786122004 0.02923786121959 0.02923786113162 0.02923786113102 0.02923786113118 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276212 0.00182141276206 0.00182141276887 0.00182141276882 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276883 0.00182141276882 0.00182141276887 0.00182141276206 0.00182141276212 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -3e-14 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 3e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -1e-14 5e-14 4e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -4e-14 -5e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 1.2e-13 1e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-13 -1.2e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -3.2e-13 2.94e-12 -2.624e-11 -2.323e-11 -5.5e-13 1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 5.5e-13 2.323e-11 2.624e-11 -2.94e-12 3.2e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 3.1e-13 -4.5e-13 -6.02e-12 6.1434e-10 6.2207e-10 -1.22e-12 3e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.22e-12 -6.2207e-10 -6.1434e-10 6.02e-12 4.5e-13 -3.1e-13 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.7e-13 -7e-13 1.14e-11 -2.0565e-10 -2.0535e-10 1.15e-11 -7.2e-13 -1.6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 1.6e-13 7.2e-13 -1.15e-11 2.0535e-10 2.0565e-10 -1.14e-11 7e-13 1.7e-13 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 3e-14 7.4e-13 -6.74e-12 3.563e-11 3.565e-11 -6.72e-12 7.3e-13 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -3e-14 -7.3e-13 6.72e-12 -3.565e-11 -3.563e-11 6.74e-12 -7.4e-13 -3e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -2.1e-13 1.83e-12 -8.57e-12 -8.58e-12 1.82e-12 -2.1e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 2.1e-13 -1.82e-12 8.58e-12 8.57e-12 -1.83e-12 2.1e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1.5e-13 -7.4e-13 -7.3e-13 1.5e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -1.5e-13 7.3e-13 7.4e-13 -1.5e-13 2e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -4e-14 -4e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 4e-14 4e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999986 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999987 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999224 1.24999999999227 1.24999999999998 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999998 1.24999999999227 1.24999999999224 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003231 1.25000000003234 1.25000000003228 1.25000000000029 1.25000000000028 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000027 1.25000000000028 1.25000000000029 1.25000000003228 1.25000000003234 1.25000000003231 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990765 1.24999999990765 1.24999999990768 1.24999999990751 1.24999999999385 1.24999999999343 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999344 1.24999999999343 1.24999999999385 1.24999999990751 1.24999999990768 1.24999999990765 1.24999999990765 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999009624 1.24999999009624 1.24999999009624 1.24999999009623 1.24999999009628 1.24999999009708 1.2499999900915 1.24999999011266 1.24999999953267 1.24999999957288 1.2499999995743 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.24999999957429 1.2499999995743 1.24999999957288 1.24999999953267 1.24999999011266 1.2499999900915 1.24999999009708 1.24999999009628 1.24999999009623 1.24999999009624 1.24999999009624 1.24999999009624 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801536 1.24999917801442 1.24999917801752 1.24999917801557 1.24999917623228 1.24999897332503 1.24999897171846 1.24999897172051 1.24999897172047 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172048 1.24999897172047 1.24999897172051 1.24999897171846 1.24999897332503 1.24999917623228 1.24999917801557 1.24999917801752 1.24999917801442 1.24999917801536 1.24999917801534 1.24999917801534 1.24999917801534 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917087 1.24994632917139 1.24994632917233 1.24994632915432 1.24994632956056 1.24994653463474 1.24994653483896 1.24994653482077 1.24994653482178 1.24994653482232 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482228 1.24994653482232 1.24994653482178 1.24994653482077 1.24994653483896 1.24994653463474 1.24994632956056 1.24994632915432 1.24994632917233 1.24994632917139 1.24994632917087 1.24994632917091 1.24994632917091 1.24994632917091 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380988 1.2474151238098 1.24741512380801 1.24741512382017 1.24741512380226 1.24741511186255 1.24741511183346 1.24741511184589 1.24741511184409 1.247415111844 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.24741511184401 1.247415111844 1.24741511184409 1.24741511184589 1.24741511183346 1.24741511186255 1.24741512380226 1.24741512382017 1.24741512380801 1.2474151238098 1.24741512380988 1.24741512380987 1.24741512380987 1.24741512380987 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459156 1.17130161459158 1.17130161459201 1.17130161458929 1.17130161458992 1.17130161736813 1.17130161737278 1.17130161737005 1.17130161737048 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737049 1.17130161737048 1.17130161737005 1.17130161737278 1.17130161736813 1.17130161458992 1.17130161458929 1.17130161459201 1.17130161459158 1.17130161459156 1.17130161459157 1.17130161459157 1.17130161459157 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865205 0.32676475865214 0.32676475865147 0.3267647586539 0.32676475892598 0.32676475892815 0.32676475892746 0.32676475892755 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892756 0.32676475892755 0.32676475892746 0.32676475892815 0.32676475892598 0.3267647586539 0.32676475865147 0.32676475865214 0.32676475865205 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.2544872404355 0.25448724043549 0.25448724043542 0.25448724045055 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045048 0.25448724045055 0.25448724043542 0.25448724043549 0.2544872404355 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000566 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000566 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999954303 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999954303 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000011123428 1.00000011111452 1.00000011111481 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.0000001111148 1.00000011111481 1.00000011111452 1.00000011123428 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000135 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999831 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.00000000000137 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/21C71558/golden-metadata.txt b/tests/21C71558/golden-metadata.txt
new file mode 100644
index 0000000000..29a75724af
--- /dev/null
+++ b/tests/21C71558/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-03 20:41:03.337215.
+
+mfc.sh:
+
+ Invocation: test --generate --only 21C71558 476AA3A4 F2F28A04 --no-gpu -- -c phoenix
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 0cadd1229a4afb24f51f7f689bded3b91d2be615 on load-balance (clean)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 79%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/21C71558/golden.txt b/tests/21C71558/golden.txt
new file mode 100644
index 0000000000..84c5ab5255
--- /dev/null
+++ b/tests/21C71558/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000118 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921741e-06 6.175499736e-05 0.00235343211297 0.04637431088153 0.04334870246431 0.00376226359271 9.644425937e-05 1.85291298e-06 2.79646e-08 3.7774e-10 -2.271e-11 1.56e-12 9.6e-13 -8e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -2e-14 -1.91e-12 6.6191e-10 8.5703665e-07 3.538406673e-05 0.00136476467263 0.03577661786462 0.03668359600978 0.00287444793089 6.324352899e-05 1.07366847e-06 1.437255e-08 2.0695e-10 -2.094e-11 2.33e-12 4.2e-13 -5e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999999928568 2.49999994654389 2.4999964735218 2.49981734638575 2.49305675656102 2.37634675700937 1.36967354333457 1.26081856973676 1.25028504291838 1.25000548091579 1.25000008276828 1.25000000099198 1.24999999994637 1.25000000000411 1.25000000000286 1.24999999999976 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000006 1.25000000000656 1.2499999981306 1.24999746478626 1.2498953720646 1.24597553194693 1.15270465800327 0.34422216078828 0.25703510066963 0.25016683463211 0.25000284054476 0.25000003812134 0.25000000032996 0.24999999996909 0.25000000000553 0.25000000000115 0.24999999999987 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000118 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921753e-06 6.175822088e-05 0.00235813344129 0.04824925512011 0.08060785310619 0.0074788947115 0.00019285712307 3.70581434e-06 5.592919e-08 7.5549e-10 -4.541e-11 3.12e-12 1.91e-12 -1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -4e-14 -3.83e-12 1.32381e-09 1.71407579e-06 7.07723656e-05 0.00273585771221 0.07662582955367 0.23389021323433 0.02256497848161 0.00050570763779 8.58927808e-06 1.1498037e-07 1.65559e-09 -1.6754e-10 1.86e-11 3.32e-12 -3.8e-13 1e-14 1e-14 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999999971427 0.99999997861756 0.99999858940844 0.99992693779153 0.99722159268301 0.9500911976124 0.54717056816571 0.50432180038005 0.50011401344736 0.50000219236494 0.50000003310731 0.50000000039679 0.49999999997855 0.50000000000165 0.50000000000114 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000263 0.49999999925224 0.49999898591421 0.49995801165027 0.49838946601557 0.46053358059757 0.13597287749655 0.10280106789671 0.1000667274563 0.10000113621606 0.10000001524854 0.10000000013198 0.09999999998764 0.10000000000221 0.10000000000046 0.09999999999995 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/244B1E42/golden-metadata.txt b/tests/244B1E42/golden-metadata.txt
new file mode 100644
index 0000000000..2809f3b191
--- /dev/null
+++ b/tests/244B1E42/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-10 21:12:11.258359.
+
+mfc.sh:
+
+ Invocation: test --generate --only 244B1E42 -j 8 -- -b mpirun
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: db7ec71a81259f8d4d8dfde90a4219c32c00fcf6 on amr-multilevel (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-006-24-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 81%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/244B1E42/golden.txt b/tests/244B1E42/golden.txt
new file mode 100644
index 0000000000..eb84b4bfca
--- /dev/null
+++ b/tests/244B1E42/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000924 0.50000000000922 0.50000000000009 0.50000000000009 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000008 0.50000000000009 0.50000000000009 0.50000000000922 0.50000000000924 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997357 0.49999999999832 0.49999999999819 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.4999999999982 0.49999999999819 0.49999999999832 0.49999999997357 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717036 0.49999999717059 0.49999999716906 0.49999999717492 0.49999999984785 0.49999999986057 0.49999999986099 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986098 0.49999999986099 0.49999999986057 0.49999999984785 0.49999999717492 0.49999999716906 0.49999999717059 0.49999999717036 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514628 0.49999976514801 0.49999976514413 0.49999976457652 0.49999969662419 0.4999996961065 0.49999969610715 0.49999969610713 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610714 0.49999969610713 0.49999969610715 0.4999996961065 0.49999969662419 0.49999976457652 0.49999976514413 0.49999976514801 0.49999976514628 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355155 0.49998466355171 0.49998466355205 0.49998466354627 0.49998466364471 0.49998473220663 0.49998473224087 0.49998473223509 0.49998473223542 0.49998473223559 0.49998473223558 0.49998473223558 0.49998473223558 0.49998473223558 0.49998473223558 0.49998473223558 0.49998473223559 0.49998473223542 0.49998473223509 0.49998473224087 0.49998473220663 0.49998466364471 0.49998466354627 0.49998466355205 0.49998466355171 0.49998466355155 0.49998466355156 0.49998466355156 0.49998466355156 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577946 0.49925805577943 0.4992580557789 0.49925805578254 0.4992580557785 0.49925805268265 0.49925805267679 0.49925805268048 0.49925805267996 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267993 0.49925805267996 0.49925805268048 0.49925805267679 0.49925805268265 0.4992580557785 0.49925805578254 0.4992580557789 0.49925805577943 0.49925805577946 0.49925805577945 0.49925805577945 0.49925805577945 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719807 0.47311633719732 0.47311633719724 0.47311633772102 0.4731163377217 0.47311633772097 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772109 0.47311633772097 0.4731163377217 0.47311633772102 0.47311633719724 0.47311633719732 0.47311633719807 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.1510740602515 0.15107406025126 0.15107406025201 0.15107406047008 0.1510740604707 0.15107406047046 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047049 0.15107406047046 0.1510740604707 0.15107406047008 0.15107406025201 0.15107406025126 0.1510740602515 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645713 0.12653652646167 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646164 0.12653652646167 0.12653652645713 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004188 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.6e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.6e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.129e-11 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1e-13 -1.129e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.983e-11 2.981e-11 2.21e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.27e-12 2.21e-12 2.981e-11 2.983e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37441e-09 3.37698e-09 2.0182e-10 1.9261e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9262e-10 1.9261e-10 2.0182e-10 3.37698e-09 3.37441e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786515e-07 2.7786515e-07 2.7786477e-07 2.7788248e-07 3.5942829e-07 3.5955776e-07 3.5955756e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955755e-07 3.5955756e-07 3.5955776e-07 3.5942829e-07 2.7788248e-07 2.7786477e-07 2.7786515e-07 2.7786515e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564989e-05 1.814564983e-05 1.8145651e-05 1.814561655e-05 1.806704615e-05 1.806691132e-05 1.806691218e-05 1.806691213e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691212e-05 1.806691213e-05 1.806691218e-05 1.806691132e-05 1.806704615e-05 1.814561655e-05 1.8145651e-05 1.814564983e-05 1.814564989e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135737 0.00087632135749 0.00087632135625 0.00087632137459 0.00087632108049 0.00087632109851 0.00087632109741 0.00087632109752 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109754 0.00087632109752 0.00087632109741 0.00087632109851 0.00087632108049 0.00087632137459 0.00087632135625 0.00087632135749 0.00087632135737 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956255 0.0294534995631 0.02945349955869 0.02945349996821 0.02945349996452 0.02945349996509 0.02945349996502 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996501 0.02945349996502 0.02945349996509 0.02945349996452 0.02945349996821 0.02945349955869 0.0294534995631 0.02945349956255 0.02945349956262 0.02945349956263 0.02945349956262 0.02945349956262 0.02945349956262 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113118 0.029237861131 0.02923786113153 0.02923786122851 0.02923786122894 0.02923786122875 0.02923786122877 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122878 0.02923786122877 0.02923786122875 0.02923786122894 0.02923786122851 0.02923786113153 0.029237861131 0.02923786113118 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276212 0.00182141276205 0.00182141276816 0.00182141276809 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.0018214127681 0.00182141276809 0.00182141276816 0.00182141276205 0.00182141276212 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965891e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -3e-14 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 3e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 4e-14 5e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -5e-14 -4e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 1.6e-13 7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -7e-14 -1.6e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -3.1e-13 2.78e-12 -2.374e-11 -2.528e-11 -5.7e-13 1e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -1e-14 5.7e-13 2.528e-11 2.374e-11 -2.78e-12 3.1e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 4.5e-13 -1.06e-12 -5.79e-12 9.6991e-10 7.0274e-10 -1.33e-12 3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 1.33e-12 -7.0274e-10 -9.6991e-10 5.79e-12 1.06e-12 -4.5e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.8e-13 -8e-13 1.268e-11 -1.9292e-10 -1.9275e-10 1.274e-11 -8.1e-13 -1.8e-13 2e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 1.8e-13 8.1e-13 -1.274e-11 1.9275e-10 1.9292e-10 -1.268e-11 8e-13 1.8e-13 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 4e-14 7.7e-13 -7.12e-12 3.752e-11 3.753e-11 -7.11e-12 7.6e-13 4e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -4e-14 -7.6e-13 7.11e-12 -3.753e-11 -3.752e-11 7.12e-12 -7.7e-13 -4e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -2e-13 1.81e-12 -8.45e-12 -8.46e-12 1.8e-12 -2e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 2e-13 -1.8e-12 8.46e-12 8.45e-12 -1.81e-12 2e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1.9e-13 -9.3e-13 -9.3e-13 1.9e-13 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1.9e-13 9.3e-13 9.3e-13 -1.9e-13 2e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -4e-14 -4e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 4e-14 4e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999986 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999224 1.24999999999227 1.24999999999997 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999997 1.24999999999227 1.24999999999224 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003231 1.25000000003234 1.25000000003228 1.25000000000031 1.2500000000003 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.25000000000029 1.2500000000003 1.25000000000031 1.25000000003228 1.25000000003234 1.25000000003231 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990765 1.24999999990765 1.24999999990768 1.24999999990749 1.24999999999411 1.24999999999368 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999369 1.24999999999368 1.24999999999411 1.24999999990749 1.24999999990768 1.24999999990765 1.24999999990765 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999990766 1.24999999009624 1.24999999009624 1.24999999009624 1.24999999009623 1.24999999009627 1.24999999009706 1.2499999900917 1.24999999011221 1.24999999946747 1.24999999951201 1.24999999951346 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951344 1.24999999951346 1.24999999951201 1.24999999946747 1.24999999011221 1.2499999900917 1.24999999009706 1.24999999009627 1.24999999009623 1.24999999009624 1.24999999009624 1.24999999009624 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801535 1.24999917801398 1.24999917802002 1.24999917800645 1.24999917601983 1.24999893818788 1.24999893637599 1.24999893637824 1.24999893637819 1.2499989363782 1.2499989363782 1.2499989363782 1.2499989363782 1.2499989363782 1.2499989363782 1.2499989363782 1.2499989363782 1.24999893637819 1.24999893637824 1.24999893637599 1.24999893818788 1.24999917601983 1.24999917800645 1.24999917802002 1.24999917801398 1.24999917801535 1.24999917801534 1.24999917801534 1.24999917801534 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917087 1.24994632917142 1.2499463291726 1.24994632915237 1.24994632949694 1.24994656946278 1.2499465695826 1.24994656956238 1.24994656956356 1.24994656956415 1.2499465695641 1.2499465695641 1.2499465695641 1.2499465695641 1.2499465695641 1.2499465695641 1.24994656956415 1.24994656956356 1.24994656956238 1.2499465695826 1.24994656946278 1.24994632949694 1.24994632915237 1.2499463291726 1.24994632917142 1.24994632917087 1.24994632917091 1.24994632917091 1.24994632917091 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380988 1.24741512380979 1.24741512380793 1.24741512382066 1.24741512380652 1.24741511290881 1.2474151128884 1.2474151129013 1.24741511289947 1.24741511289936 1.24741511289937 1.24741511289937 1.24741511289937 1.24741511289937 1.24741511289937 1.24741511289937 1.24741511289936 1.24741511289947 1.2474151129013 1.2474151128884 1.24741511290881 1.24741512380652 1.24741512382066 1.24741512380793 1.24741512380979 1.24741512380988 1.24741512380987 1.24741512380987 1.24741512380987 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459156 1.17130161459158 1.17130161459198 1.1713016145894 1.17130161458909 1.17130161695014 1.17130161695217 1.17130161694965 1.17130161695004 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695005 1.17130161695004 1.17130161694965 1.17130161695217 1.17130161695014 1.17130161458909 1.1713016145894 1.17130161459198 1.17130161459158 1.17130161459156 1.17130161459157 1.17130161459157 1.17130161459157 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865205 0.32676475865216 0.32676475865137 0.32676475865381 0.32676475895364 0.32676475895589 0.32676475895508 0.32676475895518 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895519 0.32676475895518 0.32676475895508 0.32676475895589 0.32676475895364 0.32676475865381 0.32676475865137 0.32676475865216 0.32676475865205 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.2544872404355 0.2544872404355 0.25448724043538 0.25448724044906 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044895 0.25448724044906 0.25448724043538 0.2544872404355 0.2544872404355 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489048 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000713 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000713 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999996502 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999996502 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000013055381 1.00000013042245 1.0000001304228 1.00000013042278 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042279 1.00000013042278 1.0000001304228 1.00000013042245 1.00000013055381 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000121 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 0.99999999999795 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.00000000000166 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/259E5A84/golden-metadata.txt b/tests/259E5A84/golden-metadata.txt
new file mode 100644
index 0000000000..f6ad1ecb37
--- /dev/null
+++ b/tests/259E5A84/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:53:30.638978.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/259E5A84/golden.txt b/tests/259E5A84/golden.txt
new file mode 100644
index 0000000000..7c94cf95a4
--- /dev/null
+++ b/tests/259E5A84/golden.txt
@@ -0,0 +1,12 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.9997936900396 0.99486888212438 0.94079394375163 0.5563874433615 0.50781775229893 0.50034628566163 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.4998699237639 0.49696977588287 0.44879462743113 0.17294963936672 0.13115541997178 0.12525737542401 0.12500729168239 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.50034628566121 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133654 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135888 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135911 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870436 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004067 0.9948688820967 0.94079394380181 0.55638744346529 0.5078177517692 0.50034628561687 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568278 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380182 0.55638744346532 0.50781775176913 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376864 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561685 0.5000110513589 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.50034628566121 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.9997936900396 0.99486888212438 0.94079394375163 0.5563874433615 0.50781775229893 0.50034628566163 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.4998699237639 0.49696977588287 0.44879462743113 0.17294963936672 0.13115541997178 0.12525737542401 0.12500729168239 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.50034628566121 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.99979369003957 0.99486888212511 0.94079394375231 0.55638744336183 0.50781775231046 0.50034628566001 0.50001105133772 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825815 0.49999588871735 0.49986992376467 0.49696977588601 0.4487946274182 0.17294963935393 0.13115541997481 0.12525737542344 0.12500729168238 0.12500015345714 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065464 0.50034628555225 0.50001105135912 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870025 0.4998699237727 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369000369 0.99486888254697 0.94079394521806 0.55638744840635 0.5078177190216 0.5003462820606 0.50001105120347 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476243 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189634 0.50001105119834 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.4999958887543 0.49986992480217 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369000383 0.99486888256168 0.94079394533165 0.55638744864949 0.5078177170678 0.50034628190201 0.50001105120053 0.50000027414054 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824153 0.49999588875373 0.49986992480015 0.4969697674153 0.44879464892671 0.17294970223873 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256179 0.94079394533163 0.55638744864937 0.50781771707543 0.50034628190159 0.50001105120058 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824153 0.49999588875372 0.49986992480031 0.49696976741772 0.44879464891772 0.17294970223209 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864988 0.50781771707385 0.50034628190132 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.4969697674167 0.44879464891951 0.17294970223363 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707375 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741668 0.44879464891968 0.17294970223369 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480038 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707375 0.50034628190133 0.50001105120057 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741668 0.44879464891968 0.17294970223369 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707385 0.50034628190136 0.50001105120047 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875375 0.49986992480038 0.4969697674167 0.44879464891951 0.17294970223363 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707534 0.50034628190268 0.50001105119881 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875423 0.49986992479998 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706771 0.50034628190311 0.50001105119874 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.49986992479981 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003957 0.99486888212511 0.94079394375231 0.55638744336183 0.50781775231046 0.50034628566001 0.50001105133772 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825815 0.49999588871735 0.49986992376467 0.49696977588601 0.4487946274182 0.17294963935393 0.13115541997481 0.12525737542344 0.12500729168238 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.5003462856612 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003591 0.99486888212461 0.94079394389041 0.55638744384751 0.50781774949476 0.50034628541238 0.50001105135941 0.50000027411703 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825763 0.49999588870307 0.49986992381136 0.49696977485574 0.44879463016357 0.17294964416034 0.13115541826436 0.12525737539677 0.12500729168755 0.1250001534571 0.9997936900474 0.99486888334333 0.940793949295 0.55638745790156 0.50781766416327 0.50034627537895 0.50001105099903 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880784 0.49986992630746 0.49696975575354 0.44879469941126 0.1729498506765 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.9997936906627 0.99486890637062 0.94079400835439 0.55638767342135 0.50781615732032 0.5003460663917 0.50001104256325 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169655 0.49986999206028 0.49696966621694 0.44879490482585 0.17295375011049 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979369068752 0.99486890750923 0.94079401495175 0.55638768759295 0.50781605323371 0.50034605422996 0.50001104216372 0.50000027386892 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834427 0.4999958918235 0.49986999554921 0.49696966292919 0.44879504560572 0.17295389071217 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979369068583 0.99486890752659 0.9407940151014 0.55638768815864 0.50781605113529 0.50034605397716 0.50001104221636 0.50000027386883 0.50000000553836 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834443 0.49999589180494 0.49986999561408 0.49696966236307 0.44879504852465 0.17295389363753 0.13115381317397 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369068594 0.99486890752168 0.94079401508498 0.55638768814009 0.5078160511092 0.50034605399954 0.50001104221954 0.50000027386871 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180455 0.49986999560154 0.49696966237675 0.44879504856959 0.17295389367103 0.13115381315571 0.12525730902612 0.12500729043437 0.12500015345724 0.999793690686 0.99486890752291 0.94079401508711 0.55638768813911 0.50781605111945 0.50034605399787 0.5000110422187 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180487 0.49986999560353 0.49696966238055 0.44879504855637 0.17295389366256 0.13115381316083 0.12525730902446 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752296 0.94079401508755 0.5563876881404 0.50781605111718 0.50034605399722 0.5000110422187 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560372 0.49696966237882 0.44879504855886 0.17295389366446 0.13115381315944 0.12525730902436 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814036 0.50781605111707 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237881 0.44879504855908 0.17295389366457 0.1311538131594 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237884 0.44879504855904 0.17295389366454 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237883 0.44879504855904 0.17295389366455 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237883 0.44879504855904 0.17295389366455 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399728 0.50001104221871 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560369 0.49696966237884 0.44879504855904 0.17295389366454 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752294 0.94079401508752 0.55638768814036 0.50781605111706 0.50034605399728 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560369 0.49696966237881 0.44879504855908 0.17295389366457 0.1311538131594 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752295 0.94079401508752 0.5563876881404 0.5078160511172 0.50034605399705 0.50001104221892 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180481 0.49986999560379 0.49696966237883 0.44879504855886 0.17295389366446 0.13115381315944 0.12525730902436 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752292 0.94079401508726 0.55638768813902 0.5078160511195 0.50034605399969 0.50001104221608 0.50000027386874 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834446 0.49999589180558 0.49986999560301 0.49696966238051 0.44879504855639 0.17295389366255 0.13115381316083 0.12525730902446 0.12500729043429 0.12500015345724 0.99979369068594 0.99486890752187 0.94079401509014 0.55638768813939 0.50781605110656 0.50034605404362 0.50001104217281 0.50000027386969 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834404 0.49999589181692 0.49986999558545 0.49696966237674 0.44879504857033 0.17295389367032 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979369068584 0.99486890752678 0.94079401510663 0.55638768815788 0.50781605113264 0.50034605402196 0.50001104216861 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181759 0.49986999559781 0.49696966236305 0.44879504852539 0.17295389363681 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369068752 0.99486890750923 0.94079401495193 0.55638768759285 0.50781605323371 0.50034605423189 0.50001104216046 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.4999958918244 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.9997936906627 0.99486890637061 0.94079400835422 0.55638767342138 0.50781615732048 0.50034606639031 0.50001104256373 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206068 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537947 0.50001105099859 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369003591 0.99486888212461 0.94079394389041 0.55638744384751 0.50781774949475 0.50034628541242 0.50001105135938 0.50000027411703 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825763 0.49999588870308 0.49986992381134 0.49696977485574 0.44879463016357 0.17294964416034 0.13115541826436 0.12525737539677 0.12500729168755 0.1250001534571 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133654 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065464 0.50034628555225 0.50001105135912 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870025 0.4998699237727 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.9997936900474 0.99486888334333 0.940793949295 0.55638745790156 0.50781766416327 0.50034627537895 0.50001105099903 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880784 0.49986992630746 0.49696975575354 0.44879469941126 0.1729498506765 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369109224 0.99486892685675 0.9407940847571 0.55638779513508 0.50781553796858 0.500345948438 0.50001103569824 0.50000027382132 0.50000000552613 0.50000000009045 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795152 0.49999989834047 0.49999589375865 0.49987001845571 0.49696965074466 0.4487964476999 0.17295752956264 0.13115268745552 0.12525724747224 0.12500728898425 0.12500015343273 0.99979371134262 0.99486967196554 0.94079503858615 0.55639252410955 0.50777683405165 0.50033863906883 0.50001072953838 0.50000026496783 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211564 0.49987258814716 0.49697873464813 0.4487582994219 0.17304937404697 0.13110476554901 0.12525488408779 0.12500723564423 0.12500015267149 0.99979371244117 0.99486971440289 0.94079522682753 0.55639288204702 0.50777402429857 0.50033821631574 0.50001071208008 0.50000026455819 0.50000000538484 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799944 0.49999990163884 0.49999600813928 0.49987272588551 0.49697938851315 0.44876141143344 0.17305251658301 0.13110178043163 0.12525474868994 0.12500723272764 0.12500015263462 0.9997937124608 0.99486971564759 0.94079523227304 0.55639289898285 0.50777397093284 0.50033820989591 0.50001071168358 0.50000026457741 0.50000000538495 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799935 0.4999999016276 0.49999600826783 0.49987272764353 0.49697938507847 0.44876150702768 0.17305266869592 0.13110169669991 0.12525474548508 0.12500723267822 0.12500015263641 0.99979371245511 0.99486971563149 0.94079523233925 0.55639289939476 0.50777397003506 0.50033820979602 0.500010711709 0.50000026457801 0.5000000053849 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162789 0.49999600824468 0.49987272766203 0.49697938486442 0.4487615087223 0.17305267085388 0.13110169543302 0.12525474544734 0.12500723268539 0.12500015263626 0.99979371245638 0.99486971562666 0.94079523232533 0.55639289937946 0.50777397002939 0.50033820981873 0.50001071170704 0.5000002645775 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799938 0.49999990162812 0.49999600824804 0.49987272765123 0.49697938489094 0.4487615087481 0.17305267087755 0.13110169542415 0.12525474545529 0.12500723268379 0.1250001526362 0.99979371245645 0.99486971562873 0.94079523232802 0.55639289937802 0.50777397003464 0.50033820981593 0.50001071170615 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824847 0.49987272765368 0.49697938489058 0.44876150873843 0.17305267087009 0.13110169542848 0.12525474545356 0.12500723268368 0.1250001526362 0.99979371245644 0.99486971562873 0.94079523232833 0.5563928993793 0.50777397003317 0.50033820981545 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765379 0.49697938488932 0.44876150874042 0.17305267087175 0.13110169542725 0.12525474545343 0.1250072326837 0.1250001526362 0.99979371245644 0.9948697156287 0.94079523232829 0.55639289937926 0.50777397003315 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.49697938488939 0.44876150874053 0.17305267087183 0.13110169542722 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937924 0.50777397003317 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.4969793848894 0.4487615087405 0.17305267087181 0.13110169542724 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937924 0.50777397003317 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.4969793848894 0.4487615087405 0.17305267087181 0.13110169542724 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937926 0.50777397003313 0.50033820981556 0.5000107117062 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824842 0.49987272765373 0.49697938488939 0.44876150874053 0.17305267087183 0.13110169542722 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245644 0.99486971562873 0.94079523232833 0.55639289937929 0.50777397003315 0.50033820981553 0.5000107117063 0.50000026457752 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824838 0.49987272765376 0.49697938488933 0.44876150874042 0.17305267087175 0.13110169542725 0.12525474545343 0.1250072326837 0.1250001526362 0.99979371245645 0.99486971562872 0.94079523232793 0.55639289937803 0.5077739700349 0.50033820981481 0.50001071170833 0.50000026457739 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799938 0.49999990162815 0.49999600824762 0.49987272765419 0.49697938489052 0.4487615087384 0.17305267087012 0.13110169542847 0.12525474545356 0.12500723268368 0.1250001526362 0.99979371245638 0.99486971562671 0.94079523232581 0.55639289937848 0.50777397003064 0.50033820981826 0.50001071170276 0.50000026457721 0.50000000538491 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162827 0.49999600824993 0.49987272765097 0.49697938489042 0.44876150874832 0.1730526708775 0.13110169542417 0.12525474545529 0.12500723268379 0.1250001526362 0.99979371245515 0.99486971563282 0.94079523235103 0.55639289938428 0.5077739700756 0.50033820971422 0.50001071180416 0.50000026456804 0.50000000538523 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163191 0.49999600821497 0.49987272769344 0.49697938485265 0.44876150872666 0.17305267085352 0.13110169543337 0.12525474544734 0.12500723268539 0.12500015263626 0.99979371246083 0.99486971564894 0.94079523228512 0.55639289897163 0.50777397097333 0.50033820981544 0.50001071177536 0.50000026456744 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163163 0.49999600823863 0.49987272767417 0.49697938506672 0.44876150703213 0.17305266869551 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979371244117 0.99486971440297 0.94079522682832 0.55639288204588 0.50777402429862 0.50033821631993 0.50001071207186 0.50000026455799 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.49999600814131 0.49987272588357 0.49697938851294 0.44876141143374 0.17305251658283 0.13110178043165 0.12525474868994 0.12500723272764 0.12500015263462 0.99979371134262 0.99486967196547 0.94079503858532 0.55639252411029 0.5077768340529 0.50033863906249 0.50001072954971 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.499996002113 0.49987258815026 0.49697873464788 0.44875829942163 0.17304937404719 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.99979369109224 0.99486892685677 0.94079408475743 0.55638779513482 0.50781553796777 0.50034594844098 0.50001103568933 0.5000002738213 0.50000000552613 0.50000000009045 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795152 0.4999998983405 0.49999589376207 0.49987001845408 0.4969696507447 0.44879644770001 0.17295752956255 0.13115268745553 0.12525724747224 0.12500728898425 0.12500015343273 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537948 0.50001105099858 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135888 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369000369 0.99486888254697 0.94079394521806 0.55638744840635 0.5078177190216 0.5003462820606 0.50001105120347 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476243 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.9997936906627 0.99486890637062 0.94079400835439 0.55638767342135 0.50781615732032 0.5003460663917 0.50001104256325 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169655 0.49986999206028 0.49696966621694 0.44879490482585 0.17295375011049 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979371134262 0.99486967196554 0.94079503858615 0.55639252410955 0.50777683405165 0.50033863906883 0.50001072953838 0.50000026496783 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211564 0.49987258814716 0.49697873464813 0.4487582994219 0.17304937404697 0.13110476554901 0.12525488408779 0.12500723564423 0.12500015267149 0.99979417173647 0.99488858743064 0.94077868277556 0.55736556832373 0.50713758402483 0.50014154554381 0.50000244321667 0.50000003501574 0.5000000002626 0.50000000000101 0.49999999999977 0.50000000000018 0.4999999999999 0.49999999999998 0.49999999999768 0.49999999995092 0.49999998698194 0.49999908944209 0.49994626557481 0.4974484620769 0.44753428289304 0.17684792439322 0.12797147257593 0.12518706317444 0.12500582384991 0.12500013091157 0.99979419070898 0.99488925535915 0.94078112105759 0.55738133771482 0.50708586834036 0.5001316763158 0.50000208583274 0.50000002633041 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019085 0.4999992223949 0.49994987522524 0.49747926702051 0.44762580846141 0.17682596818328 0.12790054516888 0.12518426077127 0.12500576327028 0.12500013006515 0.99979419131978 0.99488927661754 0.94078118348286 0.55738167481939 0.50708562034593 0.50013164859021 0.50000208507367 0.50000002637237 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.499999990162 0.49999922267142 0.49994988519614 0.49747931454623 0.44762646093191 0.17682564300778 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.9997941912821 0.99488927701066 0.9407811844181 0.55738168193828 0.50708562021576 0.50013164858585 0.50000208507956 0.50000002637115 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016277 0.49999922267103 0.49994988518464 0.49747931453191 0.44762646138119 0.17682564261331 0.12789870501597 0.12518419130352 0.12500576199017 0.12500013006585 0.999794191282 0.99488927697863 0.94078118443069 0.55738168209868 0.50708562022125 0.50013164858456 0.50000208507927 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.4999992226711 0.49994988518569 0.49747931453388 0.44762646137641 0.17682564261272 0.12789870468895 0.12518419130105 0.1250057619938 0.1250001300649 0.99979419128359 0.99488927697926 0.94078118442632 0.55738168207233 0.50708562022075 0.50013164858448 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453377 0.44762646137652 0.1768256426126 0.12789870469695 0.12518419130426 0.12500576199257 0.12500013006491 0.99979419128352 0.99488927698071 0.94078118442715 0.55738168207438 0.50708562022076 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137656 0.17682564261264 0.12789870469739 0.12518419130314 0.12500576199257 0.12500013006492 0.9997941912835 0.9948892769806 0.94078118442722 0.55738168207519 0.50708562022078 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469658 0.12518419130315 0.12500576199258 0.12500013006492 0.99979419128351 0.99488927698059 0.94078118442721 0.55738168207512 0.50708562022078 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469663 0.12518419130316 0.12500576199258 0.12500013006492 0.99979419128351 0.99488927698059 0.94078118442721 0.55738168207512 0.50708562022078 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469663 0.12518419130316 0.12500576199258 0.12500013006492 0.9997941912835 0.9948892769806 0.9407811844272 0.55738168207517 0.50708562022077 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469658 0.12518419130315 0.12500576199258 0.12500013006492 0.99979419128352 0.9948892769807 0.94078118442713 0.55738168207437 0.50708562022076 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137656 0.17682564261264 0.12789870469739 0.12518419130314 0.12500576199257 0.12500013006492 0.99979419128359 0.9948892769793 0.94078118442678 0.55738168207259 0.50708562022086 0.50013164858454 0.50000208507937 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267106 0.49994988518578 0.49747931453373 0.44762646137653 0.1768256426126 0.12789870469695 0.12518419130426 0.12500576199257 0.12500013006491 0.999794191282 0.99488927697846 0.94078118442834 0.5573816820997 0.50708562021961 0.50013164859153 0.5000020850793 0.50000002637021 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016309 0.49999922267124 0.49994988518257 0.49747931453399 0.44762646137621 0.17682564261272 0.12789870468893 0.12518419130105 0.1250057619938 0.1250001300649 0.99979419128198 0.99488927700596 0.94078118435651 0.55738168192051 0.50708562024449 0.50013164861331 0.50000208497964 0.50000002634426 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017221 0.49999922269168 0.49994988518439 0.49747931451041 0.44762646137899 0.17682564261452 0.12789870501597 0.12518419130352 0.12500576199017 0.12500013006585 0.99979419131966 0.99488927661276 0.94078118342005 0.55738167480298 0.50708562037456 0.50013164861438 0.50000208495078 0.50000002634541 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017139 0.49999922270133 0.49994988519575 0.49747931452513 0.44762646092971 0.17682564300898 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.99979419070897 0.99488925535887 0.94078112105398 0.55738133771512 0.50708586833836 0.50013167631608 0.5000020858074 0.50000002632937 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522375 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979417173648 0.99488858743087 0.94077868277885 0.55736556832423 0.50713758402579 0.50014154554357 0.50000244321871 0.50000003501573 0.5000000002626 0.50000000000101 0.49999999999977 0.50000000000018 0.4999999999999 0.49999999999998 0.49999999999768 0.49999999995092 0.49999998698194 0.49999908944138 0.49994626557507 0.49744846207652 0.44753428289305 0.17684792439324 0.12797147257593 0.12518706317444 0.12500582384991 0.12500013091157 0.99979371134262 0.99486967196547 0.94079503858535 0.55639252411028 0.5077768340528 0.50033863906292 0.50001072954917 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211309 0.49987258815008 0.49697873464789 0.44875829942164 0.17304937404718 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.9997936906627 0.99486890637061 0.94079400835423 0.55638767342138 0.50781615732047 0.50034606639033 0.50001104256371 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206067 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135911 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870436 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189634 0.50001105119834 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.4999958887543 0.49986992480217 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369068752 0.99486890750923 0.94079401495175 0.55638768759295 0.50781605323371 0.50034605422996 0.50001104216372 0.50000027386892 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834427 0.4999958918235 0.49986999554921 0.49696966292919 0.44879504560572 0.17295389071217 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979371244117 0.99486971440289 0.94079522682753 0.55639288204702 0.50777402429857 0.50033821631574 0.50001071208008 0.50000026455819 0.50000000538484 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799944 0.49999990163884 0.49999600813928 0.49987272588551 0.49697938851315 0.44876141143344 0.17305251658301 0.13110178043163 0.12525474868994 0.12500723272764 0.12500015263462 0.99979419070898 0.99488925535915 0.94078112105759 0.55738133771482 0.50708586834036 0.5001316763158 0.50000208583274 0.50000002633041 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019085 0.4999992223949 0.49994987522524 0.49747926702051 0.44762580846141 0.17682596818328 0.12790054516888 0.12518426077127 0.12500576327028 0.12500013006515 0.99979421072577 0.99488995977489 0.94078384661692 0.55739768610277 0.50703045302276 0.50012108485856 0.50000170374271 0.50000001703427 0.50000000009216 0.50000000000253 0.49999999999994 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999707 0.49999999999775 0.49999999361861 0.49999936458952 0.49995374578113 0.49751087656438 0.44773249373312 0.17679297614257 0.12782661086652 0.12518131731518 0.1250056996095 0.12500012917356 0.99979421136613 0.99488998205587 0.94078391560059 0.55739804312351 0.50703019289082 0.50012105387799 0.5000017071476 0.50000001655048 0.50000000008921 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999376122 0.49999936320034 0.49995375695196 0.49751092096635 0.44773320589785 0.17679260969506 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979421132801 0.99488998246813 0.94078391664909 0.55739805069104 0.50703019274922 0.50012105386746 0.50000170751332 0.50000001651024 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377278 0.49999936307215 0.49995375693847 0.49751092096894 0.44773320631202 0.17679260924132 0.1278246783174 0.12518124440639 0.12500569826499 0.12500012917379 0.99979421132778 0.99488998243537 0.94078391665463 0.5573980508598 0.50703019275466 0.50012105386705 0.50000170751267 0.50000001651097 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377255 0.49999936307315 0.49995375693945 0.49751092096938 0.44773320630724 0.17679260924116 0.127824677973 0.12518124440354 0.12500569826881 0.12500012917281 0.99979421132943 0.99488998243592 0.94078391665083 0.5573980508328 0.50703019275406 0.50012105386711 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693941 0.49751092096937 0.4477332063075 0.17679260924112 0.12782467798107 0.12518124440691 0.12500569826754 0.12500012917282 0.99979421132935 0.99488998243742 0.94078391665177 0.55739805083478 0.50703019275412 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798157 0.12518124440577 0.12500569826753 0.12500012917282 0.99979421132933 0.99488998243731 0.94078391665184 0.55739805083563 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798073 0.12518124440577 0.12500569826754 0.12500012917282 0.99979421132934 0.9948899824373 0.94078391665183 0.55739805083556 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798078 0.12518124440578 0.12500569826754 0.12500012917282 0.99979421132934 0.9948899824373 0.94078391665183 0.55739805083555 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798078 0.12518124440578 0.12500569826754 0.12500012917282 0.99979421132933 0.99488998243732 0.94078391665187 0.55739805083564 0.50703019275413 0.50012105386711 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693941 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798073 0.12518124440577 0.12500569826754 0.12500012917282 0.99979421132935 0.99488998243742 0.94078391665182 0.55739805083479 0.50703019275416 0.5001210538671 0.50000170751265 0.50000001651097 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377255 0.49999936307316 0.49995375693943 0.49751092096936 0.44773320630748 0.17679260924111 0.12782467798157 0.12518124440577 0.12500569826753 0.12500012917282 0.99979421132942 0.99488998243587 0.9407839166502 0.55739805083268 0.50703019275367 0.5001210538653 0.50000170751327 0.50000001651029 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377276 0.49999936307204 0.49995375693982 0.49751092096953 0.44773320630744 0.17679260924112 0.12782467798107 0.12518124440691 0.12500569826754 0.12500012917282 0.99979421132778 0.99488998243568 0.9407839166575 0.55739805084961 0.50703019278947 0.50012105390259 0.50000170711304 0.50000001654816 0.50000000008922 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999846 0.49999999376236 0.49999936320907 0.4999537569325 0.4975109209583 0.44773320631058 0.17679260924087 0.12782467797303 0.12518124440354 0.12500569826881 0.12500012917281 0.99979421132816 0.99488998247614 0.94078391674131 0.55739805055186 0.5070301930814 0.50012105547197 0.50000170290664 0.50000001704814 0.50000000009244 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359959 0.49999936488689 0.49995375635957 0.49751092085579 0.44773320635238 0.17679260923497 0.12782467831739 0.1251812444064 0.12500569826499 0.12500012917379 0.99979421136628 0.99488998206395 0.9407839156945 0.55739804298518 0.50703019321223 0.50012105548587 0.50000170255946 0.50000001707243 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359174 0.49999936499034 0.4999537563708 0.49751092085707 0.44773320593719 0.17679260968883 0.1278247078578 0.12518124537442 0.12500569827215 0.12500012917169 0.99979421072577 0.9948899597753 0.94078384662146 0.55739768609566 0.50703045305392 0.50012108485644 0.50000170346868 0.5000000170563 0.50000000009225 0.50000000000253 0.49999999999994 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999707 0.49999999999774 0.49999999361193 0.4999993646723 0.49995374578439 0.49751087655587 0.44773249373554 0.17679297614238 0.12782661086656 0.12518131731518 0.1250056996095 0.12500012917356 0.99979419070897 0.99488925535883 0.9407811210532 0.55738133771489 0.50708586833832 0.50013167631603 0.50000208580738 0.50000002632938 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522377 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979371244117 0.99486971440297 0.94079522682836 0.55639288204588 0.50777402429821 0.5003382163198 0.50001071207217 0.500000264558 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.4999960081413 0.49987272588368 0.49697938851298 0.44876141143375 0.1730525165828 0.13110178043166 0.12525474868994 0.12500723272764 0.12500015263462 0.99979369068752 0.99486890750923 0.94079401495195 0.55638768759286 0.5078160532337 0.50034605423188 0.50001104216044 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.4999958918244 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004067 0.9948688820967 0.94079394380181 0.55638744346529 0.5078177517692 0.50034628561687 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568278 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000383 0.99486888256168 0.94079394533165 0.55638744864949 0.5078177170678 0.50034628190201 0.50001105120053 0.50000027414054 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824153 0.49999588875373 0.49986992480015 0.4969697674153 0.44879464892671 0.17294970223873 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369068583 0.99486890752659 0.9407940151014 0.55638768815864 0.50781605113529 0.50034605397716 0.50001104221636 0.50000027386883 0.50000000553836 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834443 0.49999589180494 0.49986999561408 0.49696966236307 0.44879504852465 0.17295389363753 0.13115381317397 0.12525730901872 0.12500729043457 0.12500015345723 0.9997937124608 0.99486971564759 0.94079523227304 0.55639289898285 0.50777397093284 0.50033820989591 0.50001071168358 0.50000026457741 0.50000000538495 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799935 0.4999999016276 0.49999600826783 0.49987272764353 0.49697938507847 0.44876150702768 0.17305266869592 0.13110169669991 0.12525474548508 0.12500723267822 0.12500015263641 0.99979419131978 0.99488927661754 0.94078118348286 0.55738167481939 0.50708562034593 0.50013164859021 0.50000208507367 0.50000002637237 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.499999990162 0.49999922267142 0.49994988519614 0.49747931454623 0.44762646093191 0.17682564300778 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.99979421136613 0.99488998205587 0.94078391560059 0.55739804312351 0.50703019289082 0.50012105387799 0.5000017071476 0.50000001655048 0.50000000008921 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999376122 0.49999936320034 0.49995375695196 0.49751092096635 0.44773320589785 0.17679260969506 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979421200439 0.99489000424763 0.94078398292278 0.55739840160483 0.5070299398769 0.50012096046847 0.50000176455607 0.50000000969028 0.49999999998483 0.50000000000341 0.49999999999991 0.50000000000001 0.5 0.50000000000004 0.49999999999781 0.50000000002695 0.49999999641459 0.49999934170475 0.49995379181777 0.49751096233201 0.44773391893777 0.17679224317455 0.12782280274827 0.12518117336542 0.12500569693364 0.12500012916983 0.99979421196618 0.99489000465582 0.94078398393123 0.55739840933666 0.50702993938459 0.50012095887799 0.50000176915783 0.50000000913314 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.49999999999791 0.50000000002701 0.49999999660077 0.49999933993768 0.49995379239103 0.49751096246642 0.44773391931251 0.17679224272649 0.12782277318055 0.12518117239657 0.12500569692648 0.12500012917193 0.99979421196595 0.99489000462309 0.94078398393571 0.55739840950338 0.50702993938724 0.50012095890583 0.5000017691979 0.50000000914464 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659521 0.49999933992525 0.49995379237337 0.49751096246681 0.44773391930874 0.17679224272615 0.12782277283581 0.12518117239372 0.1250056969303 0.12500012917095 0.9997942119676 0.99489000462367 0.94078398393262 0.55739840947672 0.50702993938619 0.50012095890589 0.50000176919708 0.50000000914392 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.4999999965955 0.49999933992491 0.49995379237321 0.49751096246705 0.44773391930891 0.17679224272612 0.12782277284389 0.1251811723971 0.12500569692903 0.12500012917096 0.99979421196753 0.99489000462515 0.94078398393339 0.55739840947861 0.50702993938626 0.50012095890553 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.49995379237341 0.49751096246705 0.44773391930888 0.17679224272611 0.12782277284439 0.12518117239595 0.12500569692903 0.12500012917097 0.99979421196751 0.99489000462505 0.94078398393344 0.55739840947947 0.50702993938627 0.50012095890555 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.4999537923734 0.49751096246705 0.44773391930887 0.17679224272611 0.12782277284355 0.12518117239595 0.12500569692904 0.12500012917096 0.99979421196752 0.99489000462504 0.94078398393343 0.55739840947939 0.50702993938627 0.50012095890555 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.4999537923734 0.49751096246705 0.44773391930887 0.17679224272611 0.1278227728436 0.12518117239597 0.12500569692904 0.12500012917096 0.99979421196752 0.99489000462504 0.94078398393342 0.55739840947937 0.50702993938627 0.50012095890553 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.49995379237341 0.49751096246705 0.44773391930887 0.17679224272611 0.1278227728436 0.12518117239597 0.12500569692904 0.12500012917096 0.99979421196751 0.99489000462508 0.94078398393395 0.55739840947992 0.50702993938628 0.50012095890588 0.50000176919708 0.50000000914392 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.4999999965955 0.49999933992491 0.49995379237322 0.49751096246705 0.44773391930887 0.17679224272611 0.12782277284355 0.12518117239595 0.12500569692904 0.12500012917096 0.99979421196753 0.99489000462519 0.94078398393343 0.55739840947818 0.50702993938657 0.50012095890612 0.5000017691979 0.50000000914464 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659521 0.49999933992526 0.49995379237319 0.49751096246687 0.447733919309 0.1767922427261 0.12782277284439 0.12518117239595 0.12500569692903 0.12500012917097 0.99979421196758 0.99489000462298 0.94078398392542 0.55739840947503 0.50702993939205 0.50012095888195 0.50000176915701 0.50000000913318 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.49999999999791 0.50000000002701 0.49999999660075 0.49999933993809 0.49995379239247 0.49751096246501 0.44773391930791 0.17679224272636 0.12782277284389 0.1251811723971 0.12500569692903 0.12500012917096 0.99979421196606 0.99489000462851 0.94078398399611 0.55739840933999 0.50702993961422 0.50012096114821 0.50000176424702 0.50000000968208 0.49999999998483 0.50000000000342 0.49999999999991 0.50000000000001 0.5 0.50000000000004 0.49999999999781 0.50000000002694 0.49999999641665 0.49999934181014 0.49995379154428 0.49751096236676 0.44773391934844 0.17679224272068 0.12782277283578 0.12518117239373 0.1250056969303 0.12500012917095 0.99979421196925 0.99489000478408 0.94078398589076 0.55739840826501 0.50702993307362 0.50012102374346 0.50000170663055 0.50000001658066 0.50000000008951 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999719 0.49999999999859 0.4999999937387 0.49999936339964 0.49995376782024 0.49751096519797 0.44773391867116 0.17679224273985 0.12782277318289 0.12518117239664 0.12500569692648 0.12500012917193 0.9997942120075 0.99489000437745 0.94078398491563 0.5573984005468 0.50702993334204 0.50012102613401 0.50000170170735 0.50000001709905 0.50000000009285 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.49999999999801 0.49999999356654 0.4999993652864 0.49995376693923 0.49751096512846 0.44773391829005 0.17679224318888 0.12782280275067 0.12518117336549 0.12500569693365 0.12500012916983 0.99979421136628 0.99488998206339 0.94078391568273 0.55739804298428 0.50703019321099 0.50012105548327 0.50000170255999 0.50000001707139 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359212 0.49999936498865 0.49995375637151 0.49751092085759 0.44773320593676 0.17679260968887 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979419131966 0.99488927661256 0.9407811834161 0.55738167479887 0.50708562037454 0.50013164861444 0.50000208495087 0.50000002634545 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017138 0.49999922270144 0.49994988519589 0.4974793145251 0.44762646092975 0.17682564300898 0.12789873314617 0.12518419222593 0.12500576199677 0.12500013006386 0.99979371246083 0.99486971564893 0.94079523228506 0.55639289897183 0.5077739709735 0.50033820981411 0.50001071177795 0.5000002645674 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163164 0.49999600823773 0.49987272767475 0.49697938506674 0.44876150703206 0.17305266869555 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979369068584 0.99486890752678 0.94079401510663 0.55638768815789 0.5078160511328 0.50034605402252 0.50001104216802 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181771 0.4998699955976 0.49696966236304 0.4487950485254 0.17295389363682 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706772 0.50034628190312 0.50001105119872 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.4998699247998 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380182 0.55638744346532 0.50781775176913 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376864 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256179 0.94079394533163 0.55638744864937 0.50781771707543 0.50034628190159 0.50001105120058 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824153 0.49999588875372 0.49986992480031 0.49696976741772 0.44879464891772 0.17294970223209 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369068594 0.99486890752168 0.94079401508498 0.55638768814009 0.5078160511092 0.50034605399954 0.50001104221954 0.50000027386871 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180455 0.49986999560154 0.49696966237675 0.44879504856959 0.17295389367103 0.13115381315571 0.12525730902612 0.12500729043437 0.12500015345724 0.99979371245511 0.99486971563149 0.94079523233925 0.55639289939476 0.50777397003506 0.50033820979602 0.500010711709 0.50000026457801 0.5000000053849 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162789 0.49999600824468 0.49987272766203 0.49697938486442 0.4487615087223 0.17305267085388 0.13110169543302 0.12525474544734 0.12500723268539 0.12500015263626 0.9997941912821 0.99488927701066 0.9407811844181 0.55738168193828 0.50708562021576 0.50013164858585 0.50000208507956 0.50000002637115 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016277 0.49999922267103 0.49994988518464 0.49747931453191 0.44762646138119 0.17682564261331 0.12789870501597 0.12518419130352 0.12500576199017 0.12500013006585 0.99979421132801 0.99488998246813 0.94078391664909 0.55739805069104 0.50703019274922 0.50012105386746 0.50000170751332 0.50000001651024 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377278 0.49999936307215 0.49995375693847 0.49751092096894 0.44773320631202 0.17679260924132 0.1278246783174 0.12518124440639 0.12500569826499 0.12500012917379 0.99979421196618 0.99489000465582 0.94078398393123 0.55739840933666 0.50702993938459 0.50012095887799 0.50000176915783 0.50000000913314 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.49999999999791 0.50000000002701 0.49999999660077 0.49999933993768 0.49995379239103 0.49751096246642 0.44773391931251 0.17679224272649 0.12782277318055 0.12518117239657 0.12500569692648 0.12500012917193 0.99979421192796 0.99489000506381 0.94078398493891 0.55739841708039 0.5070299388463 0.50012095725648 0.50000177414018 0.50000000852077 0.49999999997828 0.50000000000322 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002696 0.49999999680163 0.49999933802827 0.49995379296746 0.49751096261647 0.44773391968273 0.17679224227888 0.12782274361251 0.12518117142771 0.12500569691932 0.12500012917402 0.99979421192773 0.99489000503108 0.94078398494341 0.55739841724701 0.50702993884914 0.50012095728611 0.50000177418311 0.50000000853289 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679582 0.499999338014 0.49995379294914 0.49751096261677 0.44773391967903 0.17679224227853 0.12782274326777 0.12518117142486 0.12500569692314 0.12500012917304 0.99979421192938 0.99489000503167 0.94078398494033 0.55739841722036 0.50702993884806 0.50012095728615 0.50000177418218 0.50000000853212 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679613 0.49999933801373 0.49995379294896 0.49751096261702 0.44773391967919 0.1767922422785 0.12782274327584 0.12518117142824 0.12500569692187 0.12500012917305 0.99979421192931 0.99489000503315 0.94078398494109 0.55739841722225 0.50702993884813 0.50012095728577 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294917 0.49751096261702 0.44773391967916 0.1767922422785 0.12782274327634 0.12518117142709 0.12500569692186 0.12500012917306 0.99979421192929 0.99489000503304 0.94078398494115 0.55739841722311 0.50702993884814 0.50012095728578 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294916 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327551 0.12518117142709 0.12500569692188 0.12500012917306 0.99979421192929 0.99489000503303 0.94078398494113 0.55739841722302 0.50702993884814 0.50012095728578 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294916 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327556 0.12518117142711 0.12500569692187 0.12500012917306 0.99979421192929 0.99489000503303 0.94078398494112 0.55739841722301 0.50702993884814 0.50012095728577 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294917 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327556 0.12518117142711 0.12500569692187 0.12500012917306 0.99979421192929 0.99489000503308 0.94078398494167 0.55739841722356 0.50702993884815 0.50012095728614 0.50000177418218 0.50000000853212 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679613 0.49999933801373 0.49995379294897 0.49751096261702 0.44773391967915 0.17679224227849 0.12782274327551 0.12518117142709 0.12500569692188 0.12500012917306 0.99979421192931 0.99489000503319 0.94078398494115 0.55739841722182 0.50702993884849 0.50012095728641 0.5000017741831 0.50000000853289 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679583 0.49999933801401 0.49995379294895 0.49751096261682 0.44773391967928 0.17679224227848 0.12782274327634 0.12518117142709 0.12500569692186 0.12500012917306 0.99979421192936 0.99489000503095 0.94078398493289 0.55739841721863 0.50702993885364 0.50012095726047 0.50000177413935 0.50000000852081 0.49999999997828 0.50000000000322 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002696 0.49999999680162 0.4999993380287 0.49995379296897 0.49751096261517 0.44773391967812 0.17679224227875 0.12782274327585 0.12518117142824 0.12500569692187 0.12500012917305 0.99979421192785 0.99489000503673 0.94078398500488 0.55739841707049 0.50702993913198 0.50012095959063 0.50000176883386 0.50000000912427 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.500000000027 0.49999999660294 0.49999934004888 0.49995379210576 0.49751096249885 0.44773391972335 0.17679224227261 0.12782274326775 0.12518117142487 0.12500569692314 0.12500012917304 0.99979421193112 0.99489000519685 0.94078398694278 0.55739841584611 0.50702993292287 0.50012102370274 0.5000017070087 0.50000001654136 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999375006 0.49999936326717 0.49995376781705 0.49751096520286 0.44773391908508 0.17679224228607 0.12782274361481 0.12518117142779 0.12500569691932 0.12500012917402 0.99979421196938 0.99489000479044 0.94078398596918 0.55739840811751 0.50702993323941 0.50012102613701 0.50000170171427 0.50000001709714 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.49999999356752 0.4999993652852 0.49995376692578 0.49751096511912 0.44773391870755 0.17679224273477 0.12782277318293 0.12518117239665 0.12500569692648 0.12500012917193 0.99979421132816 0.9948899824759 0.94078391673321 0.55739805054274 0.5070301931076 0.50012105548512 0.50000170256487 0.50000001706908 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999786 0.49999999359327 0.49999936498892 0.49995375635856 0.49751092084849 0.44773320635434 0.17679260923482 0.12782467831743 0.1251812444064 0.12500569826499 0.12500012917379 0.99979419128197 0.99488927700552 0.9407811843493 0.55738168191758 0.50708562024284 0.50013164861481 0.50000208495654 0.50000002634326 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017248 0.49999922270125 0.49994988518211 0.49747931451077 0.44762646137885 0.17682564261452 0.12789870501594 0.12518419130352 0.12500576199017 0.12500013006585 0.99979371245515 0.99486971563287 0.94079523235159 0.55639289938331 0.50777397007648 0.50033820971373 0.50001071180002 0.50000026456788 0.50000000538526 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163203 0.4999960082168 0.49987272769321 0.49697938485224 0.44876150872684 0.17305267085345 0.13110169543338 0.12525474544734 0.12500723268539 0.12500015263626 0.99979369068594 0.99486890752187 0.94079401509032 0.55638768813929 0.50781605110678 0.50034605404619 0.5000110421685 0.5000002738697 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834402 0.49999589181805 0.49986999558463 0.49696966237668 0.44879504857036 0.17295389367031 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707535 0.50034628190274 0.50001105119867 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992479996 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864988 0.50781771707385 0.50034628190132 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.4969697674167 0.44879464891951 0.17294970223363 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752291 0.94079401508711 0.55638768813911 0.50781605111945 0.50034605399787 0.5000110422187 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180487 0.49986999560353 0.49696966238055 0.44879504855637 0.17295389366256 0.13115381316083 0.12525730902446 0.12500729043429 0.12500015345724 0.99979371245638 0.99486971562666 0.94079523232533 0.55639289937946 0.50777397002939 0.50033820981873 0.50001071170704 0.5000002645775 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799938 0.49999990162812 0.49999600824804 0.49987272765123 0.49697938489094 0.4487615087481 0.17305267087755 0.13110169542415 0.12525474545529 0.12500723268379 0.1250001526362 0.999794191282 0.99488927697863 0.94078118443069 0.55738168209868 0.50708562022125 0.50013164858456 0.50000208507927 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.4999992226711 0.49994988518569 0.49747931453388 0.44762646137641 0.17682564261272 0.12789870468895 0.12518419130105 0.1250057619938 0.1250001300649 0.99979421132778 0.99488998243537 0.94078391665463 0.5573980508598 0.50703019275466 0.50012105386705 0.50000170751267 0.50000001651097 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377255 0.49999936307315 0.49995375693945 0.49751092096938 0.44773320630724 0.17679260924116 0.127824677973 0.12518124440354 0.12500569826881 0.12500012917281 0.99979421196595 0.99489000462309 0.94078398393571 0.55739840950338 0.50702993938724 0.50012095890583 0.5000017691979 0.50000000914464 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659521 0.49999933992525 0.49995379237337 0.49751096246681 0.44773391930874 0.17679224272615 0.12782277283581 0.12518117239372 0.1250056969303 0.12500012917095 0.99979421192773 0.99489000503108 0.94078398494341 0.55739841724701 0.50702993884914 0.50012095728611 0.50000177418311 0.50000000853289 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679582 0.499999338014 0.49995379294914 0.49751096261677 0.44773391967903 0.17679224227853 0.12782274326777 0.12518117142486 0.12500569692314 0.12500012917304 0.99979421192751 0.99489000499835 0.9407839849479 0.55739841741363 0.50702993885198 0.50012095731574 0.50000177422605 0.50000000854501 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679002 0.49999933799974 0.49995379293083 0.49751096261706 0.44773391967533 0.17679224227818 0.12782274292303 0.12518117142202 0.12500569692696 0.12500012917206 0.99979421192916 0.99489000499894 0.94078398494482 0.55739841738698 0.5070299388509 0.50012095731578 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799947 0.49995379293065 0.49751096261732 0.44773391967548 0.17679224227815 0.1278227429311 0.12518117142539 0.12500569692569 0.12500012917207 0.99979421192908 0.99489000500042 0.94078398494559 0.55739841738887 0.50702993885097 0.5001209573154 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293086 0.49751096261732 0.44773391967545 0.17679224227815 0.1278227429316 0.12518117142424 0.12500569692568 0.12500012917208 0.99979421192907 0.99489000500031 0.94078398494564 0.55739841738973 0.50702993885098 0.50012095731541 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293085 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293077 0.12518117142424 0.12500569692569 0.12500012917208 0.99979421192907 0.9948900050003 0.94078398494563 0.55739841738965 0.50702993885098 0.50012095731541 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293085 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293082 0.12518117142426 0.12500569692569 0.12500012917208 0.99979421192907 0.9948900050003 0.94078398494562 0.55739841738963 0.50702993885098 0.5001209573154 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293086 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293082 0.12518117142426 0.12500569692569 0.12500012917208 0.99979421192907 0.99489000500035 0.94078398494616 0.55739841739018 0.50702993885099 0.50012095731577 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799947 0.49995379293066 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293077 0.12518117142424 0.12500569692569 0.12500012917208 0.99979421192909 0.99489000500046 0.94078398494565 0.55739841738845 0.50702993885133 0.50012095731604 0.50000177422605 0.500000008545 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679002 0.49999933799975 0.49995379293064 0.49751096261712 0.44773391967558 0.17679224227813 0.1278227429316 0.12518117142424 0.12500569692568 0.12500012917208 0.99979421192914 0.99489000499822 0.94078398493738 0.55739841738525 0.50702993885648 0.5001209572901 0.50000177418228 0.50000000853293 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679581 0.49999933801443 0.49995379295064 0.49751096261547 0.44773391967441 0.1767922422784 0.12782274293111 0.12518117142539 0.12500569692569 0.12500012917207 0.99979421192763 0.994890005004 0.94078398500936 0.55739841723722 0.50702993913451 0.50012095961817 0.50000176887411 0.50000000913578 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659738 0.49999934003634 0.49995379208831 0.49751096249933 0.44773391971957 0.17679224227227 0.12782274292301 0.12518117142202 0.12500569692696 0.12500012917206 0.99979421193088 0.99489000516408 0.94078398694819 0.55739841601506 0.50702993292838 0.50012102370308 0.50000170700786 0.50000001654208 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374984 0.4999993632683 0.49995376781778 0.49751096520324 0.4477339190803 0.17679224228591 0.12782274327008 0.12518117142494 0.12500569692314 0.12500012917304 0.99979421196914 0.99489000475766 0.9407839859746 0.55739840828653 0.50702993324434 0.50012102613511 0.50000170171415 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692703 0.49751096511976 0.44773391870271 0.17679224273462 0.12782277283821 0.1251811723938 0.1250056969303 0.12500012917095 0.99979421132793 0.99488998244314 0.94078391673873 0.55739805071155 0.50703019311255 0.50012105548325 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498884 0.4999537563598 0.49751092084912 0.44773320634949 0.17679260923467 0.12782467797303 0.12518124440355 0.12500569826881 0.12500012917281 0.99979419128188 0.9948892769735 0.94078118436189 0.55738168207803 0.5070856202484 0.50013164861356 0.50000208495636 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270127 0.49994988518319 0.49747931451272 0.44762646137407 0.17682564261392 0.12789870468892 0.12518419130105 0.1250057619938 0.1250001300649 0.99979371245642 0.99486971562803 0.94079523233765 0.556392899368 0.50777397007075 0.50033820973624 0.50001071179945 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163229 0.49999600821952 0.49987272768274 0.49697938487879 0.44876150875263 0.17305267087713 0.13110169542452 0.1252547454553 0.12500723268379 0.1250001526362 0.99979369068601 0.9948689075231 0.94079401509244 0.55638768813831 0.50781605111703 0.50034605404439 0.50001104216788 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181833 0.49986999558669 0.49696966238048 0.44879504855713 0.17295389366185 0.13115381316085 0.12525730902446 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256184 0.9407939453319 0.55638744864985 0.50781771707377 0.50034628190246 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480004 0.49696976741668 0.44879464891953 0.17294970223362 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707375 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741668 0.44879464891968 0.17294970223369 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752296 0.94079401508755 0.5563876881404 0.50781605111718 0.50034605399722 0.5000110422187 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560372 0.49696966237882 0.44879504855886 0.17295389366446 0.13115381315944 0.12525730902436 0.12500729043429 0.12500015345724 0.99979371245645 0.99486971562873 0.94079523232802 0.55639289937802 0.50777397003464 0.50033820981593 0.50001071170615 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824847 0.49987272765368 0.49697938489058 0.44876150873843 0.17305267087009 0.13110169542848 0.12525474545356 0.12500723268368 0.1250001526362 0.99979419128359 0.99488927697926 0.94078118442632 0.55738168207233 0.50708562022075 0.50013164858448 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453377 0.44762646137652 0.1768256426126 0.12789870469695 0.12518419130426 0.12500576199257 0.12500013006491 0.99979421132943 0.99488998243592 0.94078391665083 0.5573980508328 0.50703019275406 0.50012105386711 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693941 0.49751092096937 0.4477332063075 0.17679260924112 0.12782467798107 0.12518124440691 0.12500569826754 0.12500012917282 0.9997942119676 0.99489000462367 0.94078398393262 0.55739840947672 0.50702993938619 0.50012095890589 0.50000176919708 0.50000000914392 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.4999999965955 0.49999933992491 0.49995379237321 0.49751096246705 0.44773391930891 0.17679224272612 0.12782277284389 0.1251811723971 0.12500569692903 0.12500012917096 0.99979421192938 0.99489000503167 0.94078398494033 0.55739841722036 0.50702993884806 0.50012095728615 0.50000177418218 0.50000000853212 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679613 0.49999933801373 0.49995379294896 0.49751096261702 0.44773391967919 0.1767922422785 0.12782274327584 0.12518117142824 0.12500569692187 0.12500012917305 0.99979421192916 0.99489000499894 0.94078398494482 0.55739841738698 0.5070299388509 0.50012095731578 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799947 0.49995379293065 0.49751096261732 0.44773391967548 0.17679224227815 0.1278227429311 0.12518117142539 0.12500569692569 0.12500012917207 0.99979421193081 0.99489000499952 0.94078398494175 0.55739841736033 0.50702993884982 0.50012095731581 0.50000177422419 0.50000000854347 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799919 0.49995379293048 0.49751096261758 0.44773391967564 0.17679224227812 0.12782274293918 0.12518117142877 0.12500569692442 0.12500012917208 0.99979421193073 0.994890005001 0.94078398494251 0.55739841736222 0.50702993884989 0.50012095731543 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967561 0.17679224227812 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.99979421193072 0.9948900050009 0.94078398494257 0.55739841736308 0.5070299388499 0.50012095731545 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293884 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421193072 0.99489000500089 0.94078398494255 0.55739841736299 0.5070299388499 0.50012095731545 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421193072 0.99489000500089 0.94078398494254 0.55739841736297 0.5070299388499 0.50012095731543 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421193072 0.99489000500093 0.94078398494308 0.55739841736353 0.50702993884991 0.50012095731581 0.50000177422419 0.50000000854347 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799919 0.49995379293048 0.49751096261758 0.4477339196756 0.17679224227812 0.12782274293884 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421193074 0.99489000500105 0.94078398494257 0.55739841736179 0.50702993885025 0.50012095731608 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799948 0.49995379293047 0.49751096261738 0.44773391967574 0.1767922422781 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.99979421193079 0.9948900049988 0.94078398493431 0.5573984173586 0.5070299388554 0.50012095729013 0.50000177418135 0.50000000853216 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801416 0.49995379295047 0.49751096261572 0.44773391967457 0.17679224227837 0.12782274293918 0.12518117142877 0.12500569692442 0.12500012917208 0.99979421192928 0.99489000500458 0.94078398500627 0.55739841721056 0.50702993913349 0.50012095961823 0.50000176887327 0.50000000913506 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659767 0.49999934003601 0.49995379208815 0.49751096249956 0.44773391971973 0.17679224227224 0.12782274293108 0.1251811714254 0.12500569692569 0.12500012917207 0.99979421193253 0.99489000516462 0.94078398694439 0.55739841598804 0.50702993292775 0.50012102370313 0.50000170700804 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781773 0.49751096520324 0.44773391908057 0.17679224228587 0.12782274327816 0.12518117142832 0.12500569692187 0.12500012917305 0.9997942119708 0.99489000475821 0.94078398597077 0.55739840825951 0.50702993324378 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870298 0.17679224273457 0.12782277284628 0.12518117239718 0.12500569692903 0.12500012917096 0.99979421132958 0.99488998244369 0.94078391673491 0.55739805068455 0.50703019311199 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634977 0.17679260923462 0.1278246779811 0.12518124440692 0.12500569826754 0.12500012917282 0.99979419128347 0.99488927697413 0.94078118435755 0.55738168205168 0.50708562024789 0.50013164861348 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451261 0.44762646137419 0.1768256426138 0.12789870469692 0.12518419130426 0.12500576199257 0.12500013006491 0.99979371245649 0.9948697156301 0.94079523234033 0.55639289936656 0.507773970076 0.50033820973339 0.50001071179854 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821993 0.49987272768516 0.49697938487843 0.44876150874296 0.17305267086967 0.13110169542884 0.12525474545356 0.12500723268368 0.1250001526362 0.999793690686 0.99486890752315 0.94079401509288 0.5563876881396 0.50781605111476 0.50034605404375 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558687 0.49696966237876 0.44879504855962 0.17295389366375 0.13115381315946 0.12525730902436 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707367 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741666 0.4487946489197 0.17294970223368 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814036 0.50781605111707 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237881 0.44879504855908 0.17295389366457 0.1311538131594 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.99486971562873 0.94079523232833 0.5563928993793 0.50777397003317 0.50033820981545 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765379 0.49697938488932 0.44876150874042 0.17305267087175 0.13110169542725 0.12525474545343 0.1250072326837 0.1250001526362 0.99979419128352 0.99488927698071 0.94078118442715 0.55738168207438 0.50708562022076 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137656 0.17682564261264 0.12789870469739 0.12518419130314 0.12500576199257 0.12500013006492 0.99979421132935 0.99488998243742 0.94078391665177 0.55739805083478 0.50703019275412 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798157 0.12518124440577 0.12500569826753 0.12500012917282 0.99979421196753 0.99489000462515 0.94078398393339 0.55739840947861 0.50702993938626 0.50012095890553 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.49995379237341 0.49751096246705 0.44773391930888 0.17679224272611 0.12782277284439 0.12518117239595 0.12500569692903 0.12500012917097 0.99979421192931 0.99489000503315 0.94078398494109 0.55739841722225 0.50702993884813 0.50012095728577 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294917 0.49751096261702 0.44773391967916 0.1767922422785 0.12782274327634 0.12518117142709 0.12500569692186 0.12500012917306 0.99979421192908 0.99489000500042 0.94078398494559 0.55739841738887 0.50702993885097 0.5001209573154 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293086 0.49751096261732 0.44773391967545 0.17679224227815 0.1278227429316 0.12518117142424 0.12500569692568 0.12500012917208 0.99979421193073 0.994890005001 0.94078398494251 0.55739841736222 0.50702993884989 0.50012095731543 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967561 0.17679224227812 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.99979421193066 0.99489000500248 0.94078398494327 0.55739841736411 0.50702993884996 0.50012095731505 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293089 0.49751096261757 0.44773391967558 0.17679224227811 0.12782274294018 0.12518117142647 0.12500569692441 0.1250001291721 0.99979421193064 0.99489000500238 0.94078398494333 0.55739841736497 0.50702993884997 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193065 0.99489000500237 0.94078398494331 0.55739841736489 0.50702993884997 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193064 0.99489000500236 0.9407839849433 0.55739841736487 0.50702993884997 0.50012095731505 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293089 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193064 0.99489000500241 0.94078398494384 0.55739841736542 0.50702993884998 0.50012095731542 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293069 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193066 0.99489000500252 0.94078398494333 0.55739841736369 0.50702993885031 0.5001209573157 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293067 0.49751096261737 0.44773391967571 0.17679224227809 0.12782274294018 0.12518117142647 0.12500569692441 0.1250001291721 0.99979421193071 0.99489000500028 0.94078398493507 0.55739841736049 0.50702993885547 0.50012095728975 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967454 0.17679224227836 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.9997942119292 0.99489000500606 0.94078398500704 0.55739841721245 0.50702993913356 0.50012095961788 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208834 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293159 0.12518117142425 0.12500569692568 0.12500012917208 0.99979421193246 0.99489000516612 0.94078398694534 0.55739841599002 0.50702993292782 0.50012102370309 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908054 0.17679224228586 0.12782274327866 0.12518117142717 0.12500569692186 0.12500012917306 0.99979421197072 0.9948900047597 0.94078398597173 0.55739840826149 0.50702993324385 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870295 0.17679224273457 0.12782277284678 0.12518117239603 0.12500569692903 0.12500012917097 0.9997942113295 0.99488998244519 0.94078391673586 0.55739805068654 0.50703019311205 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634974 0.17679260923462 0.1278246779816 0.12518124440578 0.12500569826753 0.12500012917282 0.99979419128339 0.99488927697557 0.94078118435837 0.55738168205372 0.50708562024791 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137423 0.17682564261385 0.12789870469736 0.12518419130314 0.12500576199257 0.12500013006492 0.99979371245647 0.99486971563011 0.94079523234064 0.55639289936784 0.50777397007454 0.50033820973293 0.5000107117986 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768525 0.49697938487716 0.44876150874495 0.17305267087132 0.13110169542762 0.12525474545344 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813956 0.50781605111464 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558684 0.49696966237874 0.44879504855984 0.17295389366385 0.13115381315942 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864984 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223366 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237884 0.44879504855904 0.17295389366454 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.9948697156287 0.94079523232829 0.55639289937926 0.50777397003315 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.49697938488939 0.44876150874053 0.17305267087183 0.13110169542722 0.12525474545346 0.1250072326837 0.1250001526362 0.9997941912835 0.9948892769806 0.94078118442722 0.55738168207519 0.50708562022078 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469658 0.12518419130315 0.12500576199258 0.12500013006492 0.99979421132933 0.99488998243731 0.94078391665184 0.55739805083563 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798073 0.12518124440577 0.12500569826754 0.12500012917282 0.99979421196751 0.99489000462505 0.94078398393344 0.55739840947947 0.50702993938627 0.50012095890555 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.4999537923734 0.49751096246705 0.44773391930887 0.17679224272611 0.12782277284355 0.12518117239595 0.12500569692904 0.12500012917096 0.99979421192929 0.99489000503304 0.94078398494115 0.55739841722311 0.50702993884814 0.50012095728578 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294916 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327551 0.12518117142709 0.12500569692188 0.12500012917306 0.99979421192907 0.99489000500031 0.94078398494564 0.55739841738973 0.50702993885098 0.50012095731541 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293085 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293077 0.12518117142424 0.12500569692569 0.12500012917208 0.99979421193072 0.9948900050009 0.94078398494257 0.55739841736308 0.5070299388499 0.50012095731545 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293884 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421193064 0.99489000500238 0.94078398494333 0.55739841736497 0.50702993884997 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193063 0.99489000500227 0.94078398494339 0.55739841736583 0.50702993884998 0.50012095731508 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799922 0.49995379293087 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293851 0.12518117142647 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500226 0.94078398494337 0.55739841736574 0.50702993884998 0.50012095731508 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799922 0.49995379293087 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500226 0.94078398494336 0.55739841736572 0.50702993884998 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500231 0.9407839849439 0.55739841736628 0.50702993884999 0.50012095731544 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293851 0.12518117142647 0.12500569692443 0.12500012917209 0.99979421193064 0.99489000500242 0.94078398494339 0.55739841736454 0.50702993885033 0.50012095731571 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293066 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.9997942119307 0.99489000500018 0.94078398493513 0.55739841736135 0.50702993885548 0.50012095728977 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.12782274293885 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421192918 0.99489000500596 0.9407839850071 0.55739841721331 0.50702993913357 0.50012095961789 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208833 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293075 0.12518117142425 0.12500569692569 0.12500012917208 0.99979421193244 0.99489000516601 0.9407839869454 0.55739841599088 0.50702993292783 0.5001210237031 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327782 0.12518117142717 0.12500569692188 0.12500012917306 0.9997942119707 0.9948900047596 0.94078398597179 0.55739840826234 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.12782277284595 0.12518117239603 0.12500569692904 0.12500012917096 0.99979421132949 0.99488998244508 0.94078391673593 0.55739805068739 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798076 0.12518124440578 0.12500569826754 0.12500012917282 0.99979419128338 0.99488927697547 0.94078118435844 0.55738168205454 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.12789870469655 0.12518419130315 0.12500576199258 0.12500013006492 0.99979371245648 0.99486971563008 0.9407952323406 0.55639289936781 0.50777397007451 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487723 0.44876150874506 0.1730526708714 0.13110169542759 0.12525474545346 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111468 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237883 0.44879504855904 0.17295389366455 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937924 0.50777397003317 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.4969793848894 0.4487615087405 0.17305267087181 0.13110169542724 0.12525474545346 0.1250072326837 0.1250001526362 0.99979419128351 0.99488927698059 0.94078118442721 0.55738168207512 0.50708562022077 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469663 0.12518419130316 0.12500576199258 0.12500013006492 0.99979421132934 0.9948899824373 0.94078391665183 0.55739805083556 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798078 0.12518124440578 0.12500569826754 0.12500012917282 0.99979421196752 0.99489000462504 0.94078398393343 0.55739840947939 0.50702993938627 0.50012095890555 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.4999537923734 0.49751096246705 0.44773391930887 0.17679224272611 0.1278227728436 0.12518117239597 0.12500569692904 0.12500012917096 0.99979421192929 0.99489000503303 0.94078398494113 0.55739841722302 0.50702993884814 0.50012095728578 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294916 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327556 0.12518117142711 0.12500569692187 0.12500012917306 0.99979421192907 0.9948900050003 0.94078398494563 0.55739841738965 0.50702993885098 0.50012095731541 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293085 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293082 0.12518117142426 0.12500569692569 0.12500012917208 0.99979421193072 0.99489000500089 0.94078398494255 0.55739841736299 0.5070299388499 0.50012095731545 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421193065 0.99489000500237 0.94078398494331 0.55739841736489 0.50702993884997 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193063 0.99489000500226 0.94078398494337 0.55739841736574 0.50702993884998 0.50012095731508 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799922 0.49995379293087 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500225 0.94078398494335 0.55739841736566 0.50702993884998 0.50012095731508 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799922 0.49995379293087 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293861 0.1251811714265 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500225 0.94078398494334 0.55739841736564 0.50702993884998 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293861 0.1251811714265 0.12500569692443 0.12500012917209 0.99979421193063 0.9948900050023 0.94078398494389 0.5573984173662 0.50702993884999 0.50012095731544 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193065 0.99489000500241 0.94078398494337 0.55739841736446 0.50702993885032 0.50012095731571 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293066 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.9997942119307 0.99489000500017 0.94078398493511 0.55739841736126 0.50702993885548 0.50012095728977 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421192919 0.99489000500595 0.94078398500708 0.55739841721323 0.50702993913357 0.50012095961789 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208833 0.49751096249956 0.4477339197197 0.17679224227223 0.1278227429308 0.12518117142427 0.12500569692569 0.12500012917208 0.99979421193245 0.994890005166 0.94078398694539 0.5573984159908 0.50702993292783 0.5001210237031 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327787 0.12518117142719 0.12500569692187 0.12500012917306 0.99979421197071 0.99489000475959 0.94078398597178 0.55739840826226 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.127822772846 0.12518117239605 0.12500569692904 0.12500012917096 0.99979421132949 0.99488998244507 0.94078391673592 0.55739805068731 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798081 0.12518124440579 0.12500569826754 0.12500012917282 0.99979419128338 0.99488927697546 0.94078118435843 0.55738168205446 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.1278987046966 0.12518419130316 0.12500576199258 0.12500013006492 0.99979371245648 0.99486971563009 0.9407952323406 0.55639289936779 0.50777397007453 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487724 0.44876150874503 0.17305267087138 0.1311016954276 0.12525474545346 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111467 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399727 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.4998699956037 0.49696966237883 0.44879504855904 0.17295389366455 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937924 0.50777397003317 0.50033820981551 0.50001071170633 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824837 0.49987272765376 0.4969793848894 0.4487615087405 0.17305267087181 0.13110169542724 0.12525474545346 0.1250072326837 0.1250001526362 0.99979419128351 0.99488927698059 0.94078118442721 0.55738168207512 0.50708562022078 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469663 0.12518419130316 0.12500576199258 0.12500013006492 0.99979421132934 0.9948899824373 0.94078391665183 0.55739805083555 0.50703019275413 0.50012105386708 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693942 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798078 0.12518124440578 0.12500569826754 0.12500012917282 0.99979421196752 0.99489000462504 0.94078398393342 0.55739840947937 0.50702993938627 0.50012095890553 0.5000017691971 0.50000000914394 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659549 0.49999933992493 0.49995379237341 0.49751096246705 0.44773391930887 0.17679224272611 0.1278227728436 0.12518117239597 0.12500569692904 0.12500012917096 0.99979421192929 0.99489000503303 0.94078398494112 0.55739841722301 0.50702993884814 0.50012095728577 0.5000017741822 0.50000000853214 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801375 0.49995379294917 0.49751096261702 0.44773391967915 0.1767922422785 0.12782274327556 0.12518117142711 0.12500569692187 0.12500012917306 0.99979421192907 0.9948900050003 0.94078398494562 0.55739841738963 0.50702993885098 0.5001209573154 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799948 0.49995379293086 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293082 0.12518117142426 0.12500569692569 0.12500012917208 0.99979421193072 0.99489000500089 0.94078398494254 0.55739841736297 0.5070299388499 0.50012095731543 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293068 0.49751096261757 0.4477339196756 0.17679224227812 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421193064 0.99489000500236 0.9407839849433 0.55739841736487 0.50702993884997 0.50012095731505 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293089 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193063 0.99489000500226 0.94078398494336 0.55739841736572 0.50702993884998 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500225 0.94078398494334 0.55739841736564 0.50702993884998 0.50012095731506 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293088 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293861 0.1251811714265 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500225 0.94078398494333 0.55739841736562 0.50702993884998 0.50012095731505 0.50000177422423 0.50000000854351 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799923 0.49995379293089 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293861 0.1251811714265 0.12500569692443 0.12500012917209 0.99979421193063 0.9948900050023 0.94078398494387 0.55739841736618 0.50702993884999 0.50012095731542 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293069 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193065 0.99489000500241 0.94078398494336 0.55739841736444 0.50702993885032 0.5001209573157 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293067 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.9997942119307 0.99489000500017 0.9407839849351 0.55739841736125 0.50702993885548 0.50012095728975 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.1278227429389 0.12518117142763 0.12500569692443 0.12500012917209 0.99979421192919 0.99489000500595 0.94078398500707 0.55739841721321 0.50702993913356 0.50012095961788 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208834 0.49751096249956 0.4477339197197 0.17679224227223 0.1278227429308 0.12518117142427 0.12500569692569 0.12500012917208 0.99979421193245 0.994890005166 0.94078398694539 0.5573984159908 0.50702993292783 0.50012102370309 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327787 0.12518117142719 0.12500569692187 0.12500012917306 0.99979421197071 0.99489000475959 0.94078398597178 0.55739840826227 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.127822772846 0.12518117239605 0.12500569692904 0.12500012917096 0.99979421132949 0.99488998244507 0.94078391673592 0.55739805068731 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798081 0.12518124440579 0.12500569826754 0.12500012917282 0.99979419128338 0.99488927697546 0.94078118435843 0.55738168205446 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.1278987046966 0.12518419130316 0.12500576199258 0.12500013006492 0.99979371245648 0.99486971563009 0.9407952323406 0.55639289936779 0.50777397007453 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487724 0.44876150874503 0.17305267087138 0.1311016954276 0.12525474545346 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111467 0.50034605404381 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508751 0.55638768814035 0.5078160511171 0.50034605399728 0.50001104221871 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560369 0.49696966237884 0.44879504855904 0.17295389366454 0.13115381315941 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.99486971562871 0.94079523232829 0.55639289937926 0.50777397003313 0.50033820981556 0.5000107117062 0.50000026457751 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824842 0.49987272765373 0.49697938488939 0.44876150874053 0.17305267087183 0.13110169542722 0.12525474545346 0.1250072326837 0.1250001526362 0.9997941912835 0.9948892769806 0.9407811844272 0.55738168207517 0.50708562022077 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137655 0.17682564261264 0.12789870469658 0.12518419130315 0.12500576199258 0.12500013006492 0.99979421132933 0.99488998243732 0.94078391665187 0.55739805083564 0.50703019275413 0.50012105386711 0.50000170751283 0.50000001651093 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377256 0.49999936307307 0.49995375693941 0.49751092096937 0.44773320630747 0.17679260924111 0.12782467798073 0.12518124440577 0.12500569826754 0.12500012917282 0.99979421196751 0.99489000462508 0.94078398393395 0.55739840947992 0.50702993938628 0.50012095890588 0.50000176919708 0.50000000914392 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.4999999965955 0.49999933992491 0.49995379237322 0.49751096246705 0.44773391930887 0.17679224272611 0.12782277284355 0.12518117239595 0.12500569692904 0.12500012917096 0.99979421192929 0.99489000503308 0.94078398494167 0.55739841722356 0.50702993884815 0.50012095728614 0.50000177418218 0.50000000853212 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679613 0.49999933801373 0.49995379294897 0.49751096261702 0.44773391967915 0.17679224227849 0.12782274327551 0.12518117142709 0.12500569692188 0.12500012917306 0.99979421192907 0.99489000500035 0.94078398494616 0.55739841739018 0.50702993885099 0.50012095731577 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799947 0.49995379293066 0.49751096261732 0.44773391967545 0.17679224227815 0.12782274293077 0.12518117142424 0.12500569692569 0.12500012917208 0.99979421193072 0.99489000500093 0.94078398494308 0.55739841736353 0.50702993884991 0.50012095731581 0.50000177422419 0.50000000854347 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799919 0.49995379293048 0.49751096261758 0.4477339196756 0.17679224227812 0.12782274293884 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421193064 0.99489000500241 0.94078398494384 0.55739841736542 0.50702993884998 0.50012095731542 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293069 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193063 0.99489000500231 0.9407839849439 0.55739841736628 0.50702993884999 0.50012095731544 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293851 0.12518117142647 0.12500569692443 0.12500012917209 0.99979421193063 0.9948900050023 0.94078398494389 0.5573984173662 0.50702993884999 0.50012095731544 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799921 0.49995379293068 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.9948900050023 0.94078398494387 0.55739841736618 0.50702993884999 0.50012095731542 0.50000177422421 0.50000000854349 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679062 0.49999933799921 0.49995379293069 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293856 0.12518117142649 0.12500569692443 0.12500012917209 0.99979421193063 0.99489000500234 0.94078398494442 0.55739841736673 0.50702993885 0.5001209573158 0.50000177422419 0.50000000854347 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679063 0.49999933799919 0.49995379293049 0.49751096261757 0.44773391967557 0.17679224227811 0.12782274293851 0.12518117142647 0.12500569692443 0.12500012917209 0.99979421193064 0.99489000500246 0.9407839849439 0.557398417365 0.50702993885034 0.50012095731607 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799948 0.49995379293047 0.49751096261738 0.4477339196757 0.17679224227809 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.9997942119307 0.99489000500021 0.94078398493565 0.5573984173618 0.50702993885549 0.50012095729013 0.50000177418135 0.50000000853216 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801416 0.49995379295047 0.49751096261572 0.44773391967454 0.17679224227836 0.12782274293885 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421192918 0.99489000500599 0.9407839850076 0.55739841721376 0.50702993913358 0.50012095961823 0.50000176887327 0.50000000913506 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659767 0.49999934003601 0.49995379208815 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293075 0.12518117142425 0.12500569692569 0.12500012917208 0.99979421193244 0.99489000516601 0.94078398694542 0.55739841599087 0.50702993292783 0.50012102370313 0.50000170700804 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781773 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327782 0.12518117142717 0.12500569692188 0.12500012917306 0.9997942119707 0.9948900047596 0.94078398597179 0.55739840826233 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.12782277284595 0.12518117239603 0.12500569692904 0.12500012917096 0.99979421132949 0.99488998244508 0.94078391673593 0.55739805068739 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798076 0.12518124440578 0.12500569826754 0.12500012917282 0.99979419128338 0.99488927697547 0.94078118435844 0.55738168205454 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.12789870469655 0.12518419130315 0.12500576199258 0.12500013006492 0.99979371245648 0.99486971563008 0.9407952323406 0.55639289936781 0.50777397007451 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487723 0.44876150874506 0.1730526708714 0.13110169542759 0.12525474545346 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111468 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788734 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707377 0.50034628190133 0.50001105120056 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480038 0.49696976741669 0.44879464891965 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752294 0.94079401508752 0.55638768814036 0.50781605111706 0.50034605399728 0.50001104221872 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180486 0.49986999560369 0.49696966237881 0.44879504855908 0.17295389366457 0.1311538131594 0.12525730902438 0.12500729043429 0.12500015345724 0.99979371245644 0.99486971562873 0.94079523232833 0.55639289937929 0.50777397003315 0.50033820981553 0.5000107117063 0.50000026457752 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162811 0.49999600824838 0.49987272765376 0.49697938488933 0.44876150874042 0.17305267087175 0.13110169542725 0.12525474545343 0.1250072326837 0.1250001526362 0.99979419128352 0.9948892769807 0.94078118442713 0.55738168207437 0.50708562022076 0.50013164858447 0.50000208507925 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267111 0.49994988518574 0.49747931453373 0.44762646137656 0.17682564261264 0.12789870469739 0.12518419130314 0.12500576199257 0.12500013006492 0.99979421132935 0.99488998243742 0.94078391665182 0.55739805083479 0.50703019275416 0.5001210538671 0.50000170751265 0.50000001651097 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377255 0.49999936307316 0.49995375693943 0.49751092096936 0.44773320630748 0.17679260924111 0.12782467798157 0.12518124440577 0.12500569826753 0.12500012917282 0.99979421196753 0.99489000462519 0.94078398393343 0.55739840947818 0.50702993938657 0.50012095890612 0.5000017691979 0.50000000914464 0.49999999998164 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002703 0.49999999659521 0.49999933992526 0.49995379237319 0.49751096246687 0.447733919309 0.1767922427261 0.12782277284439 0.12518117239595 0.12500569692903 0.12500012917097 0.99979421192931 0.99489000503319 0.94078398494115 0.55739841722182 0.50702993884849 0.50012095728641 0.5000017741831 0.50000000853289 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679583 0.49999933801401 0.49995379294895 0.49751096261682 0.44773391967928 0.17679224227848 0.12782274327634 0.12518117142709 0.12500569692186 0.12500012917306 0.99979421192909 0.99489000500046 0.94078398494565 0.55739841738845 0.50702993885133 0.50012095731604 0.50000177422605 0.500000008545 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679002 0.49999933799975 0.49995379293064 0.49751096261712 0.44773391967558 0.17679224227813 0.1278227429316 0.12518117142424 0.12500569692568 0.12500012917208 0.99979421193074 0.99489000500105 0.94078398494257 0.55739841736179 0.50702993885025 0.50012095731608 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799948 0.49995379293047 0.49751096261738 0.44773391967574 0.1767922422781 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.99979421193066 0.99489000500252 0.94078398494333 0.55739841736369 0.50702993885031 0.5001209573157 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293067 0.49751096261737 0.44773391967571 0.17679224227809 0.12782274294018 0.12518117142647 0.12500569692441 0.1250001291721 0.99979421193064 0.99489000500242 0.94078398494339 0.55739841736454 0.50702993885033 0.50012095731571 0.50000177422514 0.50000000854425 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293066 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193065 0.99489000500241 0.94078398494337 0.55739841736446 0.50702993885032 0.50012095731571 0.50000177422514 0.50000000854425 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293066 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193065 0.99489000500241 0.94078398494336 0.55739841736444 0.50702993885032 0.5001209573157 0.50000177422514 0.50000000854426 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679032 0.49999933799949 0.49995379293067 0.49751096261737 0.4477339196757 0.17679224227809 0.12782274293939 0.12518117142648 0.12500569692442 0.12500012917209 0.99979421193064 0.99489000500246 0.9407839849439 0.557398417365 0.50702993885034 0.50012095731607 0.50000177422512 0.50000000854424 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679033 0.49999933799948 0.49995379293047 0.49751096261738 0.4477339196757 0.17679224227809 0.12782274293934 0.12518117142647 0.12500569692442 0.12500012917209 0.99979421193066 0.99489000500257 0.94078398494339 0.55739841736326 0.50702993885067 0.50012095731634 0.50000177422605 0.500000008545 0.4999999999784 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000004 0.49999999999801 0.500000000027 0.49999999679002 0.49999933799976 0.49995379293045 0.49751096261718 0.44773391967584 0.17679224227808 0.12782274294018 0.12518117142647 0.12500569692441 0.1250001291721 0.99979421193072 0.99489000500033 0.94078398493513 0.55739841736007 0.50702993885583 0.5001209572904 0.50000177418228 0.50000000853293 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679581 0.49999933801444 0.49995379295045 0.49751096261552 0.44773391967467 0.17679224227835 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.9997942119292 0.9948900050061 0.94078398500708 0.55739841721203 0.50702993913385 0.50012095961845 0.5000017688741 0.50000000913578 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659738 0.49999934003635 0.49995379208813 0.49751096249939 0.44773391971983 0.17679224227221 0.12782274293159 0.12518117142425 0.12500569692568 0.12500012917208 0.99979421193246 0.99489000516612 0.94078398694536 0.55739841599001 0.50702993292787 0.50012102370313 0.50000170700784 0.50000001654208 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374984 0.49999936326831 0.49995376781775 0.49751096520322 0.44773391908055 0.17679224228586 0.12782274327866 0.12518117142717 0.12500569692186 0.12500012917306 0.99979421197072 0.9948900047597 0.94078398597172 0.55739840826148 0.50702993324385 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870295 0.17679224273457 0.12782277284678 0.12518117239603 0.12500569692903 0.12500012917097 0.9997942113295 0.99488998244519 0.94078391673587 0.55739805068654 0.50703019311205 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634974 0.17679260923462 0.1278246779816 0.12518124440578 0.12500569826753 0.12500012917282 0.99979419128339 0.99488927697558 0.94078118435838 0.55738168205373 0.50708562024791 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137423 0.17682564261385 0.12789870469736 0.12518419130314 0.12500576199257 0.12500013006492 0.99979371245647 0.99486971563011 0.94079523234064 0.55639289936784 0.50777397007454 0.50033820973294 0.5000107117986 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768525 0.49697938487716 0.44876150874495 0.17305267087132 0.13110169542762 0.12525474545344 0.1250072326837 0.1250001526362 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813956 0.50781605111464 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558684 0.49696966237874 0.44879504855984 0.17295389366385 0.13115381315942 0.12525730902438 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223366 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176908 0.50034628561685 0.50001105135889 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707375 0.50034628190133 0.50001105120057 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795081 0.49999989824152 0.49999588875372 0.49986992480039 0.49696976741668 0.44879464891968 0.17294970223369 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752295 0.94079401508752 0.5563876881404 0.5078160511172 0.50034605399705 0.50001104221892 0.50000027386869 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834448 0.49999589180481 0.49986999560379 0.49696966237883 0.44879504855886 0.17295389366446 0.13115381315944 0.12525730902436 0.12500729043429 0.12500015345724 0.99979371245645 0.99486971562872 0.94079523232793 0.55639289937803 0.5077739700349 0.50033820981481 0.50001071170833 0.50000026457739 0.50000000538489 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799938 0.49999990162815 0.49999600824762 0.49987272765419 0.49697938489052 0.4487615087384 0.17305267087012 0.13110169542847 0.12525474545356 0.12500723268368 0.1250001526362 0.99979419128359 0.9948892769793 0.94078118442678 0.55738168207259 0.50708562022086 0.50013164858454 0.50000208507937 0.50000002637118 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016276 0.49999922267106 0.49994988518578 0.49747931453373 0.44762646137653 0.1768256426126 0.12789870469695 0.12518419130426 0.12500576199257 0.12500013006491 0.99979421132942 0.99488998243587 0.9407839166502 0.55739805083268 0.50703019275367 0.5001210538653 0.50000170751327 0.50000001651029 0.50000000008912 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999847 0.49999999377276 0.49999936307204 0.49995375693982 0.49751092096953 0.44773320630744 0.17679260924112 0.12782467798107 0.12518124440691 0.12500569826754 0.12500012917282 0.99979421196758 0.99489000462298 0.94078398392542 0.55739840947503 0.50702993939205 0.50012095888195 0.50000176915701 0.50000000913318 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.49999999999791 0.50000000002701 0.49999999660075 0.49999933993809 0.49995379239247 0.49751096246501 0.44773391930791 0.17679224272636 0.12782277284389 0.1251811723971 0.12500569692903 0.12500012917096 0.99979421192936 0.99489000503095 0.94078398493289 0.55739841721863 0.50702993885364 0.50012095726047 0.50000177413935 0.50000000852081 0.49999999997828 0.50000000000322 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002696 0.49999999680162 0.4999993380287 0.49995379296897 0.49751096261517 0.44773391967812 0.17679224227875 0.12782274327585 0.12518117142824 0.12500569692187 0.12500012917305 0.99979421192914 0.99489000499822 0.94078398493738 0.55739841738525 0.50702993885648 0.5001209572901 0.50000177418228 0.50000000853293 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679581 0.49999933801443 0.49995379295064 0.49751096261547 0.44773391967441 0.1767922422784 0.12782274293111 0.12518117142539 0.12500569692569 0.12500012917207 0.99979421193079 0.9948900049988 0.94078398493431 0.5573984173586 0.5070299388554 0.50012095729013 0.50000177418135 0.50000000853216 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801416 0.49995379295047 0.49751096261572 0.44773391967457 0.17679224227837 0.12782274293918 0.12518117142877 0.12500569692442 0.12500012917208 0.99979421193071 0.99489000500028 0.94078398493507 0.55739841736049 0.50702993885547 0.50012095728975 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967454 0.17679224227836 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.9997942119307 0.99489000500018 0.94078398493513 0.55739841736135 0.50702993885548 0.50012095728977 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.12782274293885 0.12518117142762 0.12500569692443 0.12500012917209 0.9997942119307 0.99489000500017 0.94078398493511 0.55739841736126 0.50702993885548 0.50012095728977 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.12782274293889 0.12518117142763 0.12500569692443 0.12500012917209 0.9997942119307 0.99489000500017 0.9407839849351 0.55739841736125 0.50702993885548 0.50012095728975 0.50000177418137 0.50000000853218 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679611 0.49999933801418 0.49995379295067 0.49751096261572 0.44773391967453 0.17679224227836 0.1278227429389 0.12518117142763 0.12500569692443 0.12500012917209 0.9997942119307 0.99489000500021 0.94078398493565 0.5573984173618 0.50702993885549 0.50012095729013 0.50000177418135 0.50000000853216 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679612 0.49999933801416 0.49995379295047 0.49751096261572 0.44773391967454 0.17679224227836 0.12782274293885 0.12518117142762 0.12500569692443 0.12500012917209 0.99979421193072 0.99489000500033 0.94078398493513 0.55739841736007 0.50702993885583 0.5001209572904 0.50000177418228 0.50000000853293 0.49999999997834 0.50000000000323 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002698 0.49999999679581 0.49999933801444 0.49995379295045 0.49751096261552 0.44773391967467 0.17679224227835 0.12782274293968 0.12518117142762 0.12500569692441 0.12500012917209 0.99979421193077 0.99489000499808 0.94078398492682 0.55739841735683 0.50702993886097 0.50012095726446 0.50000177413852 0.50000000852085 0.49999999997828 0.50000000000322 0.4999999999999 0.5 0.5 0.50000000000005 0.49999999999801 0.50000000002696 0.49999999680161 0.49999933802913 0.49995379297047 0.49751096261388 0.4477339196735 0.17679224227862 0.12782274293918 0.12518117142877 0.12500569692442 0.12500012917208 0.99979421192926 0.99489000500389 0.9407839849991 0.55739841720878 0.50702993913934 0.5001209595945 0.50000176883304 0.50000000912431 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.500000000027 0.49999999660292 0.49999934004929 0.49995379210719 0.4975109624975 0.44773391971874 0.17679224227247 0.12782274293109 0.1251811714254 0.12500569692569 0.12500012917207 0.99979421193253 0.99489000516459 0.94078398694404 0.55739841598824 0.50702993292737 0.50012102370055 0.50000170700865 0.50000001654141 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999375005 0.49999936326706 0.49995376781843 0.49751096520343 0.4477339190805 0.17679224228587 0.12782274327815 0.12518117142832 0.12500569692187 0.12500012917305 0.9997942119708 0.99489000475822 0.94078398597091 0.55739840825964 0.5070299332438 0.50012102613518 0.50000170171418 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528513 0.499953766927 0.49751096511973 0.44773391870298 0.17679224273457 0.12782277284628 0.12518117239718 0.12500569692903 0.12500012917096 0.99979421132958 0.99488998244369 0.94078391673484 0.5573980506845 0.50703019311198 0.50012105548328 0.50000170256477 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634977 0.17679260923462 0.1278246779811 0.12518124440692 0.12500569826754 0.12500012917282 0.99979419128347 0.99488927697413 0.94078118435752 0.55738168205164 0.50708562024789 0.50013164861348 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451261 0.44762646137419 0.1768256426138 0.12789870469692 0.12518419130426 0.12500576199257 0.12500013006491 0.99979371245649 0.9948697156301 0.94079523234033 0.55639289936657 0.50777397007599 0.50033820973337 0.50001071179857 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821992 0.49987272768517 0.49697938487843 0.44876150874296 0.17305267086967 0.13110169542884 0.12525474545356 0.12500723268368 0.1250001526362 0.999793690686 0.99486890752315 0.94079401509288 0.5563876881396 0.50781605111476 0.50034605404375 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558687 0.49696966237876 0.44879504855962 0.17295389366375 0.13115381315946 0.12525730902436 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707367 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741666 0.4487946489197 0.17294970223368 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561685 0.5000110513589 0.50000027411297 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887045 0.49986992376863 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256183 0.94079394533181 0.55638744864987 0.50781771707385 0.50034628190136 0.50001105120047 0.50000027414055 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875375 0.49986992480038 0.4969697674167 0.44879464891951 0.17294970223363 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.999793690686 0.99486890752292 0.94079401508726 0.55638768813902 0.5078160511195 0.50034605399969 0.50001104221608 0.50000027386874 0.50000000553837 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834446 0.49999589180558 0.49986999560301 0.49696966238051 0.44879504855639 0.17295389366255 0.13115381316083 0.12525730902446 0.12500729043429 0.12500015345724 0.99979371245638 0.99486971562671 0.94079523232581 0.55639289937848 0.50777397003064 0.50033820981826 0.50001071170276 0.50000026457721 0.50000000538491 0.50000000008937 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799937 0.49999990162827 0.49999600824993 0.49987272765097 0.49697938489042 0.44876150874832 0.1730526708775 0.13110169542417 0.12525474545529 0.12500723268379 0.1250001526362 0.999794191282 0.99488927697846 0.94078118442834 0.5573816820997 0.50708562021961 0.50013164859153 0.5000020850793 0.50000002637021 0.50000000017488 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999016309 0.49999922267124 0.49994988518257 0.49747931453399 0.44762646137621 0.17682564261272 0.12789870468893 0.12518419130105 0.1250057619938 0.1250001300649 0.99979421132778 0.99488998243568 0.9407839166575 0.55739805084961 0.50703019278947 0.50012105390259 0.50000170711304 0.50000001654816 0.50000000008922 0.50000000000247 0.49999999999995 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999715 0.49999999999846 0.49999999376236 0.49999936320907 0.4999537569325 0.4975109209583 0.44773320631058 0.17679260924087 0.12782467797303 0.12518124440354 0.12500569826881 0.12500012917281 0.99979421196606 0.99489000462851 0.94078398399611 0.55739840933999 0.50702993961422 0.50012096114821 0.50000176424702 0.50000000968208 0.49999999998483 0.50000000000342 0.49999999999991 0.50000000000001 0.5 0.50000000000004 0.49999999999781 0.50000000002694 0.49999999641665 0.49999934181014 0.49995379154428 0.49751096236676 0.44773391934844 0.17679224272068 0.12782277283578 0.12518117239373 0.1250056969303 0.12500012917095 0.99979421192785 0.99489000503673 0.94078398500488 0.55739841707049 0.50702993913198 0.50012095959063 0.50000176883386 0.50000000912427 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.500000000027 0.49999999660294 0.49999934004888 0.49995379210576 0.49751096249885 0.44773391972335 0.17679224227261 0.12782274326775 0.12518117142487 0.12500569692314 0.12500012917304 0.99979421192763 0.994890005004 0.94078398500936 0.55739841723722 0.50702993913451 0.50012095961817 0.50000176887411 0.50000000913578 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659738 0.49999934003634 0.49995379208831 0.49751096249933 0.44773391971957 0.17679224227227 0.12782274292301 0.12518117142202 0.12500569692696 0.12500012917206 0.99979421192928 0.99489000500458 0.94078398500627 0.55739841721056 0.50702993913349 0.50012095961823 0.50000176887327 0.50000000913506 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659767 0.49999934003601 0.49995379208815 0.49751096249956 0.44773391971973 0.17679224227224 0.12782274293108 0.1251811714254 0.12500569692569 0.12500012917207 0.9997942119292 0.99489000500606 0.94078398500704 0.55739841721245 0.50702993913356 0.50012095961788 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208834 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293159 0.12518117142425 0.12500569692568 0.12500012917208 0.99979421192918 0.99489000500596 0.9407839850071 0.55739841721331 0.50702993913357 0.50012095961789 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208833 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293075 0.12518117142425 0.12500569692569 0.12500012917208 0.99979421192919 0.99489000500595 0.94078398500708 0.55739841721323 0.50702993913357 0.50012095961789 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208833 0.49751096249956 0.4477339197197 0.17679224227223 0.1278227429308 0.12518117142427 0.12500569692569 0.12500012917208 0.99979421192919 0.99489000500595 0.94078398500707 0.55739841721321 0.50702993913356 0.50012095961788 0.50000176887329 0.50000000913508 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659766 0.49999934003603 0.49995379208834 0.49751096249956 0.4477339197197 0.17679224227223 0.1278227429308 0.12518117142427 0.12500569692569 0.12500012917208 0.99979421192918 0.99489000500599 0.9407839850076 0.55739841721376 0.50702993913358 0.50012095961823 0.50000176887327 0.50000000913506 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659767 0.49999934003601 0.49995379208815 0.49751096249956 0.4477339197197 0.17679224227223 0.12782274293075 0.12518117142425 0.12500569692569 0.12500012917208 0.9997942119292 0.9948900050061 0.94078398500708 0.55739841721203 0.50702993913385 0.50012095961845 0.5000017688741 0.50000000913578 0.49999999998165 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.50000000002702 0.49999999659738 0.49999934003635 0.49995379208813 0.49751096249939 0.44773391971983 0.17679224227221 0.12782274293159 0.12518117142425 0.12500569692568 0.12500012917208 0.99979421192926 0.99489000500389 0.9407839849991 0.55739841720878 0.50702993913934 0.5001209595945 0.50000176883304 0.50000000912431 0.49999999998158 0.50000000000333 0.49999999999991 0.5 0.5 0.50000000000004 0.4999999999979 0.500000000027 0.49999999660292 0.49999934004929 0.49995379210719 0.4975109624975 0.44773391971874 0.17679224227247 0.12782274293109 0.1251811714254 0.12500569692569 0.12500012917207 0.99979421192773 0.99489000500939 0.94078398506913 0.55739841707516 0.50702993935969 0.50012096181799 0.50000176393828 0.50000000967387 0.49999999998484 0.50000000000342 0.49999999999991 0.50000000000001 0.5 0.50000000000004 0.49999999999781 0.50000000002693 0.49999999641872 0.49999934191568 0.49995379127492 0.49751096240006 0.44773391975918 0.17679224226679 0.12782274292298 0.12518117142203 0.12500569692696 0.12500012917206 0.99979421193089 0.99489000516428 0.94078398694968 0.55739841600412 0.50702993296836 0.50012102378536 0.50000170659704 0.50000001657834 0.50000000008952 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999719 0.49999999999858 0.49999999373984 0.49999936340843 0.49995376779605 0.49751096519072 0.4477339190837 0.17679224228561 0.1278227432701 0.12518117142494 0.12500569692314 0.12500012917304 0.99979421196914 0.99489000475761 0.94078398597393 0.55739840828672 0.50702993324403 0.50012102613394 0.5000017017121 0.50000001709682 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.49999999356767 0.49999936528657 0.49995376692762 0.49751096511992 0.44773391870264 0.17679224273462 0.12782277283819 0.1251811723938 0.1250056969303 0.12500012917095 0.99979421132793 0.99488998244316 0.94078391673909 0.55739805071151 0.5070301931127 0.50012105548334 0.50000170256485 0.50000001706916 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359324 0.4999993649888 0.49995375635978 0.49751092084909 0.4477332063495 0.17679260923467 0.12782467797304 0.12518124440355 0.12500569826881 0.12500012917281 0.99979419128188 0.99488927697351 0.94078118436203 0.55738168207802 0.50708562024839 0.50013164861357 0.50000208495635 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270127 0.49994988518319 0.49747931451272 0.44762646137407 0.17682564261392 0.12789870468893 0.12518419130105 0.1250057619938 0.1250001300649 0.99979371245642 0.99486971562803 0.94079523233765 0.55639289936798 0.50777397007079 0.50033820973631 0.50001071179934 0.50000026456725 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163229 0.49999600821955 0.49987272768273 0.49697938487878 0.44876150875263 0.17305267087713 0.13110169542452 0.1252547454553 0.12500723268379 0.1250001526362 0.99979369068601 0.9948689075231 0.94079401509244 0.55638768813831 0.50781605111703 0.50034605404435 0.50001104216792 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.4998699955867 0.49696966238048 0.44879504855713 0.17295389366185 0.13115381316085 0.12525730902446 0.12500729043429 0.12500015345724 0.99979369000381 0.99486888256184 0.9407939453319 0.55638744864985 0.50781771707377 0.50034628190246 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480004 0.49696976741668 0.44879464891953 0.17294970223362 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707534 0.50034628190268 0.50001105119881 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875423 0.49986992479998 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369068594 0.99486890752187 0.94079401509014 0.55638768813939 0.50781605110656 0.50034605404362 0.50001104217281 0.50000027386969 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834404 0.49999589181692 0.49986999558545 0.49696966237674 0.44879504857033 0.17295389367032 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979371245515 0.99486971563282 0.94079523235103 0.55639289938428 0.5077739700756 0.50033820971422 0.50001071180416 0.50000026456804 0.50000000538523 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163191 0.49999600821497 0.49987272769344 0.49697938485265 0.44876150872666 0.17305267085352 0.13110169543337 0.12525474544734 0.12500723268539 0.12500015263626 0.99979419128198 0.99488927700596 0.94078118435651 0.55738168192051 0.50708562024449 0.50013164861331 0.50000208497964 0.50000002634426 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017221 0.49999922269168 0.49994988518439 0.49747931451041 0.44762646137899 0.17682564261452 0.12789870501597 0.12518419130352 0.12500576199017 0.12500013006585 0.99979421132816 0.99488998247614 0.94078391674131 0.55739805055186 0.5070301930814 0.50012105547197 0.50000170290664 0.50000001704814 0.50000000009244 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359959 0.49999936488689 0.49995375635957 0.49751092085579 0.44773320635238 0.17679260923497 0.12782467831739 0.1251812444064 0.12500569826499 0.12500012917379 0.99979421196925 0.99489000478408 0.94078398589076 0.55739840826501 0.50702993307362 0.50012102374346 0.50000170663055 0.50000001658066 0.50000000008951 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999719 0.49999999999859 0.4999999937387 0.49999936339964 0.49995376782024 0.49751096519797 0.44773391867116 0.17679224273985 0.12782277318289 0.12518117239664 0.12500569692648 0.12500012917193 0.99979421193112 0.99489000519685 0.94078398694278 0.55739841584611 0.50702993292287 0.50012102370274 0.5000017070087 0.50000001654136 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999375006 0.49999936326717 0.49995376781705 0.49751096520286 0.44773391908508 0.17679224228607 0.12782274361481 0.12518117142779 0.12500569691932 0.12500012917402 0.99979421193088 0.99489000516408 0.94078398694819 0.55739841601506 0.50702993292838 0.50012102370308 0.50000170700786 0.50000001654208 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374984 0.4999993632683 0.49995376781778 0.49751096520324 0.4477339190803 0.17679224228591 0.12782274327008 0.12518117142494 0.12500569692314 0.12500012917304 0.99979421193253 0.99489000516462 0.94078398694439 0.55739841598804 0.50702993292775 0.50012102370313 0.50000170700804 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781773 0.49751096520324 0.44773391908057 0.17679224228587 0.12782274327816 0.12518117142832 0.12500569692187 0.12500012917305 0.99979421193246 0.99489000516612 0.94078398694534 0.55739841599002 0.50702993292782 0.50012102370309 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908054 0.17679224228586 0.12782274327866 0.12518117142717 0.12500569692186 0.12500012917306 0.99979421193244 0.99489000516601 0.9407839869454 0.55739841599088 0.50702993292783 0.5001210237031 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327782 0.12518117142717 0.12500569692188 0.12500012917306 0.99979421193245 0.994890005166 0.94078398694539 0.5573984159908 0.50702993292783 0.5001210237031 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327787 0.12518117142719 0.12500569692187 0.12500012917306 0.99979421193245 0.994890005166 0.94078398694539 0.5573984159908 0.50702993292783 0.50012102370309 0.50000170700803 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781775 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327787 0.12518117142719 0.12500569692187 0.12500012917306 0.99979421193244 0.99489000516601 0.94078398694542 0.55739841599087 0.50702993292783 0.50012102370313 0.50000170700804 0.50000001654204 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374985 0.49999936326821 0.49995376781773 0.49751096520324 0.44773391908053 0.17679224228586 0.12782274327782 0.12518117142717 0.12500569692188 0.12500012917306 0.99979421193246 0.99489000516612 0.94078398694536 0.55739841599001 0.50702993292787 0.50012102370313 0.50000170700784 0.50000001654208 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999374984 0.49999936326831 0.49995376781775 0.49751096520322 0.44773391908055 0.17679224228586 0.12782274327866 0.12518117142717 0.12500569692186 0.12500012917306 0.99979421193253 0.99489000516459 0.94078398694404 0.55739841598824 0.50702993292737 0.50012102370055 0.50000170700865 0.50000001654141 0.50000000008942 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.4999999999972 0.49999999999858 0.49999999375005 0.49999936326706 0.49995376781843 0.49751096520343 0.4477339190805 0.17679224228587 0.12782274327815 0.12518117142832 0.12500569692187 0.12500012917305 0.99979421193089 0.99489000516428 0.94078398694968 0.55739841600412 0.50702993296836 0.50012102378536 0.50000170659704 0.50000001657834 0.50000000008952 0.5000000000024 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999719 0.49999999999858 0.49999999373984 0.49999936340843 0.49995376779605 0.49751096519072 0.4477339190837 0.17679224228561 0.1278227432701 0.12518117142494 0.12500569692314 0.12500012917304 0.99979421193123 0.99489000520205 0.94078398700095 0.55739841568952 0.50702993311819 0.50012102605892 0.50000170206546 0.50000001706202 0.50000000009273 0.50000000000238 0.49999999999996 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999715 0.49999999999799 0.49999999358057 0.4999993651844 0.49995376694472 0.49751096511475 0.44773391912175 0.17679224228112 0.12782274361479 0.1251811714278 0.12500569691932 0.12500012917402 0.99979421196936 0.99489000478929 0.94078398594984 0.55739840811051 0.50702993324524 0.50012102611445 0.50000170165688 0.50000001708588 0.50000000009281 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.49999999999799 0.49999999357281 0.49999936530719 0.49995376694535 0.49751096511686 0.44773391870662 0.17679224273504 0.1278227731829 0.12518117239665 0.12500569692648 0.12500012917193 0.99979421132817 0.99488998247638 0.94078391674348 0.55739805054375 0.50703019310857 0.50012105548669 0.50000170256606 0.50000001706975 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359301 0.49999936498911 0.49995375635799 0.49751092084806 0.44773320635473 0.17679260923478 0.12782467831743 0.1251812444064 0.12500569826499 0.12500012917379 0.99979419128198 0.99488927700578 0.94078118435425 0.55738168192225 0.507085620243 0.50013164861487 0.50000208495647 0.50000002634322 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.4999999901725 0.49999922270113 0.499949885182 0.49747931451076 0.44762646137881 0.17682564261452 0.12789870501595 0.12518419130352 0.12500576199017 0.12500013006585 0.99979371245515 0.99486971563287 0.94079523235152 0.55639289938312 0.50777397007688 0.50033820971389 0.50001071179967 0.50000026456781 0.50000000538525 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163205 0.49999600821686 0.49987272769312 0.49697938485214 0.44876150872687 0.17305267085347 0.13110169543339 0.12525474544734 0.12500723268539 0.12500015263626 0.99979369068594 0.99486890752187 0.94079401509028 0.55638768813927 0.50781605110664 0.50034605404544 0.50001104216924 0.50000027386971 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834402 0.49999589181789 0.49986999558491 0.49696966237669 0.44879504857035 0.17295389367031 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707534 0.50034628190272 0.5000110511987 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992479997 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706771 0.50034628190311 0.50001105119874 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.49986992479981 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369068584 0.99486890752678 0.94079401510663 0.55638768815788 0.50781605113264 0.50034605402196 0.50001104216861 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181759 0.49986999559781 0.49696966236305 0.44879504852539 0.17295389363681 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979371246083 0.99486971564894 0.94079523228512 0.55639289897163 0.50777397097333 0.50033820981544 0.50001071177536 0.50000026456744 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163163 0.49999600823863 0.49987272767417 0.49697938506672 0.44876150703213 0.17305266869551 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979419131966 0.99488927661276 0.94078118342005 0.55738167480298 0.50708562037456 0.50013164861438 0.50000208495078 0.50000002634541 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017139 0.49999922270133 0.49994988519575 0.49747931452513 0.44762646092971 0.17682564300898 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.99979421136628 0.99488998206395 0.9407839156945 0.55739804298518 0.50703019321223 0.50012105548587 0.50000170255946 0.50000001707243 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359174 0.49999936499034 0.4999537563708 0.49751092085707 0.44773320593719 0.17679260968883 0.1278247078578 0.12518124537442 0.12500569827215 0.12500012917169 0.9997942120075 0.99489000437745 0.94078398491563 0.5573984005468 0.50702993334204 0.50012102613401 0.50000170170735 0.50000001709905 0.50000000009285 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.49999999999801 0.49999999356654 0.4999993652864 0.49995376693923 0.49751096512846 0.44773391829005 0.17679224318888 0.12782280275067 0.12518117336549 0.12500569693365 0.12500012916983 0.99979421196938 0.99489000479044 0.94078398596918 0.55739840811751 0.50702993323941 0.50012102613701 0.50000170171427 0.50000001709714 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.49999999356752 0.4999993652852 0.49995376692578 0.49751096511912 0.44773391870755 0.17679224273477 0.12782277318293 0.12518117239665 0.12500569692648 0.12500012917193 0.99979421196914 0.99489000475766 0.9407839859746 0.55739840828653 0.50702993324434 0.50012102613511 0.50000170171415 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692703 0.49751096511976 0.44773391870271 0.17679224273462 0.12782277283821 0.1251811723938 0.1250056969303 0.12500012917095 0.9997942119708 0.99489000475821 0.94078398597077 0.55739840825951 0.50702993324378 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870298 0.17679224273457 0.12782277284628 0.12518117239718 0.12500569692903 0.12500012917096 0.99979421197072 0.9948900047597 0.94078398597173 0.55739840826149 0.50702993324385 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870295 0.17679224273457 0.12782277284678 0.12518117239603 0.12500569692903 0.12500012917097 0.9997942119707 0.9948900047596 0.94078398597179 0.55739840826234 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.12782277284595 0.12518117239603 0.12500569692904 0.12500012917096 0.99979421197071 0.99489000475959 0.94078398597178 0.55739840826226 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.127822772846 0.12518117239605 0.12500569692904 0.12500012917096 0.99979421197071 0.99489000475959 0.94078398597178 0.55739840826227 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.127822772846 0.12518117239605 0.12500569692904 0.12500012917096 0.9997942119707 0.9948900047596 0.94078398597179 0.55739840826233 0.50702993324386 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870294 0.17679224273456 0.12782277284595 0.12518117239603 0.12500569692904 0.12500012917096 0.99979421197072 0.9948900047597 0.94078398597172 0.55739840826148 0.50702993324385 0.50012102613515 0.50000170171414 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528515 0.49995376692702 0.49751096511974 0.44773391870295 0.17679224273457 0.12782277284678 0.12518117239603 0.12500569692903 0.12500012917097 0.9997942119708 0.99489000475822 0.94078398597091 0.55739840825964 0.5070299332438 0.50012102613518 0.50000170171418 0.50000001709718 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935675 0.49999936528513 0.499953766927 0.49751096511973 0.44773391870298 0.17679224273457 0.12782277284628 0.12518117239718 0.12500569692903 0.12500012917096 0.99979421196914 0.99489000475761 0.94078398597393 0.55739840828672 0.50702993324403 0.50012102613394 0.5000017017121 0.50000001709682 0.50000000009286 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.49999999356767 0.49999936528657 0.49995376692762 0.49751096511992 0.44773391870264 0.17679224273462 0.12782277283819 0.1251811723938 0.1250056969303 0.12500012917095 0.99979421196936 0.99489000478929 0.94078398594984 0.55739840811051 0.50702993324524 0.50012102611445 0.50000170165688 0.50000001708587 0.50000000009281 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.49999999999799 0.49999999357281 0.49999936530719 0.49995376694535 0.49751096511686 0.44773391870662 0.17679224273504 0.1278227731829 0.12518117239665 0.12500569692648 0.12500012917193 0.99979421200748 0.99489000437627 0.94078398489579 0.55739840054034 0.50702993334792 0.50012102611069 0.50000170165313 0.50000001708777 0.50000000009279 0.50000000000238 0.49999999999997 0.50000000000006 0.49999999999997 0.49999999999997 0.49999999999715 0.499999999998 0.4999999935718 0.49999936530561 0.49995376695865 0.49751096512613 0.44773391828912 0.17679224318914 0.12782280275064 0.12518117336549 0.12500569693365 0.12500012916983 0.99979421136628 0.99488998206387 0.94078391569328 0.55739804298505 0.50703019321186 0.50012105548479 0.50000170256087 0.50000001707205 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359186 0.49999936498898 0.49995375637096 0.49751092085719 0.44773320593714 0.17679260968883 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979419131966 0.99488927661283 0.94078118342114 0.55738167480347 0.50708562037471 0.50013164861451 0.50000208495084 0.50000002634541 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017139 0.49999922270132 0.49994988519577 0.49747931452509 0.44762646092972 0.17682564300899 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.99979371246083 0.99486971564892 0.94079523228499 0.55639289897166 0.5077739709739 0.50033820981431 0.50001071177753 0.50000026456733 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163166 0.4999960082378 0.49987272767465 0.49697938506665 0.44876150703209 0.17305266869556 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979369068584 0.99486890752678 0.94079401510659 0.55638768815787 0.50781605113267 0.50034605402179 0.50001104216876 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181755 0.49986999559787 0.49696966236305 0.44879504852539 0.17295389363681 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706772 0.5003462819031 0.50001105119875 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.49986992479981 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369068752 0.99486890750923 0.94079401495193 0.55638768759285 0.50781605323371 0.50034605423189 0.50001104216046 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.4999958918244 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979371244117 0.99486971440297 0.94079522682832 0.55639288204588 0.50777402429862 0.50033821631993 0.50001071207186 0.50000026455799 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.49999600814131 0.49987272588357 0.49697938851294 0.44876141143374 0.17305251658283 0.13110178043165 0.12525474868994 0.12500723272764 0.12500015263462 0.99979419070897 0.99488925535887 0.94078112105398 0.55738133771512 0.50708586833836 0.50013167631608 0.5000020858074 0.50000002632937 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522375 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979421072577 0.9948899597753 0.94078384662146 0.55739768609566 0.50703045305392 0.50012108485644 0.50000170346868 0.5000000170563 0.50000000009225 0.50000000000253 0.49999999999994 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999707 0.49999999999774 0.49999999361193 0.4999993646723 0.49995374578439 0.49751087655587 0.44773249373554 0.17679297614238 0.12782661086656 0.12518131731518 0.1250056996095 0.12500012917356 0.99979421136628 0.99488998206339 0.94078391568273 0.55739804298428 0.50703019321099 0.50012105548327 0.50000170255999 0.50000001707139 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359212 0.49999936498865 0.49995375637151 0.49751092085759 0.44773320593676 0.17679260968887 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979421132816 0.9948899824759 0.94078391673321 0.55739805054274 0.5070301931076 0.50012105548512 0.50000170256487 0.50000001706908 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999786 0.49999999359327 0.49999936498892 0.49995375635856 0.49751092084849 0.44773320635434 0.17679260923482 0.12782467831743 0.1251812444064 0.12500569826499 0.12500012917379 0.99979421132793 0.99488998244314 0.94078391673873 0.55739805071155 0.50703019311255 0.50012105548325 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498884 0.4999537563598 0.49751092084912 0.44773320634949 0.17679260923467 0.12782467797303 0.12518124440355 0.12500569826881 0.12500012917281 0.99979421132958 0.99488998244369 0.94078391673491 0.55739805068455 0.50703019311199 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634977 0.17679260923462 0.1278246779811 0.12518124440692 0.12500569826754 0.12500012917282 0.9997942113295 0.99488998244519 0.94078391673586 0.55739805068654 0.50703019311205 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634974 0.17679260923462 0.1278246779816 0.12518124440578 0.12500569826753 0.12500012917282 0.99979421132949 0.99488998244508 0.94078391673593 0.55739805068739 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798076 0.12518124440578 0.12500569826754 0.12500012917282 0.99979421132949 0.99488998244507 0.94078391673592 0.55739805068731 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798081 0.12518124440579 0.12500569826754 0.12500012917282 0.99979421132949 0.99488998244507 0.94078391673592 0.55739805068731 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798081 0.12518124440579 0.12500569826754 0.12500012917282 0.99979421132949 0.99488998244508 0.94078391673593 0.55739805068739 0.50703019311206 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634973 0.17679260923462 0.12782467798076 0.12518124440578 0.12500569826754 0.12500012917282 0.9997942113295 0.99488998244519 0.94078391673587 0.55739805068654 0.50703019311205 0.50012105548329 0.50000170256478 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634974 0.17679260923462 0.1278246779816 0.12518124440578 0.12500569826753 0.12500012917282 0.99979421132958 0.99488998244369 0.94078391673484 0.5573980506845 0.50703019311198 0.50012105548328 0.50000170256477 0.50000001706913 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359325 0.49999936498885 0.49995375635978 0.4975109208491 0.44773320634977 0.17679260923462 0.1278246779811 0.12518124440692 0.12500569826754 0.12500012917282 0.99979421132793 0.99488998244316 0.94078391673909 0.55739805071151 0.5070301931127 0.50012105548334 0.50000170256485 0.50000001706916 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359324 0.4999993649888 0.49995375635978 0.49751092084909 0.4477332063495 0.17679260923467 0.12782467797304 0.12518124440355 0.12500569826881 0.12500012917281 0.99979421132817 0.99488998247638 0.94078391674348 0.55739805054375 0.50703019310857 0.50012105548669 0.50000170256606 0.50000001706975 0.50000000009253 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359301 0.49999936498911 0.49995375635799 0.49751092084806 0.44773320635473 0.17679260923478 0.12782467831743 0.1251812444064 0.12500569826499 0.12500012917379 0.99979421136628 0.99488998206387 0.94078391569328 0.55739804298505 0.50703019321186 0.50012105548479 0.50000170256087 0.50000001707205 0.50000000009252 0.50000000000246 0.49999999999995 0.50000000000006 0.49999999999997 0.49999999999998 0.49999999999711 0.49999999999787 0.49999999359186 0.49999936498898 0.49995375637096 0.49751092085719 0.44773320593714 0.17679260968883 0.12782470785778 0.12518124537442 0.12500569827215 0.12500012917169 0.99979421072577 0.99488995977534 0.94078384662208 0.55739768609574 0.50703045305398 0.50012108485643 0.50000170346845 0.50000001705632 0.50000000009225 0.50000000000253 0.49999999999994 0.50000000000006 0.49999999999998 0.49999999999999 0.49999999999707 0.49999999999774 0.49999999361192 0.49999936467238 0.4999537457844 0.49751087655586 0.44773249373554 0.17679297614238 0.12782661086657 0.12518131731518 0.1250056996095 0.12500012917356 0.99979419070897 0.99488925535884 0.94078112105343 0.55738133771497 0.50708586833832 0.50013167631606 0.50000208580741 0.50000002632937 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522376 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979371244117 0.99486971440297 0.94079522682835 0.55639288204587 0.50777402429827 0.50033821631993 0.500010712072 0.500000264558 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.49999600814134 0.49987272588365 0.49697938851297 0.44876141143375 0.17305251658281 0.13110178043166 0.12525474868994 0.12500723272764 0.12500015263462 0.99979369068752 0.99486890750923 0.94079401495194 0.55638768759286 0.5078160532337 0.50034605423187 0.50001104216048 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.49999589182439 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.9997936906627 0.99486890637061 0.94079400835422 0.55638767342138 0.50781615732048 0.50034606639031 0.50001104256373 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206068 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979371134262 0.99486967196547 0.94079503858532 0.55639252411029 0.5077768340529 0.50033863906249 0.50001072954971 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.499996002113 0.49987258815026 0.49697873464788 0.44875829942163 0.17304937404719 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.99979417173648 0.99488858743087 0.94077868277885 0.55736556832423 0.50713758402579 0.50014154554357 0.50000244321871 0.50000003501573 0.5000000002626 0.50000000000101 0.49999999999977 0.50000000000018 0.4999999999999 0.49999999999998 0.49999999999768 0.49999999995092 0.49999998698194 0.49999908944138 0.49994626557507 0.49744846207652 0.44753428289305 0.17684792439324 0.12797147257593 0.12518706317444 0.12500582384991 0.12500013091157 0.99979419070897 0.99488925535883 0.9407811210532 0.55738133771489 0.50708586833832 0.50013167631603 0.50000208580738 0.50000002632938 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522377 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979419131966 0.99488927661256 0.9407811834161 0.55738167479887 0.50708562037454 0.50013164861444 0.50000208495087 0.50000002634545 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017138 0.49999922270144 0.49994988519589 0.4974793145251 0.44762646092975 0.17682564300898 0.12789873314617 0.12518419222593 0.12500576199677 0.12500013006386 0.99979419128197 0.99488927700552 0.9407811843493 0.55738168191758 0.50708562024284 0.50013164861481 0.50000208495654 0.50000002634326 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017248 0.49999922270125 0.49994988518211 0.49747931451077 0.44762646137885 0.17682564261452 0.12789870501594 0.12518419130352 0.12500576199017 0.12500013006585 0.99979419128188 0.9948892769735 0.94078118436189 0.55738168207803 0.5070856202484 0.50013164861356 0.50000208495636 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270127 0.49994988518319 0.49747931451272 0.44762646137407 0.17682564261392 0.12789870468892 0.12518419130105 0.1250057619938 0.1250001300649 0.99979419128347 0.99488927697413 0.94078118435755 0.55738168205168 0.50708562024789 0.50013164861348 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451261 0.44762646137419 0.1768256426138 0.12789870469692 0.12518419130426 0.12500576199257 0.12500013006491 0.99979419128339 0.99488927697557 0.94078118435837 0.55738168205372 0.50708562024791 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137423 0.17682564261385 0.12789870469736 0.12518419130314 0.12500576199257 0.12500013006492 0.99979419128338 0.99488927697547 0.94078118435844 0.55738168205454 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.12789870469655 0.12518419130315 0.12500576199258 0.12500013006492 0.99979419128338 0.99488927697546 0.94078118435843 0.55738168205446 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.1278987046966 0.12518419130316 0.12500576199258 0.12500013006492 0.99979419128338 0.99488927697546 0.94078118435843 0.55738168205446 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.1278987046966 0.12518419130316 0.12500576199258 0.12500013006492 0.99979419128338 0.99488927697547 0.94078118435844 0.55738168205454 0.50708562024792 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137422 0.17682564261384 0.12789870469655 0.12518419130315 0.12500576199258 0.12500013006492 0.99979419128339 0.99488927697558 0.94078118435838 0.55738168205373 0.50708562024791 0.50013164861347 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451257 0.44762646137423 0.17682564261385 0.12789870469736 0.12518419130314 0.12500576199257 0.12500013006492 0.99979419128347 0.99488927697413 0.94078118435752 0.55738168205164 0.50708562024789 0.50013164861348 0.50000208495633 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270128 0.49994988518325 0.49747931451261 0.44762646137419 0.1768256426138 0.12789870469692 0.12518419130426 0.12500576199257 0.12500013006491 0.99979419128188 0.99488927697351 0.94078118436203 0.55738168207802 0.50708562024839 0.50013164861357 0.50000208495635 0.50000002634329 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.49999999017247 0.49999922270127 0.49994988518319 0.49747931451272 0.44762646137407 0.17682564261392 0.12789870468893 0.12518419130105 0.1250057619938 0.1250001300649 0.99979419128198 0.99488927700578 0.94078118435425 0.55738168192225 0.507085620243 0.50013164861487 0.50000208495647 0.50000002634322 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997476 0.4999999901725 0.49999922270113 0.499949885182 0.49747931451076 0.44762646137881 0.17682564261452 0.12789870501595 0.12518419130352 0.12500576199017 0.12500013006585 0.99979419131966 0.99488927661283 0.94078118342114 0.55738167480347 0.50708562037471 0.50013164861451 0.50000208495084 0.50000002634541 0.50000000017483 0.50000000000182 0.49999999999986 0.50000000000012 0.49999999999994 0.49999999999998 0.49999999999726 0.49999999997477 0.49999999017139 0.49999922270132 0.49994988519577 0.49747931452509 0.44762646092972 0.17682564300899 0.12789873314618 0.12518419222593 0.12500576199677 0.12500013006386 0.99979419070897 0.99488925535884 0.94078112105343 0.55738133771497 0.50708586833832 0.50013167631606 0.50000208580741 0.50000002632937 0.50000000017448 0.50000000000191 0.49999999999985 0.50000000000012 0.49999999999994 0.49999999999999 0.49999999999721 0.49999999997465 0.49999999019114 0.49999922240481 0.49994987522376 0.49747926702101 0.44762580846125 0.17682596818328 0.12790054516885 0.12518426077127 0.12500576327028 0.12500013006515 0.99979417173648 0.99488858743086 0.94077868277863 0.55736556832403 0.50713758402577 0.50014154554358 0.5000024432187 0.50000003501573 0.5000000002626 0.50000000000101 0.49999999999977 0.50000000000018 0.4999999999999 0.49999999999998 0.49999999999768 0.49999999995092 0.49999998698194 0.49999908944138 0.49994626557507 0.49744846207652 0.44753428289305 0.17684792439324 0.12797147257593 0.12518706317444 0.12500582384991 0.12500013091157 0.99979371134262 0.99486967196547 0.94079503858536 0.55639252411029 0.50777683405274 0.50033863906277 0.50001072954933 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211305 0.49987258815012 0.4969787346479 0.44875829942164 0.17304937404718 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.9997936906627 0.99486890637061 0.94079400835423 0.55638767342138 0.50781615732048 0.50034606639034 0.50001104256371 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206067 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537947 0.50001105099859 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369109224 0.99486892685677 0.94079408475743 0.55638779513482 0.50781553796777 0.50034594844098 0.50001103568933 0.5000002738213 0.50000000552613 0.50000000009045 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795152 0.4999998983405 0.49999589376207 0.49987001845408 0.4969696507447 0.44879644770001 0.17295752956255 0.13115268745553 0.12525724747224 0.12500728898425 0.12500015343273 0.99979371134262 0.99486967196547 0.94079503858535 0.55639252411028 0.5077768340528 0.50033863906292 0.50001072954917 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211309 0.49987258815008 0.49697873464789 0.44875829942164 0.17304937404718 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.99979371244117 0.99486971440297 0.94079522682836 0.55639288204588 0.50777402429821 0.5003382163198 0.50001071207217 0.500000264558 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.4999960081413 0.49987272588368 0.49697938851298 0.44876141143375 0.1730525165828 0.13110178043166 0.12525474868994 0.12500723272764 0.12500015263462 0.99979371246083 0.99486971564893 0.94079523228506 0.55639289897183 0.5077739709735 0.50033820981411 0.50001071177795 0.5000002645674 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163164 0.49999600823773 0.49987272767475 0.49697938506674 0.44876150703206 0.17305266869555 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979371245515 0.99486971563287 0.94079523235159 0.55639289938331 0.50777397007648 0.50033820971373 0.50001071180002 0.50000026456788 0.50000000538526 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163203 0.4999960082168 0.49987272769321 0.49697938485224 0.44876150872684 0.17305267085345 0.13110169543338 0.12525474544734 0.12500723268539 0.12500015263626 0.99979371245642 0.99486971562803 0.94079523233765 0.556392899368 0.50777397007075 0.50033820973624 0.50001071179945 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163229 0.49999600821952 0.49987272768274 0.49697938487879 0.44876150875263 0.17305267087713 0.13110169542452 0.1252547454553 0.12500723268379 0.1250001526362 0.99979371245649 0.9948697156301 0.94079523234033 0.55639289936656 0.507773970076 0.50033820973339 0.50001071179854 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821993 0.49987272768516 0.49697938487843 0.44876150874296 0.17305267086967 0.13110169542884 0.12525474545356 0.12500723268368 0.1250001526362 0.99979371245647 0.99486971563011 0.94079523234064 0.55639289936784 0.50777397007454 0.50033820973293 0.5000107117986 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768525 0.49697938487716 0.44876150874495 0.17305267087132 0.13110169542762 0.12525474545344 0.1250072326837 0.1250001526362 0.99979371245648 0.99486971563008 0.9407952323406 0.55639289936781 0.50777397007451 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487723 0.44876150874506 0.1730526708714 0.13110169542759 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245648 0.99486971563009 0.9407952323406 0.55639289936779 0.50777397007453 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487724 0.44876150874503 0.17305267087138 0.1311016954276 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245648 0.99486971563009 0.9407952323406 0.55639289936779 0.50777397007453 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487724 0.44876150874503 0.17305267087138 0.1311016954276 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245648 0.99486971563008 0.9407952323406 0.55639289936781 0.50777397007451 0.50033820973299 0.50001071179861 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768522 0.49697938487723 0.44876150874506 0.1730526708714 0.13110169542759 0.12525474545346 0.1250072326837 0.1250001526362 0.99979371245647 0.99486971563011 0.94079523234064 0.55639289936784 0.50777397007454 0.50033820973294 0.5000107117986 0.50000026456727 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821988 0.49987272768525 0.49697938487716 0.44876150874495 0.17305267087132 0.13110169542762 0.12525474545344 0.1250072326837 0.1250001526362 0.99979371245649 0.9948697156301 0.94079523234033 0.55639289936657 0.50777397007599 0.50033820973337 0.50001071179857 0.50000026456726 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163228 0.49999600821992 0.49987272768517 0.49697938487843 0.44876150874296 0.17305267086967 0.13110169542884 0.12525474545356 0.12500723268368 0.1250001526362 0.99979371245642 0.99486971562803 0.94079523233765 0.55639289936798 0.50777397007079 0.50033820973631 0.50001071179934 0.50000026456725 0.50000000538524 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163229 0.49999600821955 0.49987272768273 0.49697938487878 0.44876150875263 0.17305267087713 0.13110169542452 0.1252547454553 0.12500723268379 0.1250001526362 0.99979371245515 0.99486971563287 0.94079523235152 0.55639289938312 0.50777397007688 0.50033820971389 0.50001071179967 0.50000026456781 0.50000000538525 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799928 0.49999990163205 0.49999600821686 0.49987272769312 0.49697938485214 0.44876150872687 0.17305267085347 0.13110169543339 0.12525474544734 0.12500723268539 0.12500015263626 0.99979371246083 0.99486971564892 0.94079523228499 0.55639289897166 0.5077739709739 0.50033820981431 0.50001071177753 0.50000026456733 0.50000000538529 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799926 0.49999990163166 0.4999960082378 0.49987272767465 0.49697938506665 0.44876150703209 0.17305266869556 0.13110169670027 0.12525474548509 0.12500723267822 0.12500015263641 0.99979371244117 0.99486971440297 0.94079522682835 0.55639288204587 0.50777402429827 0.50033821631993 0.500010712072 0.500000264558 0.50000000538486 0.50000000008938 0.49999999997659 0.50000000000421 0.49999999999716 0.50000000001199 0.49999999997768 0.49999999799943 0.49999990163896 0.49999600814134 0.49987272588365 0.49697938851297 0.44876141143375 0.17305251658281 0.13110178043166 0.12525474868994 0.12500723272764 0.12500015263462 0.99979371134262 0.99486967196547 0.94079503858536 0.55639252411029 0.50777683405274 0.50033863906277 0.50001072954933 0.5000002649678 0.50000000539019 0.5000000000894 0.49999999997658 0.50000000000421 0.49999999999716 0.500000000012 0.49999999997768 0.49999999799777 0.49999990150187 0.49999600211305 0.49987258815012 0.4969787346479 0.44875829942164 0.17304937404718 0.131104765549 0.12525488408779 0.12500723564423 0.12500015267149 0.99979369109224 0.99486892685677 0.94079408475743 0.55638779513482 0.50781553796781 0.50034594844108 0.50001103568923 0.5000002738213 0.50000000552613 0.50000000009045 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795152 0.4999998983405 0.4999958937621 0.49987001845405 0.4969696507447 0.44879644770001 0.17295752956255 0.13115268745553 0.12525724747224 0.12500728898425 0.12500015343273 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537947 0.50001105099858 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003591 0.99486888212461 0.94079394389041 0.55638744384751 0.50781774949475 0.50034628541242 0.50001105135938 0.50000027411703 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825763 0.49999588870308 0.49986992381134 0.49696977485574 0.44879463016357 0.17294964416034 0.13115541826436 0.12525737539677 0.12500729168755 0.1250001534571 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537948 0.50001105099858 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.9997936906627 0.99486890637061 0.94079400835423 0.55638767342138 0.50781615732047 0.50034606639033 0.50001104256371 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206067 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.99979369068752 0.99486890750923 0.94079401495195 0.55638768759286 0.5078160532337 0.50034605423188 0.50001104216044 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.4999958918244 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.99979369068584 0.99486890752678 0.94079401510663 0.55638768815789 0.5078160511328 0.50034605402252 0.50001104216802 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181771 0.4998699955976 0.49696966236304 0.4487950485254 0.17295389363682 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369068594 0.99486890752187 0.94079401509032 0.55638768813929 0.50781605110678 0.50034605404619 0.5000110421685 0.5000002738697 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834402 0.49999589181805 0.49986999558463 0.49696966237668 0.44879504857036 0.17295389367031 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979369068601 0.9948689075231 0.94079401509244 0.55638768813831 0.50781605111703 0.50034605404439 0.50001104216788 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181833 0.49986999558669 0.49696966238048 0.44879504855713 0.17295389366185 0.13115381316085 0.12525730902446 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752315 0.94079401509288 0.5563876881396 0.50781605111476 0.50034605404375 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558687 0.49696966237876 0.44879504855962 0.17295389366375 0.13115381315946 0.12525730902436 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813956 0.50781605111464 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558684 0.49696966237874 0.44879504855984 0.17295389366385 0.13115381315942 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111468 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111467 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111467 0.50034605404381 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813955 0.50781605111468 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558685 0.49696966237877 0.4487950485598 0.17295389366383 0.13115381315943 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752313 0.94079401509284 0.55638768813956 0.50781605111464 0.50034605404381 0.5000110421679 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558684 0.49696966237874 0.44879504855984 0.17295389366385 0.13115381315942 0.12525730902438 0.12500729043429 0.12500015345724 0.999793690686 0.99486890752315 0.94079401509288 0.5563876881396 0.50781605111476 0.50034605404375 0.50001104216789 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.49986999558687 0.49696966237876 0.44879504855962 0.17295389366375 0.13115381315946 0.12525730902436 0.12500729043429 0.12500015345724 0.99979369068601 0.9948689075231 0.94079401509244 0.55638768813831 0.50781605111703 0.50034605404435 0.50001104216792 0.50000027386968 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834403 0.49999589181832 0.4998699955867 0.49696966238048 0.44879504855713 0.17295389366185 0.13115381316085 0.12525730902446 0.12500729043429 0.12500015345724 0.99979369068594 0.99486890752187 0.94079401509028 0.55638768813927 0.50781605110664 0.50034605404544 0.50001104216924 0.50000027386971 0.50000000553839 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794569 0.49999989834402 0.49999589181789 0.49986999558491 0.49696966237669 0.44879504857035 0.17295389367031 0.13115381315573 0.12525730902612 0.12500729043437 0.12500015345724 0.99979369068584 0.99486890752678 0.94079401510659 0.55638768815787 0.50781605113267 0.50034605402179 0.50001104216876 0.50000027386978 0.50000000553838 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979457 0.49999989834399 0.49999589181755 0.49986999559787 0.49696966236305 0.44879504852539 0.17295389363681 0.13115381317399 0.12525730901872 0.12500729043457 0.12500015345723 0.99979369068752 0.99486890750923 0.94079401495194 0.55638768759286 0.5078160532337 0.50034605423187 0.50001104216048 0.50000027386895 0.50000000553842 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.49999999794567 0.49999989834426 0.49999589182439 0.49986999554868 0.49696966292915 0.44879504560575 0.17295389071216 0.13115381507735 0.12525730907199 0.12500729043226 0.12500015345725 0.9997936906627 0.99486890637061 0.94079400835423 0.55638767342138 0.50781615732048 0.50034606639034 0.50001104256371 0.50000027387762 0.50000000553826 0.50000000009073 0.49999999997623 0.50000000000429 0.49999999999709 0.5000000000122 0.49999999997761 0.4999999979458 0.4999998983415 0.49999589169645 0.49986999206067 0.49696966621695 0.44879490482582 0.17295375011051 0.1311538969412 0.12525731219454 0.12500729048347 0.12500015345777 0.9997936900474 0.99486888334334 0.94079394929504 0.55638745790154 0.5078176641632 0.50034627537947 0.50001105099858 0.50000027412347 0.50000000553037 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795018 0.49999989825171 0.49999588880798 0.49986992630726 0.4969697557536 0.44879469941127 0.17294985067649 0.13115534408043 0.12525737248718 0.12500729165328 0.12500015345868 0.99979369003591 0.99486888212461 0.94079394389041 0.55638744384751 0.50781774949475 0.50034628541242 0.50001105135938 0.50000027411703 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825763 0.49999588870308 0.49986992381134 0.49696977485574 0.44879463016357 0.17294964416034 0.13115541826436 0.12525737539677 0.12500729168755 0.1250001534571 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.50034628566121 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.99979369003957 0.99486888212511 0.94079394375231 0.55638744336183 0.50781775231046 0.50034628566001 0.50001105133772 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825815 0.49999588871735 0.49986992376467 0.49696977588601 0.4487946274182 0.17294963935393 0.13115541997481 0.12525737542344 0.12500729168238 0.12500015345714 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706772 0.50034628190312 0.50001105119872 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.4998699247998 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707535 0.50034628190274 0.50001105119867 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992479996 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256184 0.9407939453319 0.55638744864985 0.50781771707377 0.50034628190246 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480004 0.49696976741668 0.44879464891953 0.17294970223362 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707367 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741666 0.4487946489197 0.17294970223368 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864984 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223366 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223367 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707369 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741667 0.44879464891967 0.17294970223366 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256183 0.9407939453319 0.55638744864985 0.50781771707367 0.50034628190247 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480003 0.49696976741666 0.4487946489197 0.17294970223368 0.13115539486283 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256184 0.9407939453319 0.55638744864985 0.50781771707377 0.50034628190246 0.50001105119866 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992480004 0.49696976741668 0.44879464891953 0.17294970223362 0.13115539486284 0.12525737454949 0.12500729167924 0.12500015345819 0.99979369000381 0.99486888256179 0.94079394533172 0.55638744864935 0.50781771707534 0.50034628190272 0.5000110511987 0.50000027414057 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824153 0.49999588875426 0.49986992479997 0.4969697674177 0.44879464891774 0.17294970223208 0.13115539486386 0.12525737454955 0.12500729167924 0.12500015345819 0.99979369000383 0.99486888256169 0.94079394533174 0.55638744864947 0.50781771706772 0.5003462819031 0.50001105119875 0.50000027414056 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824154 0.49999588875424 0.49986992479981 0.49696976741528 0.44879464892673 0.17294970223872 0.13115539486129 0.1252573745497 0.12500729167924 0.12500015345819 0.99979369000365 0.99486888256305 0.94079394533406 0.55638744865376 0.50781771709749 0.50034628189638 0.50001105119823 0.50000027414066 0.50000000552929 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795082 0.49999989824148 0.49999588875433 0.49986992480216 0.49696976741334 0.44879464888339 0.17294970220488 0.1311553948709 0.12525737454801 0.12500729167927 0.12500015345819 0.99979369000369 0.99486888254697 0.94079394521805 0.55638744840635 0.5078177190216 0.50034628206058 0.50001105120349 0.50000027414035 0.5000000055293 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.4999999979508 0.49999989824192 0.49999588875279 0.49986992476244 0.49696976779452 0.44879464625179 0.17294970001016 0.13115539602073 0.12525737458304 0.12500729167966 0.12500015345811 0.99979369003609 0.99486888210026 0.94079394380869 0.55638744361089 0.50781775065463 0.50034628555225 0.50001105135911 0.50000027411531 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825885 0.49999588870024 0.49986992377269 0.496969775374 0.4487946291503 0.17294964247313 0.13115541894168 0.12525737540367 0.1250072916874 0.12500015345692 0.99979369004001 0.99486888211904 0.9407939437344 0.55638744332799 0.50781775228059 0.50034628569093 0.50001105133834 0.50000027411519 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825828 0.49999588871784 0.49986992375209 0.49696977590725 0.44879462745684 0.17294963939759 0.13115541997715 0.12525737543165 0.125007291682 0.12500015345714 0.99979369003957 0.99486888212511 0.94079394375231 0.55638744336183 0.50781775231046 0.50034628566001 0.50001105133772 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825815 0.49999588871735 0.49986992376467 0.49696977588601 0.4487946274182 0.17294963935393 0.13115541997481 0.12525737542344 0.12500729168238 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.5003462856612 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.9997936900396 0.99486888212438 0.94079394375163 0.5563874433615 0.50781775229893 0.50034628566163 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.4998699237639 0.49696977588287 0.44879462743113 0.17294963936672 0.13115541997178 0.12525737542401 0.12500729168239 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.5003462856612 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346533 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568272 0.44879462788735 0.17294964008845 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346534 0.50781775176907 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.49999588870439 0.49986992376862 0.49696977568271 0.44879462788735 0.17294964008846 0.13115541970901 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209668 0.94079394380183 0.55638744346532 0.50781775176912 0.50034628561689 0.50001105135904 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376863 0.49696977568275 0.44879462788728 0.17294964008841 0.13115541970903 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209669 0.94079394380181 0.55638744346529 0.50781775176919 0.50034628561691 0.50001105135903 0.50000027411296 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826093 0.4999958887044 0.49986992376862 0.49696977568279 0.44879462788729 0.17294964008827 0.13115541970908 0.12525737542374 0.12500729168471 0.12500015345621 0.99979369004067 0.99486888209652 0.940793943802 0.55638744346569 0.50781775176785 0.50034628561679 0.50001105135912 0.50000027411295 0.50000000552941 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826094 0.49999588870435 0.49986992376858 0.49696977568192 0.44879462788831 0.17294964008978 0.13115541970849 0.12525737542377 0.12500729168471 0.12500015345621 0.99979369004076 0.99486888209669 0.94079394379902 0.55638744346204 0.50781775179187 0.50034628561854 0.50001105135887 0.50000027411292 0.50000000552942 0.50000000009047 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795058 0.49999989826087 0.49999588870476 0.49986992376829 0.49696977569047 0.44879462785243 0.17294964006818 0.1311554197207 0.12525737542401 0.12500729168461 0.12500015345623 0.99979369004084 0.9948688821224 0.9407939437417 0.55638744334276 0.50781775228959 0.50034628568021 0.50001105133655 0.50000027411482 0.50000000552987 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825843 0.49999588872016 0.49986992375697 0.49696977589421 0.44879462744953 0.17294963938872 0.13115541997003 0.12525737542947 0.12500729168079 0.12500015345709 0.99979369003964 0.99486888212594 0.94079394375387 0.55638744336132 0.50781775230889 0.50034628565919 0.50001105133733 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871751 0.49986992376586 0.4969697758873 0.44879462741967 0.17294963935653 0.13115541997585 0.12525737542221 0.12500729168232 0.12500015345714 0.99979369003958 0.9948688821244 0.94079394375191 0.55638744336233 0.50781775229725 0.5003462856612 0.50001105133806 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871718 0.49986992376401 0.49696977588154 0.44879462743282 0.17294963936873 0.13115541997064 0.12525737542393 0.1250072916824 0.12500015345714 0.9997936900396 0.99486888212438 0.94079394375163 0.5563874433615 0.50781775229893 0.50034628566163 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.4998699237639 0.49696977588287 0.44879462743113 0.17294963936672 0.13115541997178 0.12525737542401 0.12500729168239 0.12500015345714
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat -0.0 1e-14 1e-14 2e-14 1.1e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 2e-14 5e-14 -1.6e-13 -1e-13 3e-14 -1e-14 0.0 0.0 1e-14 -2e-14 -1.5e-13 -1e-12 2e-12 3.9e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-13 1.59e-12 -2.13e-12 -2.16e-12 1.19e-12 5e-14 -1e-14 0.0 -5e-14 -1.58e-12 -2.63e-12 -3.6e-13 -1.312e-11 2.97e-12 6.8e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2.8e-13 -2.28e-12 -5.36e-12 1.5e-11 1.471e-11 -5.12e-12 1.89e-12 6e-14 -0.0 -1.3e-12 2.3e-12 1.553e-11 3.404e-11 9.06e-12 -2.687e-11 2.23e-12 6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.4e-13 -3.59e-12 9.95e-12 -2.294e-11 -1.598e-11 -2.788e-11 -6.05e-12 -8.18e-12 1.68e-12 3e-14 -1.57e-12 3.33e-11 -2.434e-11 -1.5922e-10 6.8485e-10 5.034e-11 -2.999e-11 3.16e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.17e-12 1.565e-11 -1e-13 3.0686e-10 -6.0717e-10 -8.8482e-10 3.8616e-10 -9.96e-12 -2.54e-12 9e-13 -1.36e-12 3.267e-11 -2.695e-11 -1.6547e-10 7.075e-10 5.274e-11 -2.998e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.22e-12 1.612e-11 -1.08e-12 3.1662e-10 -6.3965e-10 -9.0247e-10 3.9549e-10 -9.25e-12 -2.72e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6536e-10 7.0754e-10 5.265e-11 -2.976e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.03e-12 3.1648e-10 -6.3985e-10 -9.0252e-10 3.9543e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6537e-10 7.0751e-10 5.266e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.03e-12 3.1648e-10 -6.3982e-10 -9.0251e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.266e-11 -2.976e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6537e-10 7.0751e-10 5.264e-11 -2.998e-11 3.08e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.609e-11 -1.03e-12 3.1648e-10 -6.3982e-10 -9.0251e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6536e-10 7.0754e-10 5.263e-11 -2.999e-11 3.08e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.61e-11 -1.02e-12 3.1648e-10 -6.3985e-10 -9.0252e-10 3.9543e-10 -9.27e-12 -2.71e-12 9.2e-13 -1.36e-12 3.267e-11 -2.695e-11 -1.6547e-10 7.075e-10 5.274e-11 -2.999e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.22e-12 1.613e-11 -1.08e-12 3.1662e-10 -6.3965e-10 -9.0247e-10 3.9549e-10 -9.25e-12 -2.72e-12 9.2e-13 -1.57e-12 3.33e-11 -2.434e-11 -1.5922e-10 6.8485e-10 5.034e-11 -2.999e-11 3.16e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.17e-12 1.565e-11 -1e-13 3.0686e-10 -6.0717e-10 -8.8482e-10 3.8616e-10 -9.96e-12 -2.54e-12 9e-13 -1.3e-12 2.3e-12 1.553e-11 3.404e-11 9.06e-12 -2.687e-11 2.22e-12 6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.4e-13 -3.59e-12 9.95e-12 -2.294e-11 -1.598e-11 -2.788e-11 -6.05e-12 -8.18e-12 1.68e-12 3e-14 -5e-14 -1.58e-12 -2.63e-12 -3.6e-13 -1.312e-11 2.97e-12 6.8e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2.8e-13 -2.28e-12 -5.36e-12 1.5e-11 1.471e-11 -5.12e-12 1.89e-12 6e-14 -0.0 1e-14 -2e-14 -1.5e-13 -1e-12 2e-12 3.9e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-13 1.59e-12 -2.13e-12 -2.16e-12 1.19e-12 5e-14 -1e-14 0.0 -0.0 1e-14 1e-14 2e-14 1.1e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 2e-14 5e-14 -1.6e-13 -1e-13 3e-14 -1e-14 0.0 0.0 0.0 1e-14 -1.5e-13 -5.5e-13 3.3e-13 2.4e-13 -3e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -6e-14 4.8e-13 -1.8e-13 -2.5e-13 2.3e-13 5e-14 -1e-14 0.0 2e-14 -6.6e-13 -2.5e-13 9.6e-13 -8.48e-12 7.4e-13 3.1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.2e-13 -5.6e-13 -2.82e-12 9.55e-12 1.025e-11 -2.37e-12 3.2e-13 1e-14 -0.0 -3.6e-13 5.16e-12 1.791e-11 3.543e-11 2.89e-11 -2.911e-11 3.8e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-14 -1e-12 1.287e-11 -1.56e-11 -3.677e-11 -4.899e-11 1.68e-12 -8.95e-12 4.4e-13 0.0 3.2e-12 2.625e-11 -5.43e-11 -3.8115e-10 1.3044e-09 1.3702e-10 -2.971e-11 9.6e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 -1.17e-12 2.284e-11 -1.451e-11 5.2349e-10 -1.52808e-09 -2.54613e-09 8.8581e-10 2.269e-11 -7.11e-12 2.2e-13 4.07e-11 -4.3589e-10 -5.155e-10 -8.51849e-09 4.123019e-08 4.10903e-09 1.6377e-10 -3.401e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.2e-13 1.924e-11 -3.676e-11 -1.38482e-09 1.040826e-08 -2.167858e-08 -6.979715e-08 2.603802e-08 8.5682e-10 -7.32e-12 -9.6e-13 3.995e-11 -4.4782e-10 -5.7059e-10 -8.83595e-09 4.286515e-08 4.25802e-09 1.692e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.974e-11 -3.897e-11 -1.42562e-09 1.071672e-08 -2.432625e-08 -7.124501e-08 2.696156e-08 8.8221e-10 -6.48e-12 -1.09e-12 3.996e-11 -4.477e-10 -5.7122e-10 -8.8432e-09 4.288364e-08 4.26042e-09 1.6649e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.827e-11 -1.4261e-09 1.07242e-08 -2.435778e-08 -7.126819e-08 2.697612e-08 8.8232e-10 -6.51e-12 -1.08e-12 3.996e-11 -4.4771e-10 -5.7113e-10 -8.84287e-09 4.288325e-08 4.26028e-09 1.664e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.826e-11 -1.42605e-09 1.072374e-08 -2.435745e-08 -7.12681e-08 2.69761e-08 8.8231e-10 -6.51e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7115e-10 -8.84292e-09 4.288331e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072381e-08 -2.43575e-08 -7.126814e-08 2.697614e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84292e-09 4.288331e-08 4.26028e-09 1.6652e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.829e-11 -1.42606e-09 1.072381e-08 -2.43575e-08 -7.126814e-08 2.697614e-08 8.8232e-10 -6.5e-12 -1.08e-12 3.996e-11 -4.4771e-10 -5.7119e-10 -8.8429e-09 4.288347e-08 4.25885e-09 1.6902e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.972e-11 -3.886e-11 -1.42563e-09 1.072373e-08 -2.435746e-08 -7.126809e-08 2.69761e-08 8.8231e-10 -6.51e-12 -1.08e-12 3.996e-11 -4.477e-10 -5.7128e-10 -8.84323e-09 4.288386e-08 4.25898e-09 1.6916e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.972e-11 -3.888e-11 -1.42568e-09 1.07242e-08 -2.43578e-08 -7.126818e-08 2.697612e-08 8.8232e-10 -6.51e-12 -1.08e-12 3.995e-11 -4.4782e-10 -5.7059e-10 -8.83595e-09 4.286515e-08 4.25798e-09 1.6933e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.974e-11 -3.9e-11 -1.42561e-09 1.071672e-08 -2.432625e-08 -7.124501e-08 2.696156e-08 8.8221e-10 -6.48e-12 -1.09e-12 4.07e-11 -4.3589e-10 -5.1549e-10 -8.51848e-09 4.123019e-08 4.10906e-09 1.6375e-10 -3.401e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.2e-13 1.924e-11 -3.675e-11 -1.38482e-09 1.040826e-08 -2.167858e-08 -6.979715e-08 2.603802e-08 8.5682e-10 -7.32e-12 -9.6e-13 3.2e-12 2.625e-11 -5.43e-11 -3.8115e-10 1.3044e-09 1.3701e-10 -2.971e-11 9.6e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 -1.17e-12 2.286e-11 -1.45e-11 5.2349e-10 -1.52808e-09 -2.54613e-09 8.8581e-10 2.269e-11 -7.11e-12 2.2e-13 -3.6e-13 5.16e-12 1.791e-11 3.543e-11 2.89e-11 -2.911e-11 3.8e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-14 -1e-12 1.287e-11 -1.56e-11 -3.677e-11 -4.899e-11 1.68e-12 -8.95e-12 4.4e-13 0.0 2e-14 -6.6e-13 -2.5e-13 9.6e-13 -8.48e-12 7.4e-13 3.1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.2e-13 -5.6e-13 -2.82e-12 9.55e-12 1.025e-11 -2.37e-12 3.2e-13 1e-14 -0.0 0.0 1e-14 -1.5e-13 -5.5e-13 3.3e-13 2.4e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 2e-14 -6e-14 4.8e-13 -1.8e-13 -2.5e-13 2.3e-13 5e-14 -1e-14 0.0 -0.0 -5.4e-13 4.5e-13 2.3e-12 -3.77e-12 -5.3e-13 3.1e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1.6e-13 -1.4e-13 -3.12e-12 3.7e-12 3.13e-12 -1.53e-12 8e-14 3e-14 -0.0 -3.9e-13 4.69e-12 6.23e-12 2.428e-11 2.13e-12 -1.673e-11 -1.64e-12 2.5e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.2e-13 3.5e-13 6.66e-12 -2.988e-11 -3.82e-12 -1.84e-11 -1.588e-11 -3.49e-12 8e-14 -1e-14 3.88e-12 8.82e-12 -6.344e-11 -4.3103e-10 1.81389e-09 1.7181e-10 -2.494e-11 -1.7e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 5.2e-13 1.557e-11 -3.045e-11 7.2148e-10 -1.73167e-09 -2.84786e-09 1.04357e-09 1.62e-11 -4.81e-12 5e-14 1.312e-11 -8.1071e-10 -1.55334e-09 -1.478483e-08 5.779442e-08 6.44364e-09 2.6237e-10 -2.591e-11 -6.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.2e-13 1.532e-11 -7.85e-11 -1.80548e-09 1.449982e-08 -5.985218e-08 -1.5416147e-07 4.941712e-08 1.73833e-09 9.99e-12 -2.55e-12 -4.5615e-10 -2.607943e-08 1.037218e-08 -4.2971915e-07 2.00791607e-06 2.5336769e-07 8.53814e-09 2.0914e-10 -2.435e-11 -2.8e-13 1.6e-13 -4e-14 3e-14 -6e-14 -8e-14 1.157e-11 -5.566e-11 -3.0855e-09 -8.923222e-08 1.7461893e-07 -1.9886197e-07 -4.8313746e-06 1.68047686e-06 5.77995e-08 8.8332e-10 -1.876e-11 -4.6902e-10 -2.683515e-08 7.92498e-09 -4.454327e-07 2.08723886e-06 2.6212852e-07 8.81677e-09 2.1603e-10 -2.454e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.174e-11 -5.839e-11 -3.18339e-09 -9.212653e-08 1.6973994e-07 -3.4733432e-07 -4.9041642e-06 1.73714574e-06 5.966585e-08 9.1008e-10 -1.808e-11 -4.6892e-10 -2.685035e-08 7.8787e-09 -4.4585887e-07 2.08796779e-06 2.6224921e-07 8.76101e-09 2.1842e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.924e-11 -3.16783e-09 -9.216294e-08 1.6992437e-07 -3.4885052e-07 -4.9054594e-06 1.73826489e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6891e-10 -2.684974e-08 7.87941e-09 -4.4586256e-07 2.08797397e-06 2.6224928e-07 8.75863e-09 2.1855e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16709e-09 -9.216248e-08 1.6992423e-07 -3.4886385e-07 -4.90547426e-06 1.73827588e-06 5.969602e-08 9.1014e-10 -1.81e-11 -4.6892e-10 -2.684981e-08 7.87933e-09 -4.4586232e-07 2.08797335e-06 2.6224929e-07 8.75869e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216255e-08 1.6992371e-07 -3.488631e-07 -4.90547388e-06 1.73827569e-06 5.969606e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586243e-07 2.0879735e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886323e-07 -4.90547395e-06 1.73827575e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992389e-07 -3.4886326e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992389e-07 -3.4886326e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684983e-08 7.87931e-09 -4.4586242e-07 2.08797348e-06 2.6224936e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216258e-08 1.6992388e-07 -3.4886323e-07 -4.90547396e-06 1.73827575e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6892e-10 -2.684981e-08 7.87921e-09 -4.4586229e-07 2.08797341e-06 2.6224755e-07 8.76104e-09 2.1844e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.925e-11 -3.16782e-09 -9.216207e-08 1.6992371e-07 -3.488631e-07 -4.90547387e-06 1.73827569e-06 5.969606e-08 9.1015e-10 -1.81e-11 -4.6891e-10 -2.684987e-08 7.87404e-09 -4.4586487e-07 2.0879826e-06 2.6219057e-07 8.81762e-09 2.1582e-10 -2.453e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.173e-11 -5.828e-11 -3.18328e-09 -9.214167e-08 1.6992284e-07 -3.4886415e-07 -4.90547353e-06 1.73827588e-06 5.969602e-08 9.1014e-10 -1.81e-11 -4.6893e-10 -2.685048e-08 7.87328e-09 -4.4586114e-07 2.08797645e-06 2.6218984e-07 8.82131e-09 2.157e-10 -2.453e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.173e-11 -5.824e-11 -3.18437e-09 -9.214192e-08 1.6992297e-07 -3.4885083e-07 -4.90545866e-06 1.7382649e-06 5.969608e-08 9.1015e-10 -1.81e-11 -4.6902e-10 -2.683516e-08 7.92481e-09 -4.4543268e-07 2.08723893e-06 2.6212679e-07 8.81995e-09 2.1593e-10 -2.454e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.174e-11 -5.836e-11 -3.18431e-09 -9.212601e-08 1.6973994e-07 -3.4733432e-07 -4.90416419e-06 1.73714574e-06 5.966585e-08 9.1008e-10 -1.808e-11 -4.5615e-10 -2.607942e-08 1.037231e-08 -4.2971912e-07 2.00791596e-06 2.5336848e-07 8.53781e-09 2.0915e-10 -2.435e-11 -2.8e-13 1.6e-13 -4e-14 3e-14 -6e-14 -8e-14 1.157e-11 -5.566e-11 -3.08542e-09 -8.923251e-08 1.7461894e-07 -1.9886197e-07 -4.8313746e-06 1.68047686e-06 5.77995e-08 8.8332e-10 -1.876e-11 1.312e-11 -8.1072e-10 -1.55335e-09 -1.478483e-08 5.779451e-08 6.4434e-09 2.6288e-10 -2.591e-11 -6.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.2e-13 1.533e-11 -7.867e-11 -1.80536e-09 1.449974e-08 -5.985218e-08 -1.5416147e-07 4.941712e-08 1.73833e-09 9.99e-12 -2.55e-12 3.88e-12 8.82e-12 -6.344e-11 -4.3103e-10 1.8139e-09 1.7178e-10 -2.492e-11 -1.7e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 5.2e-13 1.556e-11 -3.045e-11 7.2148e-10 -1.73167e-09 -2.84786e-09 1.04357e-09 1.62e-11 -4.81e-12 5e-14 -3.9e-13 4.69e-12 6.23e-12 2.428e-11 2.13e-12 -1.673e-11 -1.64e-12 2.5e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.2e-13 3.5e-13 6.66e-12 -2.988e-11 -3.82e-12 -1.84e-11 -1.588e-11 -3.49e-12 8e-14 -1e-14 -0.0 -5.4e-13 4.5e-13 2.3e-12 -3.77e-12 -5.3e-13 3.1e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1.6e-13 -1.4e-13 -3.12e-12 3.7e-12 3.13e-12 -1.53e-12 8e-14 3e-14 -0.0 -2e-13 1.77e-12 -1.23e-12 -3.03e-12 1.411e-11 -7e-14 -7.1e-13 1.5e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.9e-13 8.2e-13 7.54e-12 -1.487e-11 -1.321e-11 4.47e-12 -5.4e-13 6e-14 2e-14 1.83e-12 -1.07e-11 -3.023e-11 -2.0816e-10 9.7502e-10 9.46e-11 2.84e-12 -9.6e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4e-13 4.5e-13 -2.6e-11 3.9995e-10 -8.2993e-10 -1.28873e-09 5.0518e-10 1.552e-11 -4.9e-13 5e-14 -1.602e-11 -6.7476e-10 -1.46738e-09 -1.097381e-08 5.929664e-08 6.13118e-09 2.4004e-10 5.82e-12 -3.5e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.3e-12 -8.666e-11 -1.86585e-09 1.47536e-08 -3.075558e-08 -1.0388065e-07 3.821427e-08 1.29726e-09 2.208e-11 -4.2e-13 -6.0615e-10 -2.717008e-08 -2.800516e-08 -3.5465363e-07 1.53461487e-06 2.1346686e-07 8.67552e-09 2.4746e-10 3.43e-12 1e-14 -1e-14 0.0 -0.0 0.0 2e-14 -1.17e-12 -9.008e-11 -3.00798e-09 -6.586428e-08 1.4200614e-07 -1.09375216e-06 -5.06230962e-06 1.6379206e-06 6.451889e-08 1.14181e-09 1.402e-11 -1.691727e-08 -8.9402861e-07 1.06251935e-06 -1.073536175e-05 5.35707758e-05 9.11249157e-06 3.2242386e-07 7.72754e-09 1.7948e-10 6.5e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.46e-12 -7.08e-11 -2.90786e-09 -1.192967e-07 -3.34866683e-06 -8.87051002e-06 4.598350089e-05 -0.00013401169106 5.935880077e-05 2.33436067e-06 3.668576e-08 4.7357e-10 -1.74454e-08 -9.1769452e-07 9.9563539e-07 -1.115001627e-05 5.589579619e-05 9.42607104e-06 3.3247036e-07 7.93924e-09 1.8154e-10 6.1e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.149e-11 -2.98166e-09 -1.2301159e-07 -3.46408508e-06 -9.6646235e-06 4.291547837e-05 -0.00013414097209 6.134742162e-05 2.40706902e-06 3.790096e-08 4.8611e-10 -1.745845e-08 -9.1827808e-07 9.9427193e-07 -1.116287115e-05 5.590328899e-05 9.42673104e-06 3.3250523e-07 7.94185e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98192e-09 -1.2301522e-07 -3.46431534e-06 -9.66469563e-06 4.289865443e-05 -0.000134140491 6.139292977e-05 2.40845001e-06 3.791998e-08 4.8571e-10 -1.745677e-08 -9.1828454e-07 9.9425926e-07 -1.116309806e-05 5.590331332e-05 9.42673363e-06 3.325034e-07 7.94205e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98198e-09 -1.2301425e-07 -3.46431456e-06 -9.66468322e-06 4.289860728e-05 -0.00013414052465 6.139349477e-05 2.40846387e-06 3.791947e-08 4.8573e-10 -1.745695e-08 -9.1828293e-07 9.942593e-07 -1.116309993e-05 5.590331275e-05 9.42673285e-06 3.3250353e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431434e-06 -9.66468459e-06 4.289860707e-05 -0.00013414052469 6.139349914e-05 2.40846321e-06 3.791953e-08 4.8575e-10 -1.745699e-08 -9.1828319e-07 9.9425931e-07 -1.116309901e-05 5.590331257e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.66468465e-06 4.289860739e-05 -0.00013414052449 6.139349855e-05 2.40846329e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.11630992e-05 5.590331262e-05 9.42673295e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349866e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425928e-07 -1.116309922e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349866e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.745698e-08 -9.1828319e-07 9.9425936e-07 -1.116309892e-05 5.590331257e-05 9.42673299e-06 3.3250348e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301434e-07 -3.46431443e-06 -9.66468464e-06 4.289860739e-05 -0.00013414052449 6.139349855e-05 2.40846329e-06 3.791956e-08 4.8575e-10 -1.745695e-08 -9.1828297e-07 9.9425892e-07 -1.116309961e-05 5.590331256e-05 9.42673262e-06 3.3250447e-07 7.94192e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98196e-09 -1.2301497e-07 -3.46431429e-06 -9.66468455e-06 4.289860702e-05 -0.00013414052469 6.139349914e-05 2.40846321e-06 3.791953e-08 4.8575e-10 -1.74568e-08 -9.1828572e-07 9.9424465e-07 -1.116311826e-05 5.590332785e-05 9.42672453e-06 3.324899e-07 7.93811e-09 1.8153e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98102e-09 -1.230171e-07 -3.46430845e-06 -9.66469449e-06 4.289860762e-05 -0.00013414052471 6.139349478e-05 2.40846387e-06 3.791947e-08 4.8573e-10 -1.745848e-08 -9.1827928e-07 9.9425713e-07 -1.116289088e-05 5.590330382e-05 9.42672173e-06 3.3249163e-07 7.9379e-09 1.8153e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98097e-09 -1.2301786e-07 -3.46430925e-06 -9.66470695e-06 4.289865476e-05 -0.00013414049107 6.139292978e-05 2.40845001e-06 3.791998e-08 4.8571e-10 -1.744541e-08 -9.1769457e-07 9.9563487e-07 -1.115001614e-05 5.58957959e-05 9.42607076e-06 3.3247088e-07 7.93908e-09 1.8154e-10 6.1e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.149e-11 -2.98164e-09 -1.230119e-07 -3.46408511e-06 -9.66462341e-06 4.291547832e-05 -0.00013414097209 6.134742162e-05 2.40706902e-06 3.790096e-08 4.8611e-10 -1.691727e-08 -8.9402857e-07 1.06251981e-06 -1.073536159e-05 5.35707758e-05 9.11249135e-06 3.2242395e-07 7.72754e-09 1.7948e-10 6.5e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.46e-12 -7.08e-11 -2.90786e-09 -1.1929668e-07 -3.34866679e-06 -8.87051001e-06 4.59835009e-05 -0.00013401169106 5.935880077e-05 2.33436067e-06 3.668576e-08 4.7357e-10 -6.0615e-10 -2.717009e-08 -2.800537e-08 -3.5465364e-07 1.53461591e-06 2.1346406e-07 8.68271e-09 2.4739e-10 3.43e-12 1e-14 -1e-14 0.0 -0.0 0.0 2e-14 -1.17e-12 -9.007e-11 -3.01062e-09 -6.58628e-08 1.4200589e-07 -1.09375218e-06 -5.06230956e-06 1.6379206e-06 6.451889e-08 1.14181e-09 1.402e-11 -1.602e-11 -6.7476e-10 -1.46741e-09 -1.097382e-08 5.92967e-08 6.13064e-09 2.4013e-10 5.82e-12 -3.5e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.3e-12 -8.667e-11 -1.86568e-09 1.47536e-08 -3.075559e-08 -1.0388065e-07 3.821427e-08 1.29726e-09 2.208e-11 -4.2e-13 1.83e-12 -1.07e-11 -3.023e-11 -2.0816e-10 9.7502e-10 9.46e-11 2.84e-12 -9.6e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4e-13 4.5e-13 -2.6e-11 3.9995e-10 -8.2993e-10 -1.28873e-09 5.0518e-10 1.552e-11 -4.9e-13 5e-14 -2e-13 1.77e-12 -1.23e-12 -3.03e-12 1.411e-11 -7e-14 -7.1e-13 1.5e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.9e-13 8.2e-13 7.54e-12 -1.487e-11 -1.321e-11 4.47e-12 -5.4e-13 6e-14 2e-14 -1.6e-13 1.92e-12 -1.55e-12 -4.97e-12 1.532e-11 6.1e-13 -8.7e-13 1.4e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3.1e-13 7.2e-13 9.38e-12 -1.616e-11 -1.376e-11 5.23e-12 -4.6e-13 1e-14 2e-14 1.85e-12 -1.346e-11 -3.232e-11 -2.0531e-10 9.9313e-10 9.657e-11 4.06e-12 -1.03e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4.4e-13 -4e-14 -2.795e-11 3.9703e-10 -8.8192e-10 -1.23991e-09 5.1124e-10 1.63e-11 -4.6e-13 4e-14 -1.702e-11 -6.6747e-10 -1.54318e-09 -1.098834e-08 6.116524e-08 6.31121e-09 2.4308e-10 6.46e-12 -3.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.58e-12 -8.848e-11 -1.93131e-09 1.404357e-08 -3.645166e-08 -9.913754e-08 3.873478e-08 1.30736e-09 2.305e-11 -3.8e-13 -6.1375e-10 -2.707201e-08 -3.29316e-08 -3.5706923e-07 1.59694762e-06 2.2151738e-07 8.94823e-09 2.5264e-10 3.45e-12 1e-14 -1e-14 0.0 -0.0 0.0 1e-14 -1.18e-12 -9.176e-11 -3.12416e-09 -6.966658e-08 9.067987e-08 -1.60071285e-06 -6.01631101e-06 1.6533105e-06 6.515502e-08 1.15964e-09 1.418e-11 -1.678237e-08 -8.8455408e-07 9.3209106e-07 -1.104626447e-05 6.318749766e-05 1.059915468e-05 3.7007402e-07 8.71498e-09 1.5403e-10 3e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.36e-12 -5.84e-11 -3.23813e-09 -1.3743402e-07 -3.93197463e-06 -1.496786182e-05 8.0204445e-07 -0.00010811506134 6.383995403e-05 2.35930678e-06 3.703232e-08 4.7615e-10 -1.731336e-08 -9.0773509e-07 8.5709221e-07 -1.147472559e-05 6.615009572e-05 1.101051133e-05 3.8312789e-07 8.99521e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.882e-11 -3.33735e-09 -1.4229182e-07 -4.08223623e-06 -1.583183638e-05 -5.58605666e-06 -0.00010699821221 6.590097954e-05 2.43234033e-06 3.826502e-08 4.8897e-10 -1.732867e-08 -9.0830556e-07 8.5557567e-07 -1.148798442e-05 6.615564973e-05 1.101117298e-05 3.8312956e-07 8.97968e-09 1.5529e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33315e-09 -1.4232103e-07 -4.08249449e-06 -1.583212689e-05 -5.60769425e-06 -0.0001069943173 6.594661012e-05 2.43372649e-06 3.828608e-08 4.8864e-10 -1.732706e-08 -9.0831852e-07 8.5555776e-07 -1.148820572e-05 6.615561932e-05 1.101118231e-05 3.8314498e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232619e-07 -4.08249975e-06 -1.583213741e-05 -5.60765199e-06 -0.0001069942654 6.594717217e-05 2.43374177e-06 3.828579e-08 4.8866e-10 -1.732714e-08 -9.0831676e-07 8.5555731e-07 -1.148821226e-05 6.615562035e-05 1.101118296e-05 3.8314466e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249981e-06 -1.583213562e-05 -5.60765234e-06 -0.00010699426565 6.594717809e-05 2.43374149e-06 3.828575e-08 4.8868e-10 -1.732718e-08 -9.0831684e-07 8.5555752e-07 -1.148821113e-05 6.615562038e-05 1.101118281e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213576e-05 -5.60765251e-06 -0.00010699426576 6.594717761e-05 2.43374144e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821119e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717763e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821122e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821121e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821122e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555751e-07 -1.14882112e-05 6.615562032e-05 1.10111828e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831688e-07 8.5555751e-07 -1.148821115e-05 6.615562032e-05 1.10111828e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717763e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -1.732718e-08 -9.0831686e-07 8.5555717e-07 -1.148821156e-05 6.615562034e-05 1.101118287e-05 3.8314483e-07 8.9788e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33294e-09 -1.4232605e-07 -4.0824998e-06 -1.583213576e-05 -5.60765251e-06 -0.00010699426576 6.594717761e-05 2.43374144e-06 3.828578e-08 4.8868e-10 -1.732714e-08 -9.0831658e-07 8.5555958e-07 -1.148821375e-05 6.615562129e-05 1.101116852e-05 3.8312935e-07 8.9797e-09 1.5529e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33314e-09 -1.4232137e-07 -4.08249399e-06 -1.583213522e-05 -5.60765226e-06 -0.00010699426566 6.594717813e-05 2.43374149e-06 3.828575e-08 4.8868e-10 -1.732696e-08 -9.0831292e-07 8.5564484e-07 -1.14881265e-05 6.615562101e-05 1.101099399e-05 3.8314381e-07 8.99476e-09 1.5531e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.883e-11 -3.33699e-09 -1.4229758e-07 -4.08243238e-06 -1.583212898e-05 -5.60764934e-06 -0.00010699426623 6.594717218e-05 2.43374178e-06 3.828579e-08 4.8866e-10 -1.732857e-08 -9.082999e-07 8.5566393e-07 -1.148790726e-05 6.615565131e-05 1.101098587e-05 3.8317004e-07 8.995e-09 1.5532e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33707e-09 -1.4230836e-07 -4.08242647e-06 -1.583211867e-05 -5.60769159e-06 -0.00010699431813 6.594661013e-05 2.43372649e-06 3.828608e-08 4.8864e-10 -1.731336e-08 -9.0773484e-07 8.5709544e-07 -1.147472622e-05 6.615009625e-05 1.101050413e-05 3.8315944e-07 8.99549e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.882e-11 -3.33744e-09 -1.4230411e-07 -4.08223264e-06 -1.583183621e-05 -5.58605659e-06 -0.00010699821221 6.590097958e-05 2.43234033e-06 3.826502e-08 4.8897e-10 -1.678237e-08 -8.8455425e-07 9.320883e-07 -1.104626534e-05 6.318749747e-05 1.059915413e-05 3.7007384e-07 8.71496e-09 1.5403e-10 3e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.36e-12 -5.84e-11 -3.23813e-09 -1.3743396e-07 -3.93197449e-06 -1.496786173e-05 8.0204443e-07 -0.00010811506133 6.383995403e-05 2.35930678e-06 3.703232e-08 4.7615e-10 -6.1375e-10 -2.707196e-08 -3.293088e-08 -3.5706921e-07 1.59694323e-06 2.2153063e-07 8.92509e-09 2.5304e-10 3.46e-12 1e-14 -1e-14 0.0 -0.0 0.0 1e-14 -1.18e-12 -9.185e-11 -3.11741e-09 -6.967296e-08 9.068116e-08 -1.60071272e-06 -6.01631128e-06 1.65331051e-06 6.515502e-08 1.15964e-09 1.418e-11 -1.702e-11 -6.6746e-10 -1.54309e-09 -1.098833e-08 6.116497e-08 6.31289e-09 2.4241e-10 6.47e-12 -3.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.58e-12 -8.836e-11 -1.93173e-09 1.404356e-08 -3.645163e-08 -9.913755e-08 3.873478e-08 1.30736e-09 2.305e-11 -3.8e-13 1.85e-12 -1.346e-11 -3.232e-11 -2.0531e-10 9.9313e-10 9.658e-11 4.04e-12 -1.03e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4.4e-13 -3e-14 -2.795e-11 3.9703e-10 -8.8192e-10 -1.23991e-09 5.1124e-10 1.63e-11 -4.6e-13 4e-14 -1.6e-13 1.92e-12 -1.55e-12 -4.97e-12 1.532e-11 6.1e-13 -8.7e-13 1.4e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3.1e-13 7.2e-13 9.38e-12 -1.616e-11 -1.376e-11 5.23e-12 -4.6e-13 1e-14 2e-14 3e-14 -3.7e-13 2.8e-13 8.8e-13 -2.62e-12 -1e-13 1.8e-13 -3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -6e-14 -1.5e-13 -1.63e-12 2.37e-12 2.52e-12 -9.1e-13 1e-13 -1e-14 -0.0 -3.6e-13 2.41e-12 4.17e-12 2.422e-11 8.39e-12 -1.435e-11 -8e-13 1.9e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-14 1e-14 4.85e-12 -2.82e-11 -1.813e-11 -5.68e-12 -1.308e-11 -2.79e-12 1e-13 -1e-14 3e-12 9.74e-12 -7.976e-11 -4.3377e-10 1.99367e-09 2.0198e-10 -2.65e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 1.471e-11 -4.846e-11 6.5993e-10 -2.20445e-09 -2.20896e-09 1.11265e-09 2.008e-11 -3.95e-12 8e-14 1.031e-11 -8.0511e-10 -2.03029e-09 -1.525475e-08 6.494195e-08 7.36908e-09 2.3934e-10 -2.089e-11 -5.9e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.1e-13 1.336e-11 -8.624e-11 -2.27901e-09 7.11387e-09 -1.0569727e-07 -1.8954499e-07 5.225864e-08 1.82778e-09 1.537e-11 -2.42e-12 -4.4017e-10 -2.476069e-08 -6.04938e-09 -4.6996333e-07 2.8304065e-07 2.79247e-08 8.713e-10 -2.236e-11 7.6e-13 7e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.1e-13 2.274e-11 -3.2315e-10 -1.041497e-08 -7.36903e-09 -5.138721e-07 3.200052e-08 2.02450705e-06 6.16152e-08 9.2549e-10 -1.794e-11 -4.5368e-10 -2.545765e-08 -9.73453e-09 -4.8764794e-07 2.9450816e-07 2.930081e-08 5.8096e-10 3.97e-12 8.8e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.2e-13 1.485e-11 -2.2384e-10 -1.090094e-08 -5.50519e-09 -5.544729e-07 4.470929e-08 2.08678239e-06 6.356605e-08 9.5474e-10 -1.72e-11 -4.5379e-10 -2.545981e-08 -9.59452e-09 -4.8793666e-07 2.9365186e-07 3.407181e-08 -6.48142e-09 6.1863e-10 6.27e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.23e-12 -2.2167e-10 2.4513e-09 -1.271302e-08 -5.12906e-09 -5.5461477e-07 4.468866e-08 2.08798526e-06 6.359913e-08 9.5519e-10 -1.72e-11 -4.5375e-10 -2.545977e-08 -9.59122e-09 -4.8794301e-07 2.9367402e-07 3.416966e-08 -6.84794e-09 6.4653e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.2e-12 -2.3108e-10 2.58907e-09 -1.274379e-08 -5.13524e-09 -5.5461244e-07 4.468839e-08 2.08799854e-06 6.359948e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.59136e-09 -4.8794346e-07 2.9367387e-07 3.416735e-08 -6.84885e-09 6.4608e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.309e-10 2.58891e-09 -1.274271e-08 -5.1351e-09 -5.5461251e-07 4.46884e-08 2.0879987e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.5914e-09 -4.879434e-07 2.936739e-07 3.416741e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274274e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794338e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545976e-08 -9.59142e-09 -4.8794343e-07 2.936739e-07 3.416741e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274274e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545976e-08 -9.59143e-09 -4.8794348e-07 2.9367387e-07 3.416734e-08 -6.84885e-09 6.4608e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.309e-10 2.58891e-09 -1.274271e-08 -5.1351e-09 -5.5461251e-07 4.46884e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5375e-10 -2.545969e-08 -9.59051e-09 -4.8794239e-07 2.9367379e-07 3.416964e-08 -6.84793e-09 6.4653e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.2e-12 -2.3108e-10 2.58906e-09 -1.274387e-08 -5.13509e-09 -5.5461243e-07 4.468838e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5376e-10 -2.546016e-08 -9.59683e-09 -4.8793972e-07 2.9366476e-07 3.403501e-08 -6.46972e-09 6.1875e-10 6.27e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.23e-12 -2.2169e-10 2.4484e-09 -1.270033e-08 -5.13203e-09 -5.5461469e-07 4.468863e-08 2.08799863e-06 6.359947e-08 9.5518e-10 -1.72e-11 -4.5396e-10 -2.547282e-08 -9.80135e-09 -4.8812143e-07 2.9451291e-07 2.934679e-08 5.6529e-10 3.57e-12 8.8e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.2e-13 1.493e-11 -2.1965e-10 -1.091425e-08 -5.48693e-09 -5.5456687e-07 4.469465e-08 2.0879983e-06 6.359948e-08 9.5518e-10 -1.72e-11 -4.54e-10 -2.5473e-08 -9.80747e-09 -4.8811035e-07 2.9450782e-07 2.918878e-08 9.1346e-10 -2.11e-11 7.7e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.2e-13 2.295e-11 -3.3886e-10 -1.086713e-08 -5.48396e-09 -5.5456893e-07 4.46949e-08 2.08798501e-06 6.359912e-08 9.5519e-10 -1.72e-11 -4.5368e-10 -2.545822e-08 -9.74243e-09 -4.8764616e-07 2.9448816e-07 2.919021e-08 9.1586e-10 -2.067e-11 7.7e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.2e-13 2.28e-11 -3.3946e-10 -1.086784e-08 -5.49878e-09 -5.5447504e-07 4.470953e-08 2.08678232e-06 6.356605e-08 9.5474e-10 -1.72e-11 -4.4016e-10 -2.476028e-08 -6.04258e-09 -4.6996117e-07 2.8304225e-07 2.792548e-08 8.783e-10 -2.154e-11 7.7e-13 7e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.1e-13 2.25e-11 -3.2513e-10 -1.041594e-08 -7.36917e-09 -5.138719e-07 3.200049e-08 2.02450705e-06 6.16152e-08 9.2549e-10 -1.794e-11 1.03e-11 -8.0521e-10 -2.03172e-09 -1.52547e-08 6.495185e-08 7.33804e-09 2.9317e-10 -2.28e-11 -6.1e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.1e-13 1.39e-11 -1.0394e-10 -2.26514e-09 7.11117e-09 -1.0569749e-07 -1.8954446e-07 5.225863e-08 1.82778e-09 1.537e-11 -2.42e-12 3e-12 9.73e-12 -7.995e-11 -4.3378e-10 1.99421e-09 1.9821e-10 -2.289e-11 -1.15e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.9e-13 1.39e-11 -4.75e-11 6.5995e-10 -2.2045e-09 -2.20893e-09 1.11265e-09 2.008e-11 -3.95e-12 8e-14 -3.6e-13 2.41e-12 4.17e-12 2.422e-11 8.4e-12 -1.438e-11 -7e-13 1.9e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-14 -1e-14 4.86e-12 -2.82e-11 -1.813e-11 -5.68e-12 -1.308e-11 -2.79e-12 1e-13 -1e-14 3e-14 -3.7e-13 2.8e-13 8.8e-13 -2.62e-12 -1e-13 1.6e-13 -3e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -6e-14 -1.5e-13 -1.63e-12 2.37e-12 2.52e-12 -9.1e-13 1e-13 -1e-14 -0.0 -0.0 3e-14 -2e-14 -6e-14 1.8e-13 2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 1e-13 -1e-13 -2.2e-13 7e-14 -1e-14 0.0 0.0 3e-14 -1.9e-13 -1.5e-13 -9.5e-13 -8.4e-12 9.9e-13 -4e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 -3.8e-13 -9.2e-13 1.113e-11 6.64e-12 -2.12e-12 2.2e-13 -1e-14 0.0 -2.3e-13 3.86e-12 1.993e-11 3.405e-11 1.544e-11 -2.839e-11 -2.79e-12 1.3e-13 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -5e-14 -1.5e-13 1.54e-11 -3.21e-11 -3.392e-11 -2.651e-11 6.44e-12 -8.72e-12 3.2e-13 -1e-14 3.6e-12 2.472e-11 -5.187e-11 -4.0883e-10 1.1713e-09 1.3436e-10 -5.945e-11 2.1e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -1.41e-12 3.947e-11 -2.254e-11 3.2778e-10 -2.07938e-09 -2.57662e-09 9.6143e-10 2.861e-11 -7.97e-12 1.9e-13 4.195e-11 -4.0758e-10 -5.0632e-10 -9.67455e-09 2.1109e-10 -7.41e-12 -9.25e-12 1.69e-12 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -9.9e-13 7.6e-13 2.008e-11 4.092e-11 -5.6415e-10 1.9627e-10 3.146759e-08 9.1714e-10 -5.65e-12 -1.13e-12 4.11e-11 -4.192e-10 -5.5566e-10 -1.006216e-08 2.108e-10 6.408e-11 -2.7178e-10 3.022e-11 1e-13 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -9.92e-12 1.1426e-10 -4.13e-12 3.748e-11 -5.7222e-10 2.2216e-10 3.251333e-08 9.4542e-10 -4.61e-12 -1.28e-12 4.116e-11 -4.1699e-10 -5.1774e-10 -1.00358e-08 -5.642e-11 3.07122e-09 -6.58294e-09 6.6683e-10 5.26e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -9e-14 -4.5e-13 -2.5134e-10 2.50682e-09 -1.18217e-09 1.6422e-10 -5.7864e-10 2.1968e-10 3.253106e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1693e-10 -5.1702e-10 -1.003589e-08 -4.664e-11 3.13883e-09 -6.90322e-09 7.0027e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6153e-10 2.63323e-09 -1.20187e-09 1.5861e-10 -5.7755e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003595e-08 -4.665e-11 3.13699e-09 -6.90578e-09 6.9977e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6133e-10 2.63411e-09 -1.201e-09 1.5872e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13706e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20102e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1709e-10 -1.003595e-08 -4.664e-11 3.13706e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20102e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1694e-10 -5.1709e-10 -1.003596e-08 -4.665e-11 3.13698e-09 -6.90578e-09 6.9977e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6133e-10 2.63411e-09 -1.20099e-09 1.5872e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.117e-11 -4.1692e-10 -5.1692e-10 -1.003578e-08 -4.665e-11 3.13881e-09 -6.90321e-09 7.0027e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6153e-10 2.63322e-09 -1.20193e-09 1.5864e-10 -5.7754e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.116e-11 -4.1701e-10 -5.18e-10 -1.003528e-08 -5.487e-11 3.04636e-09 -6.58006e-09 6.67e-10 5.26e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -9e-14 -4.5e-13 -2.5137e-10 2.50507e-09 -1.17375e-09 1.6334e-10 -5.7865e-10 2.1968e-10 3.253123e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.108e-11 -4.1943e-10 -5.5701e-10 -1.007196e-08 2.0841e-10 8.371e-11 -2.7572e-10 2.979e-11 1e-13 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -9.83e-12 1.1604e-10 -1.229e-11 3.823e-11 -5.7225e-10 2.2217e-10 3.253115e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.107e-11 -4.1951e-10 -5.5815e-10 -1.007109e-08 2.0229e-10 -8.32e-12 -8.87e-12 2.17e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.13e-12 5.5e-13 1.946e-11 4.106e-11 -5.7318e-10 2.2225e-10 3.253097e-08 9.4585e-10 -4.59e-12 -1.28e-12 4.11e-11 -4.1929e-10 -5.5694e-10 -1.006179e-08 2.0235e-10 -6.52e-12 -5.4e-12 2.63e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.3e-12 -6.3e-13 1.85e-11 4.101e-11 -5.7314e-10 2.2224e-10 3.251332e-08 9.4542e-10 -4.61e-12 -1.28e-12 4.195e-11 -4.0751e-10 -5.0521e-10 -9.67422e-09 2.1173e-10 -5.75e-12 -5.01e-12 2.53e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.25e-12 -8.5e-13 1.896e-11 4.082e-11 -5.641e-10 1.9626e-10 3.146759e-08 9.1714e-10 -5.65e-12 -1.13e-12 3.6e-12 2.468e-11 -5.238e-11 -4.0893e-10 1.17285e-09 1.2573e-10 -3.03e-11 3.3e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -8.8e-13 2.652e-11 -1.731e-11 3.2723e-10 -2.07941e-09 -2.57654e-09 9.6142e-10 2.861e-11 -7.97e-12 1.9e-13 -2.3e-13 3.86e-12 1.98e-11 3.404e-11 1.563e-11 -3.039e-11 5.7e-13 9e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 -9.3e-13 1.613e-11 -3.209e-11 -3.393e-11 -2.65e-11 6.44e-12 -8.72e-12 3.2e-13 -1e-14 3e-14 -1.9e-13 -1.5e-13 -9.5e-13 -8.39e-12 9.5e-13 6e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -3.7e-13 -9.2e-13 1.113e-11 6.64e-12 -2.12e-12 2.2e-13 -1e-14 0.0 -0.0 3e-14 -2e-14 -6e-14 1.8e-13 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 -1e-13 -2.2e-13 7e-14 -1e-14 0.0 0.0 -0.0 1e-14 -0.0 -1e-14 5e-14 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 -6e-14 -3e-14 1e-14 -0.0 0.0 0.0 1e-14 -4e-14 -1.1e-13 -6.2e-13 2.01e-12 2.6e-13 3e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -8e-14 1.19e-12 -2.42e-12 -1.7e-12 1.08e-12 4e-14 -0.0 0.0 -5e-14 -1.41e-12 -2.89e-12 -8e-13 -9.78e-12 2.9e-12 1.16e-12 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -3.8e-13 -2.65e-12 -1.58e-12 1.412e-11 9.7e-12 -5.23e-12 1.87e-12 6e-14 -0.0 -1.33e-12 2.47e-12 1.576e-11 3.14e-11 -3.05e-12 -2.89e-11 5.7e-12 4.1e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.8e-13 -5.45e-12 1.192e-11 -4.361e-11 -1.622e-11 -2.018e-11 -1.66e-12 -9.25e-12 1.8e-12 4e-14 -1.96e-12 3.68e-11 2.56e-12 -1.9572e-10 -3.76e-12 2.17e-12 8e-14 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 1e-13 -1.34e-12 -2.8e-13 4.48e-12 1e-14 4.484e-10 -8.67e-12 -2.86e-12 9.4e-13 -1.72e-12 3.615e-11 5.58e-12 -2.0406e-10 -4.39e-12 2.23e-12 3.41e-12 -3e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-13 -1.59e-12 -1.61e-12 -3.7e-13 5.16e-12 1.2e-13 4.604e-10 -7.78e-12 -3.08e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0656e-10 -2.61e-12 -3.892e-11 -5.812e-11 -8.89e-12 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 2.77e-12 8.12e-12 2.148e-11 3.5e-13 5.06e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.929e-11 -6.089e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.94e-12 1.077e-11 2.165e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.64e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.64e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.929e-11 -6.089e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.94e-12 1.077e-11 2.165e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.73e-12 3.612e-11 4.63e-12 -2.0652e-10 -2.69e-12 -3.886e-11 -5.81e-11 -8.89e-12 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 2.77e-12 8.13e-12 2.137e-11 3.4e-13 5.06e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.71e-12 3.613e-11 5.59e-12 -2.0426e-10 -4.34e-12 1.86e-12 3.44e-12 -3e-13 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-13 -1.62e-12 -1.61e-12 -3.8e-13 5.16e-12 1.2e-13 4.6057e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.71e-12 3.613e-11 5.58e-12 -2.042e-10 -4.11e-12 2.09e-12 1e-13 -5e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 9e-14 -1.36e-12 -4.5e-13 5.19e-12 1.2e-13 4.6057e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.71e-12 3.615e-11 5.55e-12 -2.0403e-10 -4.11e-12 2.08e-12 1e-13 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 9e-14 -1.36e-12 -4.4e-13 5.19e-12 1.2e-13 4.604e-10 -7.78e-12 -3.08e-12 9.6e-13 -1.96e-12 3.68e-11 2.58e-12 -1.9573e-10 -3.78e-12 2.06e-12 7e-14 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 1e-13 -1.3e-12 -2.9e-13 4.48e-12 1e-14 4.484e-10 -8.67e-12 -2.86e-12 9.4e-13 -1.33e-12 2.48e-12 1.585e-11 3.145e-11 -3.12e-12 -2.825e-11 2.23e-12 6.9e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.7e-13 -3.91e-12 1.095e-11 -4.357e-11 -1.623e-11 -2.018e-11 -1.66e-12 -9.25e-12 1.8e-12 4e-14 -5e-14 -1.41e-12 -2.86e-12 -7.9e-13 -9.83e-12 3.27e-12 6.3e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2.6e-13 -2.79e-12 -1.58e-12 1.412e-11 9.69e-12 -5.23e-12 1.87e-12 6e-14 -0.0 1e-14 -4e-14 -1.1e-13 -6.2e-13 2.01e-12 2.7e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -8e-14 1.19e-12 -2.42e-12 -1.7e-12 1.08e-12 4e-14 -0.0 0.0 -0.0 1e-14 -0.0 -1e-14 5e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 -6e-14 -3e-14 1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 2e-14 7e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.4e-13 -3e-14 -1e-14 -0.0 0.0 -0.0 0.0 -1e-14 -3.1e-13 -1.64e-12 2.89e-12 6.7e-13 -4e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 2e-14 -1.9e-13 2.08e-12 -3.38e-12 -2.19e-12 1.55e-12 7e-14 -0.0 0.0 -3e-14 -2.32e-12 -3.44e-12 -1.27e-12 -4.21e-12 4.17e-12 8e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3.7e-13 -3.23e-12 2.87e-12 8.62e-12 8.08e-12 -3.35e-12 1.99e-12 6e-14 -0.0 -1.74e-12 -2.74e-12 2.6e-12 3.532e-11 3e-14 -4e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -1e-14 -1e-14 1.4e-13 -1.966e-11 -2.04e-12 1.29e-12 -2e-14 -1.78e-12 -2.54e-12 1.66e-12 3.541e-11 8e-14 -1.2e-13 -2.3e-13 4e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-13 7e-14 1e-14 -2e-14 1.2e-13 -1.925e-11 -2.22e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.31e-12 3.554e-11 1e-14 1.39e-12 6.7e-13 8.1e-13 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -3.2e-13 4.2e-13 -6.8e-13 -0.0 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.57e-12 1.31e-12 3.554e-11 1e-14 1.39e-12 6.8e-13 8.1e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.2e-13 4.2e-13 -6.8e-13 -0.0 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.53e-12 1.66e-12 3.541e-11 8e-14 -1.1e-13 -2.4e-13 4e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-13 7e-14 1e-14 -2e-14 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.53e-12 1.68e-12 3.54e-11 6e-14 -4e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2e-14 -2e-14 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 -1.78e-12 -2.54e-12 1.68e-12 3.54e-11 6e-14 -4e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2e-14 -2e-14 1.2e-13 -1.925e-11 -2.22e-12 1.31e-12 -2e-14 -1.74e-12 -2.74e-12 2.58e-12 3.532e-11 3e-14 -4e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-14 -1e-14 -1e-14 1.4e-13 -1.966e-11 -2.04e-12 1.29e-12 -2e-14 -3e-14 -2.32e-12 -3.45e-12 -1.28e-12 -4.21e-12 4.18e-12 9.8e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -4.1e-13 -3.13e-12 2.87e-12 8.62e-12 8.08e-12 -3.35e-12 1.99e-12 6e-14 -0.0 0.0 -1e-14 -3.1e-13 -1.64e-12 2.89e-12 6.3e-13 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -1.8e-13 2.08e-12 -3.38e-12 -2.19e-12 1.55e-12 7e-14 -0.0 0.0 -0.0 0.0 0.0 2e-14 7e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 -1.4e-13 -3e-14 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -2e-14 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 3e-14 2e-14 -1e-14 -0.0 0.0 0.0 0.0 1e-14 4e-14 8e-14 9e-14 -6e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 3e-14 -3e-14 -1.9e-13 -8e-14 2e-14 -2e-14 -0.0 0.0 2e-14 6e-14 -1.9e-13 -1.5e-12 1.82e-12 5e-13 -2.2e-13 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1.2e-13 -1.1e-13 1.46e-12 -2.53e-12 -1.95e-12 1.27e-12 8e-14 -2e-14 -0.0 1.1e-13 -1.63e-12 -5.5e-13 -3.96e-12 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -1e-14 -1e-14 9.4e-13 1.14e-12 -1e-14 -1e-14 1.1e-13 -1.66e-12 -6.8e-13 -3.84e-12 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.3e-13 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.3e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.3e-13 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.3e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1.1e-13 -1.63e-12 -5.5e-13 -3.96e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 -1e-14 9.4e-13 1.14e-12 -1e-14 -1e-14 2e-14 6e-14 -2e-13 -1.5e-12 1.83e-12 4.6e-13 -8e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 6e-14 -8e-14 1.46e-12 -2.53e-12 -1.95e-12 1.27e-12 8e-14 -2e-14 -0.0 0.0 1e-14 4e-14 8e-14 9e-14 -7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 3e-14 -3e-14 -1.9e-13 -8e-14 2e-14 -2e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -2e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 3e-14 2e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -4e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 5e-14 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 2e-14 4e-14 8e-14 1e-14 -7e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 -1e-13 -9e-14 -7e-14 0.0 -2e-14 0.0 0.0 1e-14 1.4e-13 -5e-14 -9.3e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -5e-14 -9.5e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -5e-14 -9.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -5e-14 -9.6e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -5e-14 -9.5e-13 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 1e-14 1.4e-13 -5e-14 -9.3e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-13 -2e-14 -1e-14 0.0 -0.0 2e-14 4e-14 9e-14 1e-14 -7e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 -1e-13 -9e-14 -7e-14 0.0 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -4e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 5e-14 2e-14 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 2e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 1e-14 2e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 4e-14 -6e-14 1.5e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 4e-14 1e-14 -3e-14 -2e-14 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -9e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 -1e-14 -3e-14 -1e-13 0.0 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.2e-13 2e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.2e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5.1e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -5.1e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -4e-14 -4.9e-13 -6.4e-13 1e-14 -4.2e-13 2e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.2e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 0.0 -1e-14 -2e-14 -8e-14 0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 -1e-14 -1e-14 -9e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 4e-14 -2e-14 2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 3e-14 -5e-14 -2e-14 1e-14 -0.0 -0.0 0.0 0.0 -2e-14 -4e-14 -8e-14 5e-14 -4e-14 4e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 2e-14 8e-14 9e-14 7e-14 -0.0 2e-14 -0.0 -0.0 -1e-14 -1.4e-13 7e-14 9.3e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-13 2e-14 1e-14 -0.0 -1e-14 -1.4e-13 2e-14 9.4e-13 -1e-14 8e-14 2.5e-13 -4e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -1.1e-13 -5e-14 1e-14 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.1e-13 1e-14 2.6e-13 -1.71e-12 -6.6e-13 -8.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.2e-13 -4.4e-13 8.9e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.8e-13 -6e-13 -1e-14 2.6e-13 -1.7e-12 -6.7e-13 -8.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.2e-13 -4.3e-13 8.9e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -1e-14 -1.4e-13 3e-14 9.6e-13 -1e-14 6e-14 2.6e-13 -3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -1.1e-13 -4e-14 1e-14 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1e-14 -1.4e-13 5e-14 9.6e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1e-14 -1.4e-13 4e-14 9.5e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1e-14 -1.4e-13 5e-14 9.2e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-13 2e-14 1e-14 -0.0 0.0 -2e-14 -4e-14 -9e-14 -1e-14 7e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -4e-14 1e-13 9e-14 7e-14 -0.0 2e-14 -0.0 -0.0 0.0 0.0 0.0 -1e-14 4e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 3e-14 -5e-14 -2e-14 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 1e-14 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -3e-14 -2e-14 1e-14 0.0 -0.0 -0.0 -0.0 -1e-14 -1e-14 -8e-14 -1.5e-13 4.9e-13 -5e-13 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1.2e-13 -1.7e-13 3e-14 1.9e-13 7e-14 -2e-14 2e-14 0.0 -0.0 -2e-14 -5e-14 3.4e-13 1.54e-12 -2.81e-12 2.07e-12 -4.32e-12 2.8e-13 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -9e-14 1.67e-12 -1.23e-12 -1.17e-12 2.54e-12 1.9e-12 -1.27e-12 -8e-14 2e-14 0.0 -1.2e-13 1.59e-12 -2e-14 3.7e-12 -5e-14 -1.3e-13 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 4e-14 1e-14 1e-14 1e-14 -9.4e-13 -1.14e-12 1e-14 1e-14 -1.1e-13 1.71e-12 1.44e-12 3.91e-12 1.3e-13 2.3e-13 -3.4e-12 2.5e-13 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -8e-14 1.74e-12 1.1e-13 -6e-14 3e-14 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.78e-12 1.841e-11 2.234e-11 -5.11e-12 3.65e-11 5.941e-11 8.83e-12 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -2.75e-12 -8.48e-12 -2.395e-11 8.8e-13 6.1e-13 -6e-14 -8.7e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.872e-11 2.248e-11 -4.73e-12 3.687e-11 6.218e-11 9.37e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.92e-12 -1.115e-11 -2.419e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.871e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.87e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.87e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.81e-12 1.87e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.82e-12 1.877e-11 2.254e-11 -4.73e-12 3.687e-11 6.218e-11 9.37e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.92e-12 -1.115e-11 -2.419e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 -9e-14 2.78e-12 1.831e-11 2.253e-11 -4.99e-12 3.654e-11 5.939e-11 8.83e-12 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -2.75e-12 -8.5e-12 -2.385e-11 8.4e-13 6.1e-13 -6e-14 -8.7e-13 -1.16e-12 1e-14 1e-14 -1.1e-13 1.69e-12 1.18e-12 3.48e-12 1.6e-13 7.1e-13 -3.43e-12 2.5e-13 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -8e-14 1.77e-12 9e-14 -6e-14 3e-14 1e-14 -8.3e-13 -1.16e-12 1e-14 1e-14 -1.1e-13 1.65e-12 5.5e-13 3.68e-12 -1e-14 -2e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 0.0 0.0 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 -1.1e-13 1.66e-12 7.4e-13 3.91e-12 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 -1.1e-13 1.63e-12 5.8e-13 4e-12 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 1e-14 -9.4e-13 -1.14e-12 1e-14 1e-14 -2e-14 -6e-14 2e-13 1.5e-12 -1.81e-12 -4.2e-13 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -4e-14 7e-14 -1.46e-12 2.53e-12 1.95e-12 -1.27e-12 -8e-14 2e-14 0.0 -0.0 -1e-14 -4e-14 -8e-14 -9e-14 6e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -3e-14 3e-14 1.9e-13 8e-14 -2e-14 2e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -3e-14 -2e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -2e-14 -7e-14 -2e-14 1e-13 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -2e-14 0.0 1e-14 1.3e-13 3e-14 1e-14 0.0 -0.0 0.0 -0.0 1e-14 1.6e-13 1.63e-12 -2.59e-12 -3.14e-12 3.35e-12 -4e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 -7.8e-13 9.5e-13 -2.06e-12 3.35e-12 2.2e-12 -1.55e-12 -7e-14 0.0 -0.0 2e-14 2.26e-12 2.63e-12 1.22e-12 8.95e-12 -2.083e-11 3.614e-11 -1.77e-12 -2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 5.1e-13 -1.409e-11 1.11e-11 -4.22e-12 -8.7e-12 -7.83e-12 3.35e-12 -1.99e-12 -6e-14 0.0 1.74e-12 2.94e-12 6.2e-13 -3.438e-11 9.6e-13 1.76e-12 4.4e-12 8.4e-13 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2.6e-13 -1.62e-12 -1.23e-12 -4e-14 1.2e-13 -1.6e-13 1.967e-11 2.04e-12 -1.29e-12 2e-14 1.78e-12 2.25e-12 -5.9e-12 -3.507e-11 -1.452e-11 -9.815e-11 3.2956e-10 -2.759e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 8.62e-12 -1.2757e-10 3.029e-11 5.38e-12 -1.52e-12 -0.0 1.922e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -3.99e-12 -1.0568e-10 -1.2113e-10 5.6835e-10 -4.10118e-09 7.06843e-09 -6.5863e-10 -5.27e-12 -4e-14 -2e-14 -0.0 0.0 1e-14 9e-14 4.5e-13 2.4972e-10 -2.67645e-09 1.57609e-09 -2.4081e-10 2.875e-11 1.85e-12 1.917e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.16e-12 -1.0768e-10 -1.2121e-10 5.5171e-10 -4.19273e-09 7.40852e-09 -6.915e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5986e-10 -2.80984e-09 1.60406e-09 -2.3415e-10 2.704e-11 1.98e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.2108e-10 5.5176e-10 -4.19048e-09 7.41088e-09 -6.91e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5966e-10 -2.8106e-09 1.60297e-09 -2.3428e-10 2.709e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0755e-10 -1.211e-10 5.5174e-10 -4.19056e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60299e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19059e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19058e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19058e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19059e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0755e-10 -1.2108e-10 5.5174e-10 -4.19056e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60299e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.14e-12 -1.0754e-10 -1.2106e-10 5.5175e-10 -4.19047e-09 7.41088e-09 -6.91e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5966e-10 -2.8106e-09 1.60296e-09 -2.3427e-10 2.709e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.65e-12 -4.18e-12 -1.0799e-10 -1.2155e-10 5.5182e-10 -4.19266e-09 7.40851e-09 -6.915e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5986e-10 -2.80983e-09 1.60413e-09 -2.3424e-10 2.703e-11 1.98e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.66e-12 -3.94e-12 -1.0496e-10 -1.2265e-10 5.6145e-10 -4.06777e-09 7.06546e-09 -6.588e-10 -5.27e-12 -4e-14 -2e-14 -0.0 0.0 1e-14 9e-14 4.5e-13 2.4975e-10 -2.67481e-09 1.56428e-09 -2.3889e-10 2.873e-11 1.86e-12 1.918e-11 2.22e-12 -1.31e-12 2e-14 1.78e-12 2.34e-12 -4.37e-12 -3.281e-11 -6.48e-12 -1.3272e-10 3.314e-10 -2.716e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 8.53e-12 -1.2953e-10 4.184e-11 3.41e-12 -1.41e-12 -3e-14 1.921e-11 2.23e-12 -1.31e-12 2e-14 1.78e-12 2.57e-12 -9e-13 -3.46e-11 -1.6e-13 2.13e-12 3.55e-12 4.4e-13 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1.6e-13 -1.21e-12 -1.16e-12 -2e-14 7e-14 -1.3e-13 1.924e-11 2.23e-12 -1.31e-12 2e-14 1.78e-12 2.53e-12 -1.98e-12 -3.58e-11 -9e-14 -1.1e-13 -7e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 -1.2e-13 1.925e-11 2.22e-12 -1.31e-12 2e-14 1.74e-12 2.74e-12 -2.74e-12 -3.548e-11 -3e-14 3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -0.0 1e-14 1e-14 -1.4e-13 1.966e-11 2.04e-12 -1.29e-12 2e-14 3e-14 2.32e-12 3.45e-12 1.29e-12 4.11e-12 -4.46e-12 -5.8e-13 2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 2.9e-13 3.21e-12 -2.85e-12 -8.63e-12 -8.08e-12 3.35e-12 -1.99e-12 -6e-14 0.0 -0.0 1e-14 3.1e-13 1.64e-12 -2.88e-12 -5.9e-13 -3e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -2.08e-12 3.38e-12 2.19e-12 -1.55e-12 -7e-14 0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -7e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 1.4e-13 3e-14 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 0.0 1e-14 -5e-14 -0.0 -2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -3e-14 6e-14 3e-14 -1e-14 0.0 -0.0 -0.0 -1e-14 4e-14 1.1e-13 6.2e-13 -2e-12 -3e-13 9e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3e-14 9e-14 -1.19e-12 2.41e-12 1.7e-12 -1.08e-12 -4e-14 0.0 -0.0 5e-14 1.41e-12 2.72e-12 7.8e-13 1.014e-11 -5.78e-12 2.75e-12 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -5.3e-13 3.56e-12 1.59e-12 -1.415e-11 -9.68e-12 5.22e-12 -1.87e-12 -6e-14 0.0 1.33e-12 -2.54e-12 -1.668e-11 -3.148e-11 8.83e-12 1.053e-11 3.456e-11 -2.49e-12 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 8e-13 -1.049e-11 -2.86e-12 4.207e-11 1.613e-11 2.048e-11 1.65e-12 9.25e-12 -1.8e-12 -4e-14 1.97e-12 -3.658e-11 1.16e-12 1.9704e-10 4.79e-12 -1.28e-12 6.41e-12 8.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -2.6e-13 -1.9e-12 3.3e-13 1.9e-13 -4.36e-12 -3e-14 -4.4839e-10 8.67e-12 2.86e-12 -9.4e-13 1.71e-12 -3.648e-11 -1.053e-11 2.0441e-10 -9.39e-12 -9.484e-11 3.1083e-10 -2.469e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 7.95e-12 -1.1835e-10 3.089e-11 5.26e-12 -6.6e-12 -0.0 -4.6046e-10 7.78e-12 3.08e-12 -9.6e-13 1.58e-12 -4.36e-11 -1.2818e-10 8.155e-11 5.8606e-10 -4.14616e-09 6.93168e-09 -6.4421e-10 -5.5e-12 -1e-14 -2e-14 -0.0 0.0 1e-14 8e-14 6.1e-13 2.4509e-10 -2.61571e-09 1.58997e-09 -2.4422e-10 2.431e-11 1.76e-12 -4.6071e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.38e-11 -1.3062e-10 8.107e-11 5.7046e-10 -4.23332e-09 7.26536e-09 -6.7247e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5454e-10 -2.74131e-09 1.61774e-09 -2.3826e-10 2.276e-11 1.88e-12 -4.6077e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.378e-11 -1.3051e-10 8.124e-11 5.7056e-10 -4.23125e-09 7.26658e-09 -6.7201e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5436e-10 -2.74133e-09 1.61675e-09 -2.3839e-10 2.281e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.378e-11 -1.3049e-10 8.122e-11 5.7054e-10 -4.23131e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61677e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.378e-11 -1.3048e-10 8.124e-11 5.7054e-10 -4.23131e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61677e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.378e-11 -1.3047e-10 8.127e-11 5.7055e-10 -4.23124e-09 7.26658e-09 -6.7201e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5436e-10 -2.74133e-09 1.61675e-09 -2.3839e-10 2.281e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.382e-11 -1.3101e-10 8.052e-11 5.7062e-10 -4.23331e-09 7.26535e-09 -6.7247e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5454e-10 -2.7413e-09 1.61781e-09 -2.3836e-10 2.275e-11 1.88e-12 -4.6077e-10 7.77e-12 3.09e-12 -9.6e-13 1.58e-12 -4.355e-11 -1.2731e-10 7.891e-11 5.7785e-10 -4.11428e-09 6.92115e-09 -6.4433e-10 -5.5e-12 -1e-14 -2e-14 -0.0 0.0 1e-14 8e-14 6.1e-13 2.4511e-10 -2.61288e-09 1.57917e-09 -2.4215e-10 2.428e-11 1.77e-12 -4.607e-10 7.77e-12 3.09e-12 -9.6e-13 1.71e-12 -3.636e-11 -8.74e-12 2.0832e-10 -2.4e-13 -1.288e-10 3.2584e-10 -2.428e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 7.87e-12 -1.2201e-10 4.195e-11 3.09e-12 -6.48e-12 -3e-14 -4.6063e-10 7.77e-12 3.09e-12 -9.6e-13 1.71e-12 -3.608e-11 -4.66e-12 2.0547e-10 4.01e-12 -4e-14 2.65e-12 4.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.7e-13 -8.3e-13 2.8e-13 4.6e-13 -5.14e-12 -1.3e-13 -4.6057e-10 7.77e-12 3.09e-12 -9.6e-13 1.71e-12 -3.616e-11 -5.92e-12 2.0342e-10 4.08e-12 -2.21e-12 -1.2e-13 3e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.42e-12 4.6e-13 -5.2e-12 -1.2e-13 -4.604e-10 7.78e-12 3.08e-12 -9.6e-13 1.96e-12 -3.681e-11 -2.77e-12 1.9546e-10 3.77e-12 -2.08e-12 -8e-14 5e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -1e-13 1.32e-12 2.9e-13 -4.48e-12 -1e-14 -4.484e-10 8.67e-12 2.86e-12 -9.4e-13 1.33e-12 -2.48e-12 -1.584e-11 -3.144e-11 3e-12 2.796e-11 -1.79e-12 -6.8e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.6e-13 3.78e-12 -1.086e-11 4.36e-11 1.622e-11 2.018e-11 1.66e-12 9.25e-12 -1.8e-12 -4e-14 5e-14 1.41e-12 2.86e-12 8e-13 9.84e-12 -3.22e-12 -6.9e-13 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2.7e-13 2.77e-12 1.58e-12 -1.412e-11 -9.69e-12 5.23e-12 -1.87e-12 -6e-14 0.0 -1e-14 4e-14 1.1e-13 6.2e-13 -2.01e-12 -2.6e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-14 -1.19e-12 2.42e-12 1.7e-12 -1.08e-12 -4e-14 0.0 -0.0 0.0 -1e-14 0.0 1e-14 -5e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 6e-14 3e-14 -1e-14 0.0 -0.0 -0.0 0.0 -3e-14 2e-14 6e-14 -1.8e-13 -1e-14 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 1e-13 2.2e-13 -7e-14 1e-14 -0.0 -0.0 -3e-14 1.9e-13 1.5e-13 9.5e-13 8.39e-12 -9.5e-13 -7e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 3.7e-13 9.2e-13 -1.113e-11 -6.64e-12 2.12e-12 -2.2e-13 1e-14 -0.0 2.3e-13 -3.86e-12 -1.978e-11 -3.403e-11 -1.57e-11 3.078e-11 -9.7e-13 -8e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 1.03e-12 -1.626e-11 3.209e-11 3.394e-11 2.65e-11 -6.44e-12 8.72e-12 -3.2e-13 1e-14 -3.6e-12 -2.467e-11 5.254e-11 4.0894e-10 -1.17513e-09 -1.2249e-10 2.515e-11 -7e-14 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 8e-13 -2.457e-11 1.589e-11 -3.2679e-10 2.07944e-09 2.57642e-09 -9.6142e-10 -2.861e-11 7.97e-12 -1.9e-13 -4.195e-11 4.0744e-10 5.0384e-10 9.67357e-09 -2.1179e-10 5.74e-12 4.92e-12 -2.54e-12 1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 1.25e-12 8.5e-13 -1.897e-11 -4.08e-11 5.641e-10 -1.9626e-10 -3.146759e-08 -9.1714e-10 5.65e-12 1.13e-12 -4.11e-11 4.1941e-10 5.5899e-10 1.006204e-08 -2.0218e-10 6.46e-12 1.36e-12 -2.52e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.25e-12 2.44e-12 -1.829e-11 -4.106e-11 5.7316e-10 -2.2224e-10 -3.251329e-08 -9.4542e-10 4.61e-12 1.28e-12 -4.105e-11 4.2188e-10 6.0372e-10 1.012336e-08 -2.0735e-10 4.384e-11 7.012e-11 6.16e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.31e-12 -1.215e-11 -4.287e-11 -4.027e-11 5.7399e-10 -2.223e-10 -3.253096e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0467e-10 1.012392e-08 -2.0683e-10 4.421e-11 7.216e-11 6.61e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.422e-11 -4.304e-11 -4.047e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0465e-10 1.012385e-08 -2.0684e-10 4.419e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.419e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0464e-10 1.012385e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0464e-10 1.012384e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2195e-10 6.0464e-10 1.012383e-08 -2.0684e-10 4.419e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.419e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2196e-10 6.0483e-10 1.012418e-08 -2.0683e-10 4.421e-11 7.217e-11 6.61e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.422e-11 -4.304e-11 -4.047e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.105e-11 4.2187e-10 6.034e-10 1.012458e-08 -2.0724e-10 4.383e-11 7.004e-11 6.16e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.31e-12 -1.213e-11 -4.28e-11 -4.03e-11 5.7399e-10 -2.223e-10 -3.253114e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.107e-11 4.1958e-10 5.5915e-10 1.006926e-08 -2.0207e-10 7.12e-12 1.15e-12 -2.52e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.25e-12 2.54e-12 -1.83e-11 -4.108e-11 5.7317e-10 -2.2225e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.107e-11 4.1948e-10 5.5753e-10 1.007018e-08 -2.0228e-10 6.62e-12 5.5e-12 -2.61e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.3e-12 6.1e-13 -1.855e-11 -4.103e-11 5.7315e-10 -2.2225e-10 -3.253097e-08 -9.4585e-10 4.59e-12 1.28e-12 -4.11e-11 4.193e-10 5.5719e-10 1.006223e-08 -2.0233e-10 6.65e-12 5.47e-12 -2.61e-12 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.3e-12 6.3e-13 -1.856e-11 -4.102e-11 5.7314e-10 -2.2224e-10 -3.251332e-08 -9.4542e-10 4.61e-12 1.28e-12 -4.195e-11 4.0752e-10 5.0534e-10 9.6744e-09 -2.1173e-10 5.77e-12 5.01e-12 -2.54e-12 1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 1.25e-12 8.5e-13 -1.897e-11 -4.082e-11 5.641e-10 -1.9626e-10 -3.146759e-08 -9.1714e-10 5.65e-12 1.13e-12 -3.6e-12 -2.468e-11 5.238e-11 4.0892e-10 -1.17277e-09 -1.2552e-10 2.993e-11 -3.3e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 8.9e-13 -2.639e-11 1.724e-11 -3.2724e-10 2.07941e-09 2.57654e-09 -9.6142e-10 -2.861e-11 7.97e-12 -1.9e-13 2.3e-13 -3.86e-12 -1.98e-11 -3.404e-11 -1.564e-11 3.034e-11 -5.1e-13 -9e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 9.2e-13 -1.612e-11 3.209e-11 3.393e-11 2.65e-11 -6.44e-12 8.72e-12 -3.2e-13 1e-14 -3e-14 1.9e-13 1.5e-13 9.5e-13 8.39e-12 -9.5e-13 -5e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 3.7e-13 9.2e-13 -1.113e-11 -6.64e-12 2.12e-12 -2.2e-13 1e-14 -0.0 0.0 -3e-14 2e-14 6e-14 -1.8e-13 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 1e-13 2.2e-13 -7e-14 1e-14 -0.0 -0.0 -3e-14 3.7e-13 -2.8e-13 -8.8e-13 2.62e-12 1e-13 -1.6e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 6e-14 1.5e-13 1.63e-12 -2.37e-12 -2.52e-12 9.1e-13 -1e-13 1e-14 0.0 3.6e-13 -2.41e-12 -4.17e-12 -2.422e-11 -8.4e-12 1.438e-11 7e-13 -1.9e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-14 -4.86e-12 2.82e-11 1.813e-11 5.68e-12 1.308e-11 2.79e-12 -1e-13 1e-14 -3e-12 -9.73e-12 7.995e-11 4.3378e-10 -1.99423e-09 -1.9829e-10 2.295e-11 1.15e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.9e-13 -1.391e-11 4.752e-11 -6.5995e-10 2.2045e-09 2.20893e-09 -1.11265e-09 -2.008e-11 3.95e-12 -8e-14 -1.03e-11 8.0521e-10 2.03173e-09 1.52547e-08 -6.495116e-08 -7.33746e-09 -2.9407e-10 2.279e-11 6.1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.1e-13 -1.389e-11 1.0409e-10 2.26493e-09 -7.11125e-09 1.0569749e-07 1.895445e-07 -5.225863e-08 -1.82778e-09 -1.537e-11 2.42e-12 4.4016e-10 2.476031e-08 6.04325e-09 4.699616e-07 -2.8304224e-07 -2.792546e-08 -8.7829e-10 2.154e-11 -7.7e-13 -7e-14 1e-14 -0.0 0.0 -1e-14 3e-14 6.1e-13 -2.25e-11 3.2513e-10 1.041593e-08 7.36916e-09 5.138719e-07 -3.200049e-08 -2.02450705e-06 -6.16152e-08 -9.2549e-10 1.794e-11 4.5368e-10 2.545821e-08 9.74255e-09 4.8764702e-07 -2.9448816e-07 -2.918999e-08 -9.1557e-10 2.067e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3937e-10 1.086774e-08 5.49877e-09 5.5447506e-07 -4.470954e-08 -2.08678232e-06 -6.356605e-08 -9.5474e-10 1.72e-11 4.54e-10 2.547248e-08 9.79448e-09 4.8809991e-07 -2.9450803e-07 -2.919385e-08 -9.1705e-10 1.993e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.251e-11 3.3923e-10 1.086962e-08 5.48405e-09 5.5456856e-07 -4.469488e-08 -2.087985e-06 -6.359912e-08 -9.5519e-10 1.72e-11 4.5397e-10 2.547277e-08 9.79506e-09 4.8810649e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.08696e-08 5.48408e-09 5.5456853e-07 -4.469486e-08 -2.08799822e-06 -6.359948e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547272e-08 9.79502e-09 4.881067e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799838e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810666e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547272e-08 9.79498e-09 4.881066e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.08696e-08 5.48408e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547274e-08 9.79539e-09 4.8810651e-07 -2.9450799e-07 -2.919385e-08 -9.1705e-10 1.993e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.251e-11 3.3923e-10 1.086962e-08 5.48404e-09 5.5456853e-07 -4.469486e-08 -2.08799838e-06 -6.359947e-08 -9.5518e-10 1.72e-11 4.5397e-10 2.547321e-08 9.80641e-09 4.8811559e-07 -2.9450771e-07 -2.91911e-08 -9.1562e-10 2.067e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3939e-10 1.08683e-08 5.48394e-09 5.5456883e-07 -4.469487e-08 -2.08799823e-06 -6.359948e-08 -9.5518e-10 1.72e-11 4.54e-10 2.547292e-08 9.80598e-09 4.8810869e-07 -2.9450769e-07 -2.919114e-08 -9.1591e-10 2.069e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.395e-10 1.086834e-08 5.48393e-09 5.5456885e-07 -4.469489e-08 -2.08798502e-06 -6.359912e-08 -9.5519e-10 1.72e-11 4.5368e-10 2.545824e-08 9.74302e-09 4.8764696e-07 -2.9448811e-07 -2.919006e-08 -9.1586e-10 2.069e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3948e-10 1.086778e-08 5.49876e-09 5.5447506e-07 -4.470953e-08 -2.08678232e-06 -6.356605e-08 -9.5474e-10 1.72e-11 4.4016e-10 2.476029e-08 6.04289e-09 4.6996153e-07 -2.8304225e-07 -2.792546e-08 -8.7829e-10 2.154e-11 -7.7e-13 -7e-14 1e-14 -0.0 0.0 -1e-14 3e-14 6.1e-13 -2.25e-11 3.2513e-10 1.041592e-08 7.36917e-09 5.138719e-07 -3.200049e-08 -2.02450705e-06 -6.16152e-08 -9.2549e-10 1.794e-11 -1.03e-11 8.0521e-10 2.03172e-09 1.525467e-08 -6.495165e-08 -7.33754e-09 -2.938e-10 2.28e-11 6.1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.1e-13 -1.39e-11 1.0409e-10 2.265e-09 -7.11121e-09 1.056975e-07 1.8954447e-07 -5.225863e-08 -1.82778e-09 -1.537e-11 2.42e-12 -3e-12 -9.73e-12 7.995e-11 4.3378e-10 -1.99423e-09 -1.9828e-10 2.295e-11 1.15e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.9e-13 -1.391e-11 4.751e-11 -6.5995e-10 2.2045e-09 2.20893e-09 -1.11265e-09 -2.008e-11 3.95e-12 -8e-14 3.6e-13 -2.41e-12 -4.17e-12 -2.422e-11 -8.4e-12 1.438e-11 7e-13 -1.9e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-14 -4.86e-12 2.82e-11 1.813e-11 5.68e-12 1.308e-11 2.79e-12 -1e-13 1e-14 -3e-14 3.7e-13 -2.8e-13 -8.8e-13 2.62e-12 1e-13 -1.6e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 6e-14 1.5e-13 1.63e-12 -2.37e-12 -2.52e-12 9.1e-13 -1e-13 1e-14 0.0 1.6e-13 -1.92e-12 1.55e-12 4.97e-12 -1.532e-11 -6.1e-13 8.7e-13 -1.4e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3.1e-13 -7.2e-13 -9.38e-12 1.616e-11 1.376e-11 -5.23e-12 4.6e-13 -1e-14 -2e-14 -1.85e-12 1.346e-11 3.232e-11 2.0531e-10 -9.9313e-10 -9.658e-11 -4.04e-12 1.03e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4.4e-13 3e-14 2.795e-11 -3.9703e-10 8.8192e-10 1.23991e-09 -5.1124e-10 -1.63e-11 4.6e-13 -4e-14 1.702e-11 6.6746e-10 1.54309e-09 1.098833e-08 -6.116495e-08 -6.31288e-09 -2.424e-10 -6.47e-12 3.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.58e-12 8.836e-11 1.93173e-09 -1.404356e-08 3.645163e-08 9.913755e-08 -3.873478e-08 -1.30736e-09 -2.305e-11 3.8e-13 6.1375e-10 2.707196e-08 3.293086e-08 3.570692e-07 -1.59694303e-06 -2.2153129e-07 -8.92429e-09 -2.5304e-10 -3.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -1e-14 1.18e-12 9.185e-11 3.11727e-09 6.967322e-08 -9.068119e-08 1.60071271e-06 6.01631129e-06 -1.65331051e-06 -6.515502e-08 -1.15964e-09 -1.418e-11 1.678237e-08 8.8455426e-07 -9.3208826e-07 1.104626532e-05 -6.318749746e-05 -1.059915415e-05 -3.7007382e-07 -8.71496e-09 -1.5403e-10 -3e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.36e-12 5.84e-11 3.23813e-09 1.3743395e-07 3.9319745e-06 1.496786172e-05 -8.0204443e-07 0.00010811506133 -6.383995403e-05 -2.35930678e-06 -3.703232e-08 -4.7615e-10 1.731336e-08 9.0773482e-07 -8.5709591e-07 1.147472583e-05 -6.615009623e-05 -1.101050415e-05 -3.8315946e-07 -8.99549e-09 -1.5528e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.882e-11 3.33744e-09 1.4230411e-07 4.08223265e-06 1.583183621e-05 5.58605659e-06 0.00010699821221 -6.590097958e-05 -2.43234033e-06 -3.826502e-08 -4.8897e-10 1.732857e-08 9.0829966e-07 -8.5566888e-07 1.1487901e-05 -6.6155651e-05 -1.101098614e-05 -3.8317061e-07 -8.995e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.884e-11 3.33707e-09 1.4230869e-07 4.08242676e-06 1.583211858e-05 5.60769164e-06 0.00010699431813 -6.594661014e-05 -2.43372649e-06 -3.828608e-08 -4.8864e-10 1.732696e-08 9.0831247e-07 -8.5565277e-07 1.148812197e-05 -6.615562128e-05 -1.101098408e-05 -3.8317185e-07 -8.99503e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33708e-09 1.4230942e-07 4.08242738e-06 1.583212867e-05 5.60764931e-06 0.00010699426624 -6.594717222e-05 -2.43374178e-06 -3.828579e-08 -4.8866e-10 1.732703e-08 9.0831071e-07 -8.5565225e-07 1.148812864e-05 -6.615562225e-05 -1.101098484e-05 -3.8317171e-07 -8.99501e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242753e-06 1.583212688e-05 5.60764967e-06 0.00010699426649 -6.594717815e-05 -2.43374149e-06 -3.828575e-08 -4.8868e-10 1.732707e-08 9.0831079e-07 -8.5565244e-07 1.148812749e-05 -6.615562229e-05 -1.10109847e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230928e-07 4.08242744e-06 1.583212701e-05 5.60764984e-06 0.0001069942666 -6.594717766e-05 -2.43374144e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812755e-05 -6.615562222e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212707e-05 5.60764975e-06 0.00010699426654 -6.594717768e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764975e-06 0.00010699426654 -6.59471777e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764976e-06 0.00010699426654 -6.59471777e-05 -2.43374146e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764976e-06 0.00010699426654 -6.59471777e-05 -2.43374146e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764975e-06 0.00010699426654 -6.59471777e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812756e-05 -6.615562222e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212707e-05 5.60764975e-06 0.00010699426654 -6.594717768e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.732707e-08 9.0831079e-07 -8.5565247e-07 1.148812745e-05 -6.615562229e-05 -1.10109847e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230928e-07 4.08242744e-06 1.583212701e-05 5.60764984e-06 0.0001069942666 -6.594717766e-05 -2.43374144e-06 -3.828578e-08 -4.8868e-10 1.732703e-08 9.0831072e-07 -8.5565212e-07 1.148812858e-05 -6.615562227e-05 -1.101098484e-05 -3.8317172e-07 -8.99501e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242753e-06 1.583212688e-05 5.60764967e-06 0.00010699426649 -6.594717814e-05 -2.43374149e-06 -3.828575e-08 -4.8868e-10 1.732696e-08 9.0831274e-07 -8.5564723e-07 1.148812922e-05 -6.615562158e-05 -1.101098384e-05 -3.8317186e-07 -8.99504e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33708e-09 1.4230927e-07 4.08242716e-06 1.583212876e-05 5.60764926e-06 0.00010699426624 -6.594717221e-05 -2.43374178e-06 -3.828579e-08 -4.8866e-10 1.732857e-08 9.0829994e-07 -8.5566326e-07 1.148790809e-05 -6.61556513e-05 -1.101098586e-05 -3.8317058e-07 -8.995e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.884e-11 3.33707e-09 1.4230854e-07 4.08242654e-06 1.583211867e-05 5.6076916e-06 0.00010699431813 -6.594661013e-05 -2.43372649e-06 -3.828608e-08 -4.8864e-10 1.731336e-08 9.0773483e-07 -8.570957e-07 1.147472582e-05 -6.615009623e-05 -1.101050411e-05 -3.8315944e-07 -8.99549e-09 -1.5528e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.882e-11 3.33744e-09 1.4230411e-07 4.08223263e-06 1.583183621e-05 5.58605659e-06 0.00010699821221 -6.590097957e-05 -2.43234033e-06 -3.826502e-08 -4.8897e-10 1.678237e-08 8.8455425e-07 -9.3208844e-07 1.104626515e-05 -6.318749746e-05 -1.059915415e-05 -3.7007382e-07 -8.71496e-09 -1.5403e-10 -3e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.36e-12 5.84e-11 3.23813e-09 1.3743395e-07 3.9319745e-06 1.496786172e-05 -8.0204443e-07 0.00010811506133 -6.383995403e-05 -2.35930678e-06 -3.703232e-08 -4.7615e-10 6.1375e-10 2.707196e-08 3.293089e-08 3.5706922e-07 -1.59694333e-06 -2.2153091e-07 -8.92478e-09 -2.5303e-10 -3.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -1e-14 1.18e-12 9.185e-11 3.11734e-09 6.967304e-08 -9.068114e-08 1.60071272e-06 6.01631128e-06 -1.65331051e-06 -6.515502e-08 -1.15964e-09 -1.418e-11 1.702e-11 6.6746e-10 1.54309e-09 1.098833e-08 -6.116496e-08 -6.31286e-09 -2.4242e-10 -6.47e-12 3.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.58e-12 8.836e-11 1.93173e-09 -1.404356e-08 3.645163e-08 9.913755e-08 -3.873478e-08 -1.30736e-09 -2.305e-11 3.8e-13 -1.85e-12 1.346e-11 3.232e-11 2.0531e-10 -9.9313e-10 -9.658e-11 -4.04e-12 1.03e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4.4e-13 3e-14 2.795e-11 -3.9703e-10 8.8192e-10 1.23991e-09 -5.1124e-10 -1.63e-11 4.6e-13 -4e-14 1.6e-13 -1.92e-12 1.55e-12 4.97e-12 -1.532e-11 -6.1e-13 8.7e-13 -1.4e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3.1e-13 -7.2e-13 -9.38e-12 1.616e-11 1.376e-11 -5.23e-12 4.6e-13 -1e-14 -2e-14 2e-13 -1.77e-12 1.23e-12 3.03e-12 -1.411e-11 7e-14 7.1e-13 -1.5e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1.1e-13 -1.9e-13 -8.2e-13 -7.54e-12 1.487e-11 1.321e-11 -4.47e-12 5.4e-13 -6e-14 -2e-14 -1.83e-12 1.07e-11 3.023e-11 2.0816e-10 -9.7502e-10 -9.46e-11 -2.84e-12 9.6e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4e-13 -4.5e-13 2.6e-11 -3.9995e-10 8.2993e-10 1.28873e-09 -5.0518e-10 -1.552e-11 4.9e-13 -5e-14 1.602e-11 6.7476e-10 1.46741e-09 1.097382e-08 -5.92967e-08 -6.13066e-09 -2.4012e-10 -5.82e-12 3.5e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.3e-12 8.667e-11 1.86568e-09 -1.47536e-08 3.075559e-08 1.0388065e-07 -3.821427e-08 -1.29726e-09 -2.208e-11 4.2e-13 6.0615e-10 2.717009e-08 2.800537e-08 3.5465364e-07 -1.53461592e-06 -2.1346405e-07 -8.68275e-09 -2.4739e-10 -3.43e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -2e-14 1.17e-12 9.007e-11 3.01064e-09 6.58628e-08 -1.4200589e-07 1.09375218e-06 5.06230956e-06 -1.6379206e-06 -6.451889e-08 -1.14181e-09 -1.402e-11 1.691727e-08 8.9402857e-07 -1.0625198e-06 1.073536161e-05 -5.35707758e-05 -9.11249136e-06 -3.2242395e-07 -7.72754e-09 -1.7948e-10 -6.5e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.46e-12 7.08e-11 2.90786e-09 1.1929668e-07 3.3486668e-06 8.87051001e-06 -4.59835009e-05 0.00013401169106 -5.935880077e-05 -2.33436067e-06 -3.668576e-08 -4.7357e-10 1.744541e-08 9.1769458e-07 -9.9563482e-07 1.115001622e-05 -5.589579593e-05 -9.42607074e-06 -3.3247086e-07 -7.93908e-09 -1.8154e-10 -6.1e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.149e-11 2.98164e-09 1.230119e-07 3.4640851e-06 9.66462341e-06 -4.291547832e-05 0.00013414097209 -6.134742162e-05 -2.40706902e-06 -3.790096e-08 -4.8611e-10 1.745848e-08 9.1827928e-07 -9.9425705e-07 1.116289099e-05 -5.590330414e-05 -9.42672261e-06 -3.3249057e-07 -7.9379e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.98097e-09 1.2301763e-07 3.46430956e-06 9.66470699e-06 -4.289865477e-05 0.00013414049106 -6.139292979e-05 -2.40845001e-06 -3.791998e-08 -4.8571e-10 1.74568e-08 9.1828577e-07 -9.942441e-07 1.116311801e-05 -5.590332812e-05 -9.42672488e-06 -3.324896e-07 -7.93796e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301726e-07 3.46430871e-06 9.66469449e-06 -4.289860758e-05 0.0001341405247 -6.139349478e-05 -2.40846387e-06 -3.791947e-08 -4.8573e-10 1.745697e-08 9.1828416e-07 -9.9424414e-07 1.116311985e-05 -5.590332755e-05 -9.42672413e-06 -3.3248968e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301734e-07 3.46430851e-06 9.66469587e-06 -4.289860736e-05 0.00013414052475 -6.139349915e-05 -2.40846321e-06 -3.791953e-08 -4.8575e-10 1.745701e-08 9.1828442e-07 -9.9424416e-07 1.116311894e-05 -5.590332738e-05 -9.42672422e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469592e-06 -4.289860769e-05 0.00013414052455 -6.139349856e-05 -2.40846329e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828445e-07 -9.9424414e-07 1.116311912e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349867e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311914e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311913e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311913e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311914e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828445e-07 -9.9424414e-07 1.116311912e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349867e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 1.745701e-08 9.1828442e-07 -9.9424416e-07 1.116311894e-05 -5.590332738e-05 -9.42672422e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469592e-06 -4.289860769e-05 0.00013414052455 -6.139349856e-05 -2.40846329e-06 -3.791956e-08 -4.8575e-10 1.745697e-08 9.1828416e-07 -9.9424415e-07 1.116311983e-05 -5.590332755e-05 -9.42672409e-06 -3.3248971e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.4643085e-06 9.66469587e-06 -4.289860736e-05 0.00013414052475 -6.139349915e-05 -2.40846321e-06 -3.791953e-08 -4.8575e-10 1.74568e-08 9.1828576e-07 -9.9424426e-07 1.116311771e-05 -5.590332777e-05 -9.42672402e-06 -3.3249057e-07 -7.93796e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301747e-07 3.46430842e-06 9.66469444e-06 -4.289860758e-05 0.00013414052472 -6.139349477e-05 -2.40846387e-06 -3.791947e-08 -4.8573e-10 1.745848e-08 9.1827927e-07 -9.9425722e-07 1.116289072e-05 -5.590330378e-05 -9.42672179e-06 -3.3249153e-07 -7.9379e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.98097e-09 1.2301783e-07 3.46430927e-06 9.66470694e-06 -4.289865476e-05 0.00013414049107 -6.139292978e-05 -2.40845001e-06 -3.791998e-08 -4.8571e-10 1.744541e-08 9.1769458e-07 -9.9563483e-07 1.115001621e-05 -5.589579593e-05 -9.42607076e-06 -3.3247089e-07 -7.93908e-09 -1.8154e-10 -6.1e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.149e-11 2.98164e-09 1.2301191e-07 3.46408511e-06 9.66462341e-06 -4.291547832e-05 0.00013414097209 -6.134742162e-05 -2.40706902e-06 -3.790096e-08 -4.8611e-10 1.691727e-08 8.9402857e-07 -1.06251979e-06 1.073536162e-05 -5.357077581e-05 -9.11249135e-06 -3.2242395e-07 -7.72754e-09 -1.7948e-10 -6.5e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.46e-12 7.08e-11 2.90786e-09 1.1929668e-07 3.34866679e-06 8.87051001e-06 -4.59835009e-05 0.00013401169106 -5.935880077e-05 -2.33436067e-06 -3.668576e-08 -4.7357e-10 6.0615e-10 2.717009e-08 2.800536e-08 3.5465364e-07 -1.53461589e-06 -2.1346399e-07 -8.6828e-09 -2.4739e-10 -3.43e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -2e-14 1.17e-12 9.007e-11 3.01065e-09 6.586278e-08 -1.4200589e-07 1.09375218e-06 5.06230956e-06 -1.6379206e-06 -6.451889e-08 -1.14181e-09 -1.402e-11 1.602e-11 6.7476e-10 1.46741e-09 1.097382e-08 -5.92967e-08 -6.13066e-09 -2.4013e-10 -5.82e-12 3.5e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.3e-12 8.667e-11 1.86568e-09 -1.47536e-08 3.075559e-08 1.0388065e-07 -3.821427e-08 -1.29726e-09 -2.208e-11 4.2e-13 -1.83e-12 1.07e-11 3.023e-11 2.0816e-10 -9.7502e-10 -9.46e-11 -2.84e-12 9.6e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4e-13 -4.5e-13 2.6e-11 -3.9995e-10 8.2993e-10 1.28873e-09 -5.0518e-10 -1.552e-11 4.9e-13 -5e-14 2e-13 -1.77e-12 1.23e-12 3.03e-12 -1.411e-11 7e-14 7.1e-13 -1.5e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1.1e-13 -1.9e-13 -8.2e-13 -7.54e-12 1.487e-11 1.321e-11 -4.47e-12 5.4e-13 -6e-14 -2e-14 0.0 5.4e-13 -4.5e-13 -2.3e-12 3.77e-12 5.3e-13 -3.1e-13 1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 1.6e-13 1.4e-13 3.12e-12 -3.7e-12 -3.13e-12 1.53e-12 -8e-14 -3e-14 0.0 3.9e-13 -4.69e-12 -6.23e-12 -2.428e-11 -2.13e-12 1.673e-11 1.64e-12 -2.5e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.2e-13 -3.5e-13 -6.66e-12 2.988e-11 3.82e-12 1.84e-11 1.588e-11 3.49e-12 -8e-14 1e-14 -3.88e-12 -8.82e-12 6.344e-11 4.3103e-10 -1.8139e-09 -1.7178e-10 2.492e-11 1.7e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -5.2e-13 -1.556e-11 3.045e-11 -7.2148e-10 1.73167e-09 2.84786e-09 -1.04357e-09 -1.62e-11 4.81e-12 -5e-14 -1.312e-11 8.1072e-10 1.55335e-09 1.478483e-08 -5.779451e-08 -6.4434e-09 -2.6289e-10 2.591e-11 6.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.2e-13 -1.533e-11 7.868e-11 1.80536e-09 -1.449974e-08 5.985218e-08 1.5416147e-07 -4.941712e-08 -1.73833e-09 -9.99e-12 2.55e-12 4.5615e-10 2.607942e-08 -1.037231e-08 4.2971912e-07 -2.00791596e-06 -2.5336845e-07 -8.53782e-09 -2.0915e-10 2.435e-11 2.8e-13 -1.6e-13 4e-14 -3e-14 6e-14 8e-14 -1.157e-11 5.566e-11 3.08543e-09 8.92325e-08 -1.7461894e-07 1.9886197e-07 4.8313746e-06 -1.68047686e-06 -5.77995e-08 -8.8332e-10 1.876e-11 4.6902e-10 2.683516e-08 -7.9248e-09 4.4543268e-07 -2.08723894e-06 -2.6212683e-07 -8.81995e-09 -2.1592e-10 2.454e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.174e-11 5.836e-11 3.18431e-09 9.212602e-08 -1.6973994e-07 3.4733432e-07 4.90416419e-06 -1.73714574e-06 -5.966585e-08 -9.1008e-10 1.808e-11 4.6893e-10 2.685048e-08 -7.87327e-09 4.4586117e-07 -2.08797634e-06 -2.6218888e-07 -8.8223e-09 -2.1569e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.823e-11 3.18459e-09 9.214157e-08 -1.6992296e-07 3.4885082e-07 4.90545867e-06 -1.7382649e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6891e-10 2.684988e-08 -7.87388e-09 4.4586486e-07 -2.08798256e-06 -2.6218781e-07 -8.82208e-09 -2.157e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.1845e-09 9.21408e-08 -1.6992282e-07 3.4886415e-07 4.90547353e-06 -1.73827588e-06 -5.969602e-08 -9.1014e-10 1.81e-11 4.6892e-10 2.684994e-08 -7.87381e-09 4.4586462e-07 -2.08798193e-06 -2.6218783e-07 -8.82214e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214088e-08 -1.699223e-07 3.488634e-07 4.90547315e-06 -1.73827569e-06 -5.969606e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798208e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992247e-07 3.4886353e-07 4.90547322e-06 -1.73827575e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586474e-07 -2.08798209e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886356e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586474e-07 -2.08798209e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798208e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992247e-07 3.4886353e-07 4.90547322e-06 -1.73827575e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6892e-10 2.684994e-08 -7.87381e-09 4.4586462e-07 -2.08798193e-06 -2.6218786e-07 -8.82211e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18453e-09 9.214089e-08 -1.699223e-07 3.488634e-07 4.90547315e-06 -1.73827569e-06 -5.969606e-08 -9.1015e-10 1.81e-11 4.6891e-10 2.684988e-08 -7.87392e-09 4.4586481e-07 -2.08798264e-06 -2.621888e-07 -8.82114e-09 -2.1572e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.825e-11 3.18428e-09 9.214117e-08 -1.6992284e-07 3.4886416e-07 4.90547353e-06 -1.73827588e-06 -5.969602e-08 -9.1014e-10 1.81e-11 4.6893e-10 2.685048e-08 -7.87331e-09 4.4586113e-07 -2.08797642e-06 -2.6218984e-07 -8.82136e-09 -2.157e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18438e-09 9.214193e-08 -1.6992297e-07 3.4885083e-07 4.90545866e-06 -1.7382649e-06 -5.969608e-08 -9.1015e-10 1.81e-11 4.6902e-10 2.683516e-08 -7.9248e-09 4.4543268e-07 -2.08723895e-06 -2.6212682e-07 -8.81992e-09 -2.1593e-10 2.454e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.174e-11 5.836e-11 3.1843e-09 9.212602e-08 -1.6973994e-07 3.4733432e-07 4.90416419e-06 -1.73714574e-06 -5.966585e-08 -9.1008e-10 1.808e-11 4.5615e-10 2.607942e-08 -1.037231e-08 4.2971912e-07 -2.00791596e-06 -2.5336846e-07 -8.53782e-09 -2.0915e-10 2.435e-11 2.8e-13 -1.6e-13 4e-14 -3e-14 6e-14 8e-14 -1.157e-11 5.566e-11 3.08543e-09 8.92325e-08 -1.7461894e-07 1.9886197e-07 4.8313746e-06 -1.68047686e-06 -5.77995e-08 -8.8332e-10 1.876e-11 -1.312e-11 8.1072e-10 1.55335e-09 1.478483e-08 -5.779451e-08 -6.4434e-09 -2.6289e-10 2.591e-11 6.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.2e-13 -1.533e-11 7.868e-11 1.80536e-09 -1.449974e-08 5.985218e-08 1.5416147e-07 -4.941712e-08 -1.73833e-09 -9.99e-12 2.55e-12 -3.88e-12 -8.82e-12 6.344e-11 4.3103e-10 -1.8139e-09 -1.7178e-10 2.492e-11 1.7e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -5.2e-13 -1.556e-11 3.045e-11 -7.2148e-10 1.73167e-09 2.84786e-09 -1.04357e-09 -1.62e-11 4.81e-12 -5e-14 3.9e-13 -4.69e-12 -6.23e-12 -2.428e-11 -2.13e-12 1.673e-11 1.64e-12 -2.5e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.2e-13 -3.5e-13 -6.66e-12 2.988e-11 3.82e-12 1.84e-11 1.588e-11 3.49e-12 -8e-14 1e-14 0.0 5.4e-13 -4.5e-13 -2.3e-12 3.77e-12 5.3e-13 -3.1e-13 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 1.6e-13 1.4e-13 3.12e-12 -3.7e-12 -3.13e-12 1.53e-12 -8e-14 -3e-14 0.0 -0.0 -1e-14 1.5e-13 5.5e-13 -3.3e-13 -2.4e-13 3e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 6e-14 -4.8e-13 1.8e-13 2.5e-13 -2.3e-13 -5e-14 1e-14 -0.0 -2e-14 6.6e-13 2.5e-13 -9.6e-13 8.48e-12 -7.4e-13 -3.1e-13 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1.2e-13 5.6e-13 2.82e-12 -9.55e-12 -1.025e-11 2.37e-12 -3.2e-13 -1e-14 0.0 3.6e-13 -5.16e-12 -1.791e-11 -3.543e-11 -2.89e-11 2.911e-11 -3.8e-13 -1.9e-13 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-12 -1.287e-11 1.56e-11 3.677e-11 4.899e-11 -1.68e-12 8.95e-12 -4.4e-13 -0.0 -3.2e-12 -2.625e-11 5.43e-11 3.8115e-10 -1.3044e-09 -1.3701e-10 2.97e-11 -9.6e-13 -5e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 1.17e-12 -2.286e-11 1.45e-11 -5.2349e-10 1.52808e-09 2.54613e-09 -8.8581e-10 -2.269e-11 7.11e-12 -2.2e-13 -4.07e-11 4.3589e-10 5.1549e-10 8.51848e-09 -4.123019e-08 -4.10905e-09 -1.6375e-10 3.401e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.2e-13 -1.924e-11 3.675e-11 1.38482e-09 -1.040826e-08 2.167858e-08 6.979715e-08 -2.603802e-08 -8.5682e-10 7.32e-12 9.6e-13 -3.995e-11 4.4782e-10 5.7059e-10 8.83595e-09 -4.286515e-08 -4.25798e-09 -1.6933e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.974e-11 3.9e-11 1.42561e-09 -1.071672e-08 2.432625e-08 7.124501e-08 -2.696156e-08 -8.8221e-10 6.48e-12 1.09e-12 -3.996e-11 4.477e-10 5.7128e-10 8.84323e-09 -4.288385e-08 -4.25896e-09 -1.6919e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.889e-11 1.42567e-09 -1.07242e-08 2.435779e-08 7.126818e-08 -2.697612e-08 -8.8232e-10 6.51e-12 1.08e-12 -3.996e-11 4.4771e-10 5.712e-10 8.8429e-09 -4.288346e-08 -4.25879e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42561e-09 -1.072373e-08 2.435746e-08 7.126809e-08 -2.69761e-08 -8.8231e-10 6.51e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84295e-09 -4.288352e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.07238e-08 2.435751e-08 7.126813e-08 -2.697614e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4772e-10 5.7122e-10 8.84295e-09 -4.288352e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.07238e-08 2.435751e-08 7.126813e-08 -2.697614e-08 -8.8232e-10 6.5e-12 1.08e-12 -3.996e-11 4.4771e-10 5.712e-10 8.8429e-09 -4.288347e-08 -4.25881e-09 -1.6916e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.889e-11 1.42562e-09 -1.072373e-08 2.435746e-08 7.126809e-08 -2.69761e-08 -8.8231e-10 6.51e-12 1.08e-12 -3.996e-11 4.477e-10 5.7128e-10 8.84323e-09 -4.288386e-08 -4.25898e-09 -1.6915e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.888e-11 1.42568e-09 -1.07242e-08 2.435779e-08 7.126818e-08 -2.697612e-08 -8.8232e-10 6.51e-12 1.08e-12 -3.995e-11 4.4782e-10 5.7059e-10 8.83595e-09 -4.286515e-08 -4.25798e-09 -1.6933e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.974e-11 3.9e-11 1.42561e-09 -1.071672e-08 2.432625e-08 7.124501e-08 -2.696156e-08 -8.8221e-10 6.48e-12 1.09e-12 -4.07e-11 4.3589e-10 5.1549e-10 8.51848e-09 -4.123019e-08 -4.10906e-09 -1.6375e-10 3.401e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.2e-13 -1.924e-11 3.675e-11 1.38482e-09 -1.040826e-08 2.167858e-08 6.979715e-08 -2.603802e-08 -8.5682e-10 7.32e-12 9.6e-13 -3.2e-12 -2.625e-11 5.43e-11 3.8115e-10 -1.3044e-09 -1.3701e-10 2.97e-11 -9.6e-13 -5e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 1.17e-12 -2.286e-11 1.45e-11 -5.2349e-10 1.52808e-09 2.54613e-09 -8.8581e-10 -2.269e-11 7.11e-12 -2.2e-13 3.6e-13 -5.16e-12 -1.791e-11 -3.543e-11 -2.89e-11 2.911e-11 -3.8e-13 -1.9e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 8e-14 1e-12 -1.287e-11 1.56e-11 3.677e-11 4.899e-11 -1.68e-12 8.95e-12 -4.4e-13 -0.0 -2e-14 6.6e-13 2.5e-13 -9.6e-13 8.48e-12 -7.4e-13 -3.1e-13 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1.2e-13 5.6e-13 2.82e-12 -9.55e-12 -1.025e-11 2.37e-12 -3.2e-13 -1e-14 0.0 -0.0 -1e-14 1.5e-13 5.5e-13 -3.3e-13 -2.4e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 6e-14 -4.8e-13 1.8e-13 2.5e-13 -2.3e-13 -5e-14 1e-14 -0.0 0.0 -1e-14 -1e-14 -2e-14 -1.1e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 -5e-14 1.6e-13 1e-13 -3e-14 1e-14 -0.0 -0.0 -1e-14 2e-14 1.5e-13 1e-12 -2e-12 -3.9e-13 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-13 -1.59e-12 2.13e-12 2.16e-12 -1.19e-12 -5e-14 1e-14 -0.0 5e-14 1.58e-12 2.63e-12 3.6e-13 1.312e-11 -2.97e-12 -6.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2.8e-13 2.28e-12 5.36e-12 -1.5e-11 -1.471e-11 5.12e-12 -1.89e-12 -6e-14 0.0 1.3e-12 -2.3e-12 -1.553e-11 -3.404e-11 -9.06e-12 2.687e-11 -2.22e-12 -6e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.4e-13 3.59e-12 -9.95e-12 2.294e-11 1.598e-11 2.788e-11 6.05e-12 8.18e-12 -1.68e-12 -3e-14 1.57e-12 -3.33e-11 2.434e-11 1.5922e-10 -6.8485e-10 -5.034e-11 2.999e-11 -3.16e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.17e-12 -1.565e-11 1e-13 -3.0686e-10 6.0717e-10 8.8482e-10 -3.8616e-10 9.96e-12 2.54e-12 -9e-13 1.36e-12 -3.267e-11 2.695e-11 1.6547e-10 -7.075e-10 -5.274e-11 2.999e-11 -3.07e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.22e-12 -1.613e-11 1.08e-12 -3.1662e-10 6.3965e-10 9.0247e-10 -3.9549e-10 9.25e-12 2.72e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6536e-10 -7.0754e-10 -5.263e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.02e-12 -3.1648e-10 6.3985e-10 9.0252e-10 -3.9543e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6537e-10 -7.0751e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1648e-10 6.3982e-10 9.0251e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0753e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0753e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6537e-10 -7.0751e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1648e-10 6.3982e-10 9.0251e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 1.38e-12 -3.269e-11 2.692e-11 1.6536e-10 -7.0754e-10 -5.263e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.02e-12 -3.1648e-10 6.3985e-10 9.0252e-10 -3.9543e-10 9.27e-12 2.71e-12 -9.2e-13 1.36e-12 -3.267e-11 2.695e-11 1.6547e-10 -7.075e-10 -5.274e-11 2.999e-11 -3.07e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.22e-12 -1.613e-11 1.08e-12 -3.1662e-10 6.3965e-10 9.0247e-10 -3.9549e-10 9.25e-12 2.72e-12 -9.2e-13 1.57e-12 -3.33e-11 2.434e-11 1.5922e-10 -6.8485e-10 -5.034e-11 2.999e-11 -3.16e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.17e-12 -1.565e-11 1e-13 -3.0686e-10 6.0717e-10 8.8482e-10 -3.8616e-10 9.96e-12 2.54e-12 -9e-13 1.3e-12 -2.3e-12 -1.553e-11 -3.404e-11 -9.06e-12 2.687e-11 -2.22e-12 -6e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.4e-13 3.59e-12 -9.95e-12 2.294e-11 1.598e-11 2.788e-11 6.05e-12 8.18e-12 -1.68e-12 -3e-14 5e-14 1.58e-12 2.63e-12 3.6e-13 1.312e-11 -2.97e-12 -6.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2.8e-13 2.28e-12 5.36e-12 -1.5e-11 -1.471e-11 5.12e-12 -1.89e-12 -6e-14 0.0 -1e-14 2e-14 1.5e-13 1e-12 -2e-12 -3.9e-13 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-13 -1.59e-12 2.13e-12 2.16e-12 -1.19e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 -1e-14 -2e-14 -1.1e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 -5e-14 1.6e-13 1e-13 -3e-14 1e-14 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat -0.0 1e-14 1e-14 2e-14 1.1e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 2e-14 5e-14 -1.6e-13 -1e-13 3e-14 -1e-14 0.0 0.0 0.0 1e-14 -1.5e-13 -5.5e-13 3.3e-13 2.4e-13 -3e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -6e-14 4.8e-13 -1.8e-13 -2.5e-13 2.3e-13 5e-14 -1e-14 0.0 -0.0 -5.4e-13 4.5e-13 2.3e-12 -3.77e-12 -5.3e-13 3.1e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1.6e-13 -1.4e-13 -3.12e-12 3.7e-12 3.13e-12 -1.53e-12 8e-14 3e-14 -0.0 -2e-13 1.77e-12 -1.23e-12 -3.03e-12 1.411e-11 -7e-14 -7.1e-13 1.5e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.9e-13 8.2e-13 7.54e-12 -1.487e-11 -1.321e-11 4.47e-12 -5.4e-13 6e-14 2e-14 -1.6e-13 1.92e-12 -1.55e-12 -4.97e-12 1.532e-11 6.1e-13 -8.7e-13 1.4e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3.1e-13 7.2e-13 9.38e-12 -1.616e-11 -1.376e-11 5.23e-12 -4.6e-13 1e-14 2e-14 3e-14 -3.7e-13 2.8e-13 8.8e-13 -2.62e-12 -1e-13 1.8e-13 -3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -6e-14 -1.5e-13 -1.63e-12 2.37e-12 2.52e-12 -9.1e-13 1e-13 -1e-14 -0.0 -0.0 3e-14 -2e-14 -6e-14 1.8e-13 2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 1e-13 -1e-13 -2.2e-13 7e-14 -1e-14 0.0 0.0 -0.0 1e-14 -0.0 -1e-14 5e-14 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 -6e-14 -3e-14 1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 0.0 1e-14 -5e-14 -0.0 -2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -3e-14 6e-14 3e-14 -1e-14 0.0 -0.0 -0.0 0.0 -3e-14 2e-14 6e-14 -1.8e-13 -1e-14 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 1e-13 2.2e-13 -7e-14 1e-14 -0.0 -0.0 -3e-14 3.7e-13 -2.8e-13 -8.8e-13 2.62e-12 1e-13 -1.6e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 6e-14 1.5e-13 1.63e-12 -2.37e-12 -2.52e-12 9.1e-13 -1e-13 1e-14 0.0 1.6e-13 -1.92e-12 1.55e-12 4.97e-12 -1.532e-11 -6.1e-13 8.7e-13 -1.4e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3.1e-13 -7.2e-13 -9.38e-12 1.616e-11 1.376e-11 -5.23e-12 4.6e-13 -1e-14 -2e-14 2e-13 -1.77e-12 1.23e-12 3.03e-12 -1.411e-11 7e-14 7.1e-13 -1.5e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1.1e-13 -1.9e-13 -8.2e-13 -7.54e-12 1.487e-11 1.321e-11 -4.47e-12 5.4e-13 -6e-14 -2e-14 0.0 5.4e-13 -4.5e-13 -2.3e-12 3.77e-12 5.3e-13 -3.1e-13 1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 1.6e-13 1.4e-13 3.12e-12 -3.7e-12 -3.13e-12 1.53e-12 -8e-14 -3e-14 0.0 -0.0 -1e-14 1.5e-13 5.5e-13 -3.3e-13 -2.4e-13 3e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 6e-14 -4.8e-13 1.8e-13 2.5e-13 -2.3e-13 -5e-14 1e-14 -0.0 0.0 -1e-14 -1e-14 -2e-14 -1.1e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 -5e-14 1.6e-13 1e-13 -3e-14 1e-14 -0.0 -0.0 1e-14 -2e-14 -1.5e-13 -1e-12 2e-12 3.9e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-13 1.59e-12 -2.13e-12 -2.16e-12 1.19e-12 5e-14 -1e-14 0.0 2e-14 -6.6e-13 -2.5e-13 9.6e-13 -8.48e-12 7.4e-13 3.1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.2e-13 -5.6e-13 -2.82e-12 9.55e-12 1.025e-11 -2.37e-12 3.2e-13 1e-14 -0.0 -3.9e-13 4.69e-12 6.23e-12 2.428e-11 2.13e-12 -1.673e-11 -1.64e-12 2.5e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.2e-13 3.5e-13 6.66e-12 -2.988e-11 -3.82e-12 -1.84e-11 -1.588e-11 -3.49e-12 8e-14 -1e-14 1.83e-12 -1.07e-11 -3.023e-11 -2.0816e-10 9.7502e-10 9.46e-11 2.84e-12 -9.6e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4e-13 4.5e-13 -2.6e-11 3.9995e-10 -8.2993e-10 -1.28873e-09 5.0518e-10 1.552e-11 -4.9e-13 5e-14 1.85e-12 -1.346e-11 -3.232e-11 -2.0531e-10 9.9313e-10 9.657e-11 4.06e-12 -1.03e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4.4e-13 -4e-14 -2.795e-11 3.9703e-10 -8.8192e-10 -1.23991e-09 5.1124e-10 1.63e-11 -4.6e-13 4e-14 -3.6e-13 2.41e-12 4.17e-12 2.422e-11 8.39e-12 -1.435e-11 -8e-13 1.9e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-14 1e-14 4.85e-12 -2.82e-11 -1.813e-11 -5.68e-12 -1.308e-11 -2.79e-12 1e-13 -1e-14 3e-14 -1.9e-13 -1.5e-13 -9.5e-13 -8.4e-12 9.9e-13 -4e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 -3.8e-13 -9.2e-13 1.113e-11 6.64e-12 -2.12e-12 2.2e-13 -1e-14 0.0 1e-14 -4e-14 -1.1e-13 -6.2e-13 2.01e-12 2.6e-13 3e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -8e-14 1.19e-12 -2.42e-12 -1.7e-12 1.08e-12 4e-14 -0.0 0.0 -0.0 0.0 0.0 2e-14 7e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.4e-13 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 3e-14 2e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 1e-14 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -3e-14 -2e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -7e-14 -2e-14 1e-13 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -2e-14 0.0 1e-14 1.3e-13 3e-14 1e-14 0.0 -0.0 0.0 -1e-14 4e-14 1.1e-13 6.2e-13 -2e-12 -3e-13 9e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3e-14 9e-14 -1.19e-12 2.41e-12 1.7e-12 -1.08e-12 -4e-14 0.0 -0.0 -3e-14 1.9e-13 1.5e-13 9.5e-13 8.39e-12 -9.5e-13 -7e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 3.7e-13 9.2e-13 -1.113e-11 -6.64e-12 2.12e-12 -2.2e-13 1e-14 -0.0 3.6e-13 -2.41e-12 -4.17e-12 -2.422e-11 -8.4e-12 1.438e-11 7e-13 -1.9e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-14 -4.86e-12 2.82e-11 1.813e-11 5.68e-12 1.308e-11 2.79e-12 -1e-13 1e-14 -1.85e-12 1.346e-11 3.232e-11 2.0531e-10 -9.9313e-10 -9.658e-11 -4.04e-12 1.03e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4.4e-13 3e-14 2.795e-11 -3.9703e-10 8.8192e-10 1.23991e-09 -5.1124e-10 -1.63e-11 4.6e-13 -4e-14 -1.83e-12 1.07e-11 3.023e-11 2.0816e-10 -9.7502e-10 -9.46e-11 -2.84e-12 9.6e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4e-13 -4.5e-13 2.6e-11 -3.9995e-10 8.2993e-10 1.28873e-09 -5.0518e-10 -1.552e-11 4.9e-13 -5e-14 3.9e-13 -4.69e-12 -6.23e-12 -2.428e-11 -2.13e-12 1.673e-11 1.64e-12 -2.5e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.2e-13 -3.5e-13 -6.66e-12 2.988e-11 3.82e-12 1.84e-11 1.588e-11 3.49e-12 -8e-14 1e-14 -2e-14 6.6e-13 2.5e-13 -9.6e-13 8.48e-12 -7.4e-13 -3.1e-13 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1.2e-13 5.6e-13 2.82e-12 -9.55e-12 -1.025e-11 2.37e-12 -3.2e-13 -1e-14 0.0 -1e-14 2e-14 1.5e-13 1e-12 -2e-12 -3.9e-13 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-13 -1.59e-12 2.13e-12 2.16e-12 -1.19e-12 -5e-14 1e-14 -0.0 -5e-14 -1.58e-12 -2.63e-12 -3.6e-13 -1.312e-11 2.97e-12 6.8e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2.8e-13 -2.28e-12 -5.36e-12 1.5e-11 1.471e-11 -5.12e-12 1.89e-12 6e-14 -0.0 -3.6e-13 5.16e-12 1.791e-11 3.543e-11 2.89e-11 -2.911e-11 3.8e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-14 -1e-12 1.287e-11 -1.56e-11 -3.677e-11 -4.899e-11 1.68e-12 -8.95e-12 4.4e-13 0.0 3.88e-12 8.82e-12 -6.344e-11 -4.3103e-10 1.81389e-09 1.7181e-10 -2.494e-11 -1.7e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 5.2e-13 1.557e-11 -3.045e-11 7.2148e-10 -1.73167e-09 -2.84786e-09 1.04357e-09 1.62e-11 -4.81e-12 5e-14 -1.602e-11 -6.7476e-10 -1.46738e-09 -1.097381e-08 5.929664e-08 6.13118e-09 2.4004e-10 5.82e-12 -3.5e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.3e-12 -8.666e-11 -1.86585e-09 1.47536e-08 -3.075558e-08 -1.0388065e-07 3.821427e-08 1.29726e-09 2.208e-11 -4.2e-13 -1.702e-11 -6.6747e-10 -1.54318e-09 -1.098834e-08 6.116524e-08 6.31121e-09 2.4308e-10 6.46e-12 -3.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.58e-12 -8.848e-11 -1.93131e-09 1.404357e-08 -3.645166e-08 -9.913754e-08 3.873478e-08 1.30736e-09 2.305e-11 -3.8e-13 3e-12 9.74e-12 -7.976e-11 -4.3377e-10 1.99367e-09 2.0198e-10 -2.65e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 1.471e-11 -4.846e-11 6.5993e-10 -2.20445e-09 -2.20896e-09 1.11265e-09 2.008e-11 -3.95e-12 8e-14 -2.3e-13 3.86e-12 1.993e-11 3.405e-11 1.544e-11 -2.839e-11 -2.79e-12 1.3e-13 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -5e-14 -1.5e-13 1.54e-11 -3.21e-11 -3.392e-11 -2.651e-11 6.44e-12 -8.72e-12 3.2e-13 -1e-14 -5e-14 -1.41e-12 -2.89e-12 -8e-13 -9.78e-12 2.9e-12 1.16e-12 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -3.8e-13 -2.65e-12 -1.58e-12 1.412e-11 9.7e-12 -5.23e-12 1.87e-12 6e-14 -0.0 0.0 -1e-14 -3.1e-13 -1.64e-12 2.89e-12 6.7e-13 -4e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 2e-14 -1.9e-13 2.08e-12 -3.38e-12 -2.19e-12 1.55e-12 7e-14 -0.0 0.0 0.0 1e-14 4e-14 8e-14 9e-14 -6e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 3e-14 -3e-14 -1.9e-13 -8e-14 2e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -4e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 5e-14 2e-14 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 4e-14 -2e-14 2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 3e-14 -5e-14 -2e-14 1e-14 -0.0 -0.0 0.0 -0.0 -1e-14 -1e-14 -8e-14 -1.5e-13 4.9e-13 -5e-13 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1.2e-13 -1.7e-13 3e-14 1.9e-13 7e-14 -2e-14 2e-14 0.0 -0.0 -0.0 1e-14 1.6e-13 1.63e-12 -2.59e-12 -3.14e-12 3.35e-12 -4e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 -7.8e-13 9.5e-13 -2.06e-12 3.35e-12 2.2e-12 -1.55e-12 -7e-14 0.0 -0.0 5e-14 1.41e-12 2.72e-12 7.8e-13 1.014e-11 -5.78e-12 2.75e-12 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -5.3e-13 3.56e-12 1.59e-12 -1.415e-11 -9.68e-12 5.22e-12 -1.87e-12 -6e-14 0.0 2.3e-13 -3.86e-12 -1.978e-11 -3.403e-11 -1.57e-11 3.078e-11 -9.7e-13 -8e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 1.03e-12 -1.626e-11 3.209e-11 3.394e-11 2.65e-11 -6.44e-12 8.72e-12 -3.2e-13 1e-14 -3e-12 -9.73e-12 7.995e-11 4.3378e-10 -1.99423e-09 -1.9829e-10 2.295e-11 1.15e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.9e-13 -1.391e-11 4.752e-11 -6.5995e-10 2.2045e-09 2.20893e-09 -1.11265e-09 -2.008e-11 3.95e-12 -8e-14 1.702e-11 6.6746e-10 1.54309e-09 1.098833e-08 -6.116495e-08 -6.31288e-09 -2.424e-10 -6.47e-12 3.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.58e-12 8.836e-11 1.93173e-09 -1.404356e-08 3.645163e-08 9.913755e-08 -3.873478e-08 -1.30736e-09 -2.305e-11 3.8e-13 1.602e-11 6.7476e-10 1.46741e-09 1.097382e-08 -5.92967e-08 -6.13066e-09 -2.4012e-10 -5.82e-12 3.5e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.3e-12 8.667e-11 1.86568e-09 -1.47536e-08 3.075559e-08 1.0388065e-07 -3.821427e-08 -1.29726e-09 -2.208e-11 4.2e-13 -3.88e-12 -8.82e-12 6.344e-11 4.3103e-10 -1.8139e-09 -1.7178e-10 2.492e-11 1.7e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -5.2e-13 -1.556e-11 3.045e-11 -7.2148e-10 1.73167e-09 2.84786e-09 -1.04357e-09 -1.62e-11 4.81e-12 -5e-14 3.6e-13 -5.16e-12 -1.791e-11 -3.543e-11 -2.89e-11 2.911e-11 -3.8e-13 -1.9e-13 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-12 -1.287e-11 1.56e-11 3.677e-11 4.899e-11 -1.68e-12 8.95e-12 -4.4e-13 -0.0 5e-14 1.58e-12 2.63e-12 3.6e-13 1.312e-11 -2.97e-12 -6.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2.8e-13 2.28e-12 5.36e-12 -1.5e-11 -1.471e-11 5.12e-12 -1.89e-12 -6e-14 0.0 -1.3e-12 2.3e-12 1.553e-11 3.404e-11 9.06e-12 -2.687e-11 2.23e-12 6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.4e-13 -3.59e-12 9.95e-12 -2.294e-11 -1.598e-11 -2.788e-11 -6.05e-12 -8.18e-12 1.68e-12 3e-14 3.2e-12 2.625e-11 -5.43e-11 -3.8115e-10 1.3044e-09 1.3702e-10 -2.971e-11 9.6e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 -1.17e-12 2.284e-11 -1.451e-11 5.2349e-10 -1.52808e-09 -2.54613e-09 8.8581e-10 2.269e-11 -7.11e-12 2.2e-13 1.312e-11 -8.1071e-10 -1.55334e-09 -1.478483e-08 5.779442e-08 6.44364e-09 2.6237e-10 -2.591e-11 -6.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.2e-13 1.532e-11 -7.85e-11 -1.80548e-09 1.449982e-08 -5.985218e-08 -1.5416147e-07 4.941712e-08 1.73833e-09 9.99e-12 -2.55e-12 -6.0615e-10 -2.717008e-08 -2.800516e-08 -3.5465363e-07 1.53461487e-06 2.1346686e-07 8.67552e-09 2.4746e-10 3.43e-12 1e-14 -1e-14 0.0 -0.0 0.0 2e-14 -1.17e-12 -9.008e-11 -3.00798e-09 -6.586428e-08 1.4200614e-07 -1.09375216e-06 -5.06230962e-06 1.6379206e-06 6.451889e-08 1.14181e-09 1.402e-11 -6.1375e-10 -2.707201e-08 -3.29316e-08 -3.5706923e-07 1.59694762e-06 2.2151738e-07 8.94823e-09 2.5264e-10 3.45e-12 1e-14 -1e-14 0.0 -0.0 0.0 1e-14 -1.18e-12 -9.176e-11 -3.12416e-09 -6.966658e-08 9.067987e-08 -1.60071285e-06 -6.01631101e-06 1.6533105e-06 6.515502e-08 1.15964e-09 1.418e-11 1.031e-11 -8.0511e-10 -2.03029e-09 -1.525475e-08 6.494195e-08 7.36908e-09 2.3934e-10 -2.089e-11 -5.9e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.1e-13 1.336e-11 -8.624e-11 -2.27901e-09 7.11387e-09 -1.0569727e-07 -1.8954499e-07 5.225864e-08 1.82778e-09 1.537e-11 -2.42e-12 3.6e-12 2.472e-11 -5.187e-11 -4.0883e-10 1.1713e-09 1.3436e-10 -5.945e-11 2.1e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -1.41e-12 3.947e-11 -2.254e-11 3.2778e-10 -2.07938e-09 -2.57662e-09 9.6143e-10 2.861e-11 -7.97e-12 1.9e-13 -1.33e-12 2.47e-12 1.576e-11 3.14e-11 -3.05e-12 -2.89e-11 5.7e-12 4.1e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.8e-13 -5.45e-12 1.192e-11 -4.361e-11 -1.622e-11 -2.018e-11 -1.66e-12 -9.25e-12 1.8e-12 4e-14 -3e-14 -2.32e-12 -3.44e-12 -1.27e-12 -4.21e-12 4.17e-12 8e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3.7e-13 -3.23e-12 2.87e-12 8.62e-12 8.08e-12 -3.35e-12 1.99e-12 6e-14 -0.0 2e-14 6e-14 -1.9e-13 -1.5e-12 1.82e-12 5e-13 -2.2e-13 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1.2e-13 -1.1e-13 1.46e-12 -2.53e-12 -1.95e-12 1.27e-12 8e-14 -2e-14 -0.0 -0.0 2e-14 4e-14 8e-14 1e-14 -7e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 -1e-13 -9e-14 -7e-14 0.0 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 4e-14 -6e-14 1.5e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 4e-14 1e-14 -3e-14 -2e-14 1e-14 -0.0 -0.0 0.0 0.0 -2e-14 -4e-14 -8e-14 5e-14 -4e-14 4e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1e-14 2e-14 8e-14 9e-14 7e-14 -0.0 2e-14 -0.0 -0.0 -2e-14 -5e-14 3.4e-13 1.54e-12 -2.81e-12 2.07e-12 -4.32e-12 2.8e-13 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -9e-14 1.67e-12 -1.23e-12 -1.17e-12 2.54e-12 1.9e-12 -1.27e-12 -8e-14 2e-14 0.0 2e-14 2.26e-12 2.63e-12 1.22e-12 8.95e-12 -2.083e-11 3.614e-11 -1.77e-12 -2e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5.1e-13 -1.409e-11 1.11e-11 -4.22e-12 -8.7e-12 -7.83e-12 3.35e-12 -1.99e-12 -6e-14 0.0 1.33e-12 -2.54e-12 -1.668e-11 -3.148e-11 8.83e-12 1.053e-11 3.456e-11 -2.49e-12 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 8e-13 -1.049e-11 -2.86e-12 4.207e-11 1.613e-11 2.048e-11 1.65e-12 9.25e-12 -1.8e-12 -4e-14 -3.6e-12 -2.467e-11 5.254e-11 4.0894e-10 -1.17513e-09 -1.2249e-10 2.515e-11 -7e-14 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 8e-13 -2.457e-11 1.589e-11 -3.2679e-10 2.07944e-09 2.57642e-09 -9.6142e-10 -2.861e-11 7.97e-12 -1.9e-13 -1.03e-11 8.0521e-10 2.03173e-09 1.52547e-08 -6.495116e-08 -7.33746e-09 -2.9407e-10 2.279e-11 6.1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.1e-13 -1.389e-11 1.0409e-10 2.26493e-09 -7.11125e-09 1.0569749e-07 1.895445e-07 -5.225863e-08 -1.82778e-09 -1.537e-11 2.42e-12 6.1375e-10 2.707196e-08 3.293086e-08 3.570692e-07 -1.59694303e-06 -2.2153129e-07 -8.92429e-09 -2.5304e-10 -3.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -1e-14 1.18e-12 9.185e-11 3.11727e-09 6.967322e-08 -9.068119e-08 1.60071271e-06 6.01631129e-06 -1.65331051e-06 -6.515502e-08 -1.15964e-09 -1.418e-11 6.0615e-10 2.717009e-08 2.800537e-08 3.5465364e-07 -1.53461592e-06 -2.1346405e-07 -8.68275e-09 -2.4739e-10 -3.43e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -2e-14 1.17e-12 9.007e-11 3.01064e-09 6.58628e-08 -1.4200589e-07 1.09375218e-06 5.06230956e-06 -1.6379206e-06 -6.451889e-08 -1.14181e-09 -1.402e-11 -1.312e-11 8.1072e-10 1.55335e-09 1.478483e-08 -5.779451e-08 -6.4434e-09 -2.6289e-10 2.591e-11 6.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.2e-13 -1.533e-11 7.868e-11 1.80536e-09 -1.449974e-08 5.985218e-08 1.5416147e-07 -4.941712e-08 -1.73833e-09 -9.99e-12 2.55e-12 -3.2e-12 -2.625e-11 5.43e-11 3.8115e-10 -1.3044e-09 -1.3701e-10 2.97e-11 -9.6e-13 -5e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 1.17e-12 -2.286e-11 1.45e-11 -5.2349e-10 1.52808e-09 2.54613e-09 -8.8581e-10 -2.269e-11 7.11e-12 -2.2e-13 1.3e-12 -2.3e-12 -1.553e-11 -3.404e-11 -9.06e-12 2.687e-11 -2.22e-12 -6e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.4e-13 3.59e-12 -9.95e-12 2.294e-11 1.598e-11 2.788e-11 6.05e-12 8.18e-12 -1.68e-12 -3e-14 -1.57e-12 3.33e-11 -2.434e-11 -1.5922e-10 6.8485e-10 5.034e-11 -2.999e-11 3.16e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.17e-12 1.565e-11 -1e-13 3.0686e-10 -6.0717e-10 -8.8482e-10 3.8616e-10 -9.96e-12 -2.54e-12 9e-13 4.07e-11 -4.3589e-10 -5.155e-10 -8.51849e-09 4.123019e-08 4.10903e-09 1.6377e-10 -3.401e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.2e-13 1.924e-11 -3.676e-11 -1.38482e-09 1.040826e-08 -2.167858e-08 -6.979715e-08 2.603802e-08 8.5682e-10 -7.32e-12 -9.6e-13 -4.5615e-10 -2.607943e-08 1.037218e-08 -4.2971915e-07 2.00791607e-06 2.5336769e-07 8.53814e-09 2.0914e-10 -2.435e-11 -2.8e-13 1.6e-13 -4e-14 3e-14 -6e-14 -8e-14 1.157e-11 -5.566e-11 -3.0855e-09 -8.923222e-08 1.7461893e-07 -1.9886197e-07 -4.8313746e-06 1.68047686e-06 5.77995e-08 8.8332e-10 -1.876e-11 -1.691727e-08 -8.9402861e-07 1.06251935e-06 -1.073536175e-05 5.35707758e-05 9.11249157e-06 3.2242386e-07 7.72754e-09 1.7948e-10 6.5e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.46e-12 -7.08e-11 -2.90786e-09 -1.192967e-07 -3.34866683e-06 -8.87051002e-06 4.598350089e-05 -0.00013401169106 5.935880077e-05 2.33436067e-06 3.668576e-08 4.7357e-10 -1.678237e-08 -8.8455408e-07 9.3209106e-07 -1.104626447e-05 6.318749766e-05 1.059915468e-05 3.7007402e-07 8.71498e-09 1.5403e-10 3e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.36e-12 -5.84e-11 -3.23813e-09 -1.3743402e-07 -3.93197463e-06 -1.496786182e-05 8.0204445e-07 -0.00010811506134 6.383995403e-05 2.35930678e-06 3.703232e-08 4.7615e-10 -4.4017e-10 -2.476069e-08 -6.04938e-09 -4.6996333e-07 2.8304065e-07 2.79247e-08 8.713e-10 -2.236e-11 7.6e-13 7e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.1e-13 2.274e-11 -3.2315e-10 -1.041497e-08 -7.36903e-09 -5.138721e-07 3.200052e-08 2.02450705e-06 6.16152e-08 9.2549e-10 -1.794e-11 4.195e-11 -4.0758e-10 -5.0632e-10 -9.67455e-09 2.1109e-10 -7.41e-12 -9.25e-12 1.69e-12 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -9.9e-13 7.6e-13 2.008e-11 4.092e-11 -5.6415e-10 1.9627e-10 3.146759e-08 9.1714e-10 -5.65e-12 -1.13e-12 -1.96e-12 3.68e-11 2.56e-12 -1.9572e-10 -3.76e-12 2.17e-12 8e-14 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 1e-13 -1.34e-12 -2.8e-13 4.48e-12 1e-14 4.484e-10 -8.67e-12 -2.86e-12 9.4e-13 -1.74e-12 -2.74e-12 2.6e-12 3.532e-11 3e-14 -4e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -1e-14 -1e-14 1.4e-13 -1.966e-11 -2.04e-12 1.29e-12 -2e-14 1.1e-13 -1.63e-12 -5.5e-13 -3.96e-12 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -1e-14 -1e-14 9.4e-13 1.14e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.3e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -9e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 7e-14 9.3e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-13 2e-14 1e-14 -0.0 -1.2e-13 1.59e-12 -2e-14 3.7e-12 -5e-14 -1.3e-13 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 4e-14 1e-14 1e-14 1e-14 -9.4e-13 -1.14e-12 1e-14 1e-14 1.74e-12 2.94e-12 6.2e-13 -3.438e-11 9.6e-13 1.76e-12 4.4e-12 8.4e-13 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2.6e-13 -1.62e-12 -1.23e-12 -4e-14 1.2e-13 -1.6e-13 1.967e-11 2.04e-12 -1.29e-12 2e-14 1.97e-12 -3.658e-11 1.16e-12 1.9704e-10 4.79e-12 -1.28e-12 6.41e-12 8.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -2.6e-13 -1.9e-12 3.3e-13 1.9e-13 -4.36e-12 -3e-14 -4.4839e-10 8.67e-12 2.86e-12 -9.4e-13 -4.195e-11 4.0744e-10 5.0384e-10 9.67357e-09 -2.1179e-10 5.74e-12 4.92e-12 -2.54e-12 1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 1.25e-12 8.5e-13 -1.897e-11 -4.08e-11 5.641e-10 -1.9626e-10 -3.146759e-08 -9.1714e-10 5.65e-12 1.13e-12 4.4016e-10 2.476031e-08 6.04325e-09 4.699616e-07 -2.8304224e-07 -2.792546e-08 -8.7829e-10 2.154e-11 -7.7e-13 -7e-14 1e-14 -0.0 0.0 -1e-14 3e-14 6.1e-13 -2.25e-11 3.2513e-10 1.041593e-08 7.36916e-09 5.138719e-07 -3.200049e-08 -2.02450705e-06 -6.16152e-08 -9.2549e-10 1.794e-11 1.678237e-08 8.8455426e-07 -9.3208826e-07 1.104626532e-05 -6.318749746e-05 -1.059915415e-05 -3.7007382e-07 -8.71496e-09 -1.5403e-10 -3e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.36e-12 5.84e-11 3.23813e-09 1.3743395e-07 3.9319745e-06 1.496786172e-05 -8.0204443e-07 0.00010811506133 -6.383995403e-05 -2.35930678e-06 -3.703232e-08 -4.7615e-10 1.691727e-08 8.9402857e-07 -1.0625198e-06 1.073536161e-05 -5.35707758e-05 -9.11249136e-06 -3.2242395e-07 -7.72754e-09 -1.7948e-10 -6.5e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.46e-12 7.08e-11 2.90786e-09 1.1929668e-07 3.3486668e-06 8.87051001e-06 -4.59835009e-05 0.00013401169106 -5.935880077e-05 -2.33436067e-06 -3.668576e-08 -4.7357e-10 4.5615e-10 2.607942e-08 -1.037231e-08 4.2971912e-07 -2.00791596e-06 -2.5336845e-07 -8.53782e-09 -2.0915e-10 2.435e-11 2.8e-13 -1.6e-13 4e-14 -3e-14 6e-14 8e-14 -1.157e-11 5.566e-11 3.08543e-09 8.92325e-08 -1.7461894e-07 1.9886197e-07 4.8313746e-06 -1.68047686e-06 -5.77995e-08 -8.8332e-10 1.876e-11 -4.07e-11 4.3589e-10 5.1549e-10 8.51848e-09 -4.123019e-08 -4.10905e-09 -1.6375e-10 3.401e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.2e-13 -1.924e-11 3.675e-11 1.38482e-09 -1.040826e-08 2.167858e-08 6.979715e-08 -2.603802e-08 -8.5682e-10 7.32e-12 9.6e-13 1.57e-12 -3.33e-11 2.434e-11 1.5922e-10 -6.8485e-10 -5.034e-11 2.999e-11 -3.16e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.17e-12 -1.565e-11 1e-13 -3.0686e-10 6.0717e-10 8.8482e-10 -3.8616e-10 9.96e-12 2.54e-12 -9e-13 -1.36e-12 3.267e-11 -2.695e-11 -1.6547e-10 7.075e-10 5.274e-11 -2.998e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.22e-12 1.612e-11 -1.08e-12 3.1662e-10 -6.3965e-10 -9.0247e-10 3.9549e-10 -9.25e-12 -2.72e-12 9.2e-13 3.995e-11 -4.4782e-10 -5.7059e-10 -8.83595e-09 4.286515e-08 4.25802e-09 1.692e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.974e-11 -3.897e-11 -1.42562e-09 1.071672e-08 -2.432625e-08 -7.124501e-08 2.696156e-08 8.8221e-10 -6.48e-12 -1.09e-12 -4.6902e-10 -2.683515e-08 7.92498e-09 -4.454327e-07 2.08723886e-06 2.6212852e-07 8.81677e-09 2.1603e-10 -2.454e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.174e-11 -5.839e-11 -3.18339e-09 -9.212653e-08 1.6973994e-07 -3.4733432e-07 -4.9041642e-06 1.73714574e-06 5.966585e-08 9.1008e-10 -1.808e-11 -1.74454e-08 -9.1769452e-07 9.9563539e-07 -1.115001627e-05 5.589579619e-05 9.42607104e-06 3.3247036e-07 7.93924e-09 1.8154e-10 6.1e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.149e-11 -2.98166e-09 -1.2301159e-07 -3.46408508e-06 -9.6646235e-06 4.291547837e-05 -0.00013414097209 6.134742162e-05 2.40706902e-06 3.790096e-08 4.8611e-10 -1.731336e-08 -9.0773509e-07 8.5709221e-07 -1.147472559e-05 6.615009572e-05 1.101051133e-05 3.8312789e-07 8.99521e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.882e-11 -3.33735e-09 -1.4229182e-07 -4.08223623e-06 -1.583183638e-05 -5.58605666e-06 -0.00010699821221 6.590097954e-05 2.43234033e-06 3.826502e-08 4.8897e-10 -4.5368e-10 -2.545765e-08 -9.73453e-09 -4.8764794e-07 2.9450816e-07 2.930081e-08 5.8096e-10 3.97e-12 8.8e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.2e-13 1.485e-11 -2.2384e-10 -1.090094e-08 -5.50519e-09 -5.544729e-07 4.470929e-08 2.08678239e-06 6.356605e-08 9.5474e-10 -1.72e-11 4.11e-11 -4.192e-10 -5.5566e-10 -1.006216e-08 2.108e-10 6.408e-11 -2.7178e-10 3.022e-11 1e-13 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -9.92e-12 1.1426e-10 -4.13e-12 3.748e-11 -5.7222e-10 2.2216e-10 3.251333e-08 9.4542e-10 -4.61e-12 -1.28e-12 -1.72e-12 3.615e-11 5.58e-12 -2.0406e-10 -4.39e-12 2.23e-12 3.41e-12 -3e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-13 -1.59e-12 -1.61e-12 -3.7e-13 5.16e-12 1.2e-13 4.604e-10 -7.78e-12 -3.08e-12 9.6e-13 -1.78e-12 -2.54e-12 1.66e-12 3.541e-11 8e-14 -1.2e-13 -2.3e-13 4e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-13 7e-14 1e-14 -2e-14 1.2e-13 -1.925e-11 -2.22e-12 1.31e-12 -2e-14 1.1e-13 -1.66e-12 -6.8e-13 -3.84e-12 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.5e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 0.0 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -3e-14 -1e-13 0.0 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 2e-14 9.4e-13 -1e-14 8e-14 2.5e-13 -4e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -1.1e-13 -5e-14 1e-14 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1.1e-13 1.71e-12 1.44e-12 3.91e-12 1.3e-13 2.3e-13 -3.4e-12 2.5e-13 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -8e-14 1.74e-12 1.1e-13 -6e-14 3e-14 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 1.78e-12 2.25e-12 -5.9e-12 -3.507e-11 -1.452e-11 -9.815e-11 3.2956e-10 -2.759e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 8.62e-12 -1.2757e-10 3.029e-11 5.38e-12 -1.52e-12 -0.0 1.922e-11 2.22e-12 -1.31e-12 2e-14 1.71e-12 -3.648e-11 -1.053e-11 2.0441e-10 -9.39e-12 -9.484e-11 3.1083e-10 -2.469e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 7.95e-12 -1.1835e-10 3.089e-11 5.26e-12 -6.6e-12 -0.0 -4.6046e-10 7.78e-12 3.08e-12 -9.6e-13 -4.11e-11 4.1941e-10 5.5899e-10 1.006204e-08 -2.0218e-10 6.46e-12 1.36e-12 -2.52e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.25e-12 2.44e-12 -1.829e-11 -4.106e-11 5.7316e-10 -2.2224e-10 -3.251329e-08 -9.4542e-10 4.61e-12 1.28e-12 4.5368e-10 2.545821e-08 9.74255e-09 4.8764702e-07 -2.9448816e-07 -2.918999e-08 -9.1557e-10 2.067e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3937e-10 1.086774e-08 5.49877e-09 5.5447506e-07 -4.470954e-08 -2.08678232e-06 -6.356605e-08 -9.5474e-10 1.72e-11 1.731336e-08 9.0773482e-07 -8.5709591e-07 1.147472583e-05 -6.615009623e-05 -1.101050415e-05 -3.8315946e-07 -8.99549e-09 -1.5528e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.882e-11 3.33744e-09 1.4230411e-07 4.08223265e-06 1.583183621e-05 5.58605659e-06 0.00010699821221 -6.590097958e-05 -2.43234033e-06 -3.826502e-08 -4.8897e-10 1.744541e-08 9.1769458e-07 -9.9563482e-07 1.115001622e-05 -5.589579593e-05 -9.42607074e-06 -3.3247086e-07 -7.93908e-09 -1.8154e-10 -6.1e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.149e-11 2.98164e-09 1.230119e-07 3.4640851e-06 9.66462341e-06 -4.291547832e-05 0.00013414097209 -6.134742162e-05 -2.40706902e-06 -3.790096e-08 -4.8611e-10 4.6902e-10 2.683516e-08 -7.9248e-09 4.4543268e-07 -2.08723894e-06 -2.6212683e-07 -8.81995e-09 -2.1592e-10 2.454e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.174e-11 5.836e-11 3.18431e-09 9.212602e-08 -1.6973994e-07 3.4733432e-07 4.90416419e-06 -1.73714574e-06 -5.966585e-08 -9.1008e-10 1.808e-11 -3.995e-11 4.4782e-10 5.7059e-10 8.83595e-09 -4.286515e-08 -4.25798e-09 -1.6933e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.974e-11 3.9e-11 1.42561e-09 -1.071672e-08 2.432625e-08 7.124501e-08 -2.696156e-08 -8.8221e-10 6.48e-12 1.09e-12 1.36e-12 -3.267e-11 2.695e-11 1.6547e-10 -7.075e-10 -5.274e-11 2.999e-11 -3.07e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.22e-12 -1.613e-11 1.08e-12 -3.1662e-10 6.3965e-10 9.0247e-10 -3.9549e-10 9.25e-12 2.72e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6536e-10 7.0754e-10 5.265e-11 -2.976e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.03e-12 3.1648e-10 -6.3985e-10 -9.0252e-10 3.9543e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.477e-10 -5.7122e-10 -8.8432e-09 4.288364e-08 4.26042e-09 1.6649e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.827e-11 -1.4261e-09 1.07242e-08 -2.435778e-08 -7.126819e-08 2.697612e-08 8.8232e-10 -6.51e-12 -1.08e-12 -4.6892e-10 -2.685035e-08 7.8787e-09 -4.4585887e-07 2.08796779e-06 2.6224921e-07 8.76101e-09 2.1842e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.924e-11 -3.16783e-09 -9.216294e-08 1.6992437e-07 -3.4885052e-07 -4.9054594e-06 1.73826489e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745845e-08 -9.1827808e-07 9.9427193e-07 -1.116287115e-05 5.590328899e-05 9.42673104e-06 3.3250523e-07 7.94185e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98192e-09 -1.2301522e-07 -3.46431534e-06 -9.66469563e-06 4.289865443e-05 -0.000134140491 6.139292977e-05 2.40845001e-06 3.791998e-08 4.8571e-10 -1.732867e-08 -9.0830556e-07 8.5557567e-07 -1.148798442e-05 6.615564973e-05 1.101117298e-05 3.8312956e-07 8.97968e-09 1.5529e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33315e-09 -1.4232103e-07 -4.08249449e-06 -1.583212689e-05 -5.60769425e-06 -0.0001069943173 6.594661012e-05 2.43372649e-06 3.828608e-08 4.8864e-10 -4.5379e-10 -2.545981e-08 -9.59452e-09 -4.8793666e-07 2.9365186e-07 3.407181e-08 -6.48142e-09 6.1863e-10 6.27e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.23e-12 -2.2167e-10 2.4513e-09 -1.271302e-08 -5.12906e-09 -5.5461477e-07 4.468866e-08 2.08798526e-06 6.359913e-08 9.5519e-10 -1.72e-11 4.116e-11 -4.1699e-10 -5.1774e-10 -1.00358e-08 -5.642e-11 3.07122e-09 -6.58294e-09 6.6683e-10 5.26e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -9e-14 -4.5e-13 -2.5134e-10 2.50682e-09 -1.18217e-09 1.6422e-10 -5.7864e-10 2.1968e-10 3.253106e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0656e-10 -2.61e-12 -3.892e-11 -5.812e-11 -8.89e-12 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 2.77e-12 8.12e-12 2.148e-11 3.5e-13 5.06e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.31e-12 3.554e-11 1e-14 1.39e-12 6.7e-13 8.1e-13 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -3.2e-13 4.2e-13 -6.8e-13 -0.0 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.3e-13 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.3e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.2e-13 2e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.2e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.1e-13 1e-14 2.6e-13 -1.71e-12 -6.6e-13 -8.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.2e-13 -4.4e-13 8.9e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.78e-12 1.841e-11 2.234e-11 -5.11e-12 3.65e-11 5.941e-11 8.83e-12 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -2.75e-12 -8.48e-12 -2.395e-11 8.8e-13 6.1e-13 -6e-14 -8.7e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -3.99e-12 -1.0568e-10 -1.2113e-10 5.6835e-10 -4.10118e-09 7.06843e-09 -6.5863e-10 -5.27e-12 -4e-14 -2e-14 -0.0 0.0 1e-14 9e-14 4.5e-13 2.4972e-10 -2.67645e-09 1.57609e-09 -2.4081e-10 2.875e-11 1.85e-12 1.917e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.36e-11 -1.2818e-10 8.155e-11 5.8606e-10 -4.14616e-09 6.93168e-09 -6.4421e-10 -5.5e-12 -1e-14 -2e-14 -0.0 0.0 1e-14 8e-14 6.1e-13 2.4509e-10 -2.61571e-09 1.58997e-09 -2.4422e-10 2.431e-11 1.76e-12 -4.6071e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2188e-10 6.0372e-10 1.012336e-08 -2.0735e-10 4.384e-11 7.012e-11 6.16e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.31e-12 -1.215e-11 -4.287e-11 -4.027e-11 5.7399e-10 -2.223e-10 -3.253096e-08 -9.4585e-10 4.59e-12 1.28e-12 4.54e-10 2.547248e-08 9.79448e-09 4.8809991e-07 -2.9450803e-07 -2.919385e-08 -9.1705e-10 1.993e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.251e-11 3.3923e-10 1.086962e-08 5.48405e-09 5.5456856e-07 -4.469488e-08 -2.087985e-06 -6.359912e-08 -9.5519e-10 1.72e-11 1.732857e-08 9.0829966e-07 -8.5566888e-07 1.1487901e-05 -6.6155651e-05 -1.101098614e-05 -3.8317061e-07 -8.995e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.884e-11 3.33707e-09 1.4230869e-07 4.08242676e-06 1.583211858e-05 5.60769164e-06 0.00010699431813 -6.594661014e-05 -2.43372649e-06 -3.828608e-08 -4.8864e-10 1.745848e-08 9.1827928e-07 -9.9425705e-07 1.116289099e-05 -5.590330414e-05 -9.42672261e-06 -3.3249057e-07 -7.9379e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.98097e-09 1.2301763e-07 3.46430956e-06 9.66470699e-06 -4.289865477e-05 0.00013414049106 -6.139292979e-05 -2.40845001e-06 -3.791998e-08 -4.8571e-10 4.6893e-10 2.685048e-08 -7.87327e-09 4.4586117e-07 -2.08797634e-06 -2.6218888e-07 -8.8223e-09 -2.1569e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.823e-11 3.18459e-09 9.214157e-08 -1.6992296e-07 3.4885082e-07 4.90545867e-06 -1.7382649e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.477e-10 5.7128e-10 8.84323e-09 -4.288385e-08 -4.25896e-09 -1.6919e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.889e-11 1.42567e-09 -1.07242e-08 2.435779e-08 7.126818e-08 -2.697612e-08 -8.8232e-10 6.51e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6536e-10 -7.0754e-10 -5.263e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.02e-12 -3.1648e-10 6.3985e-10 9.0252e-10 -3.9543e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6537e-10 7.0751e-10 5.266e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.03e-12 3.1648e-10 -6.3982e-10 -9.0251e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4771e-10 -5.7113e-10 -8.84287e-09 4.288325e-08 4.26028e-09 1.664e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.826e-11 -1.42605e-09 1.072374e-08 -2.435745e-08 -7.12681e-08 2.69761e-08 8.8231e-10 -6.51e-12 -1.08e-12 -4.6891e-10 -2.684974e-08 7.87941e-09 -4.4586256e-07 2.08797397e-06 2.6224928e-07 8.75863e-09 2.1855e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16709e-09 -9.216248e-08 1.6992423e-07 -3.4886385e-07 -4.90547426e-06 1.73827588e-06 5.969602e-08 9.1014e-10 -1.81e-11 -1.745677e-08 -9.1828454e-07 9.9425926e-07 -1.116309806e-05 5.590331332e-05 9.42673363e-06 3.325034e-07 7.94205e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98198e-09 -1.2301425e-07 -3.46431456e-06 -9.66468322e-06 4.289860728e-05 -0.00013414052465 6.139349477e-05 2.40846387e-06 3.791947e-08 4.8573e-10 -1.732706e-08 -9.0831852e-07 8.5555776e-07 -1.148820572e-05 6.615561932e-05 1.101118231e-05 3.8314498e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232619e-07 -4.08249975e-06 -1.583213741e-05 -5.60765199e-06 -0.0001069942654 6.594717217e-05 2.43374177e-06 3.828579e-08 4.8866e-10 -4.5375e-10 -2.545977e-08 -9.59122e-09 -4.8794301e-07 2.9367402e-07 3.416966e-08 -6.84794e-09 6.4653e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.2e-12 -2.3108e-10 2.58907e-09 -1.274379e-08 -5.13524e-09 -5.5461244e-07 4.468839e-08 2.08799854e-06 6.359948e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1693e-10 -5.1702e-10 -1.003589e-08 -4.664e-11 3.13883e-09 -6.90322e-09 7.0027e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6153e-10 2.63323e-09 -1.20187e-09 1.5861e-10 -5.7755e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.929e-11 -6.089e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.94e-12 1.077e-11 2.165e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5.1e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.872e-11 2.248e-11 -4.73e-12 3.687e-11 6.218e-11 9.37e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.92e-12 -1.115e-11 -2.419e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.16e-12 -1.0768e-10 -1.2121e-10 5.5171e-10 -4.19273e-09 7.40852e-09 -6.915e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5986e-10 -2.80984e-09 1.60406e-09 -2.3415e-10 2.704e-11 1.98e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.38e-11 -1.3062e-10 8.107e-11 5.7046e-10 -4.23332e-09 7.26536e-09 -6.7247e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5454e-10 -2.74131e-09 1.61774e-09 -2.3826e-10 2.276e-11 1.88e-12 -4.6077e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0467e-10 1.012392e-08 -2.0683e-10 4.421e-11 7.216e-11 6.61e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.422e-11 -4.304e-11 -4.047e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547277e-08 9.79506e-09 4.8810649e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.08696e-08 5.48408e-09 5.5456853e-07 -4.469486e-08 -2.08799822e-06 -6.359948e-08 -9.5518e-10 1.72e-11 1.732696e-08 9.0831247e-07 -8.5565277e-07 1.148812197e-05 -6.615562128e-05 -1.101098408e-05 -3.8317185e-07 -8.99503e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33708e-09 1.4230942e-07 4.08242738e-06 1.583212867e-05 5.60764931e-06 0.00010699426624 -6.594717222e-05 -2.43374178e-06 -3.828579e-08 -4.8866e-10 1.74568e-08 9.1828577e-07 -9.942441e-07 1.116311801e-05 -5.590332812e-05 -9.42672488e-06 -3.324896e-07 -7.93796e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301726e-07 3.46430871e-06 9.66469449e-06 -4.289860758e-05 0.0001341405247 -6.139349478e-05 -2.40846387e-06 -3.791947e-08 -4.8573e-10 4.6891e-10 2.684988e-08 -7.87388e-09 4.4586486e-07 -2.08798256e-06 -2.6218781e-07 -8.82208e-09 -2.157e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.1845e-09 9.21408e-08 -1.6992282e-07 3.4886415e-07 4.90547353e-06 -1.73827588e-06 -5.969602e-08 -9.1014e-10 1.81e-11 -3.996e-11 4.4771e-10 5.712e-10 8.8429e-09 -4.288346e-08 -4.25879e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42561e-09 -1.072373e-08 2.435746e-08 7.126809e-08 -2.69761e-08 -8.8231e-10 6.51e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6537e-10 -7.0751e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1648e-10 6.3982e-10 9.0251e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7115e-10 -8.84292e-09 4.288331e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072381e-08 -2.43575e-08 -7.126814e-08 2.697614e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684981e-08 7.87933e-09 -4.4586232e-07 2.08797335e-06 2.6224929e-07 8.75869e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216255e-08 1.6992371e-07 -3.488631e-07 -4.90547388e-06 1.73827569e-06 5.969606e-08 9.1015e-10 -1.81e-11 -1.745695e-08 -9.1828293e-07 9.942593e-07 -1.116309993e-05 5.590331275e-05 9.42673285e-06 3.3250353e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431434e-06 -9.66468459e-06 4.289860707e-05 -0.00013414052469 6.139349914e-05 2.40846321e-06 3.791953e-08 4.8575e-10 -1.732714e-08 -9.0831676e-07 8.5555731e-07 -1.148821226e-05 6.615562035e-05 1.101118296e-05 3.8314466e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249981e-06 -1.583213562e-05 -5.60765234e-06 -0.00010699426565 6.594717809e-05 2.43374149e-06 3.828575e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.59136e-09 -4.8794346e-07 2.9367387e-07 3.416735e-08 -6.84885e-09 6.4608e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.309e-10 2.58891e-09 -1.274271e-08 -5.1351e-09 -5.5461251e-07 4.46884e-08 2.0879987e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003595e-08 -4.665e-11 3.13699e-09 -6.90578e-09 6.9977e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6133e-10 2.63411e-09 -1.201e-09 1.5872e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.64e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.871e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.2108e-10 5.5176e-10 -4.19048e-09 7.41088e-09 -6.91e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5966e-10 -2.8106e-09 1.60297e-09 -2.3428e-10 2.709e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.378e-11 -1.3051e-10 8.124e-11 5.7056e-10 -4.23125e-09 7.26658e-09 -6.7201e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5436e-10 -2.74133e-09 1.61675e-09 -2.3839e-10 2.281e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0465e-10 1.012385e-08 -2.0684e-10 4.419e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.419e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547272e-08 9.79502e-09 4.881067e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799838e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732703e-08 9.0831071e-07 -8.5565225e-07 1.148812864e-05 -6.615562225e-05 -1.101098484e-05 -3.8317171e-07 -8.99501e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242753e-06 1.583212688e-05 5.60764967e-06 0.00010699426649 -6.594717815e-05 -2.43374149e-06 -3.828575e-08 -4.8868e-10 1.745697e-08 9.1828416e-07 -9.9424414e-07 1.116311985e-05 -5.590332755e-05 -9.42672413e-06 -3.3248968e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301734e-07 3.46430851e-06 9.66469587e-06 -4.289860736e-05 0.00013414052475 -6.139349915e-05 -2.40846321e-06 -3.791953e-08 -4.8575e-10 4.6892e-10 2.684994e-08 -7.87381e-09 4.4586462e-07 -2.08798193e-06 -2.6218783e-07 -8.82214e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214088e-08 -1.699223e-07 3.488634e-07 4.90547315e-06 -1.73827569e-06 -5.969606e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84295e-09 -4.288352e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.07238e-08 2.435751e-08 7.126813e-08 -2.697614e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586243e-07 2.0879735e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886323e-07 -4.90547395e-06 1.73827575e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745699e-08 -9.1828319e-07 9.9425931e-07 -1.116309901e-05 5.590331257e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.66468465e-06 4.289860739e-05 -0.00013414052449 6.139349855e-05 2.40846329e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831684e-07 8.5555752e-07 -1.148821113e-05 6.615562038e-05 1.101118281e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213576e-05 -5.60765251e-06 -0.00010699426576 6.594717761e-05 2.43374144e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.5914e-09 -4.879434e-07 2.936739e-07 3.416741e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274274e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13706e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20102e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.87e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0755e-10 -1.211e-10 5.5174e-10 -4.19056e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60299e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.378e-11 -1.3049e-10 8.122e-11 5.7054e-10 -4.23131e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61677e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0464e-10 1.012385e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810666e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831079e-07 -8.5565244e-07 1.148812749e-05 -6.615562229e-05 -1.10109847e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230928e-07 4.08242744e-06 1.583212701e-05 5.60764984e-06 0.0001069942666 -6.594717766e-05 -2.43374144e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828442e-07 -9.9424416e-07 1.116311894e-05 -5.590332738e-05 -9.42672422e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469592e-06 -4.289860769e-05 0.00013414052455 -6.139349856e-05 -2.40846329e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798208e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992247e-07 3.4886353e-07 4.90547322e-06 -1.73827575e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0753e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992389e-07 -3.4886326e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.11630992e-05 5.590331262e-05 9.42673295e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349866e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821119e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717763e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19059e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812755e-05 -6.615562222e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212707e-05 5.60764975e-06 0.00010699426654 -6.594717768e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828445e-07 -9.9424414e-07 1.116311912e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349867e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586474e-07 -2.08798209e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886356e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821122e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19058e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764975e-06 0.00010699426654 -6.59471777e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311914e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821121e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794339e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 2e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19058e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764976e-06 0.00010699426654 -6.59471777e-05 -2.43374146e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311913e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301436e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555749e-07 -1.148821122e-05 6.615562032e-05 1.10111828e-05 3.8314465e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545975e-08 -9.59137e-09 -4.8794338e-07 2.936739e-07 3.416745e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274275e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1708e-10 -1.003594e-08 -4.664e-11 3.13709e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20104e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.871e-11 2.246e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0757e-10 -1.211e-10 5.5174e-10 -4.19059e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60301e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.379e-11 -1.305e-10 8.121e-11 5.7054e-10 -4.23134e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61679e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0465e-10 1.012386e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764976e-06 0.00010699426654 -6.59471777e-05 -2.43374146e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311913e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992388e-07 -3.4886325e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425928e-07 -1.116309922e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349868e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555751e-07 -1.14882112e-05 6.615562032e-05 1.10111828e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717765e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545976e-08 -9.59142e-09 -4.8794343e-07 2.936739e-07 3.416741e-08 -6.8489e-09 6.461e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.3091e-10 2.58896e-09 -1.274274e-08 -5.13511e-09 -5.5461251e-07 4.468839e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1709e-10 -1.003595e-08 -4.664e-11 3.13706e-09 -6.90572e-09 6.9979e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6134e-10 2.63411e-09 -1.20102e-09 1.5871e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.87e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0755e-10 -1.2108e-10 5.5174e-10 -4.19056e-09 7.41084e-09 -6.9102e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5967e-10 -2.81061e-09 1.60299e-09 -2.3426e-10 2.708e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.378e-11 -1.3048e-10 8.124e-11 5.7054e-10 -4.23131e-09 7.26661e-09 -6.7203e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5437e-10 -2.74137e-09 1.61677e-09 -2.3838e-10 2.28e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0464e-10 1.012384e-08 -2.0684e-10 4.42e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.42e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812758e-05 -6.615562223e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212706e-05 5.60764975e-06 0.00010699426654 -6.59471777e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828444e-07 -9.9424414e-07 1.116311914e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349868e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798209e-06 -2.6218788e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6642e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87929e-09 -4.4586244e-07 2.08797351e-06 2.6224935e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216257e-08 1.6992389e-07 -3.4886326e-07 -4.90547397e-06 1.73827576e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828322e-07 9.9425929e-07 -1.116309921e-05 5.590331262e-05 9.42673294e-06 3.3250355e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301437e-07 -3.46431441e-06 -9.6646846e-06 4.289860733e-05 -0.00013414052454 6.139349866e-05 2.40846331e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831688e-07 8.5555751e-07 -1.148821115e-05 6.615562032e-05 1.10111828e-05 3.8314464e-07 8.97882e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33295e-09 -1.4232597e-07 -4.08249971e-06 -1.583213581e-05 -5.60765243e-06 -0.0001069942657 6.594717763e-05 2.43374146e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545976e-08 -9.59143e-09 -4.8794348e-07 2.9367387e-07 3.416734e-08 -6.84885e-09 6.4608e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.21e-12 -2.309e-10 2.58891e-09 -1.274271e-08 -5.1351e-09 -5.5461251e-07 4.46884e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1694e-10 -5.1709e-10 -1.003596e-08 -4.665e-11 3.13698e-09 -6.90578e-09 6.9977e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6133e-10 2.63411e-09 -1.20099e-09 1.5872e-10 -5.7757e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.64e-12 -2.0659e-10 -2.69e-12 -3.928e-11 -6.09e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.93e-12 1.077e-11 2.164e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.81e-12 1.87e-11 2.245e-11 -4.73e-12 3.687e-11 6.219e-11 9.36e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.91e-12 -1.115e-11 -2.418e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.14e-12 -1.0754e-10 -1.2106e-10 5.5175e-10 -4.19047e-09 7.41088e-09 -6.91e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5966e-10 -2.8106e-09 1.60296e-09 -2.3427e-10 2.709e-11 1.97e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.378e-11 -1.3047e-10 8.127e-11 5.7055e-10 -4.23124e-09 7.26658e-09 -6.7201e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5436e-10 -2.74133e-09 1.61675e-09 -2.3839e-10 2.281e-11 1.88e-12 -4.6076e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2195e-10 6.0464e-10 1.012383e-08 -2.0684e-10 4.419e-11 7.216e-11 6.6e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.419e-11 -4.303e-11 -4.046e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547273e-08 9.79502e-09 4.8810667e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.086961e-08 5.48407e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831083e-07 -8.5565242e-07 1.148812756e-05 -6.615562222e-05 -1.101098469e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242744e-06 1.583212707e-05 5.60764975e-06 0.00010699426654 -6.594717768e-05 -2.43374147e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828445e-07 -9.9424414e-07 1.116311912e-05 -5.590332742e-05 -9.42672423e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469587e-06 -4.289860763e-05 0.0001341405246 -6.139349867e-05 -2.40846331e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586474e-07 -2.08798209e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992248e-07 3.4886355e-07 4.90547324e-06 -1.73827576e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.267e-11 -2.975e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84293e-09 4.288333e-08 4.26032e-09 1.6641e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.977e-11 -3.826e-11 -1.42607e-09 1.072382e-08 -2.435753e-08 -7.126815e-08 2.697615e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684983e-08 7.87931e-09 -4.4586242e-07 2.08797348e-06 2.6224936e-07 8.7587e-09 2.1856e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.929e-11 -3.16713e-09 -9.216258e-08 1.6992388e-07 -3.4886323e-07 -4.90547396e-06 1.73827575e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745698e-08 -9.1828319e-07 9.9425936e-07 -1.116309892e-05 5.590331257e-05 9.42673299e-06 3.3250348e-07 7.94206e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98199e-09 -1.2301434e-07 -3.46431443e-06 -9.66468464e-06 4.289860739e-05 -0.00013414052449 6.139349855e-05 2.40846329e-06 3.791956e-08 4.8575e-10 -1.732718e-08 -9.0831686e-07 8.5555717e-07 -1.148821156e-05 6.615562034e-05 1.101118287e-05 3.8314483e-07 8.9788e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33294e-09 -1.4232605e-07 -4.0824998e-06 -1.583213576e-05 -5.60765251e-06 -0.00010699426576 6.594717761e-05 2.43374144e-06 3.828578e-08 4.8868e-10 -4.5375e-10 -2.545969e-08 -9.59051e-09 -4.8794239e-07 2.9367379e-07 3.416964e-08 -6.84793e-09 6.4653e-10 6.33e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.2e-12 -2.3108e-10 2.58906e-09 -1.274387e-08 -5.13509e-09 -5.5461243e-07 4.468838e-08 2.08799869e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.117e-11 -4.1692e-10 -5.1692e-10 -1.003578e-08 -4.665e-11 3.13881e-09 -6.90321e-09 7.0027e-10 5.3e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -1e-13 -3.9e-13 -2.6153e-10 2.63322e-09 -1.20193e-09 1.5864e-10 -5.7754e-10 2.196e-10 3.253124e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0659e-10 -2.69e-12 -3.929e-11 -6.089e-11 -9.43e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 2.94e-12 1.077e-11 2.165e-11 3.5e-13 5.04e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.3e-12 3.555e-11 2e-14 1.32e-12 7.6e-13 8.6e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.3e-13 3.5e-13 -6.4e-13 -1e-14 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5e-13 -3.72e-12 -2e-14 4.5e-13 -3e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.4e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 0.0 1e-14 2e-14 3e-14 -0.0 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -5.1e-13 -6.4e-13 1e-14 -4.4e-13 3e-14 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.3e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6.2e-13 -2e-14 2.4e-13 -1.65e-12 -7.5e-13 -8.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.3e-13 -3.6e-13 8.6e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.82e-12 1.877e-11 2.254e-11 -4.73e-12 3.687e-11 6.218e-11 9.37e-12 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 -2.92e-12 -1.115e-11 -2.419e-11 6.9e-13 6.3e-13 -6e-14 -8.6e-13 -1.16e-12 1e-14 1e-14 1.65e-12 -4.18e-12 -1.0799e-10 -1.2155e-10 5.5182e-10 -4.19266e-09 7.40851e-09 -6.915e-10 -5.3e-12 -5e-14 -2e-14 -0.0 0.0 1e-14 1e-13 4e-13 2.5986e-10 -2.80983e-09 1.60413e-09 -2.3424e-10 2.703e-11 1.98e-12 1.915e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.382e-11 -1.3101e-10 8.052e-11 5.7062e-10 -4.23331e-09 7.26535e-09 -6.7247e-10 -5.56e-12 -2e-14 -2e-14 -0.0 0.0 1e-14 9e-14 5.9e-13 2.5454e-10 -2.7413e-09 1.61781e-09 -2.3836e-10 2.275e-11 1.88e-12 -4.6077e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2196e-10 6.0483e-10 1.012418e-08 -2.0683e-10 4.421e-11 7.217e-11 6.61e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.44e-12 -1.422e-11 -4.304e-11 -4.047e-11 5.7401e-10 -2.223e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547272e-08 9.79498e-09 4.881066e-07 -2.9450814e-07 -2.919384e-08 -9.1711e-10 1.99e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.25e-11 3.3928e-10 1.08696e-08 5.48408e-09 5.5456853e-07 -4.469486e-08 -2.08799837e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732707e-08 9.0831079e-07 -8.5565247e-07 1.148812745e-05 -6.615562229e-05 -1.10109847e-05 -3.8317168e-07 -8.99502e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230928e-07 4.08242744e-06 1.583212701e-05 5.60764984e-06 0.0001069942666 -6.594717766e-05 -2.43374144e-06 -3.828578e-08 -4.8868e-10 1.745701e-08 9.1828442e-07 -9.9424416e-07 1.116311894e-05 -5.590332738e-05 -9.42672422e-06 -3.324897e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.46430858e-06 9.66469592e-06 -4.289860769e-05 0.00013414052455 -6.139349856e-05 -2.40846329e-06 -3.791956e-08 -4.8575e-10 4.6892e-10 2.684997e-08 -7.87377e-09 4.4586473e-07 -2.08798208e-06 -2.6218789e-07 -8.82215e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18454e-09 9.214091e-08 -1.6992247e-07 3.4886353e-07 4.90547322e-06 -1.73827575e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84296e-09 -4.288354e-08 -4.25883e-09 -1.6921e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.072382e-08 2.435754e-08 7.126814e-08 -2.697615e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0753e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6538e-10 7.0752e-10 5.266e-11 -2.976e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.597e-11 -1.04e-12 3.1649e-10 -6.3983e-10 -9.0252e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4772e-10 -5.7116e-10 -8.84292e-09 4.288331e-08 4.26028e-09 1.6652e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.976e-11 -3.829e-11 -1.42606e-09 1.072381e-08 -2.43575e-08 -7.126814e-08 2.697614e-08 8.8232e-10 -6.5e-12 -1.08e-12 -4.6892e-10 -2.684981e-08 7.87921e-09 -4.4586229e-07 2.08797341e-06 2.6224755e-07 8.76104e-09 2.1844e-10 -2.45e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.172e-11 -5.925e-11 -3.16782e-09 -9.216207e-08 1.6992371e-07 -3.488631e-07 -4.90547387e-06 1.73827569e-06 5.969606e-08 9.1015e-10 -1.81e-11 -1.745695e-08 -9.1828297e-07 9.9425892e-07 -1.116309961e-05 5.590331256e-05 9.42673262e-06 3.3250447e-07 7.94192e-09 1.8152e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98196e-09 -1.2301497e-07 -3.46431429e-06 -9.66468455e-06 4.289860702e-05 -0.00013414052469 6.139349914e-05 2.40846321e-06 3.791953e-08 4.8575e-10 -1.732714e-08 -9.0831658e-07 8.5555958e-07 -1.148821375e-05 6.615562129e-05 1.101116852e-05 3.8312935e-07 8.9797e-09 1.5529e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33314e-09 -1.4232137e-07 -4.08249399e-06 -1.583213522e-05 -5.60765226e-06 -0.00010699426566 6.594717813e-05 2.43374149e-06 3.828575e-08 4.8868e-10 -4.5376e-10 -2.546016e-08 -9.59683e-09 -4.8793972e-07 2.9366476e-07 3.403501e-08 -6.46972e-09 6.1875e-10 6.27e-12 8e-14 0.0 0.0 -0.0 -0.0 -1.1e-13 -1.23e-12 -2.2169e-10 2.4484e-09 -1.270033e-08 -5.13203e-09 -5.5461469e-07 4.468863e-08 2.08799863e-06 6.359947e-08 9.5518e-10 -1.72e-11 4.116e-11 -4.1701e-10 -5.18e-10 -1.003528e-08 -5.487e-11 3.04636e-09 -6.58006e-09 6.67e-10 5.26e-12 4e-14 2e-14 0.0 -0.0 -1e-14 -9e-14 -4.5e-13 -2.5137e-10 2.50507e-09 -1.17375e-09 1.6334e-10 -5.7865e-10 2.1968e-10 3.253123e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.73e-12 3.612e-11 4.63e-12 -2.0652e-10 -2.69e-12 -3.886e-11 -5.81e-11 -8.89e-12 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 2.77e-12 8.13e-12 2.137e-11 3.4e-13 5.06e-12 1.6e-13 4.6058e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.57e-12 1.31e-12 3.554e-11 1e-14 1.39e-12 6.8e-13 8.1e-13 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -3.2e-13 4.2e-13 -6.8e-13 -0.0 -0.0 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.65e-12 -5.1e-13 -3.72e-12 -2e-14 4.3e-13 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -2.3e-13 1e-14 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -4e-14 -9.7e-13 -0.0 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 0.0 9e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 1e-14 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 0.0 -0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -4e-14 -4.9e-13 -6.4e-13 1e-14 -4.2e-13 2e-14 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 2e-14 2.2e-13 -1e-14 0.0 0.0 5e-14 1e-14 -0.0 0.0 -1e-14 -1.8e-13 -6e-13 -1e-14 2.6e-13 -1.7e-12 -6.7e-13 -8.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3.2e-13 -4.3e-13 8.9e-13 -7e-14 -3e-14 0.0 -8.1e-13 2e-14 1e-14 -0.0 -9e-14 2.78e-12 1.831e-11 2.253e-11 -4.99e-12 3.654e-11 5.939e-11 8.83e-12 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -2.75e-12 -8.5e-12 -2.385e-11 8.4e-13 6.1e-13 -6e-14 -8.7e-13 -1.16e-12 1e-14 1e-14 1.66e-12 -3.94e-12 -1.0496e-10 -1.2265e-10 5.6145e-10 -4.06777e-09 7.06546e-09 -6.588e-10 -5.27e-12 -4e-14 -2e-14 -0.0 0.0 1e-14 9e-14 4.5e-13 2.4975e-10 -2.67481e-09 1.56428e-09 -2.3889e-10 2.873e-11 1.86e-12 1.918e-11 2.22e-12 -1.31e-12 2e-14 1.58e-12 -4.355e-11 -1.2731e-10 7.891e-11 5.7785e-10 -4.11428e-09 6.92115e-09 -6.4433e-10 -5.5e-12 -1e-14 -2e-14 -0.0 0.0 1e-14 8e-14 6.1e-13 2.4511e-10 -2.61288e-09 1.57917e-09 -2.4215e-10 2.428e-11 1.77e-12 -4.607e-10 7.77e-12 3.09e-12 -9.6e-13 -4.105e-11 4.2187e-10 6.034e-10 1.012458e-08 -2.0724e-10 4.383e-11 7.004e-11 6.16e-12 2e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.31e-12 -1.213e-11 -4.28e-11 -4.03e-11 5.7399e-10 -2.223e-10 -3.253114e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547274e-08 9.79539e-09 4.8810651e-07 -2.9450799e-07 -2.919385e-08 -9.1705e-10 1.993e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.251e-11 3.3923e-10 1.086962e-08 5.48404e-09 5.5456853e-07 -4.469486e-08 -2.08799838e-06 -6.359947e-08 -9.5518e-10 1.72e-11 1.732703e-08 9.0831072e-07 -8.5565212e-07 1.148812858e-05 -6.615562227e-05 -1.101098484e-05 -3.8317172e-07 -8.99501e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33707e-09 1.4230929e-07 4.08242753e-06 1.583212688e-05 5.60764967e-06 0.00010699426649 -6.594717814e-05 -2.43374149e-06 -3.828575e-08 -4.8868e-10 1.745697e-08 9.1828416e-07 -9.9424415e-07 1.116311983e-05 -5.590332755e-05 -9.42672409e-06 -3.3248971e-07 -7.93797e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301735e-07 3.4643085e-06 9.66469587e-06 -4.289860736e-05 0.00013414052475 -6.139349915e-05 -2.40846321e-06 -3.791953e-08 -4.8575e-10 4.6892e-10 2.684994e-08 -7.87381e-09 4.4586462e-07 -2.08798193e-06 -2.6218786e-07 -8.82211e-09 -2.1571e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18453e-09 9.214089e-08 -1.699223e-07 3.488634e-07 4.90547315e-06 -1.73827569e-06 -5.969606e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.4772e-10 5.7122e-10 8.84295e-09 -4.288352e-08 -4.25883e-09 -1.692e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.89e-11 1.42563e-09 -1.07238e-08 2.435751e-08 7.126813e-08 -2.697614e-08 -8.8232e-10 6.5e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6538e-10 -7.0752e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1649e-10 6.3983e-10 9.0252e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6537e-10 7.0751e-10 5.264e-11 -2.998e-11 3.08e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.609e-11 -1.03e-12 3.1648e-10 -6.3982e-10 -9.0251e-10 3.9544e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.4771e-10 -5.7119e-10 -8.8429e-09 4.288347e-08 4.25885e-09 1.6902e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.972e-11 -3.886e-11 -1.42563e-09 1.072373e-08 -2.435746e-08 -7.126809e-08 2.69761e-08 8.8231e-10 -6.51e-12 -1.08e-12 -4.6891e-10 -2.684987e-08 7.87404e-09 -4.4586487e-07 2.0879826e-06 2.6219057e-07 8.81762e-09 2.1582e-10 -2.453e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.173e-11 -5.828e-11 -3.18328e-09 -9.214167e-08 1.6992284e-07 -3.4886415e-07 -4.90547353e-06 1.73827588e-06 5.969602e-08 9.1014e-10 -1.81e-11 -1.74568e-08 -9.1828572e-07 9.9424465e-07 -1.116311826e-05 5.590332785e-05 9.42672453e-06 3.324899e-07 7.93811e-09 1.8153e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98102e-09 -1.230171e-07 -3.46430845e-06 -9.66469449e-06 4.289860762e-05 -0.00013414052471 6.139349478e-05 2.40846387e-06 3.791947e-08 4.8573e-10 -1.732696e-08 -9.0831292e-07 8.5564484e-07 -1.14881265e-05 6.615562101e-05 1.101099399e-05 3.8314381e-07 8.99476e-09 1.5531e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.883e-11 -3.33699e-09 -1.4229758e-07 -4.08243238e-06 -1.583212898e-05 -5.60764934e-06 -0.00010699426623 6.594717218e-05 2.43374178e-06 3.828579e-08 4.8866e-10 -4.5396e-10 -2.547282e-08 -9.80135e-09 -4.8812143e-07 2.9451291e-07 2.934679e-08 5.6529e-10 3.57e-12 8.8e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.2e-13 1.493e-11 -2.1965e-10 -1.091425e-08 -5.48693e-09 -5.5456687e-07 4.469465e-08 2.0879983e-06 6.359948e-08 9.5518e-10 -1.72e-11 4.108e-11 -4.1943e-10 -5.5701e-10 -1.007196e-08 2.0841e-10 8.371e-11 -2.7572e-10 2.979e-11 1e-13 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -9.83e-12 1.1604e-10 -1.229e-11 3.823e-11 -5.7225e-10 2.2217e-10 3.253115e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.71e-12 3.613e-11 5.59e-12 -2.0426e-10 -4.34e-12 1.86e-12 3.44e-12 -3e-13 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-13 -1.62e-12 -1.61e-12 -3.8e-13 5.16e-12 1.2e-13 4.6057e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.53e-12 1.66e-12 3.541e-11 8e-14 -1.1e-13 -2.4e-13 4e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-13 7e-14 1e-14 -2e-14 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 -0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.6e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -8e-14 0.0 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 3e-14 9.6e-13 -1e-14 6e-14 2.6e-13 -3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -1.1e-13 -4e-14 1e-14 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1.1e-13 1.69e-12 1.18e-12 3.48e-12 1.6e-13 7.1e-13 -3.43e-12 2.5e-13 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -8e-14 1.77e-12 9e-14 -6e-14 3e-14 1e-14 -8.3e-13 -1.16e-12 1e-14 1e-14 1.78e-12 2.34e-12 -4.37e-12 -3.281e-11 -6.48e-12 -1.3272e-10 3.314e-10 -2.716e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 8.53e-12 -1.2953e-10 4.184e-11 3.41e-12 -1.41e-12 -3e-14 1.921e-11 2.23e-12 -1.31e-12 2e-14 1.71e-12 -3.636e-11 -8.74e-12 2.0832e-10 -2.4e-13 -1.288e-10 3.2584e-10 -2.428e-11 -1.1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 7.87e-12 -1.2201e-10 4.195e-11 3.09e-12 -6.48e-12 -3e-14 -4.6063e-10 7.77e-12 3.09e-12 -9.6e-13 -4.107e-11 4.1958e-10 5.5915e-10 1.006926e-08 -2.0207e-10 7.12e-12 1.15e-12 -2.52e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.25e-12 2.54e-12 -1.83e-11 -4.108e-11 5.7317e-10 -2.2225e-10 -3.253111e-08 -9.4585e-10 4.59e-12 1.28e-12 4.5397e-10 2.547321e-08 9.80641e-09 4.8811559e-07 -2.9450771e-07 -2.91911e-08 -9.1562e-10 2.067e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3939e-10 1.08683e-08 5.48394e-09 5.5456883e-07 -4.469487e-08 -2.08799823e-06 -6.359948e-08 -9.5518e-10 1.72e-11 1.732696e-08 9.0831274e-07 -8.5564723e-07 1.148812922e-05 -6.615562158e-05 -1.101098384e-05 -3.8317186e-07 -8.99504e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.883e-11 3.33708e-09 1.4230927e-07 4.08242716e-06 1.583212876e-05 5.60764926e-06 0.00010699426624 -6.594717221e-05 -2.43374178e-06 -3.828579e-08 -4.8866e-10 1.74568e-08 9.1828576e-07 -9.9424426e-07 1.116311771e-05 -5.590332777e-05 -9.42672402e-06 -3.3249057e-07 -7.93796e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.981e-09 1.2301747e-07 3.46430842e-06 9.66469444e-06 -4.289860758e-05 0.00013414052472 -6.139349477e-05 -2.40846387e-06 -3.791947e-08 -4.8573e-10 4.6891e-10 2.684988e-08 -7.87392e-09 4.4586481e-07 -2.08798264e-06 -2.621888e-07 -8.82114e-09 -2.1572e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.825e-11 3.18428e-09 9.214117e-08 -1.6992284e-07 3.4886416e-07 4.90547353e-06 -1.73827588e-06 -5.969602e-08 -9.1014e-10 1.81e-11 -3.996e-11 4.4771e-10 5.712e-10 8.8429e-09 -4.288347e-08 -4.25881e-09 -1.6916e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.889e-11 1.42562e-09 -1.072373e-08 2.435746e-08 7.126809e-08 -2.69761e-08 -8.8231e-10 6.51e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6537e-10 -7.0751e-10 -5.264e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.03e-12 -3.1648e-10 6.3982e-10 9.0251e-10 -3.9544e-10 9.27e-12 2.71e-12 -9.2e-13 -1.38e-12 3.269e-11 -2.692e-11 -1.6536e-10 7.0754e-10 5.263e-11 -2.999e-11 3.08e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.21e-12 1.61e-11 -1.02e-12 3.1648e-10 -6.3985e-10 -9.0252e-10 3.9543e-10 -9.27e-12 -2.71e-12 9.2e-13 3.996e-11 -4.477e-10 -5.7128e-10 -8.84323e-09 4.288386e-08 4.25898e-09 1.6916e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.972e-11 -3.888e-11 -1.42568e-09 1.07242e-08 -2.43578e-08 -7.126818e-08 2.697612e-08 8.8232e-10 -6.51e-12 -1.08e-12 -4.6893e-10 -2.685048e-08 7.87328e-09 -4.4586114e-07 2.08797645e-06 2.6218984e-07 8.82131e-09 2.157e-10 -2.453e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.173e-11 -5.824e-11 -3.18437e-09 -9.214192e-08 1.6992297e-07 -3.4885083e-07 -4.90545866e-06 1.7382649e-06 5.969608e-08 9.1015e-10 -1.81e-11 -1.745848e-08 -9.1827928e-07 9.9425713e-07 -1.116289088e-05 5.590330382e-05 9.42672173e-06 3.3249163e-07 7.9379e-09 1.8153e-10 6.2e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.148e-11 -2.98097e-09 -1.2301786e-07 -3.46430925e-06 -9.66470695e-06 4.289865476e-05 -0.00013414049107 6.139292978e-05 2.40845001e-06 3.791998e-08 4.8571e-10 -1.732857e-08 -9.082999e-07 8.5566393e-07 -1.148790726e-05 6.615565131e-05 1.101098587e-05 3.8317004e-07 8.995e-09 1.5532e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.884e-11 -3.33707e-09 -1.4230836e-07 -4.08242647e-06 -1.583211867e-05 -5.60769159e-06 -0.00010699431813 6.594661013e-05 2.43372649e-06 3.828608e-08 4.8864e-10 -4.54e-10 -2.5473e-08 -9.80747e-09 -4.8811035e-07 2.9450782e-07 2.918878e-08 9.1346e-10 -2.11e-11 7.7e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.2e-13 2.295e-11 -3.3886e-10 -1.086713e-08 -5.48396e-09 -5.5456893e-07 4.46949e-08 2.08798501e-06 6.359912e-08 9.5519e-10 -1.72e-11 4.107e-11 -4.1951e-10 -5.5815e-10 -1.007109e-08 2.0229e-10 -8.32e-12 -8.87e-12 2.17e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.13e-12 5.5e-13 1.946e-11 4.106e-11 -5.7318e-10 2.2225e-10 3.253097e-08 9.4585e-10 -4.59e-12 -1.28e-12 -1.71e-12 3.613e-11 5.58e-12 -2.042e-10 -4.11e-12 2.09e-12 1e-13 -5e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 9e-14 -1.36e-12 -4.5e-13 5.19e-12 1.2e-13 4.6057e-10 -7.77e-12 -3.09e-12 9.6e-13 -1.78e-12 -2.53e-12 1.68e-12 3.54e-11 6e-14 -4e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2e-14 -2e-14 1.2e-13 -1.924e-11 -2.23e-12 1.31e-12 -2e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.6e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -9e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 5e-14 9.6e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1.1e-13 1.65e-12 5.5e-13 3.68e-12 -1e-14 -2e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 0.0 0.0 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 1.78e-12 2.57e-12 -9e-13 -3.46e-11 -1.6e-13 2.13e-12 3.55e-12 4.4e-13 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1.6e-13 -1.21e-12 -1.16e-12 -2e-14 7e-14 -1.3e-13 1.924e-11 2.23e-12 -1.31e-12 2e-14 1.71e-12 -3.608e-11 -4.66e-12 2.0547e-10 4.01e-12 -4e-14 2.65e-12 4.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.7e-13 -8.3e-13 2.8e-13 4.6e-13 -5.14e-12 -1.3e-13 -4.6057e-10 7.77e-12 3.09e-12 -9.6e-13 -4.107e-11 4.1948e-10 5.5753e-10 1.007018e-08 -2.0228e-10 6.62e-12 5.5e-12 -2.61e-12 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.3e-12 6.1e-13 -1.855e-11 -4.103e-11 5.7315e-10 -2.2225e-10 -3.253097e-08 -9.4585e-10 4.59e-12 1.28e-12 4.54e-10 2.547292e-08 9.80598e-09 4.8810869e-07 -2.9450769e-07 -2.919114e-08 -9.1591e-10 2.069e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.395e-10 1.086834e-08 5.48393e-09 5.5456885e-07 -4.469489e-08 -2.08798502e-06 -6.359912e-08 -9.5519e-10 1.72e-11 1.732857e-08 9.0829994e-07 -8.5566326e-07 1.148790809e-05 -6.61556513e-05 -1.101098586e-05 -3.8317058e-07 -8.995e-09 -1.5532e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.884e-11 3.33707e-09 1.4230854e-07 4.08242654e-06 1.583211867e-05 5.6076916e-06 0.00010699431813 -6.594661013e-05 -2.43372649e-06 -3.828608e-08 -4.8864e-10 1.745848e-08 9.1827927e-07 -9.9425722e-07 1.116289072e-05 -5.590330378e-05 -9.42672179e-06 -3.3249153e-07 -7.9379e-09 -1.8153e-10 -6.2e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.148e-11 2.98097e-09 1.2301783e-07 3.46430927e-06 9.66470694e-06 -4.289865476e-05 0.00013414049107 -6.139292978e-05 -2.40845001e-06 -3.791998e-08 -4.8571e-10 4.6893e-10 2.685048e-08 -7.87331e-09 4.4586113e-07 -2.08797642e-06 -2.6218984e-07 -8.82136e-09 -2.157e-10 2.453e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.173e-11 5.824e-11 3.18438e-09 9.214193e-08 -1.6992297e-07 3.4885083e-07 4.90545866e-06 -1.7382649e-06 -5.969608e-08 -9.1015e-10 1.81e-11 -3.996e-11 4.477e-10 5.7128e-10 8.84323e-09 -4.288386e-08 -4.25898e-09 -1.6915e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.972e-11 3.888e-11 1.42568e-09 -1.07242e-08 2.435779e-08 7.126818e-08 -2.697612e-08 -8.8232e-10 6.51e-12 1.08e-12 1.38e-12 -3.269e-11 2.692e-11 1.6536e-10 -7.0754e-10 -5.263e-11 2.999e-11 -3.08e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.21e-12 -1.61e-11 1.02e-12 -3.1648e-10 6.3985e-10 9.0252e-10 -3.9543e-10 9.27e-12 2.71e-12 -9.2e-13 -1.36e-12 3.267e-11 -2.695e-11 -1.6547e-10 7.075e-10 5.274e-11 -2.999e-11 3.07e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.22e-12 1.613e-11 -1.08e-12 3.1662e-10 -6.3965e-10 -9.0247e-10 3.9549e-10 -9.25e-12 -2.72e-12 9.2e-13 3.995e-11 -4.4782e-10 -5.7059e-10 -8.83595e-09 4.286515e-08 4.25798e-09 1.6933e-10 -3.405e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.3e-13 1.974e-11 -3.9e-11 -1.42561e-09 1.071672e-08 -2.432625e-08 -7.124501e-08 2.696156e-08 8.8221e-10 -6.48e-12 -1.09e-12 -4.6902e-10 -2.683516e-08 7.92481e-09 -4.4543268e-07 2.08723893e-06 2.6212679e-07 8.81995e-09 2.1593e-10 -2.454e-11 -2.9e-13 1.6e-13 -5e-14 3e-14 -6e-14 -8e-14 1.174e-11 -5.836e-11 -3.18431e-09 -9.212601e-08 1.6973994e-07 -3.4733432e-07 -4.90416419e-06 1.73714574e-06 5.966585e-08 9.1008e-10 -1.808e-11 -1.744541e-08 -9.1769457e-07 9.9563487e-07 -1.115001614e-05 5.58957959e-05 9.42607076e-06 3.3247088e-07 7.93908e-09 1.8154e-10 6.1e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.49e-12 -7.149e-11 -2.98164e-09 -1.230119e-07 -3.46408511e-06 -9.66462341e-06 4.291547832e-05 -0.00013414097209 6.134742162e-05 2.40706902e-06 3.790096e-08 4.8611e-10 -1.731336e-08 -9.0773484e-07 8.5709544e-07 -1.147472622e-05 6.615009625e-05 1.101050413e-05 3.8315944e-07 8.99549e-09 1.5528e-10 3.2e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.37e-12 -5.882e-11 -3.33744e-09 -1.4230411e-07 -4.08223264e-06 -1.583183621e-05 -5.58605659e-06 -0.00010699821221 6.590097958e-05 2.43234033e-06 3.826502e-08 4.8897e-10 -4.5368e-10 -2.545822e-08 -9.74243e-09 -4.8764616e-07 2.9448816e-07 2.919021e-08 9.1586e-10 -2.067e-11 7.7e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.2e-13 2.28e-11 -3.3946e-10 -1.086784e-08 -5.49878e-09 -5.5447504e-07 4.470953e-08 2.08678232e-06 6.356605e-08 9.5474e-10 -1.72e-11 4.11e-11 -4.1929e-10 -5.5694e-10 -1.006179e-08 2.0235e-10 -6.52e-12 -5.4e-12 2.63e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.3e-12 -6.3e-13 1.85e-11 4.101e-11 -5.7314e-10 2.2224e-10 3.251332e-08 9.4542e-10 -4.61e-12 -1.28e-12 -1.71e-12 3.615e-11 5.55e-12 -2.0403e-10 -4.11e-12 2.08e-12 1e-13 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 9e-14 -1.36e-12 -4.4e-13 5.19e-12 1.2e-13 4.604e-10 -7.78e-12 -3.08e-12 9.6e-13 -1.78e-12 -2.54e-12 1.68e-12 3.54e-11 6e-14 -4e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 2e-14 2e-14 -2e-14 1.2e-13 -1.925e-11 -2.22e-12 1.31e-12 -2e-14 1.1e-13 -1.66e-12 -6.9e-13 -3.84e-12 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 8.4e-13 1.16e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.5e-13 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 8.2e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 4e-14 9.5e-13 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -8.2e-13 2e-14 1e-14 -0.0 -1.1e-13 1.66e-12 7.4e-13 3.91e-12 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -8.4e-13 -1.16e-12 1e-14 1e-14 1.78e-12 2.53e-12 -1.98e-12 -3.58e-11 -9e-14 -1.1e-13 -7e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 1e-14 3e-14 -0.0 1e-14 -1.2e-13 1.925e-11 2.22e-12 -1.31e-12 2e-14 1.71e-12 -3.616e-11 -5.92e-12 2.0342e-10 4.08e-12 -2.21e-12 -1.2e-13 3e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.42e-12 4.6e-13 -5.2e-12 -1.2e-13 -4.604e-10 7.78e-12 3.08e-12 -9.6e-13 -4.11e-11 4.193e-10 5.5719e-10 1.006223e-08 -2.0233e-10 6.65e-12 5.47e-12 -2.61e-12 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.3e-12 6.3e-13 -1.856e-11 -4.102e-11 5.7314e-10 -2.2224e-10 -3.251332e-08 -9.4542e-10 4.61e-12 1.28e-12 4.5368e-10 2.545824e-08 9.74302e-09 4.8764696e-07 -2.9448811e-07 -2.919006e-08 -9.1586e-10 2.069e-11 -7.7e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.2e-13 -2.28e-11 3.3948e-10 1.086778e-08 5.49876e-09 5.5447506e-07 -4.470953e-08 -2.08678232e-06 -6.356605e-08 -9.5474e-10 1.72e-11 1.731336e-08 9.0773483e-07 -8.570957e-07 1.147472582e-05 -6.615009623e-05 -1.101050411e-05 -3.8315944e-07 -8.99549e-09 -1.5528e-10 -3.2e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.37e-12 5.882e-11 3.33744e-09 1.4230411e-07 4.08223263e-06 1.583183621e-05 5.58605659e-06 0.00010699821221 -6.590097957e-05 -2.43234033e-06 -3.826502e-08 -4.8897e-10 1.744541e-08 9.1769458e-07 -9.9563483e-07 1.115001621e-05 -5.589579593e-05 -9.42607076e-06 -3.3247089e-07 -7.93908e-09 -1.8154e-10 -6.1e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.49e-12 7.149e-11 2.98164e-09 1.2301191e-07 3.46408511e-06 9.66462341e-06 -4.291547832e-05 0.00013414097209 -6.134742162e-05 -2.40706902e-06 -3.790096e-08 -4.8611e-10 4.6902e-10 2.683516e-08 -7.9248e-09 4.4543268e-07 -2.08723895e-06 -2.6212682e-07 -8.81992e-09 -2.1593e-10 2.454e-11 2.9e-13 -1.6e-13 5e-14 -3e-14 6e-14 8e-14 -1.174e-11 5.836e-11 3.1843e-09 9.212602e-08 -1.6973994e-07 3.4733432e-07 4.90416419e-06 -1.73714574e-06 -5.966585e-08 -9.1008e-10 1.808e-11 -3.995e-11 4.4782e-10 5.7059e-10 8.83595e-09 -4.286515e-08 -4.25798e-09 -1.6933e-10 3.405e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.3e-13 -1.974e-11 3.9e-11 1.42561e-09 -1.071672e-08 2.432625e-08 7.124501e-08 -2.696156e-08 -8.8221e-10 6.48e-12 1.09e-12 1.36e-12 -3.267e-11 2.695e-11 1.6547e-10 -7.075e-10 -5.274e-11 2.999e-11 -3.07e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.22e-12 -1.613e-11 1.08e-12 -3.1662e-10 6.3965e-10 9.0247e-10 -3.9549e-10 9.25e-12 2.72e-12 -9.2e-13 -1.57e-12 3.33e-11 -2.434e-11 -1.5922e-10 6.8485e-10 5.034e-11 -2.999e-11 3.16e-12 4.8e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -2e-13 -3.17e-12 1.565e-11 -1e-13 3.0686e-10 -6.0717e-10 -8.8482e-10 3.8616e-10 -9.96e-12 -2.54e-12 9e-13 4.07e-11 -4.3589e-10 -5.1549e-10 -8.51848e-09 4.123019e-08 4.10906e-09 1.6375e-10 -3.401e-11 1.41e-12 4e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -8.2e-13 1.924e-11 -3.675e-11 -1.38482e-09 1.040826e-08 -2.167858e-08 -6.979715e-08 2.603802e-08 8.5682e-10 -7.32e-12 -9.6e-13 -4.5615e-10 -2.607942e-08 1.037231e-08 -4.2971912e-07 2.00791596e-06 2.5336848e-07 8.53781e-09 2.0915e-10 -2.435e-11 -2.8e-13 1.6e-13 -4e-14 3e-14 -6e-14 -8e-14 1.157e-11 -5.566e-11 -3.08542e-09 -8.923251e-08 1.7461894e-07 -1.9886197e-07 -4.8313746e-06 1.68047686e-06 5.77995e-08 8.8332e-10 -1.876e-11 -1.691727e-08 -8.9402857e-07 1.06251981e-06 -1.073536159e-05 5.35707758e-05 9.11249135e-06 3.2242395e-07 7.72754e-09 1.7948e-10 6.5e-13 -7.2e-13 2.6e-13 -1.6e-13 1.6e-13 1.46e-12 -7.08e-11 -2.90786e-09 -1.1929668e-07 -3.34866679e-06 -8.87051001e-06 4.59835009e-05 -0.00013401169106 5.935880077e-05 2.33436067e-06 3.668576e-08 4.7357e-10 -1.678237e-08 -8.8455425e-07 9.320883e-07 -1.104626534e-05 6.318749747e-05 1.059915413e-05 3.7007384e-07 8.71496e-09 1.5403e-10 3e-13 -5.5e-13 2.1e-13 -1.3e-13 9e-14 1.36e-12 -5.84e-11 -3.23813e-09 -1.3743396e-07 -3.93197449e-06 -1.496786173e-05 8.0204443e-07 -0.00010811506133 6.383995403e-05 2.35930678e-06 3.703232e-08 4.7615e-10 -4.4016e-10 -2.476028e-08 -6.04258e-09 -4.6996117e-07 2.8304225e-07 2.792548e-08 8.783e-10 -2.154e-11 7.7e-13 7e-14 -1e-14 0.0 -0.0 1e-14 -3e-14 -6.1e-13 2.25e-11 -3.2513e-10 -1.041594e-08 -7.36917e-09 -5.138719e-07 3.200049e-08 2.02450705e-06 6.16152e-08 9.2549e-10 -1.794e-11 4.195e-11 -4.0751e-10 -5.0521e-10 -9.67422e-09 2.1173e-10 -5.75e-12 -5.01e-12 2.53e-12 -1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.25e-12 -8.5e-13 1.896e-11 4.082e-11 -5.641e-10 1.9626e-10 3.146759e-08 9.1714e-10 -5.65e-12 -1.13e-12 -1.96e-12 3.68e-11 2.58e-12 -1.9573e-10 -3.78e-12 2.06e-12 7e-14 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 1e-13 -1.3e-12 -2.9e-13 4.48e-12 1e-14 4.484e-10 -8.67e-12 -2.86e-12 9.4e-13 -1.74e-12 -2.74e-12 2.58e-12 3.532e-11 3e-14 -4e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 2e-14 -1e-14 -1e-14 1.4e-13 -1.966e-11 -2.04e-12 1.29e-12 -2e-14 1.1e-13 -1.63e-12 -5.5e-13 -3.96e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 -1e-14 9.4e-13 1.14e-12 -1e-14 -1e-14 1e-14 1.4e-13 -5e-14 -9.3e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-13 -2e-14 -1e-14 0.0 -0.0 1e-14 1e-14 1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 6e-14 1e-14 -0.0 0.0 -1e-14 -1.4e-13 5e-14 9.2e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-13 2e-14 1e-14 -0.0 -1.1e-13 1.63e-12 5.8e-13 4e-12 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 1e-14 -9.4e-13 -1.14e-12 1e-14 1e-14 1.74e-12 2.74e-12 -2.74e-12 -3.548e-11 -3e-14 3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -0.0 1e-14 1e-14 -1.4e-13 1.966e-11 2.04e-12 -1.29e-12 2e-14 1.96e-12 -3.681e-11 -2.77e-12 1.9546e-10 3.77e-12 -2.08e-12 -8e-14 5e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -1e-13 1.32e-12 2.9e-13 -4.48e-12 -1e-14 -4.484e-10 8.67e-12 2.86e-12 -9.4e-13 -4.195e-11 4.0752e-10 5.0534e-10 9.6744e-09 -2.1173e-10 5.77e-12 5.01e-12 -2.54e-12 1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 -1e-14 1.25e-12 8.5e-13 -1.897e-11 -4.082e-11 5.641e-10 -1.9626e-10 -3.146759e-08 -9.1714e-10 5.65e-12 1.13e-12 4.4016e-10 2.476029e-08 6.04289e-09 4.6996153e-07 -2.8304225e-07 -2.792546e-08 -8.7829e-10 2.154e-11 -7.7e-13 -7e-14 1e-14 -0.0 0.0 -1e-14 3e-14 6.1e-13 -2.25e-11 3.2513e-10 1.041592e-08 7.36917e-09 5.138719e-07 -3.200049e-08 -2.02450705e-06 -6.16152e-08 -9.2549e-10 1.794e-11 1.678237e-08 8.8455425e-07 -9.3208844e-07 1.104626515e-05 -6.318749746e-05 -1.059915415e-05 -3.7007382e-07 -8.71496e-09 -1.5403e-10 -3e-13 5.5e-13 -2.1e-13 1.3e-13 -9e-14 -1.36e-12 5.84e-11 3.23813e-09 1.3743395e-07 3.9319745e-06 1.496786172e-05 -8.0204443e-07 0.00010811506133 -6.383995403e-05 -2.35930678e-06 -3.703232e-08 -4.7615e-10 1.691727e-08 8.9402857e-07 -1.06251979e-06 1.073536162e-05 -5.357077581e-05 -9.11249135e-06 -3.2242395e-07 -7.72754e-09 -1.7948e-10 -6.5e-13 7.2e-13 -2.6e-13 1.6e-13 -1.6e-13 -1.46e-12 7.08e-11 2.90786e-09 1.1929668e-07 3.34866679e-06 8.87051001e-06 -4.59835009e-05 0.00013401169106 -5.935880077e-05 -2.33436067e-06 -3.668576e-08 -4.7357e-10 4.5615e-10 2.607942e-08 -1.037231e-08 4.2971912e-07 -2.00791596e-06 -2.5336846e-07 -8.53782e-09 -2.0915e-10 2.435e-11 2.8e-13 -1.6e-13 4e-14 -3e-14 6e-14 8e-14 -1.157e-11 5.566e-11 3.08543e-09 8.92325e-08 -1.7461894e-07 1.9886197e-07 4.8313746e-06 -1.68047686e-06 -5.77995e-08 -8.8332e-10 1.876e-11 -4.07e-11 4.3589e-10 5.1549e-10 8.51848e-09 -4.123019e-08 -4.10906e-09 -1.6375e-10 3.401e-11 -1.41e-12 -4e-14 1e-14 -0.0 0.0 -1e-14 1e-14 8.2e-13 -1.924e-11 3.675e-11 1.38482e-09 -1.040826e-08 2.167858e-08 6.979715e-08 -2.603802e-08 -8.5682e-10 7.32e-12 9.6e-13 1.57e-12 -3.33e-11 2.434e-11 1.5922e-10 -6.8485e-10 -5.034e-11 2.999e-11 -3.16e-12 -4.8e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 2e-13 3.17e-12 -1.565e-11 1e-13 -3.0686e-10 6.0717e-10 8.8482e-10 -3.8616e-10 9.96e-12 2.54e-12 -9e-13 -1.3e-12 2.3e-12 1.553e-11 3.404e-11 9.06e-12 -2.687e-11 2.22e-12 6e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.4e-13 -3.59e-12 9.95e-12 -2.294e-11 -1.598e-11 -2.788e-11 -6.05e-12 -8.18e-12 1.68e-12 3e-14 3.2e-12 2.625e-11 -5.43e-11 -3.8115e-10 1.3044e-09 1.3701e-10 -2.971e-11 9.6e-13 5e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 -1.17e-12 2.286e-11 -1.45e-11 5.2349e-10 -1.52808e-09 -2.54613e-09 8.8581e-10 2.269e-11 -7.11e-12 2.2e-13 1.312e-11 -8.1072e-10 -1.55335e-09 -1.478483e-08 5.779451e-08 6.4434e-09 2.6288e-10 -2.591e-11 -6.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.2e-13 1.533e-11 -7.867e-11 -1.80536e-09 1.449974e-08 -5.985218e-08 -1.5416147e-07 4.941712e-08 1.73833e-09 9.99e-12 -2.55e-12 -6.0615e-10 -2.717009e-08 -2.800537e-08 -3.5465364e-07 1.53461591e-06 2.1346406e-07 8.68271e-09 2.4739e-10 3.43e-12 1e-14 -1e-14 0.0 -0.0 0.0 2e-14 -1.17e-12 -9.007e-11 -3.01062e-09 -6.58628e-08 1.4200589e-07 -1.09375218e-06 -5.06230956e-06 1.6379206e-06 6.451889e-08 1.14181e-09 1.402e-11 -6.1375e-10 -2.707196e-08 -3.293088e-08 -3.5706921e-07 1.59694323e-06 2.2153063e-07 8.92509e-09 2.5304e-10 3.46e-12 1e-14 -1e-14 0.0 -0.0 0.0 1e-14 -1.18e-12 -9.185e-11 -3.11741e-09 -6.967296e-08 9.068116e-08 -1.60071272e-06 -6.01631128e-06 1.65331051e-06 6.515502e-08 1.15964e-09 1.418e-11 1.03e-11 -8.0521e-10 -2.03172e-09 -1.52547e-08 6.495185e-08 7.33804e-09 2.9317e-10 -2.28e-11 -6.1e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2.1e-13 1.39e-11 -1.0394e-10 -2.26514e-09 7.11117e-09 -1.0569749e-07 -1.8954446e-07 5.225863e-08 1.82778e-09 1.537e-11 -2.42e-12 3.6e-12 2.468e-11 -5.238e-11 -4.0893e-10 1.17285e-09 1.2573e-10 -3.03e-11 3.3e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -2e-14 -8.8e-13 2.652e-11 -1.731e-11 3.2723e-10 -2.07941e-09 -2.57654e-09 9.6142e-10 2.861e-11 -7.97e-12 1.9e-13 -1.33e-12 2.48e-12 1.585e-11 3.145e-11 -3.12e-12 -2.825e-11 2.23e-12 6.9e-13 1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -2.7e-13 -3.91e-12 1.095e-11 -4.357e-11 -1.623e-11 -2.018e-11 -1.66e-12 -9.25e-12 1.8e-12 4e-14 -3e-14 -2.32e-12 -3.45e-12 -1.28e-12 -4.21e-12 4.18e-12 9.8e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -4.1e-13 -3.13e-12 2.87e-12 8.62e-12 8.08e-12 -3.35e-12 1.99e-12 6e-14 -0.0 2e-14 6e-14 -2e-13 -1.5e-12 1.83e-12 4.6e-13 -8e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 6e-14 -8e-14 1.46e-12 -2.53e-12 -1.95e-12 1.27e-12 8e-14 -2e-14 -0.0 -0.0 2e-14 4e-14 9e-14 1e-14 -7e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 -1e-13 -9e-14 -7e-14 0.0 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1e-14 -0.0 -0.0 0.0 0.0 -2e-14 -4e-14 -9e-14 -1e-14 7e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -4e-14 1e-13 9e-14 7e-14 -0.0 2e-14 -0.0 -0.0 -2e-14 -6e-14 2e-13 1.5e-12 -1.81e-12 -4.2e-13 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -4e-14 7e-14 -1.46e-12 2.53e-12 1.95e-12 -1.27e-12 -8e-14 2e-14 0.0 3e-14 2.32e-12 3.45e-12 1.29e-12 4.11e-12 -4.46e-12 -5.8e-13 2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 2.9e-13 3.21e-12 -2.85e-12 -8.63e-12 -8.08e-12 3.35e-12 -1.99e-12 -6e-14 0.0 1.33e-12 -2.48e-12 -1.584e-11 -3.144e-11 3e-12 2.796e-11 -1.79e-12 -6.8e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.6e-13 3.78e-12 -1.086e-11 4.36e-11 1.622e-11 2.018e-11 1.66e-12 9.25e-12 -1.8e-12 -4e-14 -3.6e-12 -2.468e-11 5.238e-11 4.0892e-10 -1.17277e-09 -1.2552e-10 2.993e-11 -3.3e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 8.9e-13 -2.639e-11 1.724e-11 -3.2724e-10 2.07941e-09 2.57654e-09 -9.6142e-10 -2.861e-11 7.97e-12 -1.9e-13 -1.03e-11 8.0521e-10 2.03172e-09 1.525467e-08 -6.495165e-08 -7.33754e-09 -2.938e-10 2.28e-11 6.1e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.1e-13 -1.39e-11 1.0409e-10 2.265e-09 -7.11121e-09 1.056975e-07 1.8954447e-07 -5.225863e-08 -1.82778e-09 -1.537e-11 2.42e-12 6.1375e-10 2.707196e-08 3.293089e-08 3.5706922e-07 -1.59694333e-06 -2.2153091e-07 -8.92478e-09 -2.5303e-10 -3.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -1e-14 1.18e-12 9.185e-11 3.11734e-09 6.967304e-08 -9.068114e-08 1.60071272e-06 6.01631128e-06 -1.65331051e-06 -6.515502e-08 -1.15964e-09 -1.418e-11 6.0615e-10 2.717009e-08 2.800536e-08 3.5465364e-07 -1.53461589e-06 -2.1346399e-07 -8.6828e-09 -2.4739e-10 -3.43e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -2e-14 1.17e-12 9.007e-11 3.01065e-09 6.586278e-08 -1.4200589e-07 1.09375218e-06 5.06230956e-06 -1.6379206e-06 -6.451889e-08 -1.14181e-09 -1.402e-11 -1.312e-11 8.1072e-10 1.55335e-09 1.478483e-08 -5.779451e-08 -6.4434e-09 -2.6289e-10 2.591e-11 6.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -2.2e-13 -1.533e-11 7.868e-11 1.80536e-09 -1.449974e-08 5.985218e-08 1.5416147e-07 -4.941712e-08 -1.73833e-09 -9.99e-12 2.55e-12 -3.2e-12 -2.625e-11 5.43e-11 3.8115e-10 -1.3044e-09 -1.3701e-10 2.97e-11 -9.6e-13 -5e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 1.17e-12 -2.286e-11 1.45e-11 -5.2349e-10 1.52808e-09 2.54613e-09 -8.8581e-10 -2.269e-11 7.11e-12 -2.2e-13 1.3e-12 -2.3e-12 -1.553e-11 -3.404e-11 -9.06e-12 2.687e-11 -2.22e-12 -6e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 2.4e-13 3.59e-12 -9.95e-12 2.294e-11 1.598e-11 2.788e-11 6.05e-12 8.18e-12 -1.68e-12 -3e-14 -5e-14 -1.58e-12 -2.63e-12 -3.6e-13 -1.312e-11 2.97e-12 6.8e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2.8e-13 -2.28e-12 -5.36e-12 1.5e-11 1.471e-11 -5.12e-12 1.89e-12 6e-14 -0.0 -3.6e-13 5.16e-12 1.791e-11 3.543e-11 2.89e-11 -2.911e-11 3.8e-13 1.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -8e-14 -1e-12 1.287e-11 -1.56e-11 -3.677e-11 -4.899e-11 1.68e-12 -8.95e-12 4.4e-13 0.0 3.88e-12 8.82e-12 -6.344e-11 -4.3103e-10 1.8139e-09 1.7178e-10 -2.492e-11 -1.7e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 5.2e-13 1.556e-11 -3.045e-11 7.2148e-10 -1.73167e-09 -2.84786e-09 1.04357e-09 1.62e-11 -4.81e-12 5e-14 -1.602e-11 -6.7476e-10 -1.46741e-09 -1.097382e-08 5.92967e-08 6.13064e-09 2.4013e-10 5.82e-12 -3.5e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.3e-12 -8.667e-11 -1.86568e-09 1.47536e-08 -3.075559e-08 -1.0388065e-07 3.821427e-08 1.29726e-09 2.208e-11 -4.2e-13 -1.702e-11 -6.6746e-10 -1.54309e-09 -1.098833e-08 6.116497e-08 6.31289e-09 2.4241e-10 6.47e-12 -3.4e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.6e-13 -1.58e-12 -8.836e-11 -1.93173e-09 1.404356e-08 -3.645163e-08 -9.913755e-08 3.873478e-08 1.30736e-09 2.305e-11 -3.8e-13 3e-12 9.73e-12 -7.995e-11 -4.3378e-10 1.99421e-09 1.9821e-10 -2.289e-11 -1.15e-12 6e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.9e-13 1.39e-11 -4.75e-11 6.5995e-10 -2.2045e-09 -2.20893e-09 1.11265e-09 2.008e-11 -3.95e-12 8e-14 -2.3e-13 3.86e-12 1.98e-11 3.404e-11 1.563e-11 -3.039e-11 5.7e-13 9e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 -9.3e-13 1.613e-11 -3.209e-11 -3.393e-11 -2.65e-11 6.44e-12 -8.72e-12 3.2e-13 -1e-14 -5e-14 -1.41e-12 -2.86e-12 -7.9e-13 -9.83e-12 3.27e-12 6.3e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2.6e-13 -2.79e-12 -1.58e-12 1.412e-11 9.69e-12 -5.23e-12 1.87e-12 6e-14 -0.0 0.0 -1e-14 -3.1e-13 -1.64e-12 2.89e-12 6.3e-13 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -1.8e-13 2.08e-12 -3.38e-12 -2.19e-12 1.55e-12 7e-14 -0.0 0.0 0.0 1e-14 4e-14 8e-14 9e-14 -7e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 3e-14 -3e-14 -1.9e-13 -8e-14 2e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -4e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 5e-14 2e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 4e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 3e-14 -5e-14 -2e-14 1e-14 -0.0 -0.0 0.0 -0.0 -1e-14 -4e-14 -8e-14 -9e-14 6e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -3e-14 3e-14 1.9e-13 8e-14 -2e-14 2e-14 0.0 -0.0 -0.0 1e-14 3.1e-13 1.64e-12 -2.88e-12 -5.9e-13 -3e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -2.08e-12 3.38e-12 2.19e-12 -1.55e-12 -7e-14 0.0 -0.0 5e-14 1.41e-12 2.86e-12 8e-13 9.84e-12 -3.22e-12 -6.9e-13 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2.7e-13 2.77e-12 1.58e-12 -1.412e-11 -9.69e-12 5.23e-12 -1.87e-12 -6e-14 0.0 2.3e-13 -3.86e-12 -1.98e-11 -3.404e-11 -1.564e-11 3.034e-11 -5.1e-13 -9e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 9.2e-13 -1.612e-11 3.209e-11 3.393e-11 2.65e-11 -6.44e-12 8.72e-12 -3.2e-13 1e-14 -3e-12 -9.73e-12 7.995e-11 4.3378e-10 -1.99423e-09 -1.9828e-10 2.295e-11 1.15e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.9e-13 -1.391e-11 4.751e-11 -6.5995e-10 2.2045e-09 2.20893e-09 -1.11265e-09 -2.008e-11 3.95e-12 -8e-14 1.702e-11 6.6746e-10 1.54309e-09 1.098833e-08 -6.116496e-08 -6.31286e-09 -2.4242e-10 -6.47e-12 3.4e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.58e-12 8.836e-11 1.93173e-09 -1.404356e-08 3.645163e-08 9.913755e-08 -3.873478e-08 -1.30736e-09 -2.305e-11 3.8e-13 1.602e-11 6.7476e-10 1.46741e-09 1.097382e-08 -5.92967e-08 -6.13066e-09 -2.4013e-10 -5.82e-12 3.5e-13 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.6e-13 1.3e-12 8.667e-11 1.86568e-09 -1.47536e-08 3.075559e-08 1.0388065e-07 -3.821427e-08 -1.29726e-09 -2.208e-11 4.2e-13 -3.88e-12 -8.82e-12 6.344e-11 4.3103e-10 -1.8139e-09 -1.7178e-10 2.492e-11 1.7e-12 -6e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -5.2e-13 -1.556e-11 3.045e-11 -7.2148e-10 1.73167e-09 2.84786e-09 -1.04357e-09 -1.62e-11 4.81e-12 -5e-14 3.6e-13 -5.16e-12 -1.791e-11 -3.543e-11 -2.89e-11 2.911e-11 -3.8e-13 -1.9e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 8e-14 1e-12 -1.287e-11 1.56e-11 3.677e-11 4.899e-11 -1.68e-12 8.95e-12 -4.4e-13 -0.0 5e-14 1.58e-12 2.63e-12 3.6e-13 1.312e-11 -2.97e-12 -6.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2.8e-13 2.28e-12 5.36e-12 -1.5e-11 -1.471e-11 5.12e-12 -1.89e-12 -6e-14 0.0 1e-14 -2e-14 -1.5e-13 -1e-12 2e-12 3.9e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-13 1.59e-12 -2.13e-12 -2.16e-12 1.19e-12 5e-14 -1e-14 0.0 2e-14 -6.6e-13 -2.5e-13 9.6e-13 -8.48e-12 7.4e-13 3.1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -1.2e-13 -5.6e-13 -2.82e-12 9.55e-12 1.025e-11 -2.37e-12 3.2e-13 1e-14 -0.0 -3.9e-13 4.69e-12 6.23e-12 2.428e-11 2.13e-12 -1.673e-11 -1.64e-12 2.5e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.2e-13 3.5e-13 6.66e-12 -2.988e-11 -3.82e-12 -1.84e-11 -1.588e-11 -3.49e-12 8e-14 -1e-14 1.83e-12 -1.07e-11 -3.023e-11 -2.0816e-10 9.7502e-10 9.46e-11 2.84e-12 -9.6e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4e-13 4.5e-13 -2.6e-11 3.9995e-10 -8.2993e-10 -1.28873e-09 5.0518e-10 1.552e-11 -4.9e-13 5e-14 1.85e-12 -1.346e-11 -3.232e-11 -2.0531e-10 9.9313e-10 9.658e-11 4.04e-12 -1.03e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 4.4e-13 -3e-14 -2.795e-11 3.9703e-10 -8.8192e-10 -1.23991e-09 5.1124e-10 1.63e-11 -4.6e-13 4e-14 -3.6e-13 2.41e-12 4.17e-12 2.422e-11 8.4e-12 -1.438e-11 -7e-13 1.9e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -8e-14 -1e-14 4.86e-12 -2.82e-11 -1.813e-11 -5.68e-12 -1.308e-11 -2.79e-12 1e-13 -1e-14 3e-14 -1.9e-13 -1.5e-13 -9.5e-13 -8.39e-12 9.5e-13 6e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -3.7e-13 -9.2e-13 1.113e-11 6.64e-12 -2.12e-12 2.2e-13 -1e-14 0.0 1e-14 -4e-14 -1.1e-13 -6.2e-13 2.01e-12 2.7e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -8e-14 1.19e-12 -2.42e-12 -1.7e-12 1.08e-12 4e-14 -0.0 0.0 -0.0 0.0 0.0 2e-14 7e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 -1.4e-13 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -2e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 3e-14 2e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -3e-14 -2e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 -7e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 1.4e-13 3e-14 1e-14 0.0 -0.0 0.0 -1e-14 4e-14 1.1e-13 6.2e-13 -2.01e-12 -2.6e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 8e-14 -1.19e-12 2.42e-12 1.7e-12 -1.08e-12 -4e-14 0.0 -0.0 -3e-14 1.9e-13 1.5e-13 9.5e-13 8.39e-12 -9.5e-13 -5e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 3.7e-13 9.2e-13 -1.113e-11 -6.64e-12 2.12e-12 -2.2e-13 1e-14 -0.0 3.6e-13 -2.41e-12 -4.17e-12 -2.422e-11 -8.4e-12 1.438e-11 7e-13 -1.9e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 8e-14 1e-14 -4.86e-12 2.82e-11 1.813e-11 5.68e-12 1.308e-11 2.79e-12 -1e-13 1e-14 -1.85e-12 1.346e-11 3.232e-11 2.0531e-10 -9.9313e-10 -9.658e-11 -4.04e-12 1.03e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4.4e-13 3e-14 2.795e-11 -3.9703e-10 8.8192e-10 1.23991e-09 -5.1124e-10 -1.63e-11 4.6e-13 -4e-14 -1.83e-12 1.07e-11 3.023e-11 2.0816e-10 -9.7502e-10 -9.46e-11 -2.84e-12 9.6e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -4e-13 -4.5e-13 2.6e-11 -3.9995e-10 8.2993e-10 1.28873e-09 -5.0518e-10 -1.552e-11 4.9e-13 -5e-14 3.9e-13 -4.69e-12 -6.23e-12 -2.428e-11 -2.13e-12 1.673e-11 1.64e-12 -2.5e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1.2e-13 -3.5e-13 -6.66e-12 2.988e-11 3.82e-12 1.84e-11 1.588e-11 3.49e-12 -8e-14 1e-14 -2e-14 6.6e-13 2.5e-13 -9.6e-13 8.48e-12 -7.4e-13 -3.1e-13 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1.2e-13 5.6e-13 2.82e-12 -9.55e-12 -1.025e-11 2.37e-12 -3.2e-13 -1e-14 0.0 -1e-14 2e-14 1.5e-13 1e-12 -2e-12 -3.9e-13 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-13 -1.59e-12 2.13e-12 2.16e-12 -1.19e-12 -5e-14 1e-14 -0.0 -0.0 1e-14 1e-14 2e-14 1.1e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 2e-14 5e-14 -1.6e-13 -1e-13 3e-14 -1e-14 0.0 0.0 0.0 1e-14 -1.5e-13 -5.5e-13 3.3e-13 2.4e-13 -3e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 2e-14 -6e-14 4.8e-13 -1.8e-13 -2.5e-13 2.3e-13 5e-14 -1e-14 0.0 -0.0 -5.4e-13 4.5e-13 2.3e-12 -3.77e-12 -5.3e-13 3.1e-13 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1.6e-13 -1.4e-13 -3.12e-12 3.7e-12 3.13e-12 -1.53e-12 8e-14 3e-14 -0.0 -2e-13 1.77e-12 -1.23e-12 -3.03e-12 1.411e-11 -7e-14 -7.1e-13 1.5e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1.1e-13 1.9e-13 8.2e-13 7.54e-12 -1.487e-11 -1.321e-11 4.47e-12 -5.4e-13 6e-14 2e-14 -1.6e-13 1.92e-12 -1.55e-12 -4.97e-12 1.532e-11 6.1e-13 -8.7e-13 1.4e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3.1e-13 7.2e-13 9.38e-12 -1.616e-11 -1.376e-11 5.23e-12 -4.6e-13 1e-14 2e-14 3e-14 -3.7e-13 2.8e-13 8.8e-13 -2.62e-12 -1e-13 1.6e-13 -3e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -6e-14 -1.5e-13 -1.63e-12 2.37e-12 2.52e-12 -9.1e-13 1e-13 -1e-14 -0.0 -0.0 3e-14 -2e-14 -6e-14 1.8e-13 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 1e-14 1e-13 -1e-13 -2.2e-13 7e-14 -1e-14 0.0 0.0 -0.0 1e-14 -0.0 -1e-14 5e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 -6e-14 -3e-14 1e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -1e-14 0.0 1e-14 -5e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 6e-14 3e-14 -1e-14 0.0 -0.0 -0.0 0.0 -3e-14 2e-14 6e-14 -1.8e-13 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 -1e-13 1e-13 2.2e-13 -7e-14 1e-14 -0.0 -0.0 -3e-14 3.7e-13 -2.8e-13 -8.8e-13 2.62e-12 1e-13 -1.6e-13 3e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 6e-14 1.5e-13 1.63e-12 -2.37e-12 -2.52e-12 9.1e-13 -1e-13 1e-14 0.0 1.6e-13 -1.92e-12 1.55e-12 4.97e-12 -1.532e-11 -6.1e-13 8.7e-13 -1.4e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3.1e-13 -7.2e-13 -9.38e-12 1.616e-11 1.376e-11 -5.23e-12 4.6e-13 -1e-14 -2e-14 2e-13 -1.77e-12 1.23e-12 3.03e-12 -1.411e-11 7e-14 7.1e-13 -1.5e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1.1e-13 -1.9e-13 -8.2e-13 -7.54e-12 1.487e-11 1.321e-11 -4.47e-12 5.4e-13 -6e-14 -2e-14 0.0 5.4e-13 -4.5e-13 -2.3e-12 3.77e-12 5.3e-13 -3.1e-13 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 1.6e-13 1.4e-13 3.12e-12 -3.7e-12 -3.13e-12 1.53e-12 -8e-14 -3e-14 0.0 -0.0 -1e-14 1.5e-13 5.5e-13 -3.3e-13 -2.4e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 6e-14 -4.8e-13 1.8e-13 2.5e-13 -2.3e-13 -5e-14 1e-14 -0.0 0.0 -1e-14 -1e-14 -2e-14 -1.1e-13 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 -5e-14 1.6e-13 1e-13 -3e-14 1e-14 -0.0 -0.0
+D/cons.4.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000006.dat 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198525 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496537 0.05924597527105 0.00765655219173 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797827e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187812 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195156 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198525 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496537 0.05924597527105 0.00765655219173 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568357 0.07130806866077 0.06819482174988 0.00976789198589 0.00041112188433 1.307797831e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.0001538639857 0.00356219522236 0.05389284496406 0.05924597526674 0.00765655219178 0.00027568990873 7.72013203e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119377 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955576 0.00041112140238 1.307794033e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405835 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407923903 0.0060377456079 0.07130806720653 0.06819482652256 0.00976788955477 0.00041112140239 1.307794058e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577763 0.05389284121802 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560789 0.07130806720663 0.06819482652215 0.0097678895552 0.00041112140238 1.307794058e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405823 0.00356219577768 0.05389284121743 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.0538928412173 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140235 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.00976788955509 0.00041112140237 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.0538928412173 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955497 0.00041112140275 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652264 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924283 0.00603774568357 0.07130806866077 0.06819482174988 0.00976789198589 0.00041112188433 1.307797831e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.0001538639857 0.00356219522236 0.05389284496406 0.05924597526674 0.00765655219178 0.00027568990873 7.72013203e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924314 0.0060377456829 0.07130806856113 0.06819482208248 0.00976789181131 0.00041112185453 1.307797853e-05 3.2433056e-07 6.56114e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037477e-07 4.86446231e-06 0.00015386399471 0.00356219526141 0.05389284481543 0.05924597721682 0.00765655207388 0.00027568990166 7.72013239e-06 1.6242444e-07 0.00024407923394 0.0060377454874 0.07130806494775 0.06819483390358 0.00976788604432 0.00041112064807 1.307788633e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444453e-06 0.00015386416849 0.00356219630288 0.05389283430585 0.05924606110555 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407900631 0.00603774058892 0.07130798097589 0.06819509106107 0.00976776436165 0.0004110900886 1.307530539e-05 3.2423375e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484941 0.0035622181394 0.05389253851637 0.05924763369368 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407899795 0.00603774037065 0.07130797668452 0.0681951051546 0.00976775723677 0.00041108857862 1.30751915e-05 3.2423036e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034318e-07 4.86370565e-06 0.00015386490796 0.00356221844917 0.05389253578874 0.05924769844153 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407899803 0.00603774036879 0.07130797660587 0.06819510542559 0.00976775712453 0.00041108854126 1.307519637e-05 3.2423133e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370719e-06 0.00015386490974 0.00356221847552 0.05389253575308 0.05924769974286 0.00765642769622 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407899804 0.00603774036905 0.07130797660781 0.06819510542035 0.0097677571225 0.00041108854233 1.307519679e-05 3.2423136e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034343e-07 4.86370728e-06 0.00015386490965 0.0035622184721 0.05389253576462 0.0592476997513 0.00765642769543 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660795 0.06819510541984 0.00976775712329 0.00041108854225 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490958 0.00356221847236 0.05389253576364 0.0592476997479 0.00765642769583 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660782 0.0681951054203 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576338 0.05924769974892 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542029 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974895 0.0076564276957 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542029 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974895 0.0076564276957 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.0097677571232 0.00041108854215 1.307519673e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370726e-06 0.00015386490958 0.00356221847247 0.05389253576338 0.05924769974892 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036896 0.07130797660794 0.06819510541995 0.00976775712289 0.00041108854284 1.307519647e-05 3.2423131e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034341e-07 4.8637072e-06 0.00015386490972 0.00356221847227 0.05389253576366 0.05924769974789 0.00765642769583 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407899804 0.00603774036895 0.07130797660687 0.06819510542503 0.00976775711076 0.00041108855732 1.307519124e-05 3.242305e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370602e-06 0.00015386491348 0.00356221846889 0.05389253576567 0.05924769975088 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407899802 0.00603774036869 0.07130797660492 0.06819510543031 0.00976775711262 0.00041108855651 1.30751907e-05 3.2423045e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370591e-06 0.00015386491363 0.00356221847228 0.05389253575415 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106096 0.00976776436186 0.00041109008842 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813945 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407924314 0.0060377456829 0.07130806856112 0.06819482208248 0.0097678918113 0.00041112185453 1.307797853e-05 3.2433056e-07 6.56114e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037477e-07 4.86446231e-06 0.00015386399471 0.00356219526141 0.05389284481543 0.05924597721682 0.00765655207388 0.00027568990166 7.72013239e-06 1.6242444e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797827e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407923394 0.0060377454874 0.07130806494775 0.06819483390358 0.00976788604432 0.00041112064807 1.307788633e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444453e-06 0.00015386416849 0.00356219630288 0.05389283430585 0.05924606110555 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407881229 0.00603773776225 0.07130794713714 0.06819519257145 0.00976772423145 0.00041107731729 1.307387844e-05 3.2417822e-07 6.55854e-09 1.1625e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.032e-11 2.47572e-09 1.2033014e-07 4.86346205e-06 0.0001538645095 0.00356220498973 0.05389234629906 0.059249214209 0.00765635563305 0.00027566152877 7.71902617e-06 1.6240627e-07 0.00024406932271 0.0060375677151 0.07130561014381 0.06820172878013 0.00976562420297 0.00041018808 1.298243989e-05 3.2035799e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904686e-07 4.83654947e-06 0.00015375847114 0.00356138697452 0.05386224332294 0.05932175768117 0.00765311887833 0.00027502297823 7.6920252e-06 1.6188805e-07 0.0002440689015 0.00603755853593 0.07130546492404 0.06820217727602 0.00976543825106 0.00041013287224 1.297739186e-05 3.2016944e-07 6.45528e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44069e-09 1.1898523e-07 4.83507006e-06 0.00015375096133 0.00356132836056 0.05386124959217 0.05932441885351 0.00765289523232 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024406889146 0.00603755835669 0.07130546190731 0.06820218746002 0.00976543413049 0.00041013176033 1.297737691e-05 3.2017443e-07 6.45499e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44065e-09 1.1898793e-07 4.83507435e-06 0.00015375091608 0.0035613282396 0.05386124174254 0.05932448737242 0.00765288888623 0.00027499155791 7.69081966e-06 1.6186729e-07 0.00024406889199 0.00603755835902 0.07130546185871 0.06820218760955 0.00976543408042 0.00041013173977 1.297738301e-05 3.2017521e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898828e-07 4.83507742e-06 0.00015375091538 0.00356132824316 0.05386124172435 0.05932448828696 0.00765288879161 0.0002749915512 7.69081978e-06 1.6186731e-07 0.00024406889199 0.00603755835914 0.07130546186099 0.06820218760429 0.00976543407898 0.00041013174162 1.297738293e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507722e-06 0.00015375091558 0.00356132823999 0.05386124173437 0.05932448829125 0.00765288879144 0.00027499155161 7.69081973e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186115 0.06820218760405 0.00976543407953 0.00041013174148 1.297738284e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507718e-06 0.0001537509155 0.0035613282405 0.05386124173305 0.05932448828858 0.00765288879179 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186103 0.06820218760442 0.00976543407947 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173289 0.05932448828943 0.00765288879169 0.00027499155151 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824055 0.05386124173292 0.05932448828945 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173292 0.05932448828944 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173292 0.05932448828944 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.06820218760441 0.00976543407945 0.00041013174145 1.297738284e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507718e-06 0.00015375091551 0.00356132824055 0.05386124173292 0.05932448828945 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889197 0.00603755835899 0.07130546186103 0.06820218760442 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173289 0.05932448828943 0.00765288879169 0.00027499155151 7.69081972e-06 1.618673e-07 0.00024406889197 0.006037558359 0.07130546186119 0.06820218760392 0.00976543407973 0.00041013174125 1.297738295e-05 3.2017514e-07 6.45496e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507722e-06 0.00015375091538 0.00356132824062 0.05386124173299 0.05932448828861 0.00765288879179 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889199 0.00603755835912 0.07130546186084 0.0682021876054 0.0097654340738 0.00041013175128 1.297737807e-05 3.2017455e-07 6.45498e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898799e-07 4.83507534e-06 0.00015375091926 0.00356132823805 0.0538612417348 0.05932448829117 0.00765288879146 0.00027499155161 7.69081973e-06 1.618673e-07 0.00024406889197 0.00603755835818 0.07130546185061 0.06820218764492 0.00976543398447 0.00041013188651 1.297731387e-05 3.2016799e-07 6.4554e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898516e-07 4.83505131e-06 0.00015375097479 0.00356132820119 0.05386124173985 0.05932448828273 0.00765288879217 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024406889143 0.00603755835584 0.07130546189908 0.06820218749603 0.00976543403301 0.00041013190778 1.2977308e-05 3.2016727e-07 6.45543e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898483e-07 4.83504832e-06 0.00015375097569 0.00356132819718 0.05386124175826 0.05932448736811 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.0002440689015 0.0060375585359 0.07130546492376 0.0682021772776 0.00976543824551 0.00041013288074 1.297738803e-05 3.2016903e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506855e-06 0.00015375096459 0.00356132835851 0.05386124959278 0.05932441885333 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024406932271 0.00603756771513 0.07130561014411 0.06820172877885 0.00976562420563 0.00041018807748 1.298244061e-05 3.2035809e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654966e-06 0.00015375847021 0.00356138697558 0.05386224332244 0.05932175768136 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024407881229 0.00603773776224 0.07130794713704 0.06819519257189 0.00976772423036 0.00041107731895 1.307387767e-05 3.241781e-07 6.55854e-09 1.1625e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.032e-11 2.47572e-09 1.203301e-07 4.86346182e-06 0.00015386451012 0.00356220498926 0.05389234629923 0.05924921420893 0.00765635563305 0.00027566152877 7.71902617e-06 1.6240627e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119377 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407900631 0.00603774058892 0.07130798097589 0.06819509106107 0.00976776436165 0.0004110900886 1.307530539e-05 3.2423375e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484941 0.0035622181394 0.05389253851637 0.05924763369368 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024406932271 0.0060375677151 0.07130561014381 0.06820172878013 0.00976562420297 0.00041018808 1.298243989e-05 3.2035799e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904686e-07 4.83654947e-06 0.00015375847114 0.00356138697452 0.05386224332294 0.05932175768117 0.00765311887833 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024347802206 0.00601303264278 0.07122305682325 0.06968908809145 0.00865466071449 0.00014967088221 2.27653552e-06 2.697774e-08 2.3897e-10 3.19e-12 -6e-14 7e-14 4e-14 -4e-14 4.71e-12 5.509e-11 1.010908e-08 8.4914999e-07 5.69009328e-05 0.00295636548233 0.05530907563682 0.06278138799076 0.00340797980982 0.00019611003689 6.10118175e-06 1.3796618e-07 0.00024347032717 0.00601297990856 0.07121971610431 0.06968020923475 0.00867098509957 0.00014661880472 2.15068182e-06 2.376781e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.39e-11 8.93658e-09 8.0219068e-07 5.584494068e-05 0.00294328331678 0.05536226464325 0.06281504024176 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.00024347012713 0.00601297679416 0.07121965185253 0.0696802864414 0.0086710234995 0.00014661290256 2.15039776e-06 2.377623e-08 1.7759e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.422e-11 8.94036e-09 8.0208139e-07 5.584323331e-05 0.00294326413969 0.05536238783015 0.06281522295276 0.00337852040053 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024347012341 0.00601297675492 0.07121965126408 0.06968028780608 0.00867102364882 0.0001466129021 2.15039622e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208078e-07 5.584323399e-05 0.00294326412834 0.05536238809346 0.06281522400914 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024347012401 0.00601297675857 0.07121965124948 0.06968028783239 0.0086710236523 0.00014661290217 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809485 0.06281522401804 0.00337851878746 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024347012396 0.00601297675834 0.07121965125188 0.06968028782784 0.00867102365158 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412876 0.05536238809462 0.06281522401718 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024347012395 0.00601297675824 0.0712196512518 0.0696802878282 0.00867102365166 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401731 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782832 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782831 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878842 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782831 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878842 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782832 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412876 0.05536238809465 0.06281522401733 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012395 0.00601297675825 0.07121965125181 0.06968028782819 0.00867102365167 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401731 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012396 0.00601297675833 0.07121965125182 0.06968028782795 0.00867102365158 0.00014661290216 2.15039618e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.94041e-09 8.0208076e-07 5.584323397e-05 0.00294326412876 0.05536238809462 0.06281522401718 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024347012401 0.00601297675862 0.07121965124997 0.06968028783161 0.00867102365344 0.00014661289942 2.15039844e-06 2.377609e-08 1.7757e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.94025e-09 8.0208174e-07 5.584323268e-05 0.00294326412942 0.05536238809465 0.06281522401804 0.00337851878746 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024347012349 0.00601297675711 0.07121965128791 0.06968028776525 0.00867102368644 0.00014661282104 2.1504602e-06 2.376532e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93634e-09 8.0210631e-07 5.584319924e-05 0.00294326414888 0.05536238808555 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.0002434701272 0.00601297679637 0.07121965187652 0.0696802864002 0.00867102353769 0.00014661282118 2.1504619e-06 2.376485e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93627e-09 8.0210713e-07 5.584319821e-05 0.0029432641604 0.05536238782222 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024347032717 0.00601297990862 0.07121971610477 0.06968020923373 0.00867098510073 0.00014661880266 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.00024347802206 0.00601303264272 0.07122305682274 0.06968908809219 0.00865466071478 0.00014967088186 2.2765357e-06 2.697775e-08 2.3897e-10 3.19e-12 -6e-14 7e-14 4e-14 -4e-14 4.71e-12 5.509e-11 1.010908e-08 8.4915001e-07 5.69009327e-05 0.00295636548244 0.05530907563679 0.06278138799076 0.00340797980982 0.00019611003689 6.10118175e-06 1.3796618e-07 0.00024406932271 0.00603756771513 0.0713056101441 0.06820172877889 0.00976562420553 0.0004101880776 1.298244056e-05 3.2035808e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654965e-06 0.00015375847025 0.00356138697555 0.05386224332245 0.05932175768136 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106097 0.00976776436186 0.00041109008843 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813944 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187812 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955576 0.00041112140238 1.307794033e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405835 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407899795 0.00603774037065 0.07130797668452 0.0681951051546 0.00976775723677 0.00041108857862 1.30751915e-05 3.2423036e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034318e-07 4.86370565e-06 0.00015386490796 0.00356221844917 0.05389253578874 0.05924769844153 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.0002440689015 0.00603755853593 0.07130546492404 0.06820217727602 0.00976543825106 0.00041013287224 1.297739186e-05 3.2016944e-07 6.45528e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44069e-09 1.1898523e-07 4.83507006e-06 0.00015375096133 0.00356132836056 0.05386124959217 0.05932441885351 0.00765289523232 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024347032717 0.00601297990856 0.07121971610431 0.06968020923475 0.00867098509957 0.00014661880472 2.15068182e-06 2.376781e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.39e-11 8.93658e-09 8.0219068e-07 5.584494068e-05 0.00294328331678 0.05536226464325 0.06281504024176 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.0002434623017 0.00601292146184 0.07121616835271 0.06967140310325 0.00868778252759 0.00014331019683 2.01406034e-06 2.026229e-08 1.0053e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.8e-12 7.65332e-09 7.5119106e-07 5.470036248e-05 0.00293185714187 0.05541668276098 0.06284624714186 0.0033494166479 0.00019394029925 6.03216382e-06 1.3674221e-07 0.00024346209401 0.00601291820859 0.07121610104609 0.0696714859149 0.00868782232082 0.00014330010746 2.01729974e-06 1.998209e-08 9.75e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.058e-11 7.5548e-09 7.5242769e-07 5.469707851e-05 0.00293184448972 0.05541680784072 0.06284642691048 0.00334925707345 0.00019392118491 6.03154819e-06 1.367324e-07 0.00024346209015 0.00601291816767 0.07121610043466 0.06967148734321 0.00868782252522 0.00014329985191 2.01753733e-06 1.996416e-08 9.734e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54897e-09 7.5251054e-07 5.469699056e-05 0.00293184449709 0.05541680810922 0.06284642801077 0.00334925536486 0.00019392095503 6.03154332e-06 1.3673254e-07 0.00024346209077 0.00601291817144 0.07121610041916 0.06967148737081 0.00868782252804 0.00014329985425 2.01753542e-06 1.996435e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250947e-07 5.469699177e-05 0.00293184449725 0.05541680811066 0.06284642802045 0.0033492553458 0.00019392095433 6.03154347e-06 1.3673254e-07 0.00024346209072 0.0060129181712 0.07121610042165 0.06967148736616 0.00868782252734 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811044 0.06284642801959 0.00334925534688 0.00019392095456 6.03154341e-06 1.3673253e-07 0.00024346209071 0.0060129181711 0.07121610042158 0.06967148736651 0.00868782252743 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801969 0.00334925534686 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209071 0.00601291817111 0.07121610042153 0.06967148736664 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346209071 0.00601291817111 0.07121610042154 0.06967148736663 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346209071 0.00601291817111 0.07121610042154 0.06967148736662 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346209071 0.00601291817111 0.07121610042153 0.06967148736664 0.00868782252744 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346209071 0.0060129181711 0.07121610042157 0.06967148736654 0.00868782252737 0.00014329985425 2.01753542e-06 1.996435e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250947e-07 5.469699177e-05 0.00293184449723 0.05541680811047 0.06284642801969 0.00334925534686 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209072 0.00601291817122 0.07121610042173 0.06967148736582 0.00868782252811 0.0001432998519 2.01753732e-06 1.996416e-08 9.734e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54897e-09 7.5251053e-07 5.469699054e-05 0.00293184449755 0.05541680811037 0.06284642801959 0.00334925534688 0.00019392095456 6.03154341e-06 1.3673253e-07 0.00024346209076 0.00601291817129 0.07121610041854 0.06967148738242 0.00868782248464 0.00014330011101 2.01729327e-06 1.998198e-08 9.748e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.059e-11 7.55468e-09 7.5242701e-07 5.46970785e-05 0.00293184448367 0.05541680811479 0.06284642801999 0.0033492553458 0.00019392095433 6.03154347e-06 1.3673254e-07 0.00024346209003 0.00601291816238 0.0712161003893 0.06967148759197 0.00868782187671 0.00014330371737 2.01382845e-06 2.025948e-08 1.0105e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.51e-12 7.65301e-09 7.5110026e-07 5.469845174e-05 0.0029318442647 0.05541680819457 0.06284642800074 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024346209389 0.00601291820332 0.07121610100063 0.06967148616114 0.00868782168342 0.00014330391929 2.01364284e-06 2.027053e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65629e-09 7.5104686e-07 5.469850967e-05 0.00293184426147 0.05541680792489 0.06284642690063 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.0002434623017 0.00601292146171 0.07121616835233 0.06967140311186 0.008687782495 0.00014331038407 2.01388649e-06 2.02733e-08 1.0062e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.77e-12 7.65651e-09 7.5114015e-07 5.470041747e-05 0.00293185713215 0.05541668276369 0.0628462471416 0.0033494166479 0.00019394029925 6.03216382e-06 1.3674221e-07 0.00024347032717 0.00601297990863 0.07121971610486 0.06968020923357 0.00867098510072 0.00014661880266 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.0002440689015 0.0060375585359 0.07130546492374 0.06820217727766 0.00976543824558 0.00041013288058 1.297738807e-05 3.2016904e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506856e-06 0.00015375096454 0.00356132835854 0.05386124959279 0.05932441885332 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195156 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.0060377456079 0.07130806720653 0.06819482652256 0.00976788955477 0.00041112140239 1.307794058e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577763 0.05389284121802 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036879 0.07130797660587 0.06819510542559 0.00976775712453 0.00041108854126 1.307519637e-05 3.2423133e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370719e-06 0.00015386490974 0.00356221847552 0.05389253575308 0.05924769974286 0.00765642769622 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024406889146 0.00603755835669 0.07130546190731 0.06820218746002 0.00976543413049 0.00041013176033 1.297737691e-05 3.2017443e-07 6.45499e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44065e-09 1.1898793e-07 4.83507435e-06 0.00015375091608 0.0035613282396 0.05386124174254 0.05932448737242 0.00765288888623 0.00027499155791 7.69081966e-06 1.6186729e-07 0.00024347012713 0.00601297679416 0.07121965185253 0.0696802864414 0.0086710234995 0.00014661290256 2.15039776e-06 2.377623e-08 1.7759e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.422e-11 8.94036e-09 8.0208139e-07 5.584323331e-05 0.00294326413969 0.05536238783015 0.06281522295276 0.00337852040053 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024346209401 0.00601291820859 0.07121610104609 0.0696714859149 0.00868782232082 0.00014330010746 2.01729974e-06 1.998209e-08 9.75e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.058e-11 7.5548e-09 7.5242769e-07 5.469707851e-05 0.00293184448972 0.05541680784072 0.06284642691048 0.00334925707345 0.00019392118491 6.03154819e-06 1.367324e-07 0.00024346188963 0.00601291509705 0.07121603605798 0.06967156801201 0.00868785714 0.00014323190756 2.09095436e-06 1.084078e-08 -2.692e-11 3.93e-12 -1.3e-13 1e-14 0.0 -6e-14 2.52e-12 -3.529e-11 4.07548e-09 7.8014598e-07 5.467180619e-05 0.00293183045291 0.05541693324197 0.06284660674294 0.00334909739016 0.00019390205692 6.0309322e-06 1.367226e-07 0.00024346188585 0.00601291505999 0.07121603547499 0.06967156922218 0.0086878579294 0.0001432278084 2.09495824e-06 1.050491e-08 -3.03e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.55e-11 3.95761e-09 7.8165148e-07 5.467027006e-05 0.00293183067191 0.05541693342732 0.06284660785413 0.00334909568025 0.00019390182689 6.03092732e-06 1.3672273e-07 0.00024346188645 0.00601291506364 0.07121603545939 0.06967156925269 0.00868785792541 0.00014322780478 2.09496424e-06 1.050696e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95916e-09 7.8164401e-07 5.467027917e-05 0.00293183066712 0.05541693343106 0.06284660786348 0.00334909566117 0.00019390182619 6.03092748e-06 1.3672273e-07 0.00024346188641 0.0060129150634 0.07121603546173 0.06967156924802 0.0086878579254 0.00014322780324 2.09496549e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164502e-07 5.467027802e-05 0.00293183066749 0.05541693343067 0.06284660786264 0.00334909566225 0.00019390182642 6.03092742e-06 1.3672272e-07 0.00024346188639 0.00601291506331 0.07121603546172 0.06967156924829 0.00868785792554 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164498e-07 5.467027803e-05 0.00293183066752 0.05541693343069 0.06284660786275 0.00334909566223 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188639 0.00601291506332 0.07121603546167 0.06967156924842 0.00868785792556 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164499e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188639 0.00601291506332 0.07121603546167 0.0696715692484 0.00868785792555 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164499e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188639 0.00601291506332 0.07121603546168 0.0696715692484 0.00868785792556 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164498e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188639 0.00601291506331 0.07121603546158 0.0696715692486 0.00868785792551 0.00014322780324 2.09496549e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164502e-07 5.467027802e-05 0.00293183066749 0.05541693343071 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188639 0.00601291506329 0.07121603546179 0.06967156924842 0.00868785792477 0.00014322780477 2.09496425e-06 1.050696e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95916e-09 7.8164401e-07 5.467027916e-05 0.00293183066712 0.05541693343087 0.06284660786272 0.00334909566223 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188642 0.00601291506369 0.07121603546263 0.06967156924361 0.0086878579321 0.00014322780831 2.09495826e-06 1.050491e-08 -3.03e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.55e-11 3.9576e-09 7.8165143e-07 5.467027018e-05 0.00293183067232 0.05541693342841 0.06284660786299 0.00334909566225 0.00019390182642 6.03092742e-06 1.3672272e-07 0.00024346188636 0.00601291505895 0.07121603541304 0.06967156949181 0.00868785736553 0.00014323184107 2.09096623e-06 1.083774e-08 -2.696e-11 3.93e-12 -1.3e-13 1e-14 0.0 -6e-14 2.52e-12 -3.53e-11 4.07458e-09 7.8014937e-07 5.467178433e-05 0.00293183046799 0.05541693351308 0.06284660785374 0.0033490956612 0.0001939018262 6.03092748e-06 1.3672273e-07 0.00024346188217 0.0060129149064 0.07121603304972 0.06967157053586 0.00868786158731 0.00014329377131 2.01699491e-06 1.998781e-08 9.806e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.028e-11 7.55673e-09 7.5231866e-07 5.469521245e-05 0.00293183159848 0.05541693328718 0.06284660783108 0.00334909568322 0.00019390182697 6.03092732e-06 1.3672273e-07 0.00024346188592 0.00601291494244 0.07121603361185 0.06967156933276 0.00868786087525 0.00014329744589 2.01340773e-06 2.027025e-08 1.0176e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.14e-12 7.65762e-09 7.5094898e-07 5.46966071e-05 0.00293183140853 0.05541693309287 0.06284660672158 0.00334909739312 0.000193902057 6.0309322e-06 1.367226e-07 0.00024346209389 0.0060129182035 0.0712161010028 0.06967148615746 0.00868782168495 0.00014330391569 2.01364572e-06 2.027021e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65616e-09 7.5104845e-07 5.469850781e-05 0.00293184426212 0.05541680792458 0.06284642690069 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.00024347012721 0.00601297679643 0.07121965187731 0.06968028639874 0.00867102353754 0.00014661282139 2.15046167e-06 2.376487e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93628e-09 8.0210703e-07 5.584319828e-05 0.0029432641604 0.05536238782224 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024406889143 0.00603755835584 0.0713054618991 0.0682021874958 0.00976543403428 0.00041013190587 1.297730874e-05 3.2016739e-07 6.45543e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898486e-07 4.83504854e-06 0.00015375097509 0.00356132819761 0.05386124175816 0.05932448736814 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.00024407899802 0.00603774036869 0.07130797660493 0.06819510543032 0.00976775711249 0.00041108855672 1.307519063e-05 3.2423044e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491367 0.00356221847223 0.05389253575416 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652264 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195158 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560789 0.07130806720663 0.06819482652215 0.0097678895552 0.00041112140238 1.307794058e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405823 0.00356219577768 0.05389284121743 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407899804 0.00603774036905 0.07130797660781 0.06819510542035 0.0097677571225 0.00041108854233 1.307519679e-05 3.2423136e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034343e-07 4.86370728e-06 0.00015386490965 0.0035622184721 0.05389253576462 0.0592476997513 0.00765642769543 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024406889199 0.00603755835902 0.07130546185871 0.06820218760955 0.00976543408042 0.00041013173977 1.297738301e-05 3.2017521e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898828e-07 4.83507742e-06 0.00015375091538 0.00356132824316 0.05386124172435 0.05932448828696 0.00765288879161 0.0002749915512 7.69081978e-06 1.6186731e-07 0.00024347012341 0.00601297675492 0.07121965126408 0.06968028780608 0.00867102364882 0.0001466129021 2.15039622e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208078e-07 5.584323399e-05 0.00294326412834 0.05536238809346 0.06281522400914 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024346209015 0.00601291816767 0.07121610043466 0.06967148734321 0.00868782252522 0.00014329985191 2.01753733e-06 1.996416e-08 9.734e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54897e-09 7.5251054e-07 5.469699056e-05 0.00293184449709 0.05541680810922 0.06284642801077 0.00334925536486 0.00019392095503 6.03154332e-06 1.3673254e-07 0.00024346188585 0.00601291505999 0.07121603547499 0.06967156922218 0.0086878579294 0.0001432278084 2.09495824e-06 1.050491e-08 -3.03e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.55e-11 3.95761e-09 7.8165148e-07 5.467027006e-05 0.00293183067191 0.05541693342732 0.06284660785413 0.00334909568025 0.00019390182689 6.03092732e-06 1.3672273e-07 0.00024346188207 0.00601291502309 0.07121603489221 0.06967157041773 0.00868785877504 0.00014322339434 2.09926114e-06 1.014311e-08 -3.374e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.56e-11 3.83061e-09 7.8327178e-07 5.466861463e-05 0.00293183090926 0.05541693360713 0.06284660896601 0.00334909397033 0.00019390159686 6.03092245e-06 1.3672286e-07 0.00024346188268 0.00601291502673 0.07121603487659 0.06967157044844 0.00868785877057 0.00014322339013 2.09926799e-06 1.014523e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326414e-07 5.466862401e-05 0.00293183090423 0.05541693361094 0.06284660897536 0.00334909395125 0.00019390159616 6.03092261e-06 1.3672286e-07 0.00024346188263 0.00601291502649 0.07121603487893 0.06967157044375 0.00868785877061 0.00014322338852 2.09926928e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.832652e-07 5.466862281e-05 0.00293183090462 0.05541693361055 0.06284660897452 0.00334909395233 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188262 0.0060129150264 0.07121603487892 0.06967157044402 0.00868785877076 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897463 0.00334909395231 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188262 0.00601291502641 0.07121603487887 0.06967157044415 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361058 0.06284660897466 0.00334909395225 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188262 0.00601291502641 0.07121603487888 0.06967157044414 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897466 0.00334909395226 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188262 0.00601291502641 0.07121603487888 0.06967157044413 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897466 0.00334909395226 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188262 0.0060129150264 0.07121603487878 0.06967157044433 0.00868785877073 0.00014322338852 2.09926928e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.832652e-07 5.466862281e-05 0.00293183090462 0.05541693361058 0.06284660897466 0.00334909395225 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188261 0.00601291502638 0.07121603487899 0.06967157044417 0.00868785876993 0.00014322339011 2.099268e-06 1.014523e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326414e-07 5.4668624e-05 0.00293183090422 0.05541693361075 0.0628466089746 0.00334909395231 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188264 0.00601291502679 0.07121603487986 0.06967157043915 0.00868785877773 0.00014322339426 2.09926117e-06 1.01431e-08 -3.374e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.56e-11 3.83061e-09 7.8327172e-07 5.466861475e-05 0.00293183090968 0.05541693360821 0.06284660897488 0.00334909395233 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188258 0.00601291502186 0.07121603482988 0.06967157070329 0.00868785815405 0.00014322774032 2.09497167e-06 1.050162e-08 -3.034e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.551e-11 3.95663e-09 7.8165544e-07 5.467024736e-05 0.002931830687 0.05541693369882 0.06284660896489 0.00334909395128 0.00019390159617 6.03092261e-06 1.3672286e-07 0.00024346187831 0.00601291486545 0.07121603243788 0.06967157196487 0.00868786179277 0.00014329351852 2.01722965e-06 1.997032e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55103e-09 7.524004e-07 5.469512586e-05 0.00293183160576 0.05541693355545 0.06284660893213 0.00334909397332 0.00019390159694 6.03092245e-06 1.3672286e-07 0.00024346188206 0.00601291490135 0.07121603299978 0.06967157077437 0.00868786103506 0.00014329744233 2.01340898e-06 2.027015e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.509494e-07 5.469660632e-05 0.00293183140174 0.05541693336563 0.06284660782209 0.00334909568324 0.00019390182698 6.03092732e-06 1.3672273e-07 0.00024346209003 0.00601291816245 0.07121610039101 0.06967148759716 0.00868782184494 0.00014330391251 2.0136464e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104885e-07 5.469850695e-05 0.00293184425551 0.05541680819715 0.06284642800052 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024347012349 0.00601297675723 0.07121965128919 0.06968028776274 0.0086710236879 0.00014661281831 2.15046235e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210739e-07 5.584319773e-05 0.00294326414965 0.05536238808537 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024406889197 0.00603755835816 0.07130546185041 0.06820218764605 0.00976543398034 0.00041013189355 1.297731035e-05 3.2016766e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898499e-07 4.83504983e-06 0.00015375097767 0.00356132819963 0.05386124174025 0.05932448828263 0.00765288879219 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024407899804 0.00603774036895 0.07130797660685 0.06819510542518 0.00976775711012 0.00041108855836 1.30751908e-05 3.2423043e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.86370593e-06 0.00015386491372 0.00356221846872 0.05389253576572 0.05924769975087 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955495 0.00041112140277 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.0538928412173 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660795 0.06819510541984 0.00976775712329 0.00041108854225 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490958 0.00356221847236 0.05389253576364 0.0592476997479 0.00765642769583 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024406889199 0.00603755835914 0.07130546186099 0.06820218760429 0.00976543407898 0.00041013174162 1.297738293e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507722e-06 0.00015375091558 0.00356132823999 0.05386124173437 0.05932448829125 0.00765288879144 0.00027499155161 7.69081973e-06 1.618673e-07 0.00024347012401 0.00601297675857 0.07121965124948 0.06968028783239 0.0086710236523 0.00014661290217 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809485 0.06281522401804 0.00337851878746 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024346209077 0.00601291817144 0.07121610041916 0.06967148737081 0.00868782252804 0.00014329985425 2.01753542e-06 1.996435e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250947e-07 5.469699177e-05 0.00293184449725 0.05541680811066 0.06284642802045 0.0033492553458 0.00019392095433 6.03154347e-06 1.3673254e-07 0.00024346188645 0.00601291506364 0.07121603545939 0.06967156925269 0.00868785792541 0.00014322780478 2.09496424e-06 1.050696e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95916e-09 7.8164401e-07 5.467027917e-05 0.00293183066712 0.05541693343106 0.06284660786348 0.00334909566117 0.00019390182619 6.03092748e-06 1.3672273e-07 0.00024346188268 0.00601291502673 0.07121603487659 0.06967157044844 0.00868785877057 0.00014322339013 2.09926799e-06 1.014523e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326414e-07 5.466862401e-05 0.00293183090423 0.05541693361094 0.06284660897536 0.00334909395125 0.00019390159616 6.03092261e-06 1.3672286e-07 0.00024346188329 0.00601291503037 0.07121603486097 0.06967157047915 0.00868785876611 0.00014322338591 2.09927484e-06 1.014735e-08 -3.358e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83387e-09 7.832565e-07 5.466863339e-05 0.0029318308992 0.05541693361475 0.06284660898471 0.00334909393217 0.00019390159545 6.03092276e-06 1.3672286e-07 0.00024346188324 0.00601291503013 0.07121603486331 0.06967157047446 0.00868785876615 0.0001432233843 2.09927613e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863219e-05 0.00293183089959 0.05541693361436 0.06284660898387 0.00334909393325 0.00019390159568 6.0309227e-06 1.3672285e-07 0.00024346188322 0.00601291503004 0.0712160348633 0.06967157047472 0.0086878587663 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325752e-07 5.466863219e-05 0.00293183089962 0.05541693361438 0.06284660898398 0.00334909393323 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486325 0.06967157047485 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.06284660898401 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486325 0.06967157047484 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486326 0.06967157047484 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325752e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188322 0.00601291503004 0.07121603486316 0.06967157047504 0.00868785876626 0.0001432233843 2.09927613e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863219e-05 0.00293183089959 0.0554169336144 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188322 0.00601291503002 0.07121603486337 0.06967157047488 0.00868785876547 0.0001432233859 2.09927485e-06 1.014735e-08 -3.358e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83387e-09 7.8325651e-07 5.466863338e-05 0.00293183089919 0.05541693361456 0.06284660898395 0.00334909393323 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188325 0.00601291503043 0.07121603486423 0.06967157046986 0.00868785877326 0.00014322339005 2.09926802e-06 1.014522e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326409e-07 5.466862413e-05 0.00293183090465 0.05541693361202 0.06284660898423 0.00334909393325 0.00019390159568 6.0309227e-06 1.3672285e-07 0.00024346188319 0.00601291502551 0.07121603481427 0.06967157073379 0.0086878581501 0.00014322773669 2.09497768e-06 1.050367e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95819e-09 7.8164796e-07 5.467025647e-05 0.00293183068222 0.05541693370254 0.06284660897425 0.0033490939322 0.00019390159546 6.03092276e-06 1.3672286e-07 0.00024346187892 0.00601291486922 0.07121603242238 0.06967157199252 0.00868786179557 0.00014329352087 2.01722772e-06 1.997051e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55111e-09 7.5239933e-07 5.469512707e-05 0.0029318316059 0.0554169335569 0.06284660894182 0.00334909395425 0.00019390159624 6.03092261e-06 1.3672286e-07 0.00024346188267 0.00601291490513 0.07121603298428 0.0696715708018 0.00868786103869 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140221 0.055416933367 0.0628466078318 0.00334909566417 0.00019390182628 6.03092748e-06 1.3672273e-07 0.00024346209065 0.00601291816622 0.07121610037553 0.06967148762457 0.00868782184857 0.00014330391254 2.01364637e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425597 0.05541680819852 0.06284642801021 0.00334925534583 0.00019392095434 6.03154347e-06 1.3673254e-07 0.00024347012409 0.00601297676088 0.07121965127458 0.06968028778907 0.00867102369137 0.00014661281837 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.584319771e-05 0.00294326415007 0.05536238808676 0.06281522401901 0.00337851878745 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024406889196 0.00603755835828 0.0713054618527 0.06820218764076 0.00976543397898 0.00041013189527 1.297731035e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504968e-06 0.00015375097777 0.00356132819653 0.05386124175025 0.05932448828692 0.00765288879202 0.00027499155162 7.69081973e-06 1.618673e-07 0.00024407899803 0.00603774036886 0.071307976607 0.06819510542465 0.00976775711094 0.00041108855823 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491363 0.003562218469 0.05389253576474 0.05924769974747 0.00765642769586 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121732 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.06819482181871 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660782 0.0681951054203 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576338 0.05924769974892 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186115 0.06820218760405 0.00976543407953 0.00041013174148 1.297738284e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507718e-06 0.0001537509155 0.0035613282405 0.05386124173305 0.05932448828858 0.00765288879179 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012396 0.00601297675834 0.07121965125188 0.06968028782784 0.00867102365158 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412876 0.05536238809462 0.06281522401718 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024346209072 0.0060129181712 0.07121610042165 0.06967148736616 0.00868782252734 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811044 0.06284642801959 0.00334925534688 0.00019392095456 6.03154341e-06 1.3673253e-07 0.00024346188641 0.0060129150634 0.07121603546173 0.06967156924802 0.0086878579254 0.00014322780324 2.09496549e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164502e-07 5.467027802e-05 0.00293183066749 0.05541693343067 0.06284660786264 0.00334909566225 0.00019390182642 6.03092742e-06 1.3672272e-07 0.00024346188263 0.00601291502649 0.07121603487893 0.06967157044375 0.00868785877061 0.00014322338852 2.09926928e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.832652e-07 5.466862281e-05 0.00293183090462 0.05541693361055 0.06284660897452 0.00334909395233 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188324 0.00601291503013 0.07121603486331 0.06967157047446 0.00868785876615 0.0001432233843 2.09927613e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863219e-05 0.00293183089959 0.05541693361436 0.06284660898387 0.00334909393325 0.00019390159568 6.0309227e-06 1.3672285e-07 0.00024346188319 0.0060129150299 0.07121603486566 0.06967157046977 0.00868785876619 0.0001432233827 2.09927742e-06 1.014692e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325862e-07 5.466863098e-05 0.00293183089998 0.05541693361397 0.06284660898303 0.00334909393433 0.00019390159591 6.03092263e-06 1.3672284e-07 0.00024346188318 0.00601291502981 0.07121603486564 0.06967157047004 0.00868785876634 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361399 0.06284660898314 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188318 0.00601291502982 0.07121603486559 0.06967157047017 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898317 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188318 0.00601291502982 0.0712160348656 0.06967157047015 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188318 0.00601291502982 0.0712160348656 0.06967157047015 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188318 0.00601291502981 0.0712160348655 0.06967157047035 0.0086878587663 0.0001432233827 2.09927742e-06 1.014692e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325862e-07 5.466863098e-05 0.00293183089998 0.05541693361401 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188317 0.00601291502979 0.07121603486572 0.06967157047019 0.00868785876551 0.00014322338429 2.09927614e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863218e-05 0.00293183089958 0.05541693361417 0.06284660898311 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.0002434618832 0.00601291503019 0.07121603486658 0.06967157046517 0.0086878587733 0.00014322338844 2.09926931e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326515e-07 5.466862293e-05 0.00293183090504 0.05541693361163 0.06284660898339 0.00334909393434 0.00019390159591 6.03092263e-06 1.3672284e-07 0.00024346188314 0.00601291502527 0.07121603481662 0.06967157072911 0.00868785815008 0.00014322773515 2.09497893e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164897e-07 5.467025533e-05 0.00293183068259 0.05541693370216 0.06284660897341 0.00334909393329 0.00019390159569 6.0309227e-06 1.3672285e-07 0.00024346187887 0.00601291486898 0.07121603242487 0.06967157198786 0.00868786179487 0.00014329352068 2.01722788e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355668 0.06284660894095 0.00334909395533 0.00019390159647 6.03092254e-06 1.3672285e-07 0.00024346188262 0.0060129149049 0.07121603298677 0.06967157079715 0.00868786103794 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336678 0.06284660783093 0.00334909566525 0.00019390182651 6.03092742e-06 1.3672272e-07 0.0002434620906 0.00601291816598 0.07121610037801 0.06967148761992 0.00868782184781 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.0554168081983 0.06284642800934 0.00334925534692 0.00019392095457 6.03154341e-06 1.3673253e-07 0.00024347012404 0.00601297676065 0.07121965127698 0.06968028778452 0.00867102369065 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808653 0.06281522401814 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024406889194 0.00603755835813 0.07130546185286 0.06820218764052 0.00976543397953 0.00041013189511 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097768 0.00356132819704 0.05386124174893 0.05932448828426 0.00765288879237 0.00027499155153 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542511 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.0035622184691 0.05389253576448 0.05924769974849 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955485 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542029 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974895 0.0076564276957 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186103 0.06820218760442 0.00976543407947 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173289 0.05932448828943 0.00765288879169 0.00027499155151 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675824 0.0712196512518 0.0696802878282 0.00867102365166 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401731 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024346209071 0.0060129181711 0.07121610042158 0.06967148736651 0.00868782252743 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801969 0.00334925534686 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506331 0.07121603546172 0.06967156924829 0.00868785792554 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164498e-07 5.467027803e-05 0.00293183066752 0.05541693343069 0.06284660786275 0.00334909566223 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188262 0.0060129150264 0.07121603487892 0.06967157044402 0.00868785877076 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897463 0.00334909395231 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188322 0.00601291503004 0.0712160348633 0.06967157047472 0.0086878587663 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325752e-07 5.466863219e-05 0.00293183089962 0.05541693361438 0.06284660898398 0.00334909393323 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188318 0.00601291502981 0.07121603486564 0.06967157047004 0.00868785876634 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361399 0.06284660898314 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486563 0.0696715704703 0.00868785876649 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361401 0.06284660898324 0.00334909393429 0.00019390159575 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486558 0.06967157047043 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486558 0.06967157047042 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486559 0.06967157047041 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486549 0.06967157047061 0.00868785876645 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.06284660898327 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.0060129150297 0.0712160348657 0.06967157047045 0.00868785876566 0.00014322338428 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361419 0.06284660898321 0.00334909393429 0.00019390159575 6.03092262e-06 1.3672284e-07 0.00024346188319 0.0060129150301 0.07121603486657 0.06967157046544 0.00868785877345 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090508 0.05541693361165 0.0628466089835 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188313 0.00601291502518 0.07121603481661 0.06967157072938 0.00868785815023 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370218 0.06284660897352 0.00334909393326 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.0712160324248 0.06967157198821 0.00868786179497 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894106 0.0033490939553 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.0060129149048 0.07121603298671 0.0696715707975 0.00868786103803 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336681 0.06284660783104 0.00334909566523 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.07121610037794 0.06967148762028 0.0086878218479 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819833 0.06284642800945 0.00334925534689 0.00019392095449 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676055 0.0712196512769 0.06968028778488 0.00867102369073 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.06281522401827 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185274 0.06820218764089 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097769 0.0035613281971 0.05386124174877 0.05932448828511 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.0681951054251 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974852 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824055 0.05386124173292 0.05932448828945 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782832 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024346209071 0.00601291817111 0.07121610042153 0.06967148736664 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506332 0.07121603546167 0.06967156924842 0.00868785792556 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164499e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188262 0.00601291502641 0.07121603487887 0.06967157044415 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361058 0.06284660897466 0.00334909395225 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486325 0.06967157047485 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.06284660898401 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188318 0.00601291502982 0.07121603486559 0.06967157047017 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898317 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486558 0.06967157047043 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486553 0.06967157047056 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486553 0.06967157047055 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047054 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486544 0.06967157047074 0.00868785876647 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.0060129150297 0.07121603486565 0.06967157047058 0.00868785876567 0.00014322338428 2.09927609e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046557 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090507 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.06967157072951 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897355 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242475 0.06967157198834 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355672 0.06284660894109 0.00334909395525 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079763 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566517 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762041 0.00868782184792 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.069680287785 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764088 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828513 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173292 0.05932448828944 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782831 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878842 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024346209071 0.00601291817111 0.07121610042154 0.06967148736663 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506332 0.07121603546167 0.0696715692484 0.00868785792555 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164499e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188262 0.00601291502641 0.07121603487888 0.06967157044414 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897466 0.00334909395226 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486325 0.06967157047484 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188318 0.00601291502982 0.0712160348656 0.06967157047015 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486558 0.06967157047042 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486553 0.06967157047055 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047054 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047053 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486544 0.06967157047073 0.00868785876646 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502971 0.07121603486566 0.06967157047057 0.00868785876567 0.00014322338428 2.09927609e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046556 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090507 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.0696715707295 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242476 0.06967157198833 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894109 0.00334909395526 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079762 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566518 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762039 0.00868782184791 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.06968028778499 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764087 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828512 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519672e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.0682021876044 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173292 0.05932448828944 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782831 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878842 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024346209071 0.00601291817111 0.07121610042154 0.06967148736662 0.00868782252745 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506332 0.07121603546168 0.0696715692484 0.00868785792556 0.00014322780324 2.09496544e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164498e-07 5.467027803e-05 0.00293183066752 0.0554169334307 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188262 0.00601291502641 0.07121603487888 0.06967157044413 0.00868785877077 0.00014322338852 2.09926923e-06 1.014502e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326516e-07 5.466862281e-05 0.00293183090465 0.05541693361057 0.06284660897466 0.00334909395226 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188323 0.00601291503005 0.07121603486326 0.06967157047484 0.00868785876631 0.0001432233843 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325752e-07 5.466863219e-05 0.00293183089962 0.05541693361439 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188318 0.00601291502982 0.0712160348656 0.06967157047015 0.00868785876635 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.055416933614 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.00601291502973 0.07121603486559 0.06967157047041 0.0086878587665 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.06284660898327 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047054 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047053 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502974 0.07121603486554 0.06967157047052 0.00868785876651 0.00014322338268 2.09927732e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325855e-07 5.4668631e-05 0.00293183090005 0.05541693361402 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486545 0.06967157047073 0.00868785876647 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502971 0.07121603486566 0.06967157047057 0.00868785876567 0.00014322338428 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046555 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090508 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.06967157072949 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242476 0.06967157198833 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894109 0.00334909395526 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079762 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566518 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762039 0.00868782184791 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.06968028778499 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764087 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828512 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974894 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186104 0.06820218760441 0.00976543407945 0.00041013174145 1.297738284e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507718e-06 0.00015375091551 0.00356132824055 0.05386124173292 0.05932448828945 0.00765288879169 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675825 0.07121965125176 0.06968028782832 0.00867102365168 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401733 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024346209071 0.00601291817111 0.07121610042153 0.06967148736664 0.00868782252744 0.00014329985407 2.01753557e-06 1.996434e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250954e-07 5.469699169e-05 0.00293184449726 0.05541680811047 0.06284642801972 0.00334925534681 0.00019392095447 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506331 0.07121603546158 0.0696715692486 0.00868785792551 0.00014322780324 2.09496549e-06 1.050676e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95906e-09 7.8164502e-07 5.467027802e-05 0.00293183066749 0.05541693343071 0.06284660786278 0.00334909566218 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188262 0.0060129150264 0.07121603487878 0.06967157044433 0.00868785877073 0.00014322338852 2.09926928e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.832652e-07 5.466862281e-05 0.00293183090462 0.05541693361058 0.06284660897466 0.00334909395225 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188322 0.00601291503004 0.07121603486316 0.06967157047504 0.00868785876626 0.0001432233843 2.09927613e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863219e-05 0.00293183089959 0.0554169336144 0.062846608984 0.00334909393318 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188318 0.00601291502981 0.0712160348655 0.06967157047035 0.0086878587663 0.0001432233827 2.09927742e-06 1.014692e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325862e-07 5.466863098e-05 0.00293183089998 0.05541693361401 0.06284660898316 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486549 0.06967157047061 0.00868785876645 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.06284660898327 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486544 0.06967157047074 0.00868785876647 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486544 0.06967157047073 0.00868785876646 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502972 0.07121603486545 0.06967157047073 0.00868785876647 0.00014322338269 2.09927737e-06 1.014693e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325858e-07 5.466863099e-05 0.00293183090001 0.05541693361403 0.0628466089833 0.00334909393419 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502971 0.07121603486535 0.06967157047093 0.00868785876642 0.0001432233827 2.09927742e-06 1.014692e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83365e-09 7.8325862e-07 5.466863098e-05 0.00293183089998 0.05541693361404 0.0628466089833 0.00334909393418 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502969 0.07121603486556 0.06967157047077 0.00868785876562 0.00014322338429 2.09927614e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863218e-05 0.00293183089958 0.05541693361421 0.06284660898324 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188319 0.0060129150301 0.07121603486642 0.06967157046575 0.00868785877341 0.00014322338844 2.09926931e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326515e-07 5.466862293e-05 0.00293183090504 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188313 0.00601291502518 0.07121603481646 0.06967157072969 0.0086878581502 0.00014322773515 2.09497893e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164897e-07 5.467025533e-05 0.00293183068259 0.0554169337022 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242475 0.06967157198834 0.00868786179498 0.00014329352068 2.01722788e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355672 0.06284660894109 0.00334909395525 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079763 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566517 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762041 0.00868782184792 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.069680287785 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764088 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828513 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140236 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542029 0.00976775712316 0.0004110885422 1.307519671e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370725e-06 0.00015386490959 0.00356221847246 0.05389253576342 0.05924769974895 0.0076564276957 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.00603755835899 0.07130546186103 0.06820218760442 0.00976543407946 0.00041013174142 1.297738285e-05 3.2017514e-07 6.45497e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507719e-06 0.0001537509155 0.00356132824056 0.05386124173289 0.05932448828943 0.00765288879169 0.00027499155151 7.69081972e-06 1.618673e-07 0.00024347012395 0.00601297675825 0.07121965125181 0.06968028782819 0.00867102365167 0.00014661290216 2.15039617e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.9404e-09 8.0208077e-07 5.584323396e-05 0.00294326412877 0.05536238809465 0.06281522401731 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024346209071 0.0060129181711 0.07121610042157 0.06967148736654 0.00868782252737 0.00014329985425 2.01753542e-06 1.996435e-08 9.735e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54905e-09 7.5250947e-07 5.469699177e-05 0.00293184449723 0.05541680811047 0.06284642801969 0.00334925534686 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346188639 0.00601291506329 0.07121603546179 0.06967156924842 0.00868785792477 0.00014322780477 2.09496425e-06 1.050696e-08 -3.022e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95916e-09 7.8164401e-07 5.467027916e-05 0.00293183066712 0.05541693343087 0.06284660786272 0.00334909566223 0.00019390182633 6.03092741e-06 1.3672272e-07 0.00024346188261 0.00601291502638 0.07121603487899 0.06967157044417 0.00868785876993 0.00014322339011 2.099268e-06 1.014523e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326414e-07 5.4668624e-05 0.00293183090422 0.05541693361075 0.0628466089746 0.00334909395231 0.0001939015963 6.03092253e-06 1.3672285e-07 0.00024346188322 0.00601291503002 0.07121603486337 0.06967157047488 0.00868785876547 0.0001432233859 2.09927485e-06 1.014735e-08 -3.358e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83387e-09 7.8325651e-07 5.466863338e-05 0.00293183089919 0.05541693361456 0.06284660898395 0.00334909393323 0.0001939015956 6.03092269e-06 1.3672285e-07 0.00024346188317 0.00601291502979 0.07121603486572 0.06967157047019 0.00868785876551 0.00014322338429 2.09927614e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863218e-05 0.00293183089958 0.05541693361417 0.06284660898311 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188316 0.0060129150297 0.0712160348657 0.06967157047045 0.00868785876566 0.00014322338428 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.05541693361419 0.06284660898321 0.00334909393429 0.00019390159575 6.03092262e-06 1.3672284e-07 0.00024346188316 0.0060129150297 0.07121603486565 0.06967157047058 0.00868785876567 0.00014322338428 2.09927609e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502971 0.07121603486566 0.06967157047057 0.00868785876567 0.00014322338428 2.09927609e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502971 0.07121603486566 0.06967157047057 0.00868785876567 0.00014322338428 2.09927608e-06 1.014714e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325753e-07 5.466863219e-05 0.00293183089962 0.0554169336142 0.06284660898324 0.00334909393424 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502969 0.07121603486556 0.06967157047077 0.00868785876562 0.00014322338429 2.09927614e-06 1.014713e-08 -3.359e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83376e-09 7.8325756e-07 5.466863218e-05 0.00293183089958 0.05541693361421 0.06284660898324 0.00334909393423 0.00019390159574 6.03092262e-06 1.3672284e-07 0.00024346188316 0.00601291502968 0.07121603486578 0.06967157047061 0.00868785876483 0.00014322338588 2.09927485e-06 1.014735e-08 -3.358e-11 3.75e-12 -1.2e-13 0.0 0.0 -5e-14 2.37e-12 -3.557e-11 3.83387e-09 7.8325651e-07 5.466863338e-05 0.00293183089919 0.05541693361438 0.06284660898318 0.00334909393429 0.00019390159575 6.03092262e-06 1.3672284e-07 0.00024346188319 0.00601291503008 0.07121603486664 0.06967157046559 0.00868785877262 0.00014322339003 2.09926803e-06 1.014522e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326409e-07 5.466862412e-05 0.00293183090464 0.05541693361183 0.06284660898347 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188312 0.00601291502516 0.07121603481668 0.06967157072951 0.00868785814946 0.00014322773668 2.09497769e-06 1.050367e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95819e-09 7.8164796e-07 5.467025647e-05 0.00293183068222 0.05541693370236 0.06284660897349 0.00334909393326 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346187886 0.00601291486888 0.07121603242479 0.06967157198824 0.00868786179491 0.00014329352087 2.01722772e-06 1.997051e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55111e-09 7.5239933e-07 5.469512707e-05 0.00293183160589 0.05541693355672 0.06284660894106 0.0033490939553 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188261 0.0060129149048 0.07121603298671 0.0696715707975 0.00868786103803 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336681 0.06284660783104 0.00334909566523 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346209058 0.00601291816589 0.07121610037794 0.06967148762028 0.0086878218479 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819833 0.06284642800945 0.00334925534689 0.00019392095449 6.0315434e-06 1.3673253e-07 0.00024347012403 0.00601297676055 0.0712196512769 0.06968028778488 0.00867102369073 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.06281522401827 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024406889195 0.00603755835813 0.07130546185274 0.06820218764089 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097769 0.0035613281971 0.05386124174877 0.05932448828511 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.0681951054251 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974852 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.0097678895551 0.00041112140235 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.05389284121732 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660783 0.06819510542028 0.0097677571232 0.00041108854215 1.307519673e-05 3.2423135e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034342e-07 4.86370726e-06 0.00015386490958 0.00356221847247 0.05389253576338 0.05924769974892 0.00765642769571 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024406889197 0.006037558359 0.07130546186119 0.06820218760392 0.00976543407973 0.00041013174125 1.297738295e-05 3.2017514e-07 6.45496e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898824e-07 4.83507722e-06 0.00015375091538 0.00356132824062 0.05386124173299 0.05932448828861 0.00765288879179 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024347012396 0.00601297675833 0.07121965125182 0.06968028782795 0.00867102365158 0.00014661290216 2.15039618e-06 2.377653e-08 1.7758e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.94041e-09 8.0208076e-07 5.584323397e-05 0.00294326412876 0.05536238809462 0.06281522401718 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024346209072 0.00601291817122 0.07121610042173 0.06967148736582 0.00868782252811 0.0001432998519 2.01753732e-06 1.996416e-08 9.734e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.062e-11 7.54897e-09 7.5251053e-07 5.469699054e-05 0.00293184449755 0.05541680811037 0.06284642801959 0.00334925534688 0.00019392095456 6.03154341e-06 1.3673253e-07 0.00024346188642 0.00601291506369 0.07121603546263 0.06967156924361 0.0086878579321 0.00014322780831 2.09495826e-06 1.050491e-08 -3.03e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.55e-11 3.9576e-09 7.8165143e-07 5.467027018e-05 0.00293183067232 0.05541693342841 0.06284660786299 0.00334909566225 0.00019390182642 6.03092742e-06 1.3672272e-07 0.00024346188264 0.00601291502679 0.07121603487986 0.06967157043915 0.00868785877773 0.00014322339426 2.09926117e-06 1.01431e-08 -3.374e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.56e-11 3.83061e-09 7.8327172e-07 5.466861475e-05 0.00293183090968 0.05541693360821 0.06284660897488 0.00334909395233 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346188325 0.00601291503043 0.07121603486423 0.06967157046986 0.00868785877326 0.00014322339005 2.09926802e-06 1.014522e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326409e-07 5.466862413e-05 0.00293183090465 0.05541693361202 0.06284660898423 0.00334909393325 0.00019390159568 6.0309227e-06 1.3672285e-07 0.0002434618832 0.00601291503019 0.07121603486658 0.06967157046517 0.0086878587733 0.00014322338844 2.09926931e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326515e-07 5.466862293e-05 0.00293183090504 0.05541693361163 0.06284660898339 0.00334909393434 0.00019390159591 6.03092263e-06 1.3672284e-07 0.00024346188319 0.0060129150301 0.07121603486657 0.06967157046544 0.00868785877345 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090508 0.05541693361165 0.0628466089835 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046557 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090507 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046556 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090507 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188319 0.00601291503011 0.07121603486652 0.06967157046555 0.00868785877346 0.00014322338843 2.09926926e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326511e-07 5.466862293e-05 0.00293183090508 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188319 0.0060129150301 0.07121603486642 0.06967157046575 0.00868785877341 0.00014322338844 2.09926931e-06 1.014501e-08 -3.367e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83213e-09 7.8326515e-07 5.466862293e-05 0.00293183090504 0.05541693361166 0.06284660898353 0.00334909393426 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188319 0.00601291503008 0.07121603486664 0.06967157046559 0.00868785877262 0.00014322339003 2.09926803e-06 1.014522e-08 -3.366e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.558e-11 3.83224e-09 7.8326409e-07 5.466862412e-05 0.00293183090464 0.05541693361183 0.06284660898347 0.00334909393431 0.00019390159583 6.03092263e-06 1.3672284e-07 0.00024346188321 0.00601291503049 0.07121603486751 0.06967157046056 0.00868785878041 0.00014322339418 2.0992612e-06 1.01431e-08 -3.374e-11 3.75e-12 -1.1e-13 0.0 0.0 -5e-14 2.37e-12 -3.56e-11 3.83061e-09 7.8327167e-07 5.466861487e-05 0.00293183091011 0.05541693360929 0.06284660898375 0.00334909393434 0.00019390159591 6.03092263e-06 1.3672284e-07 0.00024346188315 0.00601291502556 0.07121603481753 0.06967157072471 0.00868785815675 0.00014322774023 2.0949717e-06 1.050162e-08 -3.034e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.551e-11 3.95663e-09 7.8165539e-07 5.467024748e-05 0.00293183068741 0.05541693369991 0.06284660897376 0.00334909393329 0.00019390159569 6.0309227e-06 1.3672285e-07 0.00024346187887 0.00601291486899 0.07121603242493 0.06967157198756 0.00868786179568 0.00014329351852 2.01722964e-06 1.997032e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55103e-09 7.5240039e-07 5.469512585e-05 0.00293183160622 0.0554169335566 0.06284660894096 0.00334909395533 0.00019390159647 6.03092254e-06 1.3672285e-07 0.00024346188262 0.00601291490489 0.07121603298676 0.06967157079719 0.00868786103793 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336679 0.06284660783093 0.00334909566525 0.00019390182651 6.03092742e-06 1.3672272e-07 0.0002434620906 0.00601291816599 0.07121610037802 0.06967148761991 0.00868782184781 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.0554168081983 0.06284642800934 0.00334925534692 0.00019392095457 6.03154341e-06 1.3673253e-07 0.00024347012404 0.00601297676065 0.07121965127698 0.06968028778451 0.00867102369065 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808653 0.06281522401814 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024406889194 0.00603755835813 0.07130546185286 0.06820218764052 0.00976543397953 0.0004101318951 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097768 0.00356132819704 0.05386124174893 0.05932448828426 0.00765288879237 0.00027499155153 7.69081972e-06 1.618673e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542511 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.0035622184691 0.05389253576448 0.05924769974849 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955485 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195155 0.00041112187818 1.307798005e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446238e-06 0.00015386398846 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560788 0.07130806720656 0.06819482652239 0.00976788955509 0.00041112140237 1.307794057e-05 3.2433126e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445445e-06 0.00015386405824 0.00356219577773 0.0538928412173 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407899803 0.00603774036896 0.07130797660794 0.06819510541995 0.00976775712289 0.00041108854284 1.307519647e-05 3.2423131e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47619e-09 1.2034341e-07 4.8637072e-06 0.00015386490972 0.00356221847227 0.05389253576366 0.05924769974789 0.00765642769583 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024406889199 0.00603755835912 0.07130546186084 0.0682021876054 0.0097654340738 0.00041013175128 1.297737807e-05 3.2017455e-07 6.45498e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44064e-09 1.1898799e-07 4.83507534e-06 0.00015375091926 0.00356132823805 0.0538612417348 0.05932448829117 0.00765288879146 0.00027499155161 7.69081973e-06 1.618673e-07 0.00024347012401 0.00601297675862 0.07121965124997 0.06968028783161 0.00867102365344 0.00014661289942 2.15039844e-06 2.377609e-08 1.7757e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.421e-11 8.94025e-09 8.0208174e-07 5.584323268e-05 0.00294326412942 0.05536238809465 0.06281522401804 0.00337851878746 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024346209076 0.00601291817129 0.07121610041854 0.06967148738242 0.00868782248464 0.00014330011101 2.01729327e-06 1.998198e-08 9.748e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.059e-11 7.55468e-09 7.5242701e-07 5.46970785e-05 0.00293184448367 0.05541680811479 0.06284642801999 0.0033492553458 0.00019392095433 6.03154347e-06 1.3673254e-07 0.00024346188636 0.00601291505895 0.07121603541304 0.06967156949181 0.00868785736553 0.00014323184107 2.09096623e-06 1.083774e-08 -2.696e-11 3.93e-12 -1.3e-13 1e-14 0.0 -6e-14 2.52e-12 -3.53e-11 4.07458e-09 7.8014937e-07 5.467178433e-05 0.00293183046799 0.05541693351308 0.06284660785374 0.0033490956612 0.0001939018262 6.03092748e-06 1.3672273e-07 0.00024346188258 0.00601291502186 0.07121603482988 0.06967157070329 0.00868785815405 0.00014322774032 2.09497167e-06 1.050162e-08 -3.034e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.551e-11 3.95663e-09 7.8165544e-07 5.467024736e-05 0.002931830687 0.05541693369882 0.06284660896489 0.00334909395128 0.00019390159617 6.03092261e-06 1.3672286e-07 0.00024346188319 0.00601291502551 0.07121603481427 0.06967157073379 0.0086878581501 0.00014322773669 2.09497768e-06 1.050367e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95819e-09 7.8164796e-07 5.467025647e-05 0.00293183068222 0.05541693370254 0.06284660897425 0.0033490939322 0.00019390159546 6.03092276e-06 1.3672286e-07 0.00024346188314 0.00601291502527 0.07121603481662 0.06967157072911 0.00868785815008 0.00014322773515 2.09497893e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164897e-07 5.467025533e-05 0.00293183068259 0.05541693370216 0.06284660897341 0.00334909393329 0.00019390159569 6.0309227e-06 1.3672285e-07 0.00024346188313 0.00601291502518 0.07121603481661 0.06967157072938 0.00868785815023 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370218 0.06284660897352 0.00334909393326 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.06967157072951 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897355 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.0696715707295 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188313 0.00601291502519 0.07121603481656 0.06967157072949 0.00868785815024 0.00014322773515 2.09497888e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164893e-07 5.467025534e-05 0.00293183068262 0.05541693370219 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188313 0.00601291502518 0.07121603481646 0.06967157072969 0.0086878581502 0.00014322773515 2.09497893e-06 1.050347e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95809e-09 7.8164897e-07 5.467025533e-05 0.00293183068259 0.0554169337022 0.06284660897354 0.00334909393321 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188312 0.00601291502516 0.07121603481668 0.06967157072951 0.00868785814946 0.00014322773668 2.09497769e-06 1.050367e-08 -3.026e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.549e-11 3.95819e-09 7.8164796e-07 5.467025647e-05 0.00293183068222 0.05541693370236 0.06284660897349 0.00334909393326 0.00019390159561 6.03092269e-06 1.3672285e-07 0.00024346188315 0.00601291502556 0.07121603481753 0.06967157072471 0.00868785815675 0.00014322774023 2.0949717e-06 1.050162e-08 -3.034e-11 3.85e-12 -1.2e-13 0.0 0.0 -6e-14 2.45e-12 -3.551e-11 3.95663e-09 7.8165539e-07 5.467024748e-05 0.00293183068741 0.05541693369991 0.06284660897376 0.00334909393329 0.00019390159569 6.0309227e-06 1.3672285e-07 0.00024346188309 0.00601291502085 0.07121603476848 0.06967157097149 0.00868785759011 0.00014323177547 2.09097791e-06 1.08347e-08 -2.699e-11 3.93e-12 -1.3e-13 1e-14 0.0 -6e-14 2.52e-12 -3.531e-11 4.07368e-09 7.8015267e-07 5.46717628e-05 0.00293183048272 0.05541693378431 0.06284660896453 0.00334909393223 0.00019390159547 6.03092276e-06 1.3672286e-07 0.00024346187892 0.00601291486907 0.07121603242175 0.06967157200513 0.00868786175231 0.00014329377358 2.01698888e-06 1.99877e-08 9.804e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.028e-11 7.55661e-09 7.5231804e-07 5.469521215e-05 0.00293183159272 0.0554169335613 0.06284660894131 0.00334909395425 0.00019390159624 6.03092261e-06 1.3672286e-07 0.00024346188267 0.00601291490514 0.07121603298428 0.06967157080165 0.00868786103902 0.00014329744278 2.01340837e-06 2.027011e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.6575e-09 7.5094935e-07 5.469660626e-05 0.00293183140237 0.05541693336693 0.06284660783181 0.00334909566417 0.00019390182628 6.03092748e-06 1.3672273e-07 0.00024346209064 0.00601291816622 0.07121610037555 0.06967148762459 0.00868782184851 0.00014330391258 2.01364636e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65605e-09 7.5104882e-07 5.469850697e-05 0.00293184425595 0.05541680819853 0.06284642801021 0.00334925534583 0.00019392095434 6.03154347e-06 1.3673254e-07 0.00024347012409 0.00601297676087 0.07121965127459 0.06968028778907 0.00867102369137 0.00014661281837 2.15046232e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210738e-07 5.58431977e-05 0.00294326415007 0.05536238808676 0.06281522401901 0.00337851878745 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024406889196 0.00603755835828 0.0713054618527 0.06820218764077 0.00976543397893 0.00041013189534 1.297731032e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504967e-06 0.00015375097779 0.00356132819651 0.05386124175025 0.05932448828692 0.00765288879202 0.00027499155162 7.69081973e-06 1.618673e-07 0.00024407899803 0.00603774036886 0.071307976607 0.06819510542464 0.00976775711095 0.00041108855822 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491363 0.003562218469 0.05389253576474 0.05924769974747 0.00765642769586 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121732 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.06819482181871 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955497 0.00041112140275 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407899804 0.00603774036895 0.07130797660687 0.06819510542503 0.00976775711076 0.00041108855732 1.307519124e-05 3.242305e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370602e-06 0.00015386491348 0.00356221846889 0.05389253576567 0.05924769975088 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024406889197 0.00603755835818 0.07130546185061 0.06820218764492 0.00976543398447 0.00041013188651 1.297731387e-05 3.2016799e-07 6.4554e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898516e-07 4.83505131e-06 0.00015375097479 0.00356132820119 0.05386124173985 0.05932448828273 0.00765288879217 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024347012349 0.00601297675711 0.07121965128791 0.06968028776525 0.00867102368644 0.00014661282104 2.1504602e-06 2.376532e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93634e-09 8.0210631e-07 5.584319924e-05 0.00294326414888 0.05536238808555 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024346209003 0.00601291816238 0.0712161003893 0.06967148759197 0.00868782187671 0.00014330371737 2.01382845e-06 2.025948e-08 1.0105e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.51e-12 7.65301e-09 7.5110026e-07 5.469845174e-05 0.0029318442647 0.05541680819457 0.06284642800074 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024346188217 0.0060129149064 0.07121603304972 0.06967157053586 0.00868786158731 0.00014329377131 2.01699491e-06 1.998781e-08 9.806e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.028e-11 7.55673e-09 7.5231866e-07 5.469521245e-05 0.00293183159848 0.05541693328718 0.06284660783108 0.00334909568322 0.00019390182697 6.03092732e-06 1.3672273e-07 0.00024346187831 0.00601291486545 0.07121603243788 0.06967157196487 0.00868786179277 0.00014329351852 2.01722965e-06 1.997032e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55103e-09 7.524004e-07 5.469512586e-05 0.00293183160576 0.05541693355545 0.06284660893213 0.00334909397332 0.00019390159694 6.03092245e-06 1.3672286e-07 0.00024346187892 0.00601291486922 0.07121603242238 0.06967157199252 0.00868786179557 0.00014329352087 2.01722772e-06 1.997051e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55111e-09 7.5239933e-07 5.469512707e-05 0.0029318316059 0.0554169335569 0.06284660894182 0.00334909395425 0.00019390159624 6.03092261e-06 1.3672286e-07 0.00024346187887 0.00601291486898 0.07121603242487 0.06967157198786 0.00868786179487 0.00014329352068 2.01722788e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355668 0.06284660894095 0.00334909395533 0.00019390159647 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.0712160324248 0.06967157198821 0.00868786179497 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894106 0.0033490939553 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242475 0.06967157198834 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355672 0.06284660894109 0.00334909395525 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242476 0.06967157198833 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894109 0.00334909395526 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242476 0.06967157198833 0.00868786179498 0.00014329352068 2.01722787e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355671 0.06284660894109 0.00334909395526 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486889 0.07121603242475 0.06967157198834 0.00868786179498 0.00014329352068 2.01722788e-06 1.99705e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.5511e-09 7.523994e-07 5.469512699e-05 0.00293183160591 0.05541693355672 0.06284660894109 0.00334909395525 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187886 0.00601291486888 0.07121603242479 0.06967157198824 0.00868786179491 0.00014329352087 2.01722772e-06 1.997051e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55111e-09 7.5239933e-07 5.469512707e-05 0.00293183160589 0.05541693355672 0.06284660894106 0.0033490939553 0.00019390159639 6.03092254e-06 1.3672285e-07 0.00024346187887 0.00601291486899 0.07121603242493 0.06967157198756 0.00868786179568 0.00014329351852 2.01722964e-06 1.997032e-08 9.79e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.032e-11 7.55103e-09 7.5240039e-07 5.469512585e-05 0.00293183160622 0.0554169335566 0.06284660894096 0.00334909395533 0.00019390159647 6.03092254e-06 1.3672285e-07 0.00024346187892 0.00601291486907 0.07121603242175 0.06967157200513 0.00868786175231 0.00014329377358 2.01698888e-06 1.99877e-08 9.804e-11 2.69e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -1.028e-11 7.55661e-09 7.5231804e-07 5.469521215e-05 0.00293183159272 0.0554169335613 0.06284660894131 0.00334909395425 0.00019390159624 6.03092261e-06 1.3672286e-07 0.00024346187821 0.00601291486082 0.07121603239124 0.06967157219888 0.00868786123367 0.00014329723991 2.0135951e-06 2.025669e-08 1.0157e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.21e-12 7.6527e-09 7.5100931e-07 5.469654125e-05 0.00293183140914 0.05541693363315 0.06284660892328 0.00334909397335 0.00019390159695 6.03092245e-06 1.3672286e-07 0.00024346188207 0.0060129149018 0.07121603300297 0.06967157076611 0.00868786104161 0.00014329744819 2.01340193e-06 2.026747e-08 1.0168e-10 2.65e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.17e-12 7.65591e-09 7.5095476e-07 5.469659987e-05 0.00293183140636 0.05541693336342 0.06284660782245 0.00334909568324 0.00019390182698 6.03092732e-06 1.3672273e-07 0.00024346209003 0.00601291816229 0.07121610038906 0.06967148760037 0.00868782184404 0.00014330391375 2.01364554e-06 2.027024e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65613e-09 7.5104805e-07 5.46985079e-05 0.00293184425507 0.05541680819742 0.06284642800045 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024347012349 0.00601297675715 0.07121965128827 0.06968028776445 0.00867102368806 0.00014661281818 2.15046249e-06 2.376472e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210747e-07 5.584319767e-05 0.00294326414965 0.05536238808536 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024406889197 0.00603755835816 0.07130546185045 0.0682021876461 0.00976543397921 0.00041013189534 1.29773097e-05 3.2016754e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898495e-07 4.83504964e-06 0.00015375097819 0.00356132819928 0.05386124174029 0.05932448828264 0.00765288879219 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024407899804 0.00603774036895 0.07130797660685 0.06819510542514 0.00976775711029 0.00041108855812 1.307519088e-05 3.2423044e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.86370594e-06 0.00015386491366 0.00356221846878 0.0538925357657 0.05924769975087 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955496 0.00041112140276 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652264 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407899802 0.00603774036869 0.07130797660492 0.06819510543031 0.00976775711262 0.00041108855651 1.30751907e-05 3.2423045e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370591e-06 0.00015386491363 0.00356221847228 0.05389253575415 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024406889143 0.00603755835584 0.07130546189908 0.06820218749603 0.00976543403301 0.00041013190778 1.2977308e-05 3.2016727e-07 6.45543e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898483e-07 4.83504832e-06 0.00015375097569 0.00356132819718 0.05386124175826 0.05932448736811 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.0002434701272 0.00601297679637 0.07121965187652 0.0696802864002 0.00867102353769 0.00014661282118 2.1504619e-06 2.376485e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93627e-09 8.0210713e-07 5.584319821e-05 0.0029432641604 0.05536238782222 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024346209389 0.00601291820332 0.07121610100063 0.06967148616114 0.00868782168342 0.00014330391929 2.01364284e-06 2.027053e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65629e-09 7.5104686e-07 5.469850967e-05 0.00293184426147 0.05541680792489 0.06284642690063 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.00024346188592 0.00601291494244 0.07121603361185 0.06967156933276 0.00868786087525 0.00014329744589 2.01340773e-06 2.027025e-08 1.0176e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.14e-12 7.65762e-09 7.5094898e-07 5.46966071e-05 0.00293183140853 0.05541693309287 0.06284660672158 0.00334909739312 0.000193902057 6.0309322e-06 1.367226e-07 0.00024346188206 0.00601291490135 0.07121603299978 0.06967157077437 0.00868786103506 0.00014329744233 2.01340898e-06 2.027015e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.509494e-07 5.469660632e-05 0.00293183140174 0.05541693336563 0.06284660782209 0.00334909568324 0.00019390182698 6.03092732e-06 1.3672273e-07 0.00024346188267 0.00601291490513 0.07121603298428 0.0696715708018 0.00868786103869 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140221 0.055416933367 0.0628466078318 0.00334909566417 0.00019390182628 6.03092748e-06 1.3672273e-07 0.00024346188262 0.0060129149049 0.07121603298677 0.06967157079715 0.00868786103794 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336678 0.06284660783093 0.00334909566525 0.00019390182651 6.03092742e-06 1.3672272e-07 0.00024346188261 0.0060129149048 0.07121603298671 0.0696715707975 0.00868786103803 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336681 0.06284660783104 0.00334909566523 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079763 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566517 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079762 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566518 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079762 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566518 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188261 0.00601291490481 0.07121603298666 0.06967157079763 0.00868786103804 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336682 0.06284660783106 0.00334909566517 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188261 0.0060129149048 0.07121603298671 0.0696715707975 0.00868786103803 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336681 0.06284660783104 0.00334909566523 0.00019390182642 6.03092741e-06 1.3672272e-07 0.00024346188262 0.00601291490489 0.07121603298676 0.06967157079719 0.00868786103793 0.00014329744236 2.01340895e-06 2.027016e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.65754e-09 7.5094938e-07 5.469660631e-05 0.00293183140219 0.05541693336679 0.06284660783093 0.00334909566525 0.00019390182651 6.03092742e-06 1.3672272e-07 0.00024346188267 0.00601291490514 0.07121603298428 0.06967157080165 0.00868786103902 0.00014329744278 2.01340837e-06 2.027011e-08 1.0174e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.15e-12 7.6575e-09 7.5094935e-07 5.469660626e-05 0.00293183140237 0.05541693336693 0.06284660783181 0.00334909566417 0.00019390182628 6.03092748e-06 1.3672273e-07 0.00024346188207 0.0060129149018 0.07121603300297 0.06967157076611 0.00868786104161 0.00014329744819 2.01340193e-06 2.026747e-08 1.0168e-10 2.65e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.17e-12 7.65591e-09 7.5095476e-07 5.469659987e-05 0.00293183140636 0.05541693336342 0.06284660782245 0.00334909568324 0.00019390182698 6.03092732e-06 1.3672273e-07 0.00024346188594 0.0060129149429 0.07121603361516 0.06967156932434 0.00868786088215 0.00014329744908 2.01340313e-06 2.026747e-08 1.017e-10 2.65e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.17e-12 7.65598e-09 7.5095516e-07 5.469659978e-05 0.00293183141321 0.05541693309068 0.06284660672194 0.00334909739312 0.000193902057 6.0309322e-06 1.367226e-07 0.00024346209389 0.00601291820334 0.07121610100076 0.06967148616077 0.00868782168405 0.00014330391701 2.01364476e-06 2.027039e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65625e-09 7.5104764e-07 5.469850877e-05 0.00293184426168 0.05541680792484 0.06284642690063 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.0002434701272 0.00601297679635 0.07121965187639 0.06968028640046 0.00867102353769 0.00014661282126 2.15046182e-06 2.376486e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93628e-09 8.0210711e-07 5.584319823e-05 0.0029432641604 0.05536238782222 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024406889143 0.00603755835584 0.07130546189914 0.06820218749584 0.00976543403319 0.00041013190763 1.297730809e-05 3.2016727e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898483e-07 4.83504835e-06 0.0001537509756 0.00356132819727 0.0538612417582 0.05932448736815 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.00024407899802 0.00603774036869 0.07130797660493 0.06819510543029 0.00976775711265 0.00041108855648 1.307519071e-05 3.2423045e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370591e-06 0.00015386491362 0.00356221847229 0.05389253575414 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652263 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.0002440689015 0.0060375585359 0.07130546492376 0.0682021772776 0.00976543824551 0.00041013288074 1.297738803e-05 3.2016903e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506855e-06 0.00015375096459 0.00356132835851 0.05386124959278 0.05932441885333 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024347032717 0.00601297990862 0.07121971610477 0.06968020923373 0.00867098510073 0.00014661880266 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.0002434623017 0.00601292146171 0.07121616835233 0.06967140311186 0.008687782495 0.00014331038407 2.01388649e-06 2.02733e-08 1.0062e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.77e-12 7.65651e-09 7.5114015e-07 5.470041747e-05 0.00293185713215 0.05541668276369 0.0628462471416 0.0033494166479 0.00019394029925 6.03216382e-06 1.3674221e-07 0.00024346209389 0.0060129182035 0.0712161010028 0.06967148615746 0.00868782168495 0.00014330391569 2.01364572e-06 2.027021e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65616e-09 7.5104845e-07 5.469850781e-05 0.00293184426212 0.05541680792458 0.06284642690069 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.00024346209003 0.00601291816245 0.07121610039101 0.06967148759716 0.00868782184494 0.00014330391251 2.0136464e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104885e-07 5.469850695e-05 0.00293184425551 0.05541680819715 0.06284642800052 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024346209065 0.00601291816622 0.07121610037553 0.06967148762457 0.00868782184857 0.00014330391254 2.01364637e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425597 0.05541680819852 0.06284642801021 0.00334925534583 0.00019392095434 6.03154347e-06 1.3673254e-07 0.0002434620906 0.00601291816598 0.07121610037801 0.06967148761992 0.00868782184781 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.0554168081983 0.06284642800934 0.00334925534692 0.00019392095457 6.03154341e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.07121610037794 0.06967148762028 0.0086878218479 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819833 0.06284642800945 0.00334925534689 0.00019392095449 6.0315434e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762041 0.00868782184792 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762039 0.00868782184791 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762039 0.00868782184791 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.0712161003779 0.06967148762041 0.00868782184792 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819834 0.06284642800948 0.00334925534684 0.00019392095448 6.0315434e-06 1.3673253e-07 0.00024346209058 0.00601291816589 0.07121610037794 0.06967148762028 0.0086878218479 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.05541680819833 0.06284642800945 0.00334925534689 0.00019392095449 6.0315434e-06 1.3673253e-07 0.0002434620906 0.00601291816599 0.07121610037802 0.06967148761991 0.00868782184781 0.00014330391254 2.01364638e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65604e-09 7.5104883e-07 5.469850694e-05 0.00293184425596 0.0554168081983 0.06284642800934 0.00334925534692 0.00019392095457 6.03154341e-06 1.3673253e-07 0.00024346209064 0.00601291816622 0.07121610037555 0.06967148762459 0.00868782184851 0.00014330391258 2.01364636e-06 2.027007e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65605e-09 7.5104882e-07 5.469850697e-05 0.00293184425595 0.05541680819853 0.06284642801021 0.00334925534583 0.00019392095434 6.03154347e-06 1.3673254e-07 0.00024346209003 0.00601291816229 0.07121610038906 0.06967148760037 0.00868782184404 0.00014330391375 2.01364554e-06 2.027024e-08 1.0114e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.48e-12 7.65613e-09 7.5104805e-07 5.46985079e-05 0.00293184425507 0.05541680819742 0.06284642800045 0.00334925536489 0.00019392095504 6.03154332e-06 1.3673254e-07 0.00024346209389 0.00601291820334 0.07121610100076 0.06967148616077 0.00868782168405 0.00014330391701 2.01364476e-06 2.027039e-08 1.0116e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.32e-12 -9.47e-12 7.65625e-09 7.5104764e-07 5.469850877e-05 0.00293184426168 0.05541680792484 0.06284642690063 0.00334925707348 0.00019392118492 6.03154819e-06 1.367324e-07 0.0002434623017 0.0060129214617 0.07121616835225 0.069671403112 0.00868778249496 0.00014331038419 2.01388639e-06 2.02733e-08 1.0062e-10 2.66e-12 -4e-14 7e-14 2e-14 3e-14 3.31e-12 -9.77e-12 7.65651e-09 7.5114012e-07 5.470041751e-05 0.00293185713214 0.05541668276369 0.0628462471416 0.0033494166479 0.00019394029925 6.03216382e-06 1.3674221e-07 0.00024347032717 0.00601297990863 0.07121971610486 0.06968020923359 0.00867098510072 0.00014661880265 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.0002440689015 0.0060375585359 0.07130546492374 0.06820217727765 0.00976543824558 0.00041013288061 1.297738806e-05 3.2016904e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506855e-06 0.00015375096454 0.00356132835854 0.05386124959278 0.05932441885332 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106096 0.00976776436186 0.00041109008842 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813945 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024406932271 0.00603756771513 0.07130561014411 0.06820172877885 0.00976562420563 0.00041018807748 1.298244061e-05 3.2035809e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654966e-06 0.00015375847021 0.00356138697558 0.05386224332244 0.05932175768136 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024347802206 0.00601303264272 0.07122305682274 0.06968908809219 0.00865466071478 0.00014967088186 2.2765357e-06 2.697775e-08 2.3897e-10 3.19e-12 -6e-14 7e-14 4e-14 -4e-14 4.71e-12 5.509e-11 1.010908e-08 8.4915001e-07 5.69009327e-05 0.00295636548244 0.05530907563679 0.06278138799076 0.00340797980982 0.00019611003689 6.10118175e-06 1.3796618e-07 0.00024347032717 0.00601297990863 0.07121971610486 0.06968020923357 0.00867098510072 0.00014661880266 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.00024347012721 0.00601297679643 0.07121965187731 0.06968028639874 0.00867102353754 0.00014661282139 2.15046167e-06 2.376487e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93628e-09 8.0210703e-07 5.584319828e-05 0.0029432641604 0.05536238782224 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024347012349 0.00601297675723 0.07121965128919 0.06968028776274 0.0086710236879 0.00014661281831 2.15046235e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210739e-07 5.584319773e-05 0.00294326414965 0.05536238808537 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.00024347012409 0.00601297676088 0.07121965127458 0.06968028778907 0.00867102369137 0.00014661281837 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.584319771e-05 0.00294326415007 0.05536238808676 0.06281522401901 0.00337851878745 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024347012404 0.00601297676065 0.07121965127698 0.06968028778452 0.00867102369065 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808653 0.06281522401814 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024347012403 0.00601297676055 0.0712196512769 0.06968028778488 0.00867102369073 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.06281522401827 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.069680287785 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.06968028778499 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.06968028778499 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012403 0.00601297676056 0.07121965127686 0.069680287785 0.00867102369075 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.0628152240183 0.00337851878841 0.00019502230641 6.06669953e-06 1.3735618e-07 0.00024347012403 0.00601297676055 0.0712196512769 0.06968028778488 0.00867102369073 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808656 0.06281522401827 0.00337851878846 0.00019502230642 6.06669953e-06 1.3735618e-07 0.00024347012404 0.00601297676065 0.07121965127698 0.06968028778451 0.00867102369065 0.00014661281836 2.15046231e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210737e-07 5.58431977e-05 0.00294326415007 0.05536238808653 0.06281522401814 0.00337851878848 0.0001950223065 6.06669954e-06 1.3735618e-07 0.00024347012409 0.00601297676087 0.07121965127459 0.06968028778907 0.00867102369137 0.00014661281837 2.15046232e-06 2.376473e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210738e-07 5.58431977e-05 0.00294326415007 0.05536238808676 0.06281522401901 0.00337851878745 0.00019502230628 6.0666996e-06 1.3735619e-07 0.00024347012349 0.00601297675715 0.07121965128827 0.06968028776445 0.00867102368806 0.00014661281818 2.15046249e-06 2.376472e-08 1.7747e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.417e-11 8.93617e-09 8.0210747e-07 5.584319767e-05 0.00294326414965 0.05536238808536 0.06281522401011 0.0033785188053 0.0001950223069 6.06669945e-06 1.3735619e-07 0.0002434701272 0.00601297679635 0.07121965187639 0.06968028640046 0.00867102353769 0.00014661282126 2.15046182e-06 2.376486e-08 1.7748e-10 3.17e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.418e-11 8.93628e-09 8.0210711e-07 5.584319823e-05 0.0029432641604 0.05536238782222 0.06281522295372 0.00337852040052 0.00019502252749 6.06670409e-06 1.3735605e-07 0.00024347032717 0.00601297990863 0.07121971610486 0.06968020923359 0.00867098510072 0.00014661880265 2.15068363e-06 2.376721e-08 1.7707e-10 3.19e-12 -6e-14 7e-14 3e-14 -1e-14 4.23e-12 2.389e-11 8.93641e-09 8.0219176e-07 5.584493934e-05 0.00294328331734 0.05536226464312 0.06281504024175 0.00337867390775 0.00019504088358 6.06729644e-06 1.3736549e-07 0.00024347802206 0.00601303264272 0.07122305682275 0.06968908809214 0.00865466071478 0.00014967088186 2.2765357e-06 2.697775e-08 2.3897e-10 3.19e-12 -6e-14 7e-14 4e-14 -4e-14 4.71e-12 5.509e-11 1.010908e-08 8.4915001e-07 5.69009327e-05 0.00295636548244 0.05530907563679 0.06278138799076 0.00340797980982 0.00019611003689 6.10118175e-06 1.3796618e-07 0.00024406932271 0.00603756771513 0.0713056101441 0.0682017287789 0.00976562420553 0.00041018807758 1.298244057e-05 3.2035808e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654966e-06 0.00015375847025 0.00356138697555 0.05386224332246 0.05932175768135 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106097 0.00976776436186 0.00041109008843 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813945 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407881229 0.00603773776224 0.07130794713704 0.06819519257189 0.00976772423036 0.00041107731895 1.307387767e-05 3.241781e-07 6.55854e-09 1.1625e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.032e-11 2.47572e-09 1.203301e-07 4.86346182e-06 0.00015386451012 0.00356220498926 0.05389234629923 0.05924921420893 0.00765635563305 0.00027566152877 7.71902617e-06 1.6240627e-07 0.00024406932271 0.00603756771513 0.0713056101441 0.06820172877889 0.00976562420553 0.0004101880776 1.298244056e-05 3.2035808e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654965e-06 0.00015375847025 0.00356138697555 0.05386224332245 0.05932175768136 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.0002440689015 0.0060375585359 0.07130546492374 0.06820217727766 0.00976543824558 0.00041013288058 1.297738807e-05 3.2016904e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506856e-06 0.00015375096454 0.00356132835854 0.05386124959279 0.05932441885332 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024406889143 0.00603755835584 0.0713054618991 0.0682021874958 0.00976543403428 0.00041013190587 1.297730874e-05 3.2016739e-07 6.45543e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898486e-07 4.83504854e-06 0.00015375097509 0.00356132819761 0.05386124175816 0.05932448736814 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.00024406889197 0.00603755835816 0.07130546185041 0.06820218764605 0.00976543398034 0.00041013189355 1.297731035e-05 3.2016766e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898499e-07 4.83504983e-06 0.00015375097767 0.00356132819963 0.05386124174025 0.05932448828263 0.00765288879219 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024406889196 0.00603755835828 0.0713054618527 0.06820218764076 0.00976543397898 0.00041013189527 1.297731035e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504968e-06 0.00015375097777 0.00356132819653 0.05386124175025 0.05932448828692 0.00765288879202 0.00027499155162 7.69081973e-06 1.618673e-07 0.00024406889194 0.00603755835813 0.07130546185286 0.06820218764052 0.00976543397953 0.00041013189511 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097768 0.00356132819704 0.05386124174893 0.05932448828426 0.00765288879237 0.00027499155153 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185274 0.06820218764089 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097769 0.0035613281971 0.05386124174877 0.05932448828511 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764088 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828513 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764087 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828512 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764087 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828512 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185275 0.06820218764088 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.0001537509777 0.00356132819709 0.0538612417488 0.05932448828513 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889195 0.00603755835813 0.07130546185274 0.06820218764089 0.00976543397945 0.00041013189507 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097769 0.0035613281971 0.05386124174877 0.05932448828511 0.00765288879227 0.00027499155152 7.69081972e-06 1.618673e-07 0.00024406889194 0.00603755835813 0.07130546185286 0.06820218764052 0.00976543397953 0.0004101318951 1.297731027e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504964e-06 0.00015375097768 0.00356132819704 0.05386124174893 0.05932448828426 0.00765288879237 0.00027499155153 7.69081972e-06 1.618673e-07 0.00024406889196 0.00603755835828 0.0713054618527 0.06820218764077 0.00976543397893 0.00041013189534 1.297731032e-05 3.2016759e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898494e-07 4.83504967e-06 0.00015375097779 0.00356132819651 0.05386124175025 0.05932448828692 0.00765288879202 0.00027499155162 7.69081973e-06 1.618673e-07 0.00024406889197 0.00603755835816 0.07130546185045 0.0682021876461 0.00976543397921 0.00041013189534 1.29773097e-05 3.2016754e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44075e-09 1.1898495e-07 4.83504964e-06 0.00015375097819 0.00356132819928 0.05386124174029 0.05932448828264 0.00765288879219 0.00027499155121 7.69081978e-06 1.6186731e-07 0.00024406889143 0.00603755835584 0.07130546189914 0.06820218749584 0.00976543403319 0.00041013190763 1.297730809e-05 3.2016727e-07 6.45542e-09 1.1402e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.44076e-09 1.1898483e-07 4.83504835e-06 0.0001537509756 0.00356132819727 0.0538612417582 0.05932448736815 0.0076528888868 0.00027499155792 7.69081966e-06 1.6186729e-07 0.0002440689015 0.0060375585359 0.07130546492374 0.06820217727765 0.00976543824558 0.00041013288061 1.297738806e-05 3.2016904e-07 6.4553e-09 1.1401e-10 -3.095e-11 5.5e-12 4.8e-12 -1.412e-11 1.941e-11 2.4407e-09 1.1898504e-07 4.83506855e-06 0.00015375096454 0.00356132835854 0.05386124959278 0.05932441885332 0.00765289523234 0.00027499221411 7.69083986e-06 1.6186741e-07 0.00024406932271 0.00603756771513 0.0713056101441 0.0682017287789 0.00976562420553 0.00041018807758 1.298244057e-05 3.2035808e-07 6.45932e-09 1.1408e-10 -3.096e-11 5.5e-12 4.8e-12 -1.412e-11 1.944e-11 2.44199e-09 1.1904689e-07 4.83654966e-06 0.00015375847025 0.00356138697555 0.05386224332246 0.05932175768135 0.00765311887832 0.00027502297823 7.6920252e-06 1.6188805e-07 0.00024407881229 0.00603773776224 0.07130794713704 0.06819519257189 0.00976772423035 0.00041107731896 1.307387767e-05 3.241781e-07 6.55854e-09 1.1625e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.032e-11 2.47572e-09 1.203301e-07 4.86346182e-06 0.00015386451012 0.00356220498926 0.05389234629923 0.05924921420893 0.00765635563305 0.00027566152877 7.71902617e-06 1.6240627e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924314 0.0060377456829 0.07130806856112 0.06819482208248 0.0097678918113 0.00041112185453 1.307797853e-05 3.2433056e-07 6.56114e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037477e-07 4.86446231e-06 0.00015386399471 0.00356219526141 0.05389284481543 0.05924597721682 0.00765655207388 0.00027568990166 7.72013239e-06 1.6242444e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106097 0.00976776436186 0.00041109008843 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813944 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407899802 0.00603774036869 0.07130797660493 0.06819510543032 0.00976775711249 0.00041108855672 1.307519063e-05 3.2423044e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491367 0.00356221847223 0.05389253575416 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407899804 0.00603774036895 0.07130797660685 0.06819510542518 0.00976775711012 0.00041108855836 1.30751908e-05 3.2423043e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.86370593e-06 0.00015386491372 0.00356221846872 0.05389253576572 0.05924769975087 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407899803 0.00603774036886 0.071307976607 0.06819510542465 0.00976775711094 0.00041108855823 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491363 0.003562218469 0.05389253576474 0.05924769974747 0.00765642769586 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542511 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.0035622184691 0.05389253576448 0.05924769974849 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.0681951054251 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974852 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542509 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974851 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.0681951054251 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.00356221846909 0.05389253576452 0.05924769974852 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036885 0.07130797660687 0.06819510542511 0.00976775711081 0.00041108855818 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491365 0.0035622184691 0.05389253576448 0.05924769974849 0.00765642769574 0.00027567410163 7.71956959e-06 1.6241541e-07 0.00024407899803 0.00603774036886 0.071307976607 0.06819510542464 0.00976775711095 0.00041108855822 1.307519074e-05 3.2423042e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.8637059e-06 0.00015386491363 0.003562218469 0.05389253576474 0.05924769974747 0.00765642769586 0.00027567410164 7.71956959e-06 1.6241541e-07 0.00024407899804 0.00603774036895 0.07130797660685 0.06819510542514 0.00976775711029 0.00041108855812 1.307519088e-05 3.2423044e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034323e-07 4.86370594e-06 0.00015386491366 0.00356221846878 0.0538925357657 0.05924769975087 0.00765642769546 0.00027567410171 7.7195696e-06 1.6241541e-07 0.00024407899802 0.00603774036869 0.07130797660493 0.06819510543029 0.00976775711265 0.00041108855648 1.307519071e-05 3.2423045e-07 6.55962e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034324e-07 4.86370591e-06 0.00015386491362 0.00356221847229 0.05389253575414 0.05924769974244 0.00765642769625 0.00027567410146 7.71956959e-06 1.6241541e-07 0.00024407899795 0.00603774037065 0.0713079766845 0.06819510515473 0.00976775723631 0.00041108857936 1.307519117e-05 3.242303e-07 6.55961e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.4762e-09 1.2034317e-07 4.86370557e-06 0.00015386490814 0.00356221844906 0.05389253578877 0.05924769844152 0.00765642784247 0.00027567411166 7.7195696e-06 1.624154e-07 0.00024407900631 0.00603774058892 0.07130798097591 0.06819509106097 0.00976776436186 0.00041109008843 1.307530542e-05 3.2423376e-07 6.55967e-09 1.1648e-10 -3.123e-11 5.5e-12 4.85e-12 -1.438e-11 2.045e-11 2.47621e-09 1.2034418e-07 4.86373251e-06 0.00015386484937 0.00356221813945 0.05389253851635 0.05924763369369 0.00765643443676 0.00027567475666 7.71958993e-06 1.6241569e-07 0.00024407923394 0.0060377454874 0.07130806494774 0.06819483390363 0.00976788604423 0.00041112064815 1.307788631e-05 3.2432869e-07 6.56125e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.4765e-09 1.2037463e-07 4.86444452e-06 0.00015386416852 0.00356219630286 0.05389283430586 0.05924606110554 0.00765654679325 0.00027568931755 7.72011497e-06 1.6242439e-07 0.00024407924314 0.0060377456829 0.07130806856112 0.06819482208248 0.0097678918113 0.00041112185453 1.307797853e-05 3.2433056e-07 6.56114e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037477e-07 4.86446231e-06 0.00015386399471 0.00356219526141 0.05389284481543 0.05924597721682 0.00765655207388 0.00027568990166 7.72013239e-06 1.6242444e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568357 0.07130806866077 0.06819482174988 0.00976789198589 0.00041112188433 1.307797831e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.0001538639857 0.00356219522236 0.05389284496406 0.05924597526674 0.00765655219178 0.00027568990873 7.72013203e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652264 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955495 0.00041112140277 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121732 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955485 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129005 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955485 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121734 0.05924600129006 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560788 0.07130806720655 0.06819482652247 0.00976788955486 0.00041112140275 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577768 0.05389284121732 0.05924600129004 0.0076565503396 0.00027568971928 7.72012789e-06 1.6242455e-07 0.00024407923903 0.00603774560789 0.07130806720661 0.06819482652223 0.00976788955496 0.00041112140276 1.30779404e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405832 0.00356219577763 0.05389284121744 0.05924600128928 0.00765655033968 0.00027568971929 7.72012789e-06 1.6242455e-07 0.00024407923903 0.0060377456079 0.07130806720652 0.06819482652263 0.00976788955454 0.00041112140277 1.307794041e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.86445441e-06 0.00015386405833 0.00356219577758 0.05389284121804 0.05924600129179 0.00765655033957 0.0002756897193 7.72012789e-06 1.6242455e-07 0.00024407923902 0.00603774560777 0.07130806720621 0.06819482652345 0.00976788955575 0.0004111214024 1.307794032e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037556e-07 4.8644544e-06 0.00015386405836 0.00356219577877 0.05389284121129 0.05924600128163 0.00765655033967 0.00027568971914 7.72012789e-06 1.6242455e-07 0.00024407923913 0.0060377456104 0.07130806726463 0.06819482631742 0.0097678896696 0.00041112142135 1.307794165e-05 3.2433123e-07 6.56134e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.47652e-09 1.2037555e-07 4.86445466e-06 0.00015386405495 0.00356219576341 0.05389284119376 0.05924600031326 0.00765655042502 0.00027568972588 7.72012806e-06 1.6242455e-07 0.00024407924339 0.00603774568598 0.07130806860249 0.06819482192829 0.00976789188642 0.00041112186938 1.307797969e-05 3.2433043e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203747e-07 4.86446251e-06 0.00015386399092 0.00356219523413 0.05389284490835 0.05924597650211 0.00765655212415 0.0002756899044 7.72013212e-06 1.6242442e-07 0.00024407924285 0.00603774568394 0.07130806866372 0.06819482174078 0.00976789198398 0.00041112188628 1.307797852e-05 3.2433025e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037463e-07 4.86446146e-06 0.00015386398556 0.00356219521773 0.05389284498067 0.05924597527342 0.00765655219328 0.00027568990923 7.72013204e-06 1.6242441e-07 0.00024407924283 0.00603774568357 0.07130806866077 0.06819482174988 0.00976789198589 0.00041112188433 1.307797831e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.0001538639857 0.00356219522236 0.05389284496406 0.05924597526674 0.00765655219178 0.00027568990873 7.72013203e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198525 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496537 0.05924597527105 0.00765655219173 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195158 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.06819482181871 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.06819482181871 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556924 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863578 0.0681948218187 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.05389284493858 0.05924597556922 0.00765655217223 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568635 0.07130806863579 0.06819482181868 0.00976789195157 0.00041112187813 1.307798008e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398844 0.00356219522961 0.0538928449386 0.05924597556916 0.00765655217224 0.00027568990863 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568636 0.07130806863571 0.0681948218189 0.00976789195148 0.00041112187811 1.307798009e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446239e-06 0.00015386398846 0.00356219522964 0.05389284493847 0.05924597556982 0.00765655217219 0.00027568990864 7.72013211e-06 1.6242441e-07 0.00024407924337 0.00603774568633 0.07130806863635 0.06819482181656 0.00976789195275 0.00041112187833 1.307798006e-05 3.2433022e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446237e-06 0.00015386398842 0.00356219522938 0.05389284493757 0.05924597556021 0.00765655217302 0.00027568990869 7.72013211e-06 1.6242441e-07 0.0002440792428 0.00603774568354 0.07130806866302 0.06819482174518 0.00976789198404 0.00041112188574 1.307797826e-05 3.243302e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037461e-07 4.86446129e-06 0.00015386398573 0.00356219521995 0.05389284497316 0.05924597527494 0.0076565521922 0.00027568990906 7.72013198e-06 1.6242441e-07 0.00024407924282 0.00603774568352 0.07130806866077 0.06819482174984 0.00976789198607 0.00041112188426 1.307797828e-05 3.2433026e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446144e-06 0.00015386398565 0.00356219522242 0.05389284496441 0.05924597526728 0.00765655219202 0.0002756899087 7.72013202e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866054 0.06819482175056 0.00976789198515 0.00041112188436 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398574 0.0035621952222 0.05389284496515 0.05924597527202 0.00765655219164 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198525 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496537 0.05924597527105 0.00765655219173 0.00027568990879 7.72013204e-06 1.6242442e-07
+D/cons.5.00.000000.dat 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000006.dat 2.49927825823184 2.48218695060309 2.311545328452 1.42786569135931 1.27793798755746 1.25121376870859 1.25003868192534 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111402 1.23949747311875 1.09813592999192 0.39342852619581 0.26866247249963 0.25072449696725 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111442 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.2500386819201 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823562 2.48218695050573 2.31154532861502 1.42786569174761 1.277937985687 1.25121376855155 1.25003868199907 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.2499856107756 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823559 2.48218695050634 2.3115453286144 1.42786569174614 1.27793798569176 1.25121376855184 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.2499856107761 1.24954498113061 1.23949747241979 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861445 1.42786569174625 1.2779379856915 1.25121376855176 1.25003868199831 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113063 1.23949747241967 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569131 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241954 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855176 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569131 1.25121376855177 1.25003868199836 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077608 1.24954498113061 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.25121376855189 1.25003868199878 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077576 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855196 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823562 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199825 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823184 2.48218695060309 2.311545328452 1.42786569135931 1.27793798755746 1.25121376870859 1.25003868192534 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111402 1.23949747311875 1.09813592999192 0.39342852619581 0.26866247249963 0.25072449696725 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111442 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823174 2.48218695060565 2.31154532845435 1.42786569136042 1.2779379875981 1.25121376870289 1.2500386819242 1.25000095940573 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390377 1.24998561082105 1.24954498111674 1.23949747312971 1.09813592994766 0.39342852615538 0.26866247250831 0.25072449696566 0.25002042022556 0.25000042968197 2.49927825823328 2.48218695058445 2.31154532839462 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825821955 2.48218695051877 2.31154532862101 1.42786569229435 1.27793798176594 1.25121376832553 1.2500386819991 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076121 1.24954498114483 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825810616 2.48218695207614 2.3115453327796 1.42786571053188 1.27793787035677 1.25121375609881 1.25003868145434 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.24998561094511 1.24954498460903 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825810603 2.48218695213219 2.31154533314791 1.42786571146635 1.27793786357976 1.25121375552363 1.25003868143635 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384541 1.24998561095039 1.24954498474812 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825810664 2.48218695212741 2.31154533313988 1.42786571145082 1.27793786347516 1.25121375554347 1.25003868144404 1.25000095949355 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384559 1.24998561094839 1.24954498474103 1.23949744353136 1.09813600076456 0.39342872664438 0.26866240083175 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825810659 2.48218695212777 2.31154533313985 1.42786571145032 1.27793786350202 1.25121375554202 1.2500386814442 1.25000095949358 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474161 1.23949744353981 1.09813600073384 0.39342872662327 0.2686624008391 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314043 1.42786571145216 1.27793786349646 1.25121375554107 1.25003868144412 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474187 1.23949744353626 1.09813600073989 0.39342872662825 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314043 1.42786571145215 1.27793786349612 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353618 1.09813600074046 0.39342872662843 0.26866240083615 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353623 1.09813600074036 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353623 1.09813600074036 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145215 1.27793786349612 1.25121375554108 1.25003868144416 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094837 1.24954498474187 1.23949744353618 1.09813600074046 0.39342872662843 0.26866240083615 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314043 1.42786571145216 1.27793786349647 1.25121375554121 1.25003868144382 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094846 1.24954498474184 1.23949744353625 1.09813600073989 0.39342872662825 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825810659 2.48218695212778 2.31154533314013 1.42786571145026 1.27793786350171 1.25121375554583 1.25003868143802 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095014 1.24954498474043 1.23949744353974 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825810664 2.48218695212742 2.31154533314016 1.42786571145076 1.27793786347485 1.25121375554732 1.25003868143776 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384562 1.24998561095018 1.24954498473984 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609873 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825823174 2.48218695060565 2.31154532845435 1.42786569136042 1.2779379875981 1.25121376870289 1.2500386819242 1.25000095940573 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390377 1.24998561082105 1.24954498111674 1.23949747312971 1.09813592994766 0.39342852615538 0.26866247250831 0.25072449696566 0.25002042022556 0.25000042968197 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823328 2.48218695058445 2.31154532839462 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825821893 2.48218695060372 2.31154532887924 1.42786569317767 1.27793797768087 1.25121376783577 1.25003868200012 1.25000095941127 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390194 1.2499856107711 1.24954498128016 1.23949746953054 1.09813593917067 0.39342854147034 0.26866246762497 0.25072449689065 0.25002042024003 0.25000042968187 2.49927825825912 2.48218695485219 2.31154534559662 1.42786574636748 1.27793767715686 1.2512137327024 1.25003868073874 1.2500009594338 1.25000001935628 1.25000000031668 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113779 1.24954499001678 1.2394974027667 1.09813616690933 0.39342919898788 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927826041173 2.48218703506997 2.31154550607541 1.42786658238386 1.2779323709097 1.25121300088611 1.25003865121238 1.25000095857334 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.24999964419549 1.24998562124815 1.24954522014506 1.23949708922359 1.09813666682804 0.39344159623341 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927826049857 2.48218703903682 2.31154552655471 1.42786663654497 1.27793200432798 1.25121295830001 1.25003864981398 1.2500009585429 1.25000001938446 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420518 1.24998562169248 1.24954523235591 1.23949707765431 1.09813714180297 0.39344204749998 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927826049267 2.48218703909733 2.31154552702855 1.42786663863308 1.27793199693762 1.25121295741485 1.25003864999824 1.25000095854257 1.25000001938427 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420572 1.24998562162749 1.24954523258297 1.23949707567605 1.09813715166999 0.39344205687119 0.26865789111848 0.2507243104806 0.25002041673103 0.25000042968224 2.49927826049304 2.4821870390802 2.31154552697334 1.42786663856525 1.27793199684557 1.25121295749319 1.25003865000933 1.25000095854213 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162613 1.24954523253908 1.23949707572384 1.0981371518248 0.3934420569756 0.26865789106617 0.25072431050132 0.25002041673045 0.25000042968224 2.49927826049326 2.48218703908449 2.3115455269807 1.42786663856166 1.2779319968817 1.25121295748733 1.25003865000642 1.25000095854206 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162727 1.24954523254605 1.2394970757371 1.09813715177969 0.39344205694859 0.26865789108083 0.25072431049669 0.25002041673023 0.25000042968224 2.49927826049325 2.48218703908465 2.31154552698214 1.42786663856638 1.2779319968737 1.25121295748508 1.25003865000642 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162725 1.24954523254671 1.23949707573107 1.09813715178807 0.39344205695476 0.26865789107684 0.25072431049639 0.25002041673024 0.25000042968224 2.49927826049325 2.48218703908459 2.31154552698201 1.42786663856624 1.27793199687329 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254662 1.23949707573102 1.09813715178883 0.39344205695509 0.26865789107672 0.25072431049645 0.25002041673024 0.25000042968224 2.49927826049325 2.4821870390846 2.311545526982 1.42786663856619 1.27793199687341 1.25121295748525 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254662 1.23949707573112 1.09813715178869 0.39344205695501 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049325 2.4821870390846 2.31154552698201 1.4278666385662 1.2779319968734 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254663 1.2394970757311 1.0981371517887 0.39344205695502 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049325 2.4821870390846 2.311545526982 1.4278666385662 1.2779319968734 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254663 1.2394970757311 1.0981371517887 0.39344205695502 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049325 2.4821870390846 2.31154552698201 1.42786663856619 1.27793199687341 1.25121295748528 1.25003865000644 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162724 1.24954523254661 1.23949707573112 1.09813715178869 0.39344205695501 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049325 2.48218703908459 2.31154552698202 1.42786663856624 1.27793199687329 1.25121295748527 1.25003865000647 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.2495452325466 1.23949707573102 1.09813715178883 0.39344205695509 0.26865789107672 0.25072431049645 0.25002041673024 0.25000042968224 2.49927826049325 2.48218703908464 2.31154552698202 1.42786663856637 1.27793199687377 1.25121295748445 1.25003865000717 1.25000095854206 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420592 1.24998562162706 1.24954523254695 1.23949707573108 1.09813715178806 0.39344205695477 0.26865789107684 0.25072431049639 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908451 2.31154552698118 1.42786663856133 1.27793199688185 1.25121295749371 1.25003864999725 1.25000095854224 1.25000001938429 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420585 1.24998562162976 1.24954523254423 1.23949707573696 1.09813715177976 0.39344205694855 0.26865789108083 0.25072431049669 0.25002041673023 0.25000042968224 2.49927826049305 2.48218703908083 2.31154552699058 1.42786663856361 1.27793199683611 1.25121295764753 1.2500386498458 1.25000095854556 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420436 1.24998562166945 1.24954523248277 1.23949707572378 1.09813715182745 0.39344205697324 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927826049268 2.48218703909797 2.311545527046 1.42786663863126 1.27793199692813 1.25121295757168 1.2500386498311 1.25000095854589 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167177 1.24954523252601 1.23949707567594 1.09813715167269 0.39344205686881 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927826049857 2.48218703903685 2.31154552655533 1.42786663654464 1.27793200432795 1.25121295830677 1.25003864980257 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.24998562169562 1.24954523235405 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927826041173 2.48218703506995 2.31154550607484 1.42786658238395 1.27793237091026 1.25121300088123 1.25003865121408 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124779 1.24954522014644 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.2512137327042 1.2500386807372 1.2500009594338 1.25000001935628 1.25000000031667 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001608 1.2394974027669 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927825821893 2.48218695060372 2.31154532887925 1.42786569317767 1.27793797768085 1.25121376783592 1.25003868200003 1.25000095941127 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390194 1.24998561077113 1.24954498128011 1.23949746953054 1.09813593917067 0.39342854147034 0.26866246762497 0.25072449689065 0.25002042024003 0.25000042968187 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.2500386819201 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825821955 2.48218695051877 2.31154532862101 1.42786569229435 1.27793798176594 1.25121376832553 1.2500386819991 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076121 1.24954498114483 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825825912 2.48218695485219 2.31154534559662 1.42786574636748 1.27793767715686 1.2512137327024 1.25003868073874 1.2500009594338 1.25000001935628 1.25000000031668 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113779 1.24954499001678 1.2394974027667 1.09813616690933 0.39342919898788 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927826191435 2.48218710652728 2.31154575072804 1.42786704424006 1.27793018940659 1.25121258787605 1.25003862718421 1.25000095837626 1.25000001934147 1.25000000031659 1.24999999991712 1.25000000001495 1.24999999998985 1.25000000004251 1.24999999992183 1.24999999283032 1.24999964419189 1.24998562846546 1.24954531252267 1.23949703363745 1.09814171453374 0.39345364808771 0.26865468927817 0.2507241377161 0.25002041266947 0.25000042961362 2.49927833275426 2.4821897023199 2.31154786076942 1.42788546571319 1.27779524603424 1.25118699249465 1.25003755558849 1.25000092738902 1.25000001886566 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299218 1.24999965525677 1.24998600771084 1.24955430586009 1.23952882428034 1.09801455729122 0.39380876620655 0.26851819808723 0.25071750041383 0.25002026328754 0.25000042748214 2.49927833659748 2.48218985014613 2.31154843399499 1.42788685694586 1.2777854032258 1.25118551223388 1.25003749448235 1.25000092595528 1.25000001884693 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299803 1.24999965573617 1.24998602879335 1.24955478790452 1.23953110900763 1.09802571537563 0.39382177850648 0.26850962488169 0.25071712026084 0.2500202551197 0.2500004273789 2.49927833666612 2.48218985448663 2.31154845111095 1.4278869202098 1.2777852151566 1.25118548975556 1.25003749309457 1.25000092602255 1.25000001884734 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299773 1.24999965569683 1.24998602924329 1.24955479405734 1.23953109695698 1.09802603524245 0.39382227225853 0.26850938587278 0.25071711126339 0.2500202549813 0.25000042738392 2.49927833664623 2.48218985443034 2.31154845131556 1.42788692171931 1.27778521199437 1.25118548940575 1.25003749318354 1.25000092602465 1.25000001884716 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.2499999929978 1.24999965569783 1.24998602916227 1.2495547941221 1.23953109620869 1.09802604094734 0.39382227916152 0.26850938225818 0.25071711115742 0.25002025500139 0.25000042738349 2.49927833665068 2.48218985441346 2.31154845126906 1.42788692166298 1.27778521197425 1.25118548948524 1.25003749317667 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569864 1.249986029174 1.24955479408429 1.23953109630131 1.09802604103679 0.39382227923459 0.26850938223278 0.25071711117971 0.25002025499689 0.25000042738332 2.49927833665093 2.48218985442069 2.31154845127826 1.42788692165783 1.27778521199275 1.25118548947545 1.25003749317355 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569862 1.24998602917551 1.24955479409286 1.23953109630006 1.09802604100379 0.39382227921097 0.26850938224515 0.25071711117486 0.2500202549966 0.25000042738333 2.49927833665087 2.48218985442071 2.31154845127926 1.42788692166249 1.27778521198759 1.25118548947376 1.25003749317417 1.25000092602289 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409326 1.23953109629565 1.09802604101046 0.39382227921632 0.26850938224165 0.25071711117451 0.25002025499665 0.25000042738333 2.49927833665087 2.48218985442062 2.31154845127912 1.42788692166236 1.2777852119875 1.25118548947397 1.2500374931742 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409314 1.23953109629588 1.09802604101085 0.39382227921658 0.26850938224157 0.25071711117457 0.25002025499664 0.25000042738333 2.49927833665088 2.48218985442063 2.31154845127913 1.4278869216623 1.27778521198757 1.25118548947397 1.25003749317419 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409316 1.23953109629593 1.09802604101075 0.3938222792165 0.26850938224161 0.25071711117457 0.25002025499664 0.25000042738333 2.49927833665088 2.48218985442063 2.31154845127913 1.4278869216623 1.27778521198757 1.25118548947397 1.25003749317419 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409316 1.23953109629593 1.09802604101075 0.3938222792165 0.26850938224161 0.25071711117457 0.25002025499664 0.25000042738333 2.49927833665088 2.48218985442062 2.31154845127914 1.42788692166236 1.27778521198745 1.25118548947415 1.25003749317373 1.2500009260229 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917533 1.24955479409305 1.23953109629589 1.09802604101085 0.39382227921658 0.26850938224157 0.25071711117457 0.25002025499664 0.25000042738333 2.49927833665087 2.48218985442071 2.31154845127926 1.42788692166247 1.27778521198752 1.25118548947403 1.25003749317407 1.25000092602292 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.2499996556986 1.2499860291752 1.24955479409316 1.23953109629567 1.09802604101047 0.39382227921631 0.26850938224165 0.25071711117451 0.25002025499665 0.25000042738333 2.49927833665093 2.48218985442066 2.31154845127797 1.42788692165787 1.27778521199368 1.25118548947153 1.25003749318119 1.25000092602249 1.25000001884711 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299782 1.24999965569873 1.24998602917255 1.24955479409467 1.23953109629985 1.09802604100367 0.39382227921107 0.26850938224514 0.25071711117486 0.2500202549966 0.25000042738333 2.49927833665068 2.48218985441364 2.31154845127062 1.42788692165973 1.27778521197844 1.25118548948368 1.25003749316167 1.25000092602185 1.25000001884718 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.2499999929978 1.24999965569918 1.24998602918062 1.24955479408339 1.23953109629948 1.09802604103774 0.39382227923422 0.26850938223285 0.25071711117971 0.25002025499689 0.25000042738332 2.49927833664636 2.48218985443493 2.31154845135172 1.42788692169271 1.27778521213065 1.2511854891207 1.25003749351659 1.25000092598974 1.25000001884831 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571191 1.24998602905826 1.24955479423208 1.2395310961669 1.09802604097298 0.39382227915013 0.26850938225946 0.25071711115743 0.25002025500139 0.25000042738349 2.49927833666625 2.4821898544913 2.31154845114808 1.42788692018068 1.27778521529262 1.25118548947515 1.25003749341576 1.25000092598764 1.25000001884851 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299742 1.24999965571092 1.24998602914109 1.24955479416465 1.23953109691527 1.09802603526853 0.39382227224688 0.26850938587407 0.2507171112634 0.2500202549813 0.25000042738392 2.49927833659748 2.4821898501464 2.31154843399756 1.42788685694211 1.27778540322577 1.25118551224861 1.25003749445356 1.25000092595456 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.2499996557366 1.24998602880045 1.24955478789777 1.23953110900686 1.09802571537695 0.39382177850567 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.49927833275426 2.48218970231967 2.31154786076673 1.42788546571554 1.27779524603875 1.25118699247244 1.25003755562814 1.25000092738891 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.24998600770161 1.24955430587093 1.2395288242795 1.09801455729015 0.3938087662074 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927826191435 2.48218710652735 2.31154575072914 1.42786704423918 1.27793018940373 1.25121258788648 1.25003862715302 1.25000095837621 1.25000001934147 1.25000000031659 1.24999999991712 1.25000000001495 1.24999999998985 1.25000000004251 1.24999999992183 1.24999999283032 1.24999964419197 1.24998562847743 1.24954531251698 1.23949703363761 1.09814171453412 0.39345364808739 0.26865468927819 0.2507241377161 0.25002041266947 0.25000042961362 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.25121373270424 1.25003868073719 1.2500009594338 1.25000001935628 1.25000000031668 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001607 1.23949740276689 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825810616 2.48218695207614 2.3115453327796 1.42786571053188 1.27793787035677 1.25121375609881 1.25003868145434 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.24998561094511 1.24954498460903 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927826041173 2.48218703506997 2.31154550607541 1.42786658238386 1.2779323709097 1.25121300088611 1.25003865121238 1.25000095857334 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.24999964419549 1.24998562124815 1.24954522014506 1.23949708922359 1.09813666682804 0.39344159623341 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927833275426 2.4821897023199 2.31154786076942 1.42788546571319 1.27779524603424 1.25118699249465 1.25003755558849 1.25000092738902 1.25000001886566 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299218 1.24999965525677 1.24998600771084 1.24955430586009 1.23952882428034 1.09801455729122 0.39380876620655 0.26851819808723 0.25071750041383 0.25002026328754 0.25000042748214 2.49927994220734 2.48225450983338 2.31146608887882 1.43148889460068 1.27538424077247 1.25049559464679 1.25000855131118 1.2500001225551 1.2500000009191 1.25000000000353 1.2499999999992 1.25000000000063 1.24999999999965 1.24999999999993 1.24999999999188 1.24999999982821 1.24999995443679 1.24999681305466 1.24981195640453 1.24113074998417 1.09407872208136 0.40544649673342 0.25864894096973 0.25052359340806 0.25001630881414 0.25000036655376 2.49928000858112 2.48225684260709 2.31147270702476 1.43154647467766 1.2752038158078 1.25046103998493 1.25000730045816 1.25000009215644 1.25000000061066 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566799 1.24999727838822 1.24982458853516 1.24123767386012 1.09436106406065 0.40542649037092 0.25844331054555 0.25051572578766 0.25001613916292 0.25000036418379 2.49928001071807 2.48225691674958 2.31147288833378 1.43154772107071 1.27520295044938 1.25046094291968 1.25000729780139 1.2500000923033 1.25000000061208 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991168 1.249999965567 1.24999727935603 1.24982462343029 1.24123783920744 1.09436332749606 0.40542571953537 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.49928001058618 2.48225691812183 2.31147289122916 1.43154774697206 1.27520295001175 1.25046094290444 1.25000729782201 1.25000009229903 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556969 1.24999727935466 1.24982462339001 1.24123783915723 1.09436332930818 0.4054257185112 0.25843807727659 0.25051553105155 0.25001613557808 0.25000036418574 2.49928001058585 2.48225691800994 2.31147289126803 1.43154774755153 1.27520295003146 1.2504609428999 1.250007297821 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.2499972793549 1.24982462339368 1.2412378391641 1.0943633292936 0.40542571850893 0.25843807634716 0.25051553104463 0.25001613558825 0.25000036418308 2.49928001059142 2.48225691801216 2.31147289125398 1.43154774745609 1.27520295002961 1.25046094289962 1.25000729782091 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935495 1.24982462339388 1.24123783916372 1.09436332929377 0.40542571850862 0.25843807636979 0.25051553105361 0.25001613558481 0.25000036418311 2.49928001059116 2.48225691801719 2.31147289125672 1.43154774746354 1.27520295002967 1.25046094289959 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916357 1.09436332929393 0.40542571850875 0.25843807637106 0.25051553105048 0.2500161355848 0.25000036418313 2.49928001059111 2.48225691801684 2.31147289125694 1.43154774746648 1.27520295002971 1.2504609428996 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.25843807636876 0.25051553105049 0.25001613558483 0.25000036418313 2.49928001059112 2.4822569180168 2.31147289125691 1.43154774746621 1.27520295002971 1.2504609428996 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.2584380763689 0.25051553105052 0.25001613558483 0.25000036418313 2.49928001059112 2.4822569180168 2.31147289125691 1.43154774746622 1.27520295002971 1.2504609428996 1.25000729782093 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.2584380763689 0.25051553105052 0.25001613558483 0.25000036418313 2.49928001059111 2.48225691801684 2.31147289125686 1.43154774746641 1.27520295002971 1.2504609428996 1.25000729782092 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.25843807636876 0.25051553105049 0.25001613558483 0.25000036418313 2.49928001059116 2.48225691801718 2.31147289125664 1.43154774746352 1.27520295002964 1.25046094289959 1.25000729782091 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916358 1.09436332929393 0.40542571850875 0.25843807637106 0.25051553105048 0.2500161355848 0.25000036418313 2.49928001059143 2.48225691801229 2.31147289125551 1.43154774745704 1.27520295003001 1.25046094289983 1.25000729782135 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935477 1.24982462339402 1.24123783916359 1.09436332929379 0.40542571850862 0.25843807636979 0.25051553105361 0.25001613558481 0.25000036418311 2.49928001058584 2.48225691800933 2.31147289126019 1.43154774755485 1.27520295002577 1.2504609429243 1.2500072978211 1.25000009229574 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996557082 1.24999727935538 1.24982462338278 1.2412378391645 1.09436332929293 0.40542571850894 0.2584380763471 0.25051553104463 0.25001613558825 0.25000036418308 2.49928001058578 2.48225691810552 2.31147289102888 1.43154774689366 1.2752029501138 1.25046094300047 1.25000729747228 1.25000009220493 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560274 1.24999727942695 1.24982462338915 1.24123783908238 1.09436332930026 0.40542571851526 0.2584380772766 0.25051553105155 0.25001613557808 0.25000036418574 2.49928001071766 2.48225691673302 2.31147288812935 1.43154772099704 1.2752029505511 1.25046094300424 1.25000729737129 1.25000009220894 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559987 1.2499972794607 1.24982462342889 1.24123783913401 1.09436332748815 0.40542571953941 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.4992800085811 2.4822568426061 2.31147270701257 1.4315464746784 1.27520381580086 1.2504610399859 1.25000730036946 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.2499972784229 1.24982458852994 1.24123767386189 1.09436106406009 0.4054264903709 0.25844331054549 0.25051572578766 0.25001613916292 0.25000036418379 2.49927994220736 2.4822545098342 2.31146608888989 1.43148889460281 1.27538424077584 1.25049559464595 1.25000855131833 1.25000012255507 1.2500000009191 1.25000000000353 1.2499999999992 1.25000000000063 1.24999999999965 1.24999999999993 1.24999999999188 1.24999999982821 1.2499999544368 1.24999681305218 1.24981195640544 1.24113074998282 1.09407872208138 0.40544649673348 0.25864894096973 0.25052359340806 0.25001630881414 0.25000036655376 2.49927833275426 2.48218970231968 2.31154786076684 1.42788546571551 1.27779524603839 1.25118699247395 1.25003755562624 1.25000092738891 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.24998600770191 1.2495543058703 1.23952882427953 1.09801455729019 0.39380876620736 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927826041173 2.48218703506995 2.31154550607486 1.42786658238394 1.27793237091022 1.25121300088131 1.250038651214 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124781 1.24954522014642 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609874 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823562 2.48218695050573 2.31154532861502 1.42786569174761 1.277937985687 1.25121376855155 1.25003868199907 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.2499856107756 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825810603 2.48218695213219 2.31154533314791 1.42786571146635 1.27793786357976 1.25121375552363 1.25003868143635 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384541 1.24998561095039 1.24954498474812 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927826049857 2.48218703903682 2.31154552655471 1.42786663654497 1.27793200432798 1.25121295830001 1.25003864981398 1.2500009585429 1.25000001938446 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420518 1.24998562169248 1.24954523235591 1.23949707765431 1.09813714180297 0.39344204749998 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927833659748 2.48218985014613 2.31154843399499 1.42788685694586 1.2777854032258 1.25118551223388 1.25003749448235 1.25000092595528 1.25000001884693 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299803 1.24999965573617 1.24998602879335 1.24955478790452 1.23953110900763 1.09802571537563 0.39382177850648 0.26850962488169 0.25071712026084 0.2500202551197 0.2500004273789 2.49928000858112 2.48225684260709 2.31147270702476 1.43154647467766 1.2752038158078 1.25046103998493 1.25000730045816 1.25000009215644 1.25000000061066 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566799 1.24999727838822 1.24982458853516 1.24123767386012 1.09436106406065 0.40542649037092 0.25844331054555 0.25051572578766 0.25001613916292 0.25000036418379 2.49928007860848 2.48225930261008 2.31148020590271 1.43160625153079 1.27501047655489 1.25042395686284 1.2500059631336 1.25000005961996 1.25000000032256 1.25000000000887 1.2499999999998 1.25000000000021 1.24999999999991 1.24999999999998 1.24999999998973 1.24999999999214 1.24999997766515 1.24999777606809 1.24983813373921 1.24134748656094 1.09469529533289 0.40537602210238 0.25822934092789 0.25050746315357 0.25001596088359 0.25000036168729 2.49928008084887 2.48225938031898 2.31148040815161 1.43160757131069 1.27500956898206 1.2504238484044 1.25000597505081 1.25000005792667 1.25000000031223 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999996 1.24999999999003 1.24999999999464 1.24999997816426 1.24999777120595 1.24983817283393 1.24134764132226 1.09469777044459 0.40537514179339 0.25822392977754 0.2505072614903 0.25001595713847 0.25000036168207 2.49928008071545 2.48225938175802 2.31148041142274 1.43160759883608 1.2750095685068 1.25042384836749 1.25000597633084 1.25000005778586 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999463 1.24999997820472 1.24999777075728 1.2498381727867 1.24134764133145 1.09469777215583 0.40537514059809 0.25822384584282 0.25050725877704 0.25001595711842 0.25000036168793 2.49928008071464 2.48225938164361 2.31148041143713 1.43160759944582 1.2750095685263 1.25042384836607 1.25000597632855 1.25000005778841 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820393 1.24999777076079 1.24983817279013 1.241347641333 1.09469777214134 0.40537514059716 0.25822384486402 0.25050725876905 0.2500159571291 0.25000036168519 2.49928008072041 2.48225938164553 2.31148041142508 1.431607599348 1.27500956852409 1.25042384836627 1.25000597632911 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817278998 1.24134764133298 1.09469777214201 0.4053751405971 0.25822384488686 0.2505072587785 0.25001595712556 0.25000036168522 2.49928008072014 2.48225938165074 2.31148041142821 1.43160759935521 1.27500956852433 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214195 0.40537514059707 0.25822384488831 0.25050725877529 0.25001595712554 0.25000036168524 2.49928008072009 2.48225938165038 2.31148041142841 1.43160759935829 1.27500956852437 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214193 0.40537514059707 0.25822384488593 0.2505072587753 0.25001595712557 0.25000036168524 2.4992800807201 2.48225938165034 2.31148041142837 1.43160759935801 1.27500956852436 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488607 0.25050725877533 0.25001595712557 0.25000036168524 2.4992800807201 2.48225938165034 2.31148041142837 1.43160759935801 1.27500956852436 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488607 0.25050725877533 0.25001595712557 0.25000036168524 2.49928008072009 2.48225938165039 2.31148041142851 1.43160759935833 1.27500956852437 1.25042384836626 1.25000597632911 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817278998 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488593 0.2505072587753 0.25001595712557 0.25000036168524 2.49928008072014 2.48225938165076 2.31148041142836 1.43160759935526 1.27500956852446 1.25042384836622 1.2500059763285 1.2500000577884 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820393 1.24999777076082 1.24983817279005 1.24134764133294 1.09469777214197 0.40537514059707 0.25822384488831 0.25050725877529 0.25001595712554 0.25000036168524 2.49928008072041 2.48225938164535 2.31148041142293 1.43160759934749 1.27500956852275 1.25042384835994 1.25000597633066 1.25000005778602 1.25000000031191 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999463 1.24999997820467 1.24999777075689 1.24983817279143 1.24134764133355 1.09469777214178 0.40537514059711 0.25822384488686 0.2505072587785 0.25001595712556 0.25000036168522 2.49928008071466 2.48225938164466 2.3114804114467 1.4316075994106 1.27500956864763 1.25042384849048 1.25000597492984 1.25000005791857 1.25000000031226 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999996 1.24999999999002 1.24999999999462 1.24999997816826 1.2499977712365 1.24983817276581 1.24134764129418 1.09469777215312 0.40537514059607 0.2582238448641 0.25050725876905 0.2500159571291 0.25000036168519 2.49928008071599 2.48225938178575 2.31148041171784 1.43160759838019 1.27500956966197 1.25042385398339 1.25000596020734 1.25000005966849 1.25000000032355 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998989 1.24999999999256 1.24999997759857 1.24999777710887 1.24983817076057 1.2413476409341 1.09469777229985 0.40537514057472 0.25822384584282 0.25050725877707 0.25001595711842 0.25000036168793 2.49928008084941 2.48225938034695 2.31148040845243 1.43160757085771 1.27500957009956 1.25042385403205 1.25000595899222 1.2500000597535 1.25000000032382 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999256 1.24999997757107 1.24999777747095 1.24983817079986 1.24134764093845 1.09469777058501 0.40537514177047 0.25822392977761 0.25050726149033 0.25001595713847 0.25000036168207 2.4992800786085 2.48225930261152 2.31148020591812 1.43160625150626 1.27501047666349 1.25042395685544 1.25000596217451 1.25000005969707 1.25000000032286 1.25000000000887 1.2499999999998 1.25000000000021 1.24999999999991 1.24999999999998 1.24999999998973 1.24999999999211 1.24999997764175 1.24999777635782 1.24983813375064 1.24134748653108 1.09469529534138 0.4053760221017 0.25822934092802 0.25050746315358 0.25001596088359 0.25000036168729 2.4992800085811 2.48225684260596 2.31147270700994 1.43154647467752 1.27520381580073 1.25046103998574 1.25000730036939 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.24999727842291 1.24982458853001 1.24123767386191 1.09436106406009 0.40542649037089 0.25844331054548 0.25051572578766 0.25001613916292 0.25000036418379 2.49927833659748 2.48218985014641 2.31154843399769 1.42788685694215 1.27778540322434 1.25118551224817 1.25003749445465 1.25000092595461 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.24999965573658 1.24998602880043 1.24955478789815 1.239531109007 1.09802571537698 0.39382177850558 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.49927826049857 2.48218703903685 2.31154552655537 1.42786663654467 1.27793200432794 1.25121295830672 1.2500386498025 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.24998562169563 1.24954523235406 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825823562 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823559 2.48218695050634 2.3115453286144 1.42786569174614 1.27793798569176 1.25121376855184 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.2499856107761 1.24954498113061 1.23949747241979 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825810664 2.48218695212741 2.31154533313988 1.42786571145082 1.27793786347516 1.25121375554347 1.25003868144404 1.25000095949355 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384559 1.24998561094839 1.24954498474103 1.23949744353136 1.09813600076456 0.39342872664438 0.26866240083175 0.25072449451215 0.25002042021675 0.25000042968491 2.49927826049267 2.48218703909733 2.31154552702855 1.42786663863308 1.27793199693762 1.25121295741485 1.25003864999824 1.25000095854257 1.25000001938427 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420572 1.24998562162749 1.24954523258297 1.23949707567605 1.09813715166999 0.39344205687119 0.26865789111848 0.2507243104806 0.25002041673103 0.25000042968224 2.49927833666612 2.48218985448663 2.31154845111095 1.4278869202098 1.2777852151566 1.25118548975556 1.25003749309457 1.25000092602255 1.25000001884734 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299773 1.24999965569683 1.24998602924329 1.24955479405734 1.23953109695698 1.09802603524245 0.39382227225853 0.26850938587278 0.25071711126339 0.2500202549813 0.25000042738392 2.49928001071807 2.48225691674958 2.31147288833378 1.43154772107071 1.27520295044938 1.25046094291968 1.25000729780139 1.2500000923033 1.25000000061208 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991168 1.249999965567 1.24999727935603 1.24982462343029 1.24123783920744 1.09436332749606 0.40542571953537 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.49928008084887 2.48225938031898 2.31148040815161 1.43160757131069 1.27500956898206 1.2504238484044 1.25000597505081 1.25000005792667 1.25000000031223 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999996 1.24999999999003 1.24999999999464 1.24999997816426 1.24999777120595 1.24983817283393 1.24134764132226 1.09469777044459 0.40537514179339 0.25822392977754 0.2505072614903 0.25001595713847 0.25000036168207 2.49928008308193 2.48225945772361 2.31148060584489 1.43160889502574 1.2750086862721 1.2504235214424 1.25000617598184 1.25000003391597 1.24999999994691 1.25000000001195 1.24999999999969 1.25000000000002 1.24999999999999 1.25000000000013 1.24999999999232 1.25000000009433 1.24999998745106 1.24999769597159 1.24983829486074 1.24134778550409 1.09470024866281 0.40537426124695 0.25821851268722 0.25050705963588 0.25001595339013 0.25000036167687 2.49928008294818 2.48225945914864 2.31148060899199 1.43160892310788 1.2750086845753 1.25042351587571 1.2500061920881 1.25000003196599 1.24999999993554 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009454 1.24999998810268 1.24999768978686 1.24983829686716 1.24134778597573 1.09470025023336 0.40537426007315 0.25821842867524 0.25050705692031 0.25001595337006 0.25000036168273 2.4992800829474 2.48225945903428 2.31148060900276 1.43160892371041 1.27500868458486 1.25042351597318 1.25000619222833 1.25000003200625 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.2500000000946 1.24999998808323 1.24999768974335 1.24983829680536 1.24134778597706 1.0947002502225 0.40537426007154 0.25821842769547 0.25050705691232 0.25001595338075 0.25000036167999 2.49928008295318 2.48225945903633 2.31148060899305 1.43160892361391 1.2750086845811 1.25042351597338 1.25000619222546 1.25000003200373 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808424 1.24999768974217 1.24983829680479 1.24134778597791 1.0947002502228 0.40537426007153 0.25821842771834 0.25050705692178 0.25001595337721 0.25000036168002 2.49928008295291 2.4822594590415 2.31148060899561 1.43160892362079 1.27500868458135 1.25042351597213 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974224 1.24983829680547 1.24134778597789 1.09470025022273 0.4053742600715 0.25821842771979 0.25050705691857 0.25001595337719 0.25000036168004 2.49928008295285 2.48225945904114 2.31148060899578 1.43160892362388 1.27500868458139 1.25042351597217 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974223 1.24983829680545 1.24134778597789 1.09470025022272 0.4053742600715 0.25821842771741 0.25050705691857 0.25001595337722 0.25000036168003 2.49928008295287 2.4822594590411 2.31148060899573 1.43160892362358 1.27500868458139 1.25042351597217 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974223 1.24983829680545 1.2413477859779 1.09470025022272 0.4053742600715 0.25821842771755 0.25050705691861 0.25001595337722 0.25000036168003 2.49928008295287 2.48225945904109 2.3114806089957 1.43160892362352 1.27500868458139 1.25042351597213 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974224 1.24983829680547 1.24134778597789 1.09470025022272 0.4053742600715 0.25821842771755 0.25050705691861 0.25001595337722 0.25000036168003 2.49928008295286 2.48225945904126 2.31148060899746 1.43160892362554 1.27500868458143 1.25042351597335 1.25000619222546 1.25000003200373 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808424 1.24999768974217 1.24983829680481 1.24134778597791 1.09470025022272 0.4053742600715 0.25821842771741 0.25050705691857 0.25001595337722 0.25000036168003 2.49928008295291 2.48225945904164 2.31148060899581 1.43160892361917 1.27500868458244 1.25042351597416 1.25000619222832 1.25000003200624 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.2500000000946 1.24999998808323 1.24999768974339 1.24983829680472 1.24134778597727 1.09470025022316 0.40537426007144 0.25821842771978 0.25050705691857 0.25001595337719 0.25000036168004 2.49928008295311 2.48225945903392 2.31148060896865 1.43160892360729 1.27500868460179 1.25042351588959 1.25000619208522 1.25000003196612 1.24999999993553 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009454 1.24999998810264 1.24999768978831 1.24983829687217 1.24134778597083 1.09470025021923 0.40537426007239 0.25821842771835 0.25050705692178 0.25001595337721 0.25000036168002 2.49928008294779 2.48225945905298 2.31148060918792 1.43160892316819 1.27500868537236 1.25042352382145 1.25000617490015 1.25000003388726 1.24999999994692 1.25000000001195 1.24999999999969 1.25000000000002 1.24999999999999 1.25000000000013 1.24999999999232 1.2500000000943 1.24999998745829 1.24999769634045 1.24983829390353 1.24134778562575 1.09470025036411 0.40537426005103 0.2582184276954 0.25050705691235 0.25001595338075 0.25000036167999 2.49928008295891 2.48225945958872 2.31148061451805 1.43160892066627 1.27500866252547 1.2504237429072 1.25000597324111 1.25000005803231 1.25000000031328 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999505 1.24999997808544 1.2499977719035 1.24983821086972 1.24134779548736 1.09470024797848 0.40537426017928 0.25821842868247 0.25050705692051 0.25001595337007 0.25000036168273 2.4992800830928 2.48225945816907 2.31148061147526 1.4316088926443 1.27500866343775 1.25042375127416 1.25000595600983 1.25000005984669 1.25000000032499 1.25000000000833 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999302 1.2499999774829 1.24999777850713 1.24983820778621 1.24134779524279 1.09470024638518 0.4053742613569 0.25821851269462 0.25050705963609 0.25001595339013 0.25000036167687 2.4992800808494 2.48225938034498 2.31148040841317 1.43160757085303 1.27500957009525 1.25042385402297 1.25000595899408 1.25000005974986 1.25000000032381 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999994 1.24999999998988 1.24999999999256 1.24999997757241 1.24999777746502 1.24983817080235 1.24134764094026 1.0946977705835 0.40537514177063 0.25822392977757 0.25050726149033 0.25001595713847 0.25000036168207 2.49928001071765 2.48225691673231 2.31147288811621 1.43154772098181 1.275202950551 1.25046094300444 1.2500072973716 1.25000009220909 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559983 1.24999727946111 1.2498246234294 1.24123783913389 1.0943633274883 0.40542571953941 0.25843815720534 0.250515533637 0.25001613559657 0.25000036418017 2.49927833666625 2.48218985449127 2.31154845114788 1.42788692018139 1.27778521529326 1.2511854894705 1.25003749342486 1.25000092598751 1.25000001884851 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299742 1.24999965571096 1.24998602913792 1.24955479416667 1.23953109691535 1.09802603526826 0.39382227224702 0.26850938587406 0.2507171112634 0.2500202549813 0.25000042738392 2.49927826049268 2.48218703909798 2.311545527046 1.4278666386313 1.2779319969287 1.25121295757365 1.25003864982903 1.25000095854588 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167221 1.24954523252527 1.23949707567591 1.0981371516727 0.39344205686884 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927825810664 2.48218695212742 2.31154533314016 1.42786571145076 1.27793786347487 1.25121375554737 1.25003868143771 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384562 1.24998561095019 1.24954498473982 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855197 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861445 1.42786569174625 1.2779379856915 1.25121376855176 1.25003868199831 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113063 1.23949747241967 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810659 2.48218695212777 2.31154533313985 1.42786571145032 1.27793786350202 1.25121375554202 1.2500386814442 1.25000095949358 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474161 1.23949744353981 1.09813600073384 0.39342872662327 0.2686624008391 0.25072449451171 0.25002042021675 0.25000042968491 2.49927826049304 2.4821870390802 2.31154552697334 1.42786663856525 1.27793199684557 1.25121295749319 1.25003865000933 1.25000095854213 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162613 1.24954523253908 1.23949707572384 1.0981371518248 0.3934420569756 0.26865789106617 0.25072431050132 0.25002041673045 0.25000042968224 2.49927833664623 2.48218985443034 2.31154845131556 1.42788692171931 1.27778521199437 1.25118548940575 1.25003749318354 1.25000092602465 1.25000001884716 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.2499999929978 1.24999965569783 1.24998602916227 1.2495547941221 1.23953109620869 1.09802604094734 0.39382227916152 0.26850938225818 0.25071711115742 0.25002025500139 0.25000042738349 2.49928001058618 2.48225691812183 2.31147289122916 1.43154774697206 1.27520295001175 1.25046094290444 1.25000729782201 1.25000009229903 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556969 1.24999727935466 1.24982462339001 1.24123783915723 1.09436332930818 0.4054257185112 0.25843807727659 0.25051553105155 0.25001613557808 0.25000036418574 2.49928008071545 2.48225938175802 2.31148041142274 1.43160759883608 1.2750095685068 1.25042384836749 1.25000597633084 1.25000005778586 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999463 1.24999997820472 1.24999777075728 1.2498381727867 1.24134764133145 1.09469777215583 0.40537514059809 0.25822384584282 0.25050725877704 0.25001595711842 0.25000036168793 2.49928008294818 2.48225945914864 2.31148060899199 1.43160892310788 1.2750086845753 1.25042351587571 1.2500061920881 1.25000003196599 1.24999999993554 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009454 1.24999998810268 1.24999768978686 1.24983829686716 1.24134778597573 1.09470025023336 0.40537426007315 0.25821842867524 0.25050705692031 0.25001595337006 0.25000036168273 2.49928008281441 2.48225946057298 2.31148061213648 1.43160895123134 1.27500868271802 1.25042351020037 1.25000620952639 1.25000002982271 1.24999999992398 1.25000000001128 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999305 1.25000000009437 1.24999998880571 1.24999768310393 1.24983829888466 1.24134778650218 1.09470025178796 0.40537425890104 0.25821834466235 0.25050705420472 0.25001595335 0.25000036168859 2.49928008281363 2.48225946045864 2.31148061214731 1.43160895183356 1.27500868272825 1.2504235103041 1.25000620967665 1.25000002986513 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878539 1.249997683054 1.24983829882053 1.24134778650316 1.09470025177734 0.40537425889939 0.25821834368257 0.25050705419673 0.25001595336069 0.25000036168585 2.49928008281941 2.48225946046069 2.31148061213764 1.43160895173707 1.27500868272438 1.25042351030423 1.25000620967339 1.25000002986244 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878646 1.24999768305304 1.24983829881992 1.24134778650407 1.09470025177762 0.40537425889939 0.25821834370543 0.25050705420619 0.25001595335715 0.25000036168588 2.49928008281913 2.48225946046586 2.31148061214019 1.43160895174395 1.27500868272463 1.25042351030289 1.25000620967346 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882064 1.24134778650405 1.09470025177755 0.40537425889936 0.25821834370688 0.25050705420297 0.25001595335712 0.2500003616859 2.49928008281908 2.4822594604655 2.31148061214036 1.43160895174704 1.27500868272468 1.25042351030294 1.25000620967347 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882061 1.24134778650405 1.09470025177753 0.40537425889936 0.2582183437045 0.25050705420298 0.25001595335716 0.2500003616859 2.49928008281909 2.48225946046545 2.31148061214031 1.43160895174674 1.27500868272467 1.25042351030294 1.25000620967347 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882061 1.24134778650405 1.09470025177753 0.40537425889936 0.25821834370464 0.25050705420301 0.25001595335715 0.2500003616859 2.49928008281909 2.48225946046545 2.31148061214027 1.43160895174668 1.27500868272467 1.25042351030289 1.25000620967346 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882064 1.24134778650405 1.09470025177753 0.40537425889936 0.25821834370464 0.25050705420301 0.25001595335715 0.2500003616859 2.49928008281908 2.48225946046562 2.31148061214209 1.43160895174872 1.27500868272471 1.2504235103042 1.25000620967339 1.25000002986244 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878646 1.24999768305304 1.24983829881993 1.24134778650406 1.09470025177754 0.40537425889936 0.2582183437045 0.25050705420298 0.25001595335716 0.2500003616859 2.49928008281914 2.482259460466 2.31148061214044 1.43160895174237 1.27500868272587 1.25042351030515 1.25000620967664 1.25000002986512 1.2499999999242 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878539 1.24999768305404 1.24983829881987 1.24134778650337 1.094700251778 0.4053742588993 0.25821834370688 0.25050705420297 0.25001595335712 0.2500003616859 2.49928008281933 2.48225946045819 2.31148061211244 1.43160895173028 1.27500868274409 1.25042351021434 1.25000620952349 1.25000002982284 1.24999999992398 1.25000000001128 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999305 1.25000000009437 1.24999998880567 1.24999768310543 1.24983829888992 1.24134778649766 1.09470025177379 0.40537425890028 0.25821834370545 0.25050705420619 0.25001595335715 0.25000036168588 2.49928008281403 2.48225946047812 2.31148061233601 1.43160895124574 1.27500868371074 1.25042351836989 1.2500061909542 1.25000003193495 1.24999999993555 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009451 1.24999998811028 1.24999769017604 1.24983829586869 1.24134778608926 1.09470025193526 0.40537425887718 0.25821834368253 0.25050705419675 0.25001595336069 0.25000036168585 2.49928008282546 2.48225946102956 2.31148061780101 1.43160894824055 1.27500866201815 1.25042374276467 1.25000597456465 1.25000005789477 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812522 1.24999777143987 1.24983821085855 1.24134779550461 1.09470024968901 0.40537425898399 0.25821834466948 0.25050705420494 0.25001595335 0.25000036168859 2.49928008295938 2.48225945961068 2.31148061476338 1.43160892018247 1.2750086630984 1.25042375128464 1.25000595603406 1.25000005983998 1.25000000032503 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.24999999999299 1.24999997748632 1.24999777850295 1.24983820773914 1.24134779521019 1.09470024810838 0.40537426016037 0.2582184286826 0.25050705692054 0.25001595337007 0.25000036168273 2.49928008071599 2.48225938178491 2.31148041169094 1.43160759834703 1.27500956975325 1.25042385402943 1.25000595901116 1.2500000597418 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757643 1.24999777746596 1.24983817075704 1.24134764090849 1.09469777230676 0.40537514057419 0.25822384584292 0.25050725877707 0.25001595711842 0.25000036168793 2.49928001058575 2.482256918104 2.31147289100477 1.43154774688229 1.27520295010812 1.25046094300575 1.25000729739144 1.25000009220142 1.25000000061191 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560369 1.24999727946044 1.24982462338117 1.24123783908363 1.09436332929977 0.40542571851525 0.25843807727651 0.25051553105155 0.25001613557808 0.25000036418574 2.49927833664636 2.48218985443513 2.31154845135354 1.42788692168952 1.27778521213352 1.25118548911902 1.25003749350208 1.25000092598921 1.2500000188484 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299747 1.24999965571232 1.24998602906468 1.24955479423127 1.23953109616546 1.09802604097383 0.39382227914973 0.26850938225953 0.25071711115743 0.25002025500139 0.25000042738349 2.49927826049305 2.48218703908086 2.3115455269912 1.42786663856327 1.27793199683689 1.25121295765651 1.25003864983072 1.25000095854562 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420431 1.24998562167341 1.2495452324799 1.23949707572356 1.09813715182755 0.39344205697322 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927825810659 2.48218695212778 2.31154533314014 1.42786571145025 1.27793786350174 1.25121375554603 1.25003868143754 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095027 1.24954498474038 1.23949744353973 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.2512137685519 1.25003868199883 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569131 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241954 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212793 2.31154533314043 1.42786571145216 1.27793786349646 1.25121375554107 1.25003868144412 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474187 1.23949744353626 1.09813600073989 0.39342872662825 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927826049326 2.48218703908449 2.3115455269807 1.42786663856166 1.2779319968817 1.25121295748733 1.25003865000642 1.25000095854206 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162727 1.24954523254605 1.2394970757371 1.09813715177969 0.39344205694859 0.26865789108083 0.25072431049669 0.25002041673023 0.25000042968224 2.49927833665068 2.48218985441346 2.31154845126906 1.42788692166298 1.27778521197425 1.25118548948524 1.25003749317667 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569864 1.249986029174 1.24955479408429 1.23953109630131 1.09802604103679 0.39382227923459 0.26850938223278 0.25071711117971 0.25002025499689 0.25000042738332 2.49928001058585 2.48225691800994 2.31147289126803 1.43154774755153 1.27520295003145 1.2504609428999 1.250007297821 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.2499972793549 1.24982462339368 1.2412378391641 1.0943633292936 0.40542571850893 0.25843807634716 0.25051553104463 0.25001613558825 0.25000036418308 2.49928008071464 2.48225938164361 2.31148041143713 1.43160759944582 1.2750095685263 1.25042384836607 1.25000597632855 1.25000005778841 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820393 1.24999777076079 1.24983817279013 1.241347641333 1.09469777214134 0.40537514059716 0.25822384486402 0.25050725876905 0.2500159571291 0.25000036168519 2.4992800829474 2.48225945903428 2.31148060900276 1.43160892371041 1.27500868458486 1.25042351597318 1.25000619222833 1.25000003200625 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.2500000000946 1.24999998808323 1.24999768974335 1.24983829680536 1.24134778597706 1.0947002502225 0.40537426007154 0.25821842769547 0.25050705691232 0.25001595338075 0.25000036167999 2.49928008281363 2.48225946045864 2.31148061214731 1.43160895183356 1.27500868272825 1.2504235103041 1.25000620967665 1.25000002986513 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878539 1.249997683054 1.24983829882053 1.24134778650316 1.09470025177734 0.40537425889939 0.25821834368257 0.25050705419673 0.25001595336069 0.25000036168585 2.49928008281285 2.48225946034429 2.31148061215814 1.43160895243578 1.27500868273847 1.25042351040781 1.25000620982695 1.25000002990752 1.24999999992441 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.25000000009451 1.24999998876507 1.24999768300408 1.24983829875644 1.24134778650416 1.09470025176671 0.40537425889775 0.25821834270279 0.25050705418874 0.25001595337138 0.2500003616831 2.49928008281863 2.48225946034635 2.31148061214847 1.43160895233929 1.2750086827346 1.25042351040794 1.25000620982369 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300312 1.24983829875583 1.24134778650506 1.09470025176699 0.40537425889774 0.25821834272565 0.2505070541982 0.25001595336784 0.25000036168313 2.49928008281836 2.48225946035151 2.31148061215101 1.43160895234617 1.27500868273485 1.25042351040661 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875655 1.24134778650504 1.09470025176692 0.40537425889772 0.2582183427271 0.25050705419498 0.25001595336781 0.25000036168315 2.4992800828183 2.48225946035115 2.31148061215119 1.43160895234926 1.27500868273489 1.25042351040665 1.25000620982377 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875652 1.24134778650504 1.0947002517669 0.40537425889771 0.25821834272472 0.25050705419499 0.25001595336785 0.25000036168315 2.49928008281832 2.48225946035111 2.31148061215114 1.43160895234897 1.27500868273489 1.25042351040665 1.25000620982377 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875652 1.24134778650504 1.09470025176691 0.40537425889771 0.25821834272486 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008281832 2.4822594603511 2.3114806121511 1.4316089523489 1.27500868273489 1.25042351040661 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875655 1.24134778650504 1.09470025176691 0.40537425889771 0.25821834272486 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008281831 2.48225946035127 2.31148061215291 1.43160895235094 1.27500868273493 1.25042351040791 1.25000620982369 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300312 1.24983829875585 1.24134778650505 1.09470025176691 0.40537425889771 0.25821834272472 0.25050705419499 0.25001595336785 0.25000036168315 2.49928008281836 2.48225946035166 2.31148061215127 1.43160895234459 1.27500868273609 1.25042351040886 1.25000620982694 1.25000002990751 1.24999999992441 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.25000000009451 1.24999998876507 1.24999768300412 1.24983829875578 1.24134778650436 1.09470025176737 0.40537425889765 0.2582183427271 0.25050705419498 0.25001595336781 0.25000036168315 2.49928008281855 2.48225946034384 2.31148061212326 1.4316089523325 1.27500868275433 1.25042351031806 1.25000620967375 1.25000002986526 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878534 1.2499976830555 1.24983829882579 1.24134778649864 1.09470025176317 0.40537425889864 0.25821834272567 0.2505070541982 0.25001595336784 0.25000036168313 2.49928008281325 2.48225946036376 2.31148061234679 1.4316089518483 1.27500868371991 1.2504235184663 1.25000619109505 1.25000003197523 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009457 1.24999998809082 1.24999769013216 1.24983829580763 1.24134778609089 1.09470025192438 0.40537425887557 0.25821834270275 0.25050705418877 0.25001595337138 0.2500003616831 2.49928008282464 2.48225946091505 2.31148061781497 1.43160894885095 1.2750086620379 1.25042374276584 1.25000597456169 1.25000005789729 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812443 1.24999777144382 1.24983821086111 1.24134779550593 1.09470024967455 0.40537425898305 0.25821834368974 0.25050705419695 0.2500159533607 0.25000036168585 2.49928008295856 2.48225945949616 2.31148061477737 1.4316089207931 1.27500866311615 1.25042375127801 1.25000595603361 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850276 1.24983820774352 1.24134779521244 1.09470024809366 0.40537426015946 0.25821842770287 0.25050705691255 0.25001595338076 0.25000036167999 2.49928008071518 2.48225938167048 2.31148041170526 1.43160759895693 1.27500956977105 1.25042385402289 1.25000595901085 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746569 1.24983817076137 1.24134764091072 1.09469777229205 0.40537514057328 0.25822384486412 0.25050725876908 0.2500159571291 0.25000036168519 2.49928001058542 2.48225691799213 2.31147289104364 1.43154774746198 1.27520295012804 1.25046094300135 1.2500072973908 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946051 1.24982462338495 1.24123783909047 1.09436332928521 0.40542571851298 0.25843807634708 0.25051553104462 0.25001613558825 0.25000036418308 2.49927833665081 2.48218985441823 2.31154845130697 1.42788692163315 1.27778521211319 1.25118548919785 1.25003749350009 1.25000092598701 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571324 1.24998602907419 1.24955479419465 1.23953109625818 1.09802604106324 0.39382227922281 0.26850938223412 0.25071711117973 0.25002025499689 0.25000042738332 2.49927826049327 2.48218703908515 2.31154552699849 1.4278666385597 1.27793199687304 1.2512129576502 1.25003864982855 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167437 1.2495452324871 1.23949707573684 1.09813715178243 0.39344205694622 0.2686578910809 0.25072431049669 0.25002041673023 0.25000042968224 2.49927825810658 2.48218695212794 2.31154533314071 1.4278657114521 1.27793786349618 1.25121375554507 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474065 1.23949744353618 1.09813600073995 0.39342872662822 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569128 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314043 1.42786571145215 1.27793786349612 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353618 1.09813600074046 0.39342872662843 0.26866240083615 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.48218703908465 2.31154552698214 1.42786663856638 1.2779319968737 1.25121295748508 1.25003865000642 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162725 1.24954523254671 1.23949707573107 1.09813715178807 0.39344205695476 0.26865789107684 0.25072431049639 0.25002041673024 0.25000042968224 2.49927833665093 2.48218985442069 2.31154845127826 1.42788692165783 1.27778521199275 1.25118548947545 1.25003749317355 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569862 1.24998602917551 1.24955479409286 1.23953109630006 1.09802604100379 0.39382227921097 0.26850938224515 0.25071711117486 0.2500202549966 0.25000042738333 2.49928001059142 2.48225691801216 2.31147289125398 1.43154774745609 1.27520295002961 1.25046094289962 1.25000729782091 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935495 1.24982462339388 1.24123783916372 1.09436332929377 0.40542571850862 0.25843807636979 0.25051553105361 0.25001613558481 0.25000036418311 2.49928008072041 2.48225938164553 2.31148041142508 1.431607599348 1.27500956852409 1.25042384836627 1.25000597632911 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817278998 1.24134764133298 1.09469777214201 0.4053751405971 0.25822384488686 0.2505072587785 0.25001595712556 0.25000036168522 2.49928008295318 2.48225945903633 2.31148060899305 1.43160892361391 1.2750086845811 1.25042351597338 1.25000619222546 1.25000003200373 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808424 1.24999768974217 1.24983829680479 1.24134778597791 1.0947002502228 0.40537426007153 0.25821842771834 0.25050705692178 0.25001595337721 0.25000036168002 2.49928008281941 2.48225946046069 2.31148061213764 1.43160895173707 1.27500868272438 1.25042351030423 1.25000620967339 1.25000002986244 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878646 1.24999768305304 1.24983829881992 1.24134778650407 1.09470025177762 0.40537425889939 0.25821834370543 0.25050705420619 0.25001595335715 0.25000036168588 2.49928008281863 2.48225946034635 2.31148061214847 1.43160895233929 1.2750086827346 1.25042351040794 1.25000620982369 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300312 1.24983829875583 1.24134778650506 1.09470025176699 0.40537425889774 0.25821834272565 0.2505070541982 0.25001595336784 0.25000036168313 2.4992800828244 2.4822594603484 2.3114806121388 1.4316089522428 1.27500868273074 1.25042351040807 1.25000620982044 1.25000002990214 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876721 1.24999768300216 1.24983829875522 1.24134778650596 1.09470025176727 0.40537425889773 0.25821834274852 0.25050705420766 0.25001595336429 0.25000036168316 2.49928008282413 2.48225946035356 2.31148061214134 1.43160895224968 1.27500868273099 1.25042351040674 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875594 1.24134778650594 1.0947002517672 0.40537425889771 0.25821834274997 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282408 2.4822594603532 2.31148061214151 1.43160895225278 1.27500868273103 1.25042351040678 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875592 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274759 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282409 2.48225946035316 2.31148061214146 1.43160895225248 1.27500868273102 1.25042351040678 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875592 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274773 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282409 2.48225946035316 2.31148061214143 1.43160895225241 1.27500868273102 1.25042351040674 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875594 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274773 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282408 2.48225946035332 2.31148061214324 1.43160895225445 1.27500868273107 1.25042351040804 1.25000620982044 1.25000002990214 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876721 1.24999768300216 1.24983829875524 1.24134778650596 1.09470025176719 0.4053742588977 0.25821834274759 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282414 2.48225946035371 2.3114806121416 1.4316089522481 1.27500868273222 1.25042351040899 1.25000620982368 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300316 1.24983829875517 1.24134778650526 1.09470025176765 0.40537425889764 0.25821834274997 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282433 2.4822594603459 2.31148061211361 1.43160895223601 1.27500868275047 1.25042351031819 1.2500062096705 1.25000002986257 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878641 1.24999768305455 1.24983829882518 1.24134778649954 1.09470025176345 0.40537425889863 0.25821834274853 0.25050705420766 0.25001595336429 0.25000036168316 2.49928008281903 2.48225946036581 2.31148061233706 1.43160895175179 1.27500868371623 1.25042351846652 1.25000619109212 1.25000003197272 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809183 1.24999769013101 1.24983829580706 1.24134778609172 1.09470025192469 0.40537425887556 0.25821834272562 0.25050705419822 0.25001595336784 0.25000036168313 2.49928008283042 2.48225946091696 2.31148061780289 1.43160894875306 1.27500866203562 1.25042374276601 1.25000597456232 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144348 1.24983821086096 1.24134779550593 1.09470024967522 0.40537425898299 0.2582183437126 0.25050705420641 0.25001595335715 0.25000036168588 2.49928008296434 2.48225945949807 2.3114806147652 1.43160892069522 1.27500866311409 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809435 0.4053742601594 0.25821842772574 0.25050705692201 0.25001595337721 0.25000036168002 2.49928008072096 2.48225938167239 2.31148041169313 1.43160759885911 1.27500956976899 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229274 0.40537514057321 0.25822384488696 0.25050725877853 0.25001595712556 0.25000036168522 2.49928001059099 2.48225691799435 2.31147289102967 1.43154774736652 1.27520295012618 1.25046094300108 1.2500072973907 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783909009 1.09436332928537 0.40542571851267 0.25843807636971 0.2505155310536 0.25001613558481 0.25000036418311 2.49927833665106 2.48218985442546 2.31154845131615 1.427886921628 1.27778521213173 1.25118548918785 1.25003749349692 1.25000092598703 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907563 1.2495547942031 1.23953109625691 1.09802604103024 0.39382227919919 0.26850938224648 0.25071711117487 0.2500202549966 0.25000042738333 2.49927826049327 2.4821870390853 2.31154552699993 1.42786663856441 1.27793199686503 1.25121295764798 1.25003864982858 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248775 1.23949707573081 1.09813715179082 0.39344205695239 0.26865789107691 0.2507243104964 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145209 1.27793786349584 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353611 1.09813600074052 0.3934287266284 0.26866240083616 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353623 1.09813600074036 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.48218703908459 2.31154552698201 1.42786663856624 1.27793199687329 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254662 1.23949707573102 1.09813715178883 0.39344205695509 0.26865789107672 0.25072431049645 0.25002041673024 0.25000042968224 2.49927833665087 2.48218985442071 2.31154845127926 1.42788692166249 1.27778521198759 1.25118548947376 1.25003749317417 1.25000092602289 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409326 1.23953109629565 1.09802604101046 0.39382227921632 0.26850938224165 0.25071711117451 0.25002025499665 0.25000042738333 2.49928001059116 2.48225691801719 2.31147289125672 1.43154774746354 1.27520295002967 1.25046094289959 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916357 1.09436332929393 0.40542571850875 0.25843807637106 0.25051553105048 0.2500161355848 0.25000036418313 2.49928008072014 2.48225938165074 2.31148041142821 1.43160759935521 1.27500956852433 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214195 0.40537514059707 0.25822384488831 0.25050725877529 0.25001595712554 0.25000036168524 2.49928008295291 2.4822594590415 2.31148060899561 1.43160892362079 1.27500868458135 1.25042351597213 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974224 1.24983829680547 1.24134778597789 1.09470025022273 0.4053742600715 0.25821842771979 0.25050705691857 0.25001595337719 0.25000036168004 2.49928008281913 2.48225946046586 2.31148061214019 1.43160895174395 1.27500868272463 1.25042351030289 1.25000620967346 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882064 1.24134778650405 1.09470025177755 0.40537425889936 0.25821834370688 0.25050705420297 0.25001595335712 0.2500003616859 2.49928008281836 2.48225946035151 2.31148061215101 1.43160895234617 1.27500868273485 1.25042351040661 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875655 1.24134778650504 1.09470025176692 0.40537425889772 0.2582183427271 0.25050705419498 0.25001595336781 0.25000036168315 2.49928008282413 2.48225946035356 2.31148061214134 1.43160895224968 1.27500868273099 1.25042351040674 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875594 1.24134778650594 1.0947002517672 0.40537425889771 0.25821834274997 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282386 2.48225946035873 2.31148061214389 1.43160895225656 1.27500868273124 1.2504235104054 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875666 1.24134778650593 1.09470025176713 0.40537425889768 0.25821834275142 0.25050705420122 0.25001595336425 0.25000036168321 2.49928008282381 2.48225946035837 2.31148061214406 1.43160895225965 1.27500868273128 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282382 2.48225946035833 2.31148061214401 1.43160895225936 1.27500868273127 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282382 2.48225946035832 2.31148061214397 1.43160895225929 1.27500868273127 1.2504235104054 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875666 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282381 2.48225946035849 2.31148061214578 1.43160895226133 1.27500868273131 1.25042351040671 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875596 1.24134778650594 1.09470025176712 0.40537425889768 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282387 2.48225946035888 2.31148061214414 1.43160895225498 1.27500868273247 1.25042351040765 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875589 1.24134778650524 1.09470025176758 0.40537425889762 0.25821834275142 0.25050705420122 0.25001595336425 0.25000036168321 2.49928008282406 2.48225946035106 2.31148061211614 1.43160895224289 1.27500868275071 1.25042351031685 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.24999768305461 1.2498382988259 1.24134778649952 1.09470025176338 0.40537425889861 0.25821834274998 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008281875 2.48225946037098 2.31148061233963 1.43160895175868 1.27500868371648 1.25042351846528 1.25000619109218 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.24983829580773 1.2413477860917 1.09470025192462 0.40537425887553 0.25821834272707 0.25050705419501 0.25001595336782 0.25000036168315 2.49928008283015 2.48225946092218 2.31148061780605 1.43160894876028 1.27500866203586 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.24983821086101 1.24134779550593 1.09470024967516 0.40537425898296 0.25821834371405 0.25050705420319 0.25001595335713 0.2500003616859 2.49928008296407 2.48225945950329 2.31148061476839 1.43160892070244 1.27500866311433 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809429 0.40537426015937 0.25821842772718 0.25050705691879 0.25001595337719 0.25000036168004 2.49928008072069 2.48225938167761 2.31148041169629 1.43160759886634 1.27500956976923 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229268 0.40537514057319 0.25822384488841 0.25050725877532 0.25001595712554 0.25000036168524 2.49928001059073 2.48225691799938 2.31147289103239 1.43154774737396 1.27520295012624 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908994 1.09436332928554 0.40542571851281 0.25843807637098 0.25051553105048 0.2500161355848 0.25000036418313 2.499278336651 2.48218985442547 2.31154845131716 1.42788692163266 1.27778521212657 1.25118548918627 1.25003749349713 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420343 1.23953109625249 1.09802604103691 0.39382227920454 0.26850938224299 0.25071711117452 0.25002025499665 0.25000042738333 2.49927826049326 2.48218703908525 2.3115455269998 1.42786663856427 1.27793199686462 1.25121295764817 1.2500386498286 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573076 1.09813715179158 0.39344205695272 0.26865789107679 0.25072431049645 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074042 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.4821870390846 2.311545526982 1.42786663856619 1.27793199687341 1.25121295748525 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254662 1.23949707573112 1.09813715178869 0.39344205695501 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927833665087 2.48218985442062 2.31154845127912 1.42788692166236 1.2777852119875 1.25118548947397 1.2500374931742 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409314 1.23953109629588 1.09802604101085 0.39382227921658 0.26850938224157 0.25071711117457 0.25002025499664 0.25000042738333 2.49928001059111 2.48225691801684 2.31147289125694 1.43154774746648 1.27520295002971 1.2504609428996 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.25843807636876 0.25051553105049 0.25001613558483 0.25000036418313 2.49928008072009 2.48225938165038 2.31148041142841 1.43160759935829 1.27500956852437 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214193 0.40537514059707 0.25822384488593 0.2505072587753 0.25001595712557 0.25000036168524 2.49928008295285 2.48225945904114 2.31148060899578 1.43160892362388 1.27500868458139 1.25042351597217 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974223 1.24983829680545 1.24134778597789 1.09470025022272 0.4053742600715 0.25821842771741 0.25050705691857 0.25001595337722 0.25000036168003 2.49928008281908 2.4822594604655 2.31148061214036 1.43160895174704 1.27500868272468 1.25042351030294 1.25000620967347 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882061 1.24134778650405 1.09470025177753 0.40537425889936 0.2582183437045 0.25050705420298 0.25001595335716 0.2500003616859 2.4992800828183 2.48225946035115 2.31148061215119 1.43160895234926 1.27500868273489 1.25042351040665 1.25000620982377 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875652 1.24134778650504 1.0947002517669 0.40537425889771 0.25821834272472 0.25050705419499 0.25001595336785 0.25000036168315 2.49928008282408 2.4822594603532 2.31148061214151 1.43160895225278 1.27500868273103 1.25042351040678 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875592 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274759 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282381 2.48225946035837 2.31148061214406 1.43160895225965 1.27500868273128 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282375 2.48225946035801 2.31148061214423 1.43160895226275 1.27500868273132 1.25042351040549 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300227 1.24983829875661 1.24134778650593 1.0947002517671 0.40537425889768 0.25821834274666 0.25050705420124 0.25001595336432 0.2500003616832 2.49928008282377 2.48225946035797 2.31148061214418 1.43160895226245 1.27500868273131 1.25042351040549 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300227 1.24983829875661 1.24134778650593 1.0947002517671 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282377 2.48225946035796 2.31148061214415 1.43160895226238 1.27500868273131 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.0947002517671 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282376 2.48225946035813 2.31148061214596 1.43160895226443 1.27500868273136 1.25042351040675 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875593 1.24134778650594 1.0947002517671 0.40537425889768 0.25821834274666 0.25050705420124 0.25001595336432 0.2500003616832 2.49928008282381 2.48225946035852 2.31148061214432 1.43160895225808 1.27500868273251 1.2504235104077 1.25000620982376 1.25000002990489 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875587 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282401 2.48225946035071 2.31148061211632 1.43160895224599 1.27500868275076 1.25042351031689 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.2499976830546 1.24983829882588 1.24134778649952 1.09470025176336 0.4053742588986 0.2582183427476 0.25050705420445 0.2500159533643 0.25000036168318 2.4992800828187 2.48225946037062 2.3114806123398 1.43160895176177 1.27500868371652 1.25042351846532 1.25000619109219 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.2498382958077 1.24134778609171 1.0947002519246 0.40537425887553 0.25821834272469 0.25050705419502 0.25001595336785 0.25000036168315 2.4992800828301 2.48225946092182 2.31148061780625 1.43160894876336 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.249838210861 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371167 0.2505070542032 0.25001595335716 0.2500003616859 2.49928008296401 2.48225945950293 2.3114806147686 1.43160892070552 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809427 0.40537426015937 0.25821842772481 0.2505070569188 0.25001595337722 0.25000036168003 2.49928008072064 2.48225938167725 2.3114804116965 1.43160759886941 1.27500956976927 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488603 0.25050725877532 0.25001595712557 0.25000036168524 2.49928001059068 2.48225691799903 2.31147289103261 1.43154774737689 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636868 0.25051553105049 0.25001613558483 0.25000036418313 2.499278336651 2.48218985442538 2.31154845131703 1.42788692163253 1.27778521212648 1.25118548918647 1.25003749349715 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420331 1.23953109625273 1.0980260410373 0.3938222792048 0.26850938224291 0.25071711117459 0.25002025499664 0.25000042738333 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856422 1.27793199686474 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573085 1.09813715179143 0.39344205695264 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.4821870390846 2.31154552698201 1.4278666385662 1.2779319968734 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254663 1.2394970757311 1.0981371517887 0.39344205695502 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927833665088 2.48218985442063 2.31154845127913 1.4278869216623 1.27778521198757 1.25118548947397 1.25003749317419 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409316 1.23953109629593 1.09802604101075 0.3938222792165 0.26850938224161 0.25071711117457 0.25002025499664 0.25000042738333 2.49928001059112 2.4822569180168 2.31147289125691 1.43154774746621 1.27520295002971 1.2504609428996 1.25000729782094 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.2584380763689 0.25051553105052 0.25001613558483 0.25000036418313 2.4992800807201 2.48225938165034 2.31148041142837 1.43160759935801 1.27500956852436 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488607 0.25050725877533 0.25001595712557 0.25000036168524 2.49928008295287 2.4822594590411 2.31148060899573 1.43160892362358 1.27500868458139 1.25042351597217 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974223 1.24983829680545 1.2413477859779 1.09470025022272 0.4053742600715 0.25821842771755 0.25050705691861 0.25001595337722 0.25000036168003 2.49928008281909 2.48225946046545 2.31148061214031 1.43160895174674 1.27500868272467 1.25042351030294 1.25000620967347 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882061 1.24134778650405 1.09470025177753 0.40537425889936 0.25821834370464 0.25050705420301 0.25001595335715 0.2500003616859 2.49928008281832 2.48225946035111 2.31148061215114 1.43160895234897 1.27500868273489 1.25042351040665 1.25000620982377 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875652 1.24134778650504 1.09470025176691 0.40537425889771 0.25821834272486 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008282409 2.48225946035316 2.31148061214146 1.43160895225248 1.27500868273102 1.25042351040678 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875592 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274773 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282382 2.48225946035833 2.31148061214401 1.43160895225936 1.27500868273127 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282377 2.48225946035797 2.31148061214418 1.43160895226245 1.27500868273131 1.25042351040549 1.25000620982059 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300227 1.24983829875661 1.24134778650593 1.0947002517671 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282378 2.48225946035792 2.31148061214413 1.43160895226215 1.27500868273131 1.25042351040549 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300227 1.24983829875661 1.24134778650593 1.0947002517671 0.40537425889768 0.25821834274694 0.2505070542013 0.25001595336431 0.2500003616832 2.49928008282378 2.48225946035792 2.31148061214409 1.43160895226208 1.27500868273131 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.0947002517671 0.40537425889768 0.25821834274694 0.2505070542013 0.25001595336431 0.2500003616832 2.49928008282377 2.48225946035809 2.31148061214591 1.43160895226413 1.27500868273135 1.25042351040675 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875593 1.24134778650594 1.09470025176711 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282383 2.48225946035848 2.31148061214427 1.43160895225778 1.27500868273251 1.2504235104077 1.25000620982376 1.25000002990489 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875587 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282402 2.48225946035066 2.31148061211627 1.43160895224569 1.27500868275075 1.25042351031689 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.2499976830546 1.24983829882588 1.24134778649952 1.09470025176336 0.4053742588986 0.25821834274774 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008281871 2.48225946037057 2.31148061233975 1.43160895176147 1.27500868371652 1.25042351846532 1.25000619109219 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.2498382958077 1.24134778609171 1.0947002519246 0.40537425887553 0.25821834272483 0.25050705419505 0.25001595336785 0.25000036168315 2.49928008283011 2.48225946092178 2.31148061780621 1.43160894876308 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.249838210861 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371181 0.25050705420323 0.25001595335716 0.2500003616859 2.49928008296403 2.48225945950289 2.31148061476855 1.43160892070524 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809428 0.40537426015937 0.25821842772495 0.25050705691883 0.25001595337722 0.25000036168003 2.49928008072065 2.48225938167721 2.31148041169646 1.43160759886913 1.27500956976926 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488617 0.25050725877536 0.25001595712557 0.25000036168524 2.49928001059069 2.48225691799899 2.31147289103257 1.43154774737663 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636882 0.25051553105052 0.25001613558483 0.25000036418313 2.49927833665101 2.48218985442539 2.31154845131703 1.42788692163247 1.27778521212655 1.25118548918647 1.25003749349714 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907546 1.24955479420332 1.23953109625278 1.0980260410372 0.39382227920472 0.26850938224295 0.25071711117458 0.25002025499664 0.25000042738333 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856423 1.27793199686472 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573084 1.09813715179144 0.39344205695265 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.2512137555411 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.4821870390846 2.311545526982 1.4278666385662 1.2779319968734 1.25121295748524 1.25003865000649 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.24954523254663 1.2394970757311 1.0981371517887 0.39344205695502 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927833665088 2.48218985442063 2.31154845127913 1.4278869216623 1.27778521198757 1.25118548947397 1.25003749317419 1.25000092602288 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917516 1.24955479409316 1.23953109629593 1.09802604101075 0.3938222792165 0.26850938224161 0.25071711117457 0.25002025499664 0.25000042738333 2.49928001059112 2.4822569180168 2.31147289125691 1.43154774746622 1.27520295002971 1.2504609428996 1.25000729782093 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.2584380763689 0.25051553105052 0.25001613558483 0.25000036418313 2.4992800807201 2.48225938165034 2.31148041142837 1.43160759935801 1.27500956852436 1.25042384836617 1.2500059763291 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817279003 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488607 0.25050725877533 0.25001595712557 0.25000036168524 2.49928008295287 2.48225945904109 2.3114806089957 1.43160892362352 1.27500868458139 1.25042351597213 1.25000619222552 1.2500000320038 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808422 1.24999768974224 1.24983829680547 1.24134778597789 1.09470025022272 0.4053742600715 0.25821842771755 0.25050705691861 0.25001595337722 0.25000036168003 2.49928008281909 2.48225946046545 2.31148061214027 1.43160895174668 1.27500868272467 1.25042351030289 1.25000620967346 1.25000002986251 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878643 1.2499976830531 1.24983829882064 1.24134778650405 1.09470025177753 0.40537425889936 0.25821834370464 0.25050705420301 0.25001595335715 0.2500003616859 2.49928008281832 2.4822594603511 2.3114806121511 1.4316089523489 1.27500868273489 1.25042351040661 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300318 1.24983829875655 1.24134778650504 1.09470025176691 0.40537425889771 0.25821834272486 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008282409 2.48225946035316 2.31148061214143 1.43160895225241 1.27500868273102 1.25042351040674 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875594 1.24134778650594 1.09470025176718 0.40537425889771 0.25821834274773 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282382 2.48225946035832 2.31148061214397 1.43160895225929 1.27500868273127 1.2504235104054 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875666 1.24134778650593 1.09470025176711 0.40537425889768 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282377 2.48225946035796 2.31148061214415 1.43160895226238 1.27500868273131 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.0947002517671 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282378 2.48225946035792 2.31148061214409 1.43160895226208 1.27500868273131 1.25042351040544 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875663 1.24134778650593 1.0947002517671 0.40537425889768 0.25821834274694 0.2505070542013 0.25001595336431 0.2500003616832 2.49928008282378 2.48225946035791 2.31148061214406 1.43160895226202 1.2750086827313 1.2504235104054 1.25000620982058 1.25000002990228 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876716 1.24999768300228 1.24983829875666 1.24134778650593 1.0947002517671 0.40537425889768 0.25821834274694 0.2505070542013 0.25001595336431 0.2500003616832 2.49928008282377 2.48225946035808 2.31148061214587 1.43160895226406 1.27500868273135 1.25042351040671 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875596 1.24134778650594 1.09470025176711 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282383 2.48225946035847 2.31148061214423 1.43160895225771 1.27500868273251 1.25042351040765 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875589 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282402 2.48225946035066 2.31148061211623 1.43160895224562 1.27500868275075 1.25042351031685 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.24999768305461 1.2498382988259 1.24134778649952 1.09470025176336 0.4053742588986 0.25821834274774 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008281871 2.48225946037057 2.31148061233972 1.4316089517614 1.27500868371651 1.25042351846528 1.25000619109218 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.24983829580773 1.2413477860917 1.0947002519246 0.40537425887553 0.25821834272483 0.25050705419505 0.25001595336785 0.25000036168315 2.49928008283011 2.48225946092178 2.31148061780621 1.43160894876308 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.24983821086101 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371181 0.25050705420323 0.25001595335716 0.2500003616859 2.49928008296403 2.48225945950289 2.31148061476856 1.43160892070525 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809428 0.40537426015937 0.25821842772495 0.25050705691883 0.25001595337722 0.25000036168003 2.49928008072065 2.48225938167721 2.31148041169646 1.43160759886913 1.27500956976926 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488617 0.25050725877536 0.25001595712557 0.25000036168524 2.49928001059069 2.48225691799899 2.31147289103257 1.43154774737663 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636882 0.25051553105052 0.25001613558483 0.25000036418313 2.49927833665101 2.48218985442539 2.31154845131703 1.42788692163247 1.27778521212655 1.25118548918647 1.25003749349714 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907546 1.24955479420332 1.23953109625278 1.0980260410372 0.39382227920472 0.26850938224295 0.25071711117458 0.25002025499664 0.25000042738333 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856423 1.27793199686472 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573084 1.09813715179144 0.39344205695265 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199833 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353622 1.09813600074037 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.4821870390846 2.31154552698201 1.42786663856619 1.27793199687341 1.25121295748528 1.25003865000644 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162724 1.24954523254661 1.23949707573112 1.09813715178869 0.39344205695501 0.26865789107676 0.25072431049644 0.25002041673024 0.25000042968224 2.49927833665088 2.48218985442062 2.31154845127914 1.42788692166236 1.27778521198745 1.25118548947415 1.25003749317373 1.2500009260229 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.24999965569861 1.24998602917533 1.24955479409305 1.23953109629589 1.09802604101085 0.39382227921658 0.26850938224157 0.25071711117457 0.25002025499664 0.25000042738333 2.49928001059111 2.48225691801684 2.31147289125686 1.43154774746641 1.27520295002971 1.2504609428996 1.25000729782092 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916359 1.09436332929391 0.40542571850874 0.25843807636876 0.25051553105049 0.25001613558483 0.25000036418313 2.49928008072009 2.48225938165039 2.31148041142851 1.43160759935833 1.27500956852437 1.25042384836626 1.25000597632911 1.25000005778826 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820397 1.24999777076049 1.24983817278998 1.24134764133298 1.09469777214194 0.40537514059707 0.25822384488593 0.2505072587753 0.25001595712557 0.25000036168524 2.49928008295286 2.48225945904126 2.31148060899746 1.43160892362554 1.27500868458143 1.25042351597335 1.25000619222546 1.25000003200373 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.25000000009459 1.24999998808424 1.24999768974217 1.24983829680481 1.24134778597791 1.09470025022272 0.4053742600715 0.25821842771741 0.25050705691857 0.25001595337722 0.25000036168003 2.49928008281908 2.48225946046562 2.31148061214209 1.43160895174872 1.27500868272471 1.2504235103042 1.25000620967339 1.25000002986244 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009443 1.24999998878646 1.24999768305304 1.24983829881993 1.24134778650406 1.09470025177754 0.40537425889936 0.2582183437045 0.25050705420298 0.25001595335716 0.2500003616859 2.49928008281831 2.48225946035127 2.31148061215291 1.43160895235094 1.27500868273493 1.25042351040791 1.25000620982369 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300312 1.24983829875585 1.24134778650505 1.09470025176691 0.40537425889771 0.25821834272472 0.25050705419499 0.25001595336785 0.25000036168315 2.49928008282408 2.48225946035332 2.31148061214324 1.43160895225445 1.27500868273107 1.25042351040804 1.25000620982044 1.25000002990214 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876721 1.24999768300216 1.24983829875524 1.24134778650596 1.09470025176719 0.4053742588977 0.25821834274759 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282381 2.48225946035849 2.31148061214578 1.43160895226133 1.27500868273131 1.25042351040671 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875596 1.24134778650594 1.09470025176712 0.40537425889768 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282376 2.48225946035813 2.31148061214596 1.43160895226443 1.27500868273136 1.25042351040675 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875593 1.24134778650594 1.0947002517671 0.40537425889768 0.25821834274666 0.25050705420124 0.25001595336432 0.2500003616832 2.49928008282377 2.48225946035809 2.31148061214591 1.43160895226413 1.27500868273135 1.25042351040675 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875593 1.24134778650594 1.09470025176711 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282377 2.48225946035808 2.31148061214587 1.43160895226406 1.27500868273135 1.25042351040671 1.25000620982051 1.25000002990221 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876719 1.24999768300222 1.24983829875596 1.24134778650594 1.09470025176711 0.40537425889768 0.2582183427468 0.25050705420127 0.25001595336431 0.2500003616832 2.49928008282376 2.48225946035825 2.31148061214768 1.43160895226611 1.27500868273139 1.25042351040801 1.25000620982044 1.25000002990214 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876721 1.24999768300216 1.24983829875525 1.24134778650595 1.09470025176711 0.40537425889767 0.25821834274666 0.25050705420124 0.25001595336432 0.2500003616832 2.49928008282382 2.48225946035864 2.31148061214604 1.43160895225975 1.27500868273255 1.25042351040896 1.25000620982368 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300316 1.24983829875519 1.24134778650525 1.09470025176758 0.40537425889761 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282401 2.48225946035083 2.31148061211805 1.43160895224768 1.27500868275079 1.25042351031816 1.2500062096705 1.25000002986257 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878641 1.24999768305455 1.2498382988252 1.24134778649953 1.09470025176337 0.4053742588986 0.2582183427476 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008281871 2.48225946037073 2.31148061234148 1.43160895176345 1.27500868371656 1.25042351846649 1.25000619109212 1.25000003197272 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809183 1.24999769013101 1.24983829580707 1.24134778609172 1.09470025192461 0.40537425887553 0.25821834272469 0.25050705419502 0.25001595336785 0.25000036168315 2.4992800828301 2.48225946092183 2.31148061780631 1.43160894876333 1.2750086620359 1.25042374276601 1.25000597456232 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144348 1.24983821086096 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371167 0.2505070542032 0.25001595335716 0.2500003616859 2.49928008296401 2.48225945950293 2.31148061476857 1.43160892070548 1.27500866311437 1.25042375127812 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809427 0.40537426015937 0.25821842772481 0.2505070569188 0.25001595337722 0.25000036168003 2.49928008072064 2.48225938167725 2.31148041169651 1.43160759886942 1.27500956976927 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488603 0.25050725877532 0.25001595712557 0.25000036168524 2.49928001059068 2.48225691799903 2.31147289103261 1.4315477473769 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636868 0.25051553105049 0.25001613558483 0.25000036418313 2.499278336651 2.48218985442538 2.31154845131703 1.42788692163252 1.27778521212648 1.25118548918648 1.25003749349715 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420331 1.23953109625273 1.0980260410373 0.3938222792048 0.26850938224291 0.25071711117459 0.25002025499664 0.25000042738333 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856422 1.27793199686474 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573085 1.09813715179143 0.39344205695264 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855177 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145214 1.27793786349619 1.25121375554111 1.25003868144413 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094838 1.24954498474186 1.23949744353623 1.09813600074036 0.39342872662838 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.48218703908459 2.31154552698202 1.42786663856624 1.27793199687329 1.25121295748527 1.25003865000647 1.25000095854207 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420591 1.24998562162723 1.2495452325466 1.23949707573102 1.09813715178883 0.39344205695509 0.26865789107672 0.25072431049645 0.25002041673024 0.25000042968224 2.49927833665087 2.48218985442071 2.31154845127926 1.42788692166247 1.27778521198752 1.25118548947403 1.25003749317407 1.25000092602292 1.25000001884712 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299781 1.2499996556986 1.2499860291752 1.24955479409316 1.23953109629567 1.09802604101047 0.39382227921631 0.26850938224165 0.25071711117451 0.25002025499665 0.25000042738333 2.49928001059116 2.48225691801718 2.31147289125664 1.43154774746352 1.27520295002964 1.25046094289959 1.25000729782091 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935494 1.24982462339387 1.24123783916358 1.09436332929393 0.40542571850875 0.25843807637106 0.25051553105048 0.2500161355848 0.25000036418313 2.49928008072014 2.48225938165076 2.31148041142836 1.43160759935526 1.27500956852446 1.25042384836622 1.2500059763285 1.2500000577884 1.25000000031192 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999464 1.24999997820393 1.24999777076082 1.24983817279005 1.24134764133294 1.09469777214197 0.40537514059707 0.25822384488831 0.25050725877529 0.25001595712554 0.25000036168524 2.49928008295291 2.48225945904164 2.31148060899581 1.43160892361917 1.27500868458244 1.25042351597416 1.25000619222832 1.25000003200624 1.24999999993575 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000014 1.24999999999266 1.2500000000946 1.24999998808323 1.24999768974339 1.24983829680472 1.24134778597727 1.09470025022316 0.40537426007144 0.25821842771978 0.25050705691857 0.25001595337719 0.25000036168004 2.49928008281914 2.482259460466 2.31148061214044 1.43160895174237 1.27500868272587 1.25042351030515 1.25000620967664 1.25000002986512 1.2499999999242 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878539 1.24999768305404 1.24983829881987 1.24134778650337 1.094700251778 0.4053742588993 0.25821834370688 0.25050705420297 0.25001595335712 0.2500003616859 2.49928008281836 2.48225946035166 2.31148061215127 1.43160895234459 1.27500868273609 1.25042351040886 1.25000620982694 1.25000002990751 1.24999999992441 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.25000000009451 1.24999998876507 1.24999768300412 1.24983829875578 1.24134778650436 1.09470025176737 0.40537425889765 0.2582183427271 0.25050705419498 0.25001595336781 0.25000036168315 2.49928008282414 2.48225946035371 2.3114806121416 1.4316089522481 1.27500868273222 1.25042351040899 1.25000620982368 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300316 1.24983829875517 1.24134778650526 1.09470025176765 0.40537425889764 0.25821834274997 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282387 2.48225946035888 2.31148061214414 1.43160895225498 1.27500868273247 1.25042351040765 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875589 1.24134778650524 1.09470025176758 0.40537425889762 0.25821834275142 0.25050705420122 0.25001595336425 0.25000036168321 2.49928008282381 2.48225946035852 2.31148061214432 1.43160895225808 1.27500868273251 1.2504235104077 1.25000620982376 1.25000002990489 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875587 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282383 2.48225946035848 2.31148061214427 1.43160895225778 1.27500868273251 1.2504235104077 1.25000620982376 1.25000002990489 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875587 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282383 2.48225946035847 2.31148061214423 1.43160895225771 1.27500868273251 1.25042351040765 1.25000620982376 1.2500000299049 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876612 1.24999768300322 1.24983829875589 1.24134778650524 1.09470025176757 0.40537425889762 0.25821834274918 0.25050705420126 0.25001595336428 0.2500003616832 2.49928008282382 2.48225946035864 2.31148061214604 1.43160895225975 1.27500868273255 1.25042351040896 1.25000620982368 1.25000002990483 1.2499999999244 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.2500000000945 1.24999998876614 1.24999768300316 1.24983829875519 1.24134778650525 1.09470025176758 0.40537425889761 0.25821834274904 0.25050705420123 0.25001595336428 0.2500003616832 2.49928008282387 2.48225946035903 2.3114806121444 1.43160895225341 1.27500868273371 1.25042351040991 1.25000620982693 1.25000002990751 1.24999999992441 1.25000000001131 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999303 1.25000000009451 1.24999998876508 1.24999768300416 1.24983829875513 1.24134778650456 1.09470025176804 0.40537425889755 0.25821834275141 0.25050705420122 0.25001595336425 0.25000036168321 2.49928008282407 2.48225946035122 2.31148061211641 1.43160895224132 1.27500868275195 1.2504235103191 1.25000620967374 1.25000002986525 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878534 1.24999768305554 1.24983829882513 1.24134778649884 1.09470025176383 0.40537425889854 0.25821834274998 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008281876 2.48225946037112 2.31148061233983 1.43160895175711 1.27500868371752 1.25042351846727 1.25000619109504 1.25000003197523 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009457 1.24999998809082 1.2499976901322 1.249838295807 1.2413477860911 1.09470025192504 0.40537425887547 0.25821834272707 0.25050705419501 0.25001595336782 0.25000036168315 2.49928008283015 2.48225946092219 2.31148061780613 1.43160894876023 1.27500866203605 1.25042374276602 1.25000597456164 1.25000005789729 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812443 1.24999777144385 1.24983821086102 1.24134779550587 1.09470024967518 0.40537425898296 0.25821834371405 0.25050705420319 0.25001595335713 0.2500003616859 2.49928008296407 2.48225945950329 2.31148061476836 1.43160892070241 1.27500866311433 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809429 0.40537426015937 0.25821842772718 0.25050705691879 0.25001595337719 0.25000036168004 2.49928008072069 2.48225938167761 2.31148041169631 1.43160759886634 1.27500956976923 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.24983817076131 1.24134764091066 1.09469777229268 0.40537514057319 0.25822384488841 0.25050725877532 0.25001595712554 0.25000036168524 2.49928001059073 2.48225691799938 2.3114728910324 1.43154774737397 1.27520295012624 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908994 1.09436332928554 0.40542571851281 0.25843807637098 0.25051553105048 0.2500161355848 0.25000036418313 2.499278336651 2.48218985442547 2.31154845131716 1.42788692163266 1.27778521212657 1.25118548918627 1.25003749349712 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420343 1.23953109625249 1.09802604103691 0.39382227920454 0.26850938224299 0.25071711117452 0.25002025499665 0.25000042738333 2.49927826049326 2.48218703908525 2.3115455269998 1.42786663856427 1.27793199686461 1.25121295764817 1.2500386498286 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573076 1.09813715179158 0.39344205695272 0.26865789107679 0.25072431049645 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074042 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569132 1.25121376855176 1.25003868199832 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.2499856107761 1.24954498113061 1.23949747241955 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212792 2.31154533314042 1.42786571145215 1.27793786349612 1.25121375554108 1.25003868144416 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094837 1.24954498474187 1.23949744353618 1.09813600074046 0.39342872662843 0.26866240083615 0.25072449451156 0.25002042021676 0.25000042968491 2.49927826049325 2.48218703908464 2.31154552698202 1.42786663856637 1.27793199687377 1.25121295748445 1.25003865000717 1.25000095854206 1.25000001938428 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420592 1.24998562162706 1.24954523254695 1.23949707573108 1.09813715178806 0.39344205695477 0.26865789107684 0.25072431049639 0.25002041673024 0.25000042968224 2.49927833665093 2.48218985442066 2.31154845127797 1.42788692165787 1.27778521199368 1.25118548947153 1.25003749318119 1.25000092602249 1.25000001884711 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299782 1.24999965569873 1.24998602917255 1.24955479409467 1.23953109629985 1.09802604100367 0.39382227921107 0.26850938224514 0.25071711117486 0.2500202549966 0.25000042738333 2.49928001059143 2.48225691801229 2.31147289125551 1.43154774745704 1.27520295003001 1.25046094289983 1.25000729782135 1.25000009229913 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996556965 1.24999727935477 1.24982462339402 1.24123783916359 1.09436332929379 0.40542571850862 0.25843807636979 0.25051553105361 0.25001613558481 0.25000036418311 2.49928008072041 2.48225938164535 2.31148041142293 1.43160759934749 1.27500956852275 1.25042384835994 1.25000597633066 1.25000005778602 1.25000000031191 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999003 1.24999999999463 1.24999997820467 1.24999777075689 1.24983817279143 1.24134764133355 1.09469777214178 0.40537514059711 0.25822384488686 0.2505072587785 0.25001595712556 0.25000036168522 2.49928008295311 2.48225945903392 2.31148060896865 1.43160892360729 1.27500868460179 1.25042351588959 1.25000619208522 1.25000003196612 1.24999999993553 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009454 1.24999998810264 1.24999768978831 1.24983829687217 1.24134778597083 1.09470025021923 0.40537426007239 0.25821842771835 0.25050705692178 0.25001595337721 0.25000036168002 2.49928008281933 2.48225946045819 2.31148061211244 1.43160895173028 1.27500868274409 1.25042351021434 1.25000620952349 1.25000002982284 1.24999999992398 1.25000000001128 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999305 1.25000000009437 1.24999998880567 1.24999768310543 1.24983829888992 1.24134778649766 1.09470025177379 0.40537425890028 0.25821834370545 0.25050705420619 0.25001595335715 0.25000036168588 2.49928008281855 2.48225946034384 2.31148061212326 1.4316089523325 1.27500868275433 1.25042351031806 1.25000620967375 1.25000002986526 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878534 1.2499976830555 1.24983829882579 1.24134778649864 1.09470025176317 0.40537425889864 0.25821834272567 0.2505070541982 0.25001595336784 0.25000036168313 2.49928008282433 2.4822594603459 2.31148061211361 1.43160895223601 1.27500868275047 1.25042351031819 1.2500062096705 1.25000002986257 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878641 1.24999768305455 1.24983829882518 1.24134778649954 1.09470025176345 0.40537425889863 0.25821834274853 0.25050705420766 0.25001595336429 0.25000036168316 2.49928008282406 2.48225946035106 2.31148061211614 1.43160895224289 1.27500868275071 1.25042351031685 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.24999768305461 1.2498382988259 1.24134778649952 1.09470025176338 0.40537425889861 0.25821834274998 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282401 2.48225946035071 2.31148061211632 1.43160895224599 1.27500868275076 1.25042351031689 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.2499976830546 1.24983829882588 1.24134778649952 1.09470025176336 0.4053742588986 0.2582183427476 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282402 2.48225946035066 2.31148061211627 1.43160895224569 1.27500868275075 1.25042351031689 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.2499976830546 1.24983829882588 1.24134778649952 1.09470025176336 0.4053742588986 0.25821834274774 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282402 2.48225946035066 2.31148061211623 1.43160895224562 1.27500868275075 1.25042351031685 1.25000620967057 1.25000002986264 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878639 1.24999768305461 1.2498382988259 1.24134778649952 1.09470025176336 0.4053742588986 0.25821834274774 0.25050705420448 0.2500159533643 0.25000036168318 2.49928008282401 2.48225946035083 2.31148061211805 1.43160895224768 1.27500868275079 1.25042351031816 1.2500062096705 1.25000002986257 1.24999999992418 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878641 1.24999768305455 1.2498382988252 1.24134778649953 1.09470025176337 0.4053742588986 0.2582183427476 0.25050705420445 0.2500159533643 0.25000036168318 2.49928008282407 2.48225946035122 2.31148061211641 1.43160895224132 1.27500868275195 1.2504235103191 1.25000620967374 1.25000002986525 1.24999999992419 1.2500000000113 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999304 1.25000000009444 1.24999998878534 1.24999768305554 1.24983829882513 1.24134778649884 1.09470025176383 0.40537425889854 0.25821834274998 0.25050705420444 0.25001595336427 0.25000036168318 2.49928008282426 2.48225946034338 2.31148061208824 1.43160895222907 1.27500868277015 1.25042351022831 1.2500062095206 1.25000002982298 1.24999999992397 1.25000000001128 1.24999999999966 1.25000000000001 1.25 1.25000000000016 1.24999999999305 1.25000000009437 1.24999998880562 1.24999768310694 1.24983829889519 1.24134778649315 1.09470025175962 0.40537425889953 0.25821834274854 0.25050705420766 0.25001595336429 0.25000036168316 2.49928008281896 2.48225946036341 2.3114806123128 1.43160895174486 1.27500868373689 1.25042351838345 1.25000619095132 1.25000003193508 1.24999999993554 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009451 1.24999998811024 1.24999769017749 1.24983829587372 1.24134778608456 1.09470025192113 0.40537425887642 0.25821834272564 0.25050705419822 0.25001595336784 0.25000036168313 2.49928008283042 2.48225946091686 2.31148061780171 1.4316089487537 1.2750086620343 1.25042374275698 1.25000597456445 1.25000005789493 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812516 1.24999777143948 1.24983821086338 1.2413477955066 1.09470024967497 0.40537425898301 0.25821834371259 0.25050705420641 0.25001595335715 0.25000036168588 2.49928008296434 2.4822594594981 2.31148061476568 1.4316089206957 1.27500866311414 1.25042375127825 1.25000595603373 1.25000005984014 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.2499977785027 1.24983820774339 1.24134779521235 1.09470024809436 0.4053742601594 0.25821842772574 0.25050705692201 0.25001595337721 0.25000036168002 2.49928008072096 2.48225938167238 2.3114804116929 1.43160759885892 1.27500956976897 1.250423854023 1.25000595901082 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.24983817076131 1.24134764091066 1.09469777229274 0.40537514057321 0.25822384488696 0.25050725877853 0.25001595712556 0.25000036168522 2.49928001059099 2.48225691799435 2.31147289102955 1.43154774736638 1.27520295012617 1.25046094300107 1.2500072973907 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783909009 1.09436332928537 0.40542571851267 0.25843807636971 0.2505155310536 0.25001613558481 0.25000036418311 2.49927833665106 2.48218985442546 2.31154845131616 1.42788692162801 1.2777852121317 1.25118548918778 1.25003749349702 1.25000092598704 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.2499860290756 1.24955479420312 1.23953109625692 1.09802604103023 0.39382227919919 0.26850938224648 0.25071711117487 0.2500202549966 0.25000042738333 2.49927826049327 2.4821870390853 2.31154552699993 1.42786663856441 1.27793199686503 1.25121295764799 1.25003864982856 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167434 1.24954523248774 1.23949707573081 1.09813715179082 0.39344205695239 0.26865789107691 0.2507243104964 0.25002041673024 0.25000042968224 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145209 1.27793786349584 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353611 1.09813600074052 0.3934287266284 0.26866240083616 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861447 1.4278656917463 1.27793798569131 1.25121376855177 1.25003868199836 1.25000095939706 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077608 1.24954498113061 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810658 2.48218695212793 2.31154533314043 1.42786571145216 1.27793786349647 1.25121375554121 1.25003868144382 1.25000095949359 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384557 1.24998561094846 1.24954498474184 1.23949744353625 1.09813600073989 0.39342872662825 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927826049326 2.48218703908451 2.31154552698118 1.42786663856133 1.27793199688185 1.25121295749371 1.25003864999725 1.25000095854224 1.25000001938429 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280996 1.24999964420585 1.24998562162976 1.24954523254423 1.23949707573696 1.09813715177976 0.39344205694855 0.26865789108083 0.25072431049669 0.25002041673023 0.25000042968224 2.49927833665068 2.48218985441364 2.31154845127062 1.42788692165973 1.27778521197844 1.25118548948368 1.25003749316167 1.25000092602185 1.25000001884718 1.2500000003128 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.2499999929978 1.24999965569918 1.24998602918062 1.24955479408339 1.23953109629948 1.09802604103774 0.39382227923422 0.26850938223285 0.25071711117971 0.25002025499689 0.25000042738332 2.49928001058584 2.48225691800933 2.31147289126019 1.43154774755485 1.27520295002577 1.2504609429243 1.2500072978211 1.25000009229574 1.25000000061209 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999041 1.24999999991165 1.24999996557082 1.24999727935538 1.24982462338278 1.2412378391645 1.09436332929293 0.40542571850894 0.2584380763471 0.25051553104463 0.25001613558825 0.25000036418308 2.49928008071466 2.48225938164466 2.3114804114467 1.4316075994106 1.27500956864763 1.25042384849048 1.25000597492984 1.25000005791857 1.25000000031226 1.25000000000865 1.24999999999981 1.25000000000021 1.24999999999991 1.24999999999997 1.24999999999002 1.24999999999462 1.24999997816826 1.2499977712365 1.24983817276581 1.24134764129418 1.09469777215312 0.40537514059607 0.2582238448641 0.25050725876905 0.2500159571291 0.25000036168519 2.49928008294779 2.48225945905298 2.31148060918792 1.43160892316819 1.27500868537236 1.25042352382145 1.25000617490015 1.25000003388726 1.24999999994692 1.25000000001195 1.24999999999969 1.25000000000002 1.24999999999999 1.25000000000013 1.24999999999232 1.2500000000943 1.24999998745829 1.24999769634045 1.24983829390353 1.24134778562575 1.09470025036411 0.40537426005103 0.2582184276954 0.25050705691235 0.25001595338075 0.25000036167999 2.49928008281403 2.48225946047812 2.31148061233601 1.43160895124574 1.27500868371074 1.25042351836989 1.2500061909542 1.25000003193495 1.24999999993555 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009451 1.24999998811028 1.24999769017604 1.24983829586869 1.24134778608926 1.09470025193526 0.40537425887718 0.25821834368253 0.25050705419675 0.25001595336069 0.25000036168585 2.49928008281325 2.48225946036376 2.31148061234679 1.4316089518483 1.27500868371991 1.2504235184663 1.25000619109505 1.25000003197523 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009457 1.24999998809082 1.24999769013216 1.24983829580763 1.24134778609089 1.09470025192438 0.40537425887557 0.25821834270275 0.25050705418877 0.25001595337138 0.2500003616831 2.49928008281903 2.48225946036581 2.31148061233706 1.43160895175179 1.27500868371623 1.25042351846652 1.25000619109212 1.25000003197272 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809183 1.24999769013101 1.24983829580706 1.24134778609172 1.09470025192469 0.40537425887556 0.25821834272562 0.25050705419822 0.25001595336784 0.25000036168313 2.49928008281875 2.48225946037098 2.31148061233963 1.43160895175868 1.27500868371648 1.25042351846528 1.25000619109218 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.24983829580773 1.2413477860917 1.09470025192462 0.40537425887553 0.25821834272707 0.25050705419501 0.25001595336782 0.25000036168315 2.4992800828187 2.48225946037062 2.3114806123398 1.43160895176177 1.27500868371652 1.25042351846532 1.25000619109219 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.2498382958077 1.24134778609171 1.0947002519246 0.40537425887553 0.25821834272469 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008281871 2.48225946037057 2.31148061233975 1.43160895176147 1.27500868371652 1.25042351846532 1.25000619109219 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.2498382958077 1.24134778609171 1.0947002519246 0.40537425887553 0.25821834272483 0.25050705419505 0.25001595336785 0.25000036168315 2.49928008281871 2.48225946037057 2.31148061233972 1.4316089517614 1.27500868371651 1.25042351846528 1.25000619109218 1.25000003197278 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809181 1.24999769013107 1.24983829580773 1.2413477860917 1.0947002519246 0.40537425887553 0.25821834272483 0.25050705419505 0.25001595336785 0.25000036168315 2.49928008281871 2.48225946037073 2.31148061234148 1.43160895176345 1.27500868371656 1.25042351846649 1.25000619109212 1.25000003197272 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009456 1.24999998809183 1.24999769013101 1.24983829580707 1.24134778609172 1.09470025192461 0.40537425887553 0.25821834272469 0.25050705419502 0.25001595336785 0.25000036168315 2.49928008281876 2.48225946037112 2.31148061233983 1.43160895175711 1.27500868371752 1.25042351846727 1.25000619109504 1.25000003197523 1.24999999993576 1.25000000001166 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999266 1.25000000009457 1.24999998809082 1.2499976901322 1.249838295807 1.2413477860911 1.09470025192504 0.40537425887547 0.25821834272707 0.25050705419501 0.25001595336782 0.25000036168315 2.49928008281896 2.48225946036341 2.3114806123128 1.43160895174486 1.27500868373689 1.25042351838345 1.25000619095132 1.25000003193508 1.24999999993554 1.25000000001165 1.24999999999967 1.25000000000002 1.25 1.25000000000015 1.24999999999267 1.25000000009451 1.24999998811024 1.24999769017749 1.24983829587372 1.24134778608456 1.09470025192113 0.40537425887642 0.25821834272564 0.25050705419822 0.25001595336784 0.25000036168313 2.49928008281363 2.48225946038233 2.31148061253002 1.43160895131044 1.27500868450117 1.2504235261656 1.25000617381956 1.25000003385853 1.24999999994693 1.25000000001196 1.24999999999969 1.25000000000002 1.24999999999999 1.25000000000013 1.24999999999232 1.25000000009427 1.24999998746552 1.24999769670985 1.24983829296074 1.24134778574235 1.09470025206568 0.40537425885507 0.25821834270269 0.25050705418879 0.25001595337138 0.2500003616831 2.49928008282465 2.48225946091576 2.31148061781981 1.43160894881311 1.27500866217733 1.25042374305385 1.25000597312381 1.25000005802421 1.25000000031332 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999502 1.24999997808944 1.24999777193425 1.24983821078507 1.24134779546206 1.09470024968653 0.40537425898191 0.25821834368979 0.25050705419695 0.2500159533607 0.25000036168585 2.49928008295855 2.482259459496 2.31148061477507 1.43160892079378 1.27500866311505 1.2504237512739 1.25000595602645 1.25000005983888 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.24999999999299 1.24999997748684 1.24999777850775 1.24983820774557 1.24134779521301 1.09470024809344 0.40537426015949 0.25821842770283 0.25050705691255 0.25001595338076 0.25000036167999 2.49928008071518 2.48225938167055 2.3114804117065 1.43160759895677 1.27500956977157 1.2504238540232 1.25000595901109 1.25000005974205 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757634 1.24999777746554 1.24983817076129 1.2413476409106 1.09469777229209 0.40537514057328 0.25822384486413 0.25050725876908 0.2500159571291 0.25000036168519 2.49928001058542 2.48225691799216 2.3114728910441 1.43154774746192 1.27520295012799 1.25046094300139 1.25000729739076 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946051 1.24982462338492 1.24123783909048 1.0943633292852 0.40542571851298 0.25843807634708 0.25051553104462 0.25001613558825 0.25000036418308 2.49927833665081 2.48218985441823 2.31154845130696 1.42788692163307 1.27778521211336 1.25118548919808 1.25003749349973 1.250000925987 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571325 1.24998602907429 1.24955479419459 1.23953109625814 1.09802604106324 0.39382227922281 0.26850938223412 0.25071711117973 0.25002025499689 0.25000042738332 2.49927826049327 2.48218703908515 2.31154552699848 1.4278666385597 1.27793199687301 1.25121295765006 1.2500386498287 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167434 1.24954523248714 1.23949707573684 1.09813715178243 0.39344205694622 0.2686578910809 0.25072431049669 0.25002041673023 0.25000042968224 2.49927825810658 2.48218695212794 2.31154533314071 1.4278657114521 1.27793786349618 1.25121375554507 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474065 1.23949744353618 1.09813600073995 0.39342872662822 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569128 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.25121376855189 1.25003868199878 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077576 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825810659 2.48218695212778 2.31154533314013 1.42786571145026 1.27793786350171 1.25121375554583 1.25003868143802 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095014 1.24954498474043 1.23949744353974 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927826049305 2.48218703908083 2.31154552699058 1.42786663856361 1.27793199683611 1.25121295764753 1.2500386498458 1.25000095854556 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420436 1.24998562166945 1.24954523248277 1.23949707572378 1.09813715182745 0.39344205697324 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927833664636 2.48218985443493 2.31154845135172 1.42788692169271 1.27778521213065 1.2511854891207 1.25003749351659 1.25000092598974 1.25000001884831 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571191 1.24998602905826 1.24955479423208 1.2395310961669 1.09802604097298 0.39382227915013 0.26850938225946 0.25071711115743 0.25002025500139 0.25000042738349 2.49928001058578 2.48225691810552 2.31147289102888 1.43154774689366 1.2752029501138 1.25046094300047 1.25000729747228 1.25000009220493 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560274 1.24999727942695 1.24982462338915 1.24123783908238 1.09436332930026 0.40542571851526 0.2584380772766 0.25051553105155 0.25001613557808 0.25000036418574 2.49928008071599 2.48225938178575 2.31148041171784 1.43160759838019 1.27500956966197 1.25042385398339 1.25000596020734 1.25000005966849 1.25000000032355 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998989 1.24999999999256 1.24999997759857 1.24999777710887 1.24983817076057 1.2413476409341 1.09469777229985 0.40537514057472 0.25822384584282 0.25050725877707 0.25001595711842 0.25000036168793 2.49928008295891 2.48225945958872 2.31148061451805 1.43160892066627 1.27500866252547 1.2504237429072 1.25000597324111 1.25000005803231 1.25000000031328 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999505 1.24999997808544 1.2499977719035 1.24983821086972 1.24134779548736 1.09470024797848 0.40537426017928 0.25821842868247 0.25050705692051 0.25001595337007 0.25000036168273 2.49928008282546 2.48225946102956 2.31148061780101 1.43160894824055 1.27500866201815 1.25042374276467 1.25000597456465 1.25000005789477 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812522 1.24999777143987 1.24983821085855 1.24134779550461 1.09470024968901 0.40537425898399 0.25821834466948 0.25050705420494 0.25001595335 0.25000036168859 2.49928008282464 2.48225946091505 2.31148061781497 1.43160894885095 1.2750086620379 1.25042374276584 1.25000597456169 1.25000005789729 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812443 1.24999777144382 1.24983821086111 1.24134779550593 1.09470024967455 0.40537425898305 0.25821834368974 0.25050705419695 0.2500159533607 0.25000036168585 2.49928008283042 2.48225946091696 2.31148061780289 1.43160894875306 1.27500866203562 1.25042374276601 1.25000597456232 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144348 1.24983821086096 1.24134779550593 1.09470024967522 0.40537425898299 0.2582183437126 0.25050705420641 0.25001595335715 0.25000036168588 2.49928008283015 2.48225946092218 2.31148061780605 1.43160894876028 1.27500866203586 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.24983821086101 1.24134779550593 1.09470024967516 0.40537425898296 0.25821834371405 0.25050705420319 0.25001595335713 0.2500003616859 2.4992800828301 2.48225946092182 2.31148061780625 1.43160894876336 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144349 1.249838210861 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371167 0.2505070542032 0.25001595335716 0.2500003616859 2.49928008283011 2.48225946092178 2.31148061780621 1.43160894876308 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999504 1.24999997812447 1.24999777144349 1.249838210861 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371181 0.25050705420323 0.25001595335716 0.2500003616859 2.49928008283011 2.48225946092178 2.31148061780621 1.43160894876308 1.2750086620359 1.2504237427659 1.25000597456231 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999504 1.24999997812447 1.24999777144349 1.24983821086101 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371181 0.25050705420323 0.25001595335716 0.2500003616859 2.4992800828301 2.48225946092183 2.31148061780631 1.43160894876333 1.2750086620359 1.25042374276601 1.25000597456232 1.25000005789715 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812447 1.24999777144348 1.24983821086096 1.24134779550593 1.09470024967514 0.40537425898296 0.25821834371167 0.2505070542032 0.25001595335716 0.2500003616859 2.49928008283015 2.48225946092219 2.31148061780613 1.43160894876023 1.27500866203605 1.25042374276602 1.25000597456164 1.25000005789729 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812443 1.24999777144385 1.24983821086102 1.24134779550587 1.09470024967518 0.40537425898296 0.25821834371405 0.25050705420319 0.25001595335713 0.2500003616859 2.49928008283042 2.48225946091686 2.31148061780171 1.4316089487537 1.2750086620343 1.25042374275698 1.25000597456445 1.25000005789493 1.25000000031297 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999019 1.24999999999504 1.24999997812516 1.24999777143948 1.24983821086338 1.2413477955066 1.09470024967497 0.40537425898301 0.25821834371259 0.25050705420641 0.25001595335715 0.25000036168588 2.49928008282465 2.48225946091576 2.31148061781981 1.43160894881311 1.27500866217733 1.25042374305385 1.25000597312381 1.25000005802421 1.25000000031332 1.25000000000839 1.24999999999985 1.25000000000021 1.24999999999991 1.24999999999993 1.24999999999018 1.24999999999502 1.24999997808944 1.24999777193425 1.24983821078507 1.24134779546206 1.09470024968653 0.40537425898191 0.25821834368979 0.25050705419695 0.2500159533607 0.25000036168585 2.49928008282585 2.48225946104746 2.31148061797845 1.43160894772227 1.27500866269466 1.2504237510113 1.25000595726322 1.25000005971708 1.25000000032455 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999298 1.24999997753199 1.24999777815015 1.24983820780541 1.24134779519511 1.09470024981984 0.4053742589655 0.25821834466944 0.25050705420496 0.25001595335 0.25000036168859 2.4992800829593 2.48225945960666 2.31148061469852 1.43160892015525 1.27500866311899 1.2504237512057 1.25000595583318 1.25000005980057 1.25000000032482 1.25000000000833 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999298 1.24999997750485 1.2499977785799 1.24983820780762 1.24134779520236 1.09470024810501 0.40537426016133 0.25821842868252 0.25050705692054 0.25001595337007 0.25000036168273 2.49928008071601 2.48225938178657 2.3114804117252 1.43160759835195 1.27500956975659 1.25042385403492 1.25000595901532 1.25000005974414 1.25000000032386 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757552 1.24999777746665 1.24983817075505 1.241347640907 1.09469777230813 0.40537514057403 0.25822384584292 0.25050725877707 0.25001595711842 0.25000036168793 2.49928001058577 2.48225691810491 2.31147289102128 1.43154774689962 1.27520295010867 1.25046094300594 1.2500072973912 1.25000009220127 1.25000000061191 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560374 1.24999727946002 1.24982462338076 1.2412378390836 1.09436332929964 0.40542571851526 0.25843807727653 0.25051553105155 0.25001613557808 0.25000036418574 2.49927833664636 2.48218985443511 2.31154845135332 1.42788692168881 1.27778521213491 1.2511854891196 1.25003749350085 1.25000092598896 1.25000001884839 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299747 1.24999965571239 1.24998602906489 1.24955479423096 1.23953109616512 1.09802604097393 0.39382227914977 0.26850938225953 0.25071711115743 0.25002025500139 0.25000042738349 2.49927826049305 2.48218703908085 2.31154552699107 1.42786663856321 1.27793199683642 1.25121295765388 1.25003864983332 1.25000095854563 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420431 1.24998562167283 1.24954523248089 1.2394970757236 1.09813715182753 0.3934420569732 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927825810659 2.48218695212778 2.31154533314013 1.42786571145025 1.27793786350172 1.25121375554597 1.25003868143762 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095025 1.2495449847404 1.23949744353973 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.2512137685519 1.25003868199882 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855196 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825810664 2.48218695212742 2.31154533314016 1.42786571145076 1.27793786347485 1.25121375554732 1.25003868143776 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282785 1.24999964384562 1.24998561095018 1.24954498473984 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927826049268 2.48218703909797 2.311545527046 1.42786663863126 1.27793199692813 1.25121295757168 1.2500386498311 1.25000095854589 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167177 1.24954523252601 1.23949707567594 1.09813715167269 0.39344205686881 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927833666625 2.4821898544913 2.31154845114808 1.42788692018068 1.27778521529262 1.25118548947515 1.25003749341577 1.25000092598764 1.25000001884851 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299742 1.24999965571092 1.24998602914109 1.24955479416465 1.23953109691527 1.09802603526853 0.39382227224688 0.26850938587407 0.2507171112634 0.2500202549813 0.25000042738392 2.49928001071766 2.48225691673302 2.31147288812935 1.43154772099704 1.2752029505511 1.25046094300424 1.25000729737129 1.25000009220894 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559987 1.2499972794607 1.24982462342889 1.24123783913401 1.09436332748815 0.40542571953941 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.49928008084941 2.48225938034695 2.31148040845243 1.43160757085771 1.27500957009956 1.25042385403205 1.25000595899222 1.2500000597535 1.25000000032382 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999256 1.24999997757107 1.24999777747095 1.24983817079986 1.24134764093845 1.09469777058501 0.40537514177047 0.25822392977761 0.25050726149033 0.25001595713847 0.25000036168207 2.4992800830928 2.48225945816907 2.31148061147526 1.4316088926443 1.27500866343775 1.25042375127416 1.25000595600983 1.25000005984669 1.25000000032499 1.25000000000833 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999302 1.2499999774829 1.24999777850713 1.24983820778621 1.24134779524279 1.09470024638518 0.4053742613569 0.25821851269462 0.25050705963609 0.25001595339013 0.25000036167687 2.49928008295938 2.48225945961068 2.31148061476338 1.43160892018247 1.2750086630984 1.25042375128464 1.25000595603406 1.25000005983998 1.25000000032503 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.24999999999299 1.24999997748632 1.24999777850295 1.24983820773914 1.24134779521019 1.09470024810838 0.40537426016037 0.2582184286826 0.25050705692054 0.25001595337007 0.25000036168273 2.49928008295856 2.48225945949616 2.31148061477737 1.4316089207931 1.27500866311615 1.25042375127801 1.25000595603361 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850276 1.24983820774352 1.24134779521244 1.09470024809366 0.40537426015946 0.25821842770287 0.25050705691255 0.25001595338076 0.25000036167999 2.49928008296434 2.48225945949807 2.3114806147652 1.43160892069522 1.27500866311409 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809435 0.4053742601594 0.25821842772574 0.25050705692201 0.25001595337721 0.25000036168002 2.49928008296407 2.48225945950329 2.31148061476839 1.43160892070244 1.27500866311433 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809429 0.40537426015937 0.25821842772718 0.25050705691879 0.25001595337719 0.25000036168004 2.49928008296401 2.48225945950293 2.3114806147686 1.43160892070552 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809427 0.40537426015937 0.25821842772481 0.2505070569188 0.25001595337722 0.25000036168003 2.49928008296403 2.48225945950289 2.31148061476855 1.43160892070524 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809428 0.40537426015937 0.25821842772495 0.25050705691883 0.25001595337722 0.25000036168003 2.49928008296403 2.48225945950289 2.31148061476856 1.43160892070525 1.27500866311437 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809428 0.40537426015937 0.25821842772495 0.25050705691883 0.25001595337722 0.25000036168003 2.49928008296401 2.48225945950293 2.31148061476857 1.43160892070548 1.27500866311437 1.25042375127812 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809427 0.40537426015937 0.25821842772481 0.2505070569188 0.25001595337722 0.25000036168003 2.49928008296407 2.48225945950329 2.31148061476836 1.43160892070241 1.27500866311433 1.25042375127813 1.25000595603359 1.25000005984013 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.24999777850278 1.24983820774345 1.24134779521237 1.09470024809429 0.40537426015937 0.25821842772718 0.25050705691879 0.25001595337719 0.25000036168004 2.49928008296434 2.4822594594981 2.31148061476568 1.4316089206957 1.27500866311414 1.25042375127825 1.25000595603373 1.25000005984014 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.249999999993 1.24999997748626 1.2499977785027 1.24983820774339 1.24134779521235 1.09470024809436 0.4053742601594 0.25821842772574 0.25050705692201 0.25001595337721 0.25000036168002 2.49928008295855 2.482259459496 2.31148061477507 1.43160892079378 1.27500866311505 1.2504237512739 1.25000595602645 1.25000005983888 1.25000000032502 1.25000000000834 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999003 1.24999999999299 1.24999997748684 1.24999777850775 1.24983820774557 1.24134779521301 1.09470024809344 0.40537426015949 0.25821842770283 0.25050705691255 0.25001595338076 0.25000036167999 2.4992800829593 2.48225945960666 2.31148061469852 1.43160892015525 1.27500866311899 1.2504237512057 1.25000595583318 1.25000005980057 1.25000000032482 1.25000000000833 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999298 1.24999997750485 1.2499977785799 1.24983820780762 1.24134779520236 1.09470024810501 0.40537426016133 0.25821842868252 0.25050705692054 0.25001595337007 0.25000036168273 2.49928008309272 2.48225945816497 2.31148061140873 1.43160889261891 1.27500866345855 1.25042375119255 1.25000595582007 1.25000005980721 1.25000000032478 1.25000000000833 1.24999999999988 1.25000000000022 1.24999999999991 1.24999999999991 1.24999999999004 1.24999999999301 1.24999997750129 1.2499977785744 1.24983820785417 1.24134779523471 1.09470024638186 0.40537426135784 0.25821851269453 0.25050705963608 0.25001595339013 0.25000036167687 2.49928008084941 2.48225938034668 2.31148040844831 1.43160757085715 1.27500957009826 1.25042385402826 1.25000595899717 1.25000005975217 1.25000000032382 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999256 1.24999997757151 1.24999777746616 1.24983817080044 1.24134764093885 1.09469777058484 0.40537514177047 0.25822392977757 0.25050726149033 0.25001595713847 0.25000036168207 2.49928001071766 2.48225691673323 2.31147288813302 1.43154772099889 1.2752029505516 1.25046094300469 1.25000729737149 1.25000009220894 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559988 1.24999727946067 1.24982462342896 1.24123783913385 1.09436332748817 0.40542571953942 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.49927833666625 2.48218985449125 2.31154845114764 1.42788692018075 1.27778521529464 1.25118548947121 1.25003749342339 1.25000092598727 1.2500000188485 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299743 1.24999965571103 1.24998602913817 1.24955479416632 1.23953109691501 1.09802603526836 0.39382227224707 0.26850938587407 0.2507171112634 0.2500202549813 0.25000042738392 2.49927826049268 2.48218703909797 2.31154552704586 1.42786663863124 1.27793199692823 1.25121295757109 1.25003864983162 1.25000095854588 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167163 1.24954523252624 1.23949707567595 1.09813715167267 0.39344205686882 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927825810664 2.48218695212742 2.31154533314015 1.42786571145076 1.27793786347485 1.2512137555473 1.25003868143779 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384562 1.24998561095017 1.24954498473984 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855196 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823562 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927826049857 2.48218703903685 2.31154552655533 1.42786663654464 1.27793200432795 1.25121295830677 1.25003864980257 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.24998562169562 1.24954523235405 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927833659748 2.4821898501464 2.31154843399756 1.42788685694211 1.27778540322577 1.25118551224861 1.25003749445356 1.25000092595456 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.2499996557366 1.24998602880045 1.24955478789777 1.23953110900686 1.09802571537695 0.39382177850567 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.4992800085811 2.4822568426061 2.31147270701257 1.4315464746784 1.27520381580086 1.2504610399859 1.25000730036946 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.2499972784229 1.24982458852994 1.24123767386189 1.09436106406009 0.4054264903709 0.25844331054549 0.25051572578766 0.25001613916292 0.25000036418379 2.4992800786085 2.48225930261152 2.31148020591812 1.43160625150626 1.27501047666349 1.25042395685544 1.25000596217451 1.25000005969707 1.25000000032286 1.25000000000887 1.2499999999998 1.25000000000021 1.24999999999991 1.24999999999998 1.24999999998973 1.24999999999211 1.24999997764175 1.24999777635782 1.24983813375064 1.24134748653108 1.09469529534138 0.4053760221017 0.25822934092802 0.25050746315358 0.25001596088359 0.25000036168729 2.4992800808494 2.48225938034498 2.31148040841317 1.43160757085303 1.27500957009525 1.25042385402297 1.25000595899408 1.25000005974986 1.25000000032381 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999256 1.24999997757241 1.24999777746502 1.24983817080235 1.24134764094026 1.0946977705835 0.40537514177063 0.25822392977757 0.25050726149033 0.25001595713847 0.25000036168207 2.49928008071599 2.48225938178491 2.31148041169094 1.43160759834703 1.27500956975325 1.25042385402943 1.25000595901116 1.2500000597418 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757643 1.24999777746596 1.24983817075704 1.24134764090849 1.09469777230676 0.40537514057419 0.25822384584292 0.25050725877707 0.25001595711842 0.25000036168793 2.49928008071518 2.48225938167048 2.31148041170526 1.43160759895693 1.27500956977105 1.25042385402289 1.25000595901085 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746569 1.24983817076137 1.24134764091072 1.09469777229205 0.40537514057328 0.25822384486412 0.25050725876908 0.2500159571291 0.25000036168519 2.49928008072096 2.48225938167239 2.31148041169313 1.43160759885911 1.27500956976899 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229274 0.40537514057321 0.25822384488696 0.25050725877853 0.25001595712556 0.25000036168522 2.49928008072069 2.48225938167761 2.31148041169629 1.43160759886634 1.27500956976923 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229268 0.40537514057319 0.25822384488841 0.25050725877532 0.25001595712554 0.25000036168524 2.49928008072064 2.48225938167725 2.3114804116965 1.43160759886941 1.27500956976927 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488603 0.25050725877532 0.25001595712557 0.25000036168524 2.49928008072065 2.48225938167721 2.31148041169646 1.43160759886913 1.27500956976926 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488617 0.25050725877536 0.25001595712557 0.25000036168524 2.49928008072065 2.48225938167721 2.31148041169646 1.43160759886913 1.27500956976926 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488617 0.25050725877536 0.25001595712557 0.25000036168524 2.49928008072064 2.48225938167725 2.31148041169651 1.43160759886942 1.27500956976927 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.2498381707613 1.24134764091066 1.09469777229267 0.40537514057318 0.25822384488603 0.25050725877532 0.25001595712557 0.25000036168524 2.49928008072069 2.48225938167761 2.31148041169631 1.43160759886634 1.27500956976923 1.25042385402301 1.25000595901083 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.24983817076131 1.24134764091066 1.09469777229268 0.40537514057319 0.25822384488841 0.25050725877532 0.25001595712554 0.25000036168524 2.49928008072096 2.48225938167238 2.3114804116929 1.43160759885892 1.27500956976897 1.250423854023 1.25000595901082 1.25000005974196 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757638 1.24999777746571 1.24983817076131 1.24134764091066 1.09469777229274 0.40537514057321 0.25822384488696 0.25050725877853 0.25001595712556 0.25000036168522 2.49928008071518 2.48225938167055 2.3114804117065 1.43160759895677 1.27500956977157 1.2504238540232 1.25000595901109 1.25000005974205 1.25000000032385 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757634 1.24999777746554 1.24983817076129 1.2413476409106 1.09469777229209 0.40537514057328 0.25822384486413 0.25050725876908 0.2500159571291 0.25000036168519 2.49928008071601 2.48225938178657 2.3114804117252 1.43160759835195 1.27500956975659 1.25042385403492 1.25000595901532 1.25000005974414 1.25000000032386 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999253 1.24999997757552 1.24999777746665 1.24983817075505 1.241347640907 1.09469777230813 0.40537514057403 0.25822384584292 0.25050725877707 0.25001595711842 0.25000036168793 2.49928008084941 2.48225938034668 2.31148040844831 1.43160757085715 1.27500957009826 1.25042385402826 1.25000595899717 1.25000005975217 1.25000000032382 1.2500000000086 1.24999999999984 1.25000000000022 1.24999999999991 1.24999999999995 1.24999999998988 1.24999999999256 1.24999997757151 1.24999777746616 1.24983817080044 1.24134764093885 1.09469777058484 0.40537514177047 0.25822392977757 0.25050726149033 0.25001595713847 0.25000036168207 2.4992800786085 2.48225930261164 2.3114802059202 1.43160625150659 1.27501047666369 1.25042395685542 1.2500059621737 1.25000005969713 1.25000000032286 1.25000000000887 1.2499999999998 1.25000000000021 1.24999999999991 1.24999999999998 1.24999999998973 1.24999999999211 1.24999997764173 1.24999777635809 1.24983813375064 1.24134748653105 1.09469529534139 0.4053760221017 0.25822934092803 0.25050746315358 0.25001596088359 0.25000036168729 2.4992800085811 2.48225684260601 2.31147270701072 1.4315464746778 1.27520381580074 1.25046103998583 1.25000730036949 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.2499972784229 1.24982458852997 1.2412376738619 1.09436106406009 0.40542649037089 0.25844331054549 0.25051572578766 0.25001613916292 0.25000036418379 2.49927833659748 2.4821898501464 2.31154843399766 1.4278868569421 1.27778540322455 1.2511855122486 1.25003749445406 1.2500009259546 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.24999965573658 1.24998602880055 1.24955478789803 1.23953110900696 1.09802571537699 0.39382177850558 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.49927826049857 2.48218703903685 2.31154552655536 1.42786663654467 1.27793200432792 1.25121295830671 1.25003864980263 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.2499856216956 1.24954523235406 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825823561 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199825 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609873 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927826041173 2.48218703506995 2.31154550607484 1.42786658238395 1.27793237091026 1.25121300088123 1.25003865121408 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124779 1.24954522014644 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927833275426 2.48218970231967 2.31154786076673 1.42788546571554 1.27779524603875 1.25118699247244 1.25003755562814 1.25000092738891 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.24998600770161 1.24955430587093 1.2395288242795 1.09801455729015 0.3938087662074 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927994220736 2.4822545098342 2.31146608888989 1.43148889460281 1.27538424077584 1.25049559464595 1.25000855131833 1.25000012255507 1.2500000009191 1.25000000000353 1.2499999999992 1.25000000000063 1.24999999999965 1.24999999999993 1.24999999999188 1.24999999982821 1.2499999544368 1.24999681305218 1.24981195640544 1.24113074998282 1.09407872208138 0.40544649673348 0.25864894096973 0.25052359340806 0.25001630881414 0.25000036655376 2.4992800085811 2.48225684260596 2.31147270700994 1.43154647467752 1.27520381580073 1.25046103998574 1.25000730036939 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.24999727842291 1.24982458853001 1.24123767386191 1.09436106406009 0.40542649037089 0.25844331054548 0.25051572578766 0.25001613916292 0.25000036418379 2.49928001071765 2.48225691673231 2.31147288811621 1.43154772098181 1.275202950551 1.25046094300444 1.2500072973716 1.25000009220909 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559983 1.24999727946111 1.2498246234294 1.24123783913389 1.0943633274883 0.40542571953941 0.25843815720534 0.250515533637 0.25001613559657 0.25000036418017 2.49928001058575 2.482256918104 2.31147289100477 1.43154774688229 1.27520295010812 1.25046094300575 1.25000729739144 1.25000009220142 1.25000000061191 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560369 1.24999727946044 1.24982462338117 1.24123783908363 1.09436332929977 0.40542571851525 0.25843807727651 0.25051553105155 0.25001613557808 0.25000036418574 2.49928001058542 2.48225691799213 2.31147289104364 1.43154774746198 1.27520295012804 1.25046094300135 1.2500072973908 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946051 1.24982462338495 1.24123783909047 1.09436332928521 0.40542571851298 0.25843807634708 0.25051553104462 0.25001613558825 0.25000036418308 2.49928001059099 2.48225691799435 2.31147289102967 1.43154774736652 1.27520295012618 1.25046094300108 1.2500072973907 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783909009 1.09436332928537 0.40542571851267 0.25843807636971 0.2505155310536 0.25001613558481 0.25000036418311 2.49928001059073 2.48225691799938 2.31147289103239 1.43154774737396 1.27520295012624 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908994 1.09436332928554 0.40542571851281 0.25843807637098 0.25051553105048 0.2500161355848 0.25000036418313 2.49928001059068 2.48225691799903 2.31147289103261 1.43154774737689 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636868 0.25051553105049 0.25001613558483 0.25000036418313 2.49928001059069 2.48225691799899 2.31147289103257 1.43154774737663 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636882 0.25051553105052 0.25001613558483 0.25000036418313 2.49928001059069 2.48225691799899 2.31147289103257 1.43154774737663 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636882 0.25051553105052 0.25001613558483 0.25000036418313 2.49928001059068 2.48225691799903 2.31147289103261 1.4315477473769 1.27520295012628 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908996 1.09436332928552 0.4054257185128 0.25843807636868 0.25051553105049 0.25001613558483 0.25000036418313 2.49928001059073 2.48225691799938 2.3114728910324 1.43154774737397 1.27520295012624 1.25046094300105 1.25000729739071 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783908994 1.09436332928554 0.40542571851281 0.25843807637098 0.25051553105048 0.2500161355848 0.25000036418313 2.49928001059099 2.48225691799435 2.31147289102955 1.43154774736638 1.27520295012617 1.25046094300107 1.2500072973907 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946055 1.24982462338514 1.24123783909009 1.09436332928537 0.40542571851267 0.25843807636971 0.2505155310536 0.25001613558481 0.25000036418311 2.49928001058542 2.48225691799216 2.3114728910441 1.43154774746192 1.27520295012799 1.25046094300139 1.25000729739076 1.25000009220152 1.2500000006119 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991166 1.24999996560366 1.24999727946051 1.24982462338492 1.24123783909048 1.0943633292852 0.40542571851298 0.25843807634708 0.25051553104462 0.25001613558825 0.25000036418308 2.49928001058577 2.48225691810491 2.31147289102128 1.43154774689962 1.27520295010867 1.25046094300594 1.2500072973912 1.25000009220127 1.25000000061191 1.25000000000638 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991165 1.24999996560374 1.24999727946002 1.24982462338076 1.2412378390836 1.09436332929964 0.40542571851526 0.25843807727653 0.25051553105155 0.25001613557808 0.25000036418574 2.49928001071766 2.48225691673323 2.31147288813302 1.43154772099889 1.2752029505516 1.25046094300469 1.25000729737149 1.25000009220894 1.25000000061189 1.25000000000637 1.24999999999952 1.25000000000043 1.24999999999978 1.24999999999993 1.24999999999042 1.24999999991168 1.24999996559988 1.24999727946067 1.24982462342896 1.24123783913385 1.09436332748817 0.40542571953942 0.25843815720536 0.250515533637 0.25001613559657 0.25000036418017 2.4992800085811 2.48225684260601 2.31147270701072 1.4315464746778 1.27520381580074 1.25046103998583 1.25000730036949 1.25000009215282 1.25000000061067 1.25000000000667 1.24999999999948 1.25000000000042 1.24999999999978 1.24999999999996 1.24999999999025 1.24999999991128 1.24999996566898 1.2499972784229 1.24982458852997 1.2412376738619 1.09436106406009 0.40542649037089 0.25844331054549 0.25051572578766 0.25001613916292 0.25000036418379 2.49927994220736 2.48225450983416 2.31146608888912 1.43148889460208 1.27538424077579 1.25049559464598 1.25000855131829 1.25000012255507 1.2500000009191 1.25000000000353 1.2499999999992 1.25000000000063 1.24999999999965 1.24999999999993 1.24999999999188 1.24999999982821 1.2499999544368 1.24999681305219 1.24981195640543 1.24113074998282 1.09407872208138 0.40544649673348 0.25864894096973 0.25052359340806 0.25001630881414 0.25000036655376 2.49927833275426 2.48218970231968 2.31154786076687 1.42788546571555 1.27779524603818 1.25118699247342 1.25003755562683 1.25000092738892 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.2499860077018 1.24955430587046 1.23952882427957 1.09801455729019 0.39380876620735 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927826041173 2.48218703506995 2.31154550607486 1.42786658238395 1.27793237091024 1.25121300088133 1.25003865121398 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124781 1.24954522014642 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609874 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.2512137327042 1.2500386807372 1.2500009594338 1.25000001935628 1.25000000031667 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001608 1.2394974027669 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927826191435 2.48218710652735 2.31154575072914 1.42786704423918 1.27793018940373 1.25121258788648 1.25003862715302 1.25000095837621 1.25000001934147 1.25000000031659 1.24999999991712 1.25000000001495 1.24999999998985 1.25000000004251 1.24999999992183 1.24999999283032 1.24999964419197 1.24998562847743 1.24954531251698 1.23949703363761 1.09814171453412 0.39345364808739 0.26865468927819 0.2507241377161 0.25002041266947 0.25000042961362 2.49927833275426 2.48218970231968 2.31154786076684 1.42788546571551 1.27779524603839 1.25118699247395 1.25003755562624 1.25000092738891 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.24998600770191 1.2495543058703 1.23952882427953 1.09801455729019 0.39380876620736 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927833659748 2.48218985014641 2.31154843399769 1.42788685694215 1.27778540322434 1.25118551224817 1.25003749445465 1.25000092595461 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.24999965573658 1.24998602880043 1.24955478789815 1.239531109007 1.09802571537698 0.39382177850558 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.49927833666625 2.48218985449127 2.31154845114788 1.42788692018139 1.27778521529326 1.2511854894705 1.25003749342486 1.25000092598751 1.25000001884851 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299742 1.24999965571096 1.24998602913792 1.24955479416667 1.23953109691535 1.09802603526826 0.39382227224702 0.26850938587406 0.2507171112634 0.2500202549813 0.25000042738392 2.49927833664636 2.48218985443513 2.31154845135354 1.42788692168952 1.27778521213352 1.25118548911902 1.25003749350208 1.25000092598921 1.2500000188484 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299747 1.24999965571232 1.24998602906468 1.24955479423127 1.23953109616546 1.09802604097383 0.39382227914973 0.26850938225953 0.25071711115743 0.25002025500139 0.25000042738349 2.49927833665081 2.48218985441823 2.31154845130697 1.42788692163315 1.27778521211319 1.25118548919785 1.25003749350009 1.25000092598701 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571324 1.24998602907419 1.24955479419465 1.23953109625818 1.09802604106324 0.39382227922281 0.26850938223412 0.25071711117973 0.25002025499689 0.25000042738332 2.49927833665106 2.48218985442546 2.31154845131615 1.427886921628 1.27778521213173 1.25118548918785 1.25003749349692 1.25000092598703 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907563 1.2495547942031 1.23953109625691 1.09802604103024 0.39382227919919 0.26850938224648 0.25071711117487 0.2500202549966 0.25000042738333 2.499278336651 2.48218985442547 2.31154845131716 1.42788692163266 1.27778521212657 1.25118548918627 1.25003749349713 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420343 1.23953109625249 1.09802604103691 0.39382227920454 0.26850938224299 0.25071711117452 0.25002025499665 0.25000042738333 2.499278336651 2.48218985442538 2.31154845131703 1.42788692163253 1.27778521212648 1.25118548918647 1.25003749349715 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420331 1.23953109625273 1.0980260410373 0.3938222792048 0.26850938224291 0.25071711117459 0.25002025499664 0.25000042738333 2.49927833665101 2.48218985442539 2.31154845131703 1.42788692163247 1.27778521212655 1.25118548918647 1.25003749349714 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907546 1.24955479420332 1.23953109625278 1.0980260410372 0.39382227920472 0.26850938224295 0.25071711117458 0.25002025499664 0.25000042738333 2.49927833665101 2.48218985442539 2.31154845131703 1.42788692163247 1.27778521212655 1.25118548918647 1.25003749349714 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907546 1.24955479420332 1.23953109625278 1.0980260410372 0.39382227920472 0.26850938224295 0.25071711117458 0.25002025499664 0.25000042738333 2.499278336651 2.48218985442538 2.31154845131703 1.42788692163253 1.27778521212648 1.25118548918648 1.25003749349715 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420331 1.23953109625273 1.0980260410373 0.3938222792048 0.26850938224291 0.25071711117459 0.25002025499664 0.25000042738333 2.499278336651 2.48218985442547 2.31154845131716 1.42788692163266 1.27778521212657 1.25118548918627 1.25003749349712 1.25000092598705 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.24998602907545 1.24955479420343 1.23953109625249 1.09802604103691 0.39382227920454 0.26850938224299 0.25071711117452 0.25002025499665 0.25000042738333 2.49927833665106 2.48218985442546 2.31154845131616 1.42788692162801 1.2777852121317 1.25118548918778 1.25003749349702 1.25000092598704 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571321 1.2499860290756 1.24955479420312 1.23953109625692 1.09802604103023 0.39382227919919 0.26850938224648 0.25071711117487 0.2500202549966 0.25000042738333 2.49927833665081 2.48218985441823 2.31154845130696 1.42788692163307 1.27778521211336 1.25118548919808 1.25003749349973 1.250000925987 1.25000001884835 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299749 1.24999965571325 1.24998602907429 1.24955479419459 1.23953109625814 1.09802604106324 0.39382227922281 0.26850938223412 0.25071711117973 0.25002025499689 0.25000042738332 2.49927833664636 2.48218985443511 2.31154845135332 1.42788692168881 1.27778521213491 1.2511854891196 1.25003749350085 1.25000092598896 1.25000001884839 1.25000000031282 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299747 1.24999965571239 1.24998602906489 1.24955479423096 1.23953109616512 1.09802604097393 0.39382227914977 0.26850938225953 0.25071711115743 0.25002025500139 0.25000042738349 2.49927833666625 2.48218985449125 2.31154845114764 1.42788692018075 1.27778521529464 1.25118548947121 1.25003749342339 1.25000092598727 1.2500000188485 1.25000000031283 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299743 1.24999965571103 1.24998602913817 1.24955479416632 1.23953109691501 1.09802603526836 0.39382227224707 0.26850938587407 0.2507171112634 0.2500202549813 0.25000042738392 2.49927833659748 2.4821898501464 2.31154843399766 1.4278868569421 1.27778540322455 1.2511855122486 1.25003749445406 1.2500009259546 1.250000018847 1.25000000031281 1.24999999991806 1.25000000001472 1.24999999999006 1.25000000004197 1.24999999992189 1.24999999299802 1.24999965573658 1.24998602880055 1.24955478789803 1.23953110900696 1.09802571537699 0.39382177850558 0.26850962488177 0.25071712026084 0.2500202551197 0.2500004273789 2.49927833275426 2.48218970231968 2.31154786076687 1.42788546571555 1.27779524603818 1.25118699247342 1.25003755562683 1.25000092738892 1.25000001886565 1.25000000031291 1.24999999991804 1.25000000001473 1.24999999999005 1.25000000004198 1.24999999992188 1.24999999299219 1.24999965525677 1.2499860077018 1.24955430587046 1.23952882427957 1.09801455729019 0.39380876620735 0.26851819808719 0.25071750041383 0.25002026328754 0.25000042748214 2.49927826191435 2.48218710652735 2.31154575072913 1.42786704423918 1.27793018940387 1.25121258788684 1.25003862715265 1.25000095837621 1.25000001934147 1.25000000031659 1.24999999991712 1.25000000001495 1.24999999998985 1.25000000004251 1.24999999992183 1.24999999283032 1.24999964419198 1.24998562847754 1.24954531251687 1.2394970336376 1.09814171453413 0.39345364808739 0.26865468927819 0.2507241377161 0.25002041266947 0.25000042961362 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.25121373270421 1.25003868073719 1.2500009594338 1.25000001935628 1.25000000031667 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001608 1.23949740276689 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825821893 2.48218695060372 2.31154532887925 1.42786569317767 1.27793797768085 1.25121376783592 1.25003868200003 1.25000095941127 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390194 1.24998561077113 1.24954498128011 1.23949746953054 1.09813593917067 0.39342854147034 0.26866246762497 0.25072449689065 0.25002042024003 0.25000042968187 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.25121373270424 1.25003868073719 1.2500009594338 1.25000001935628 1.25000000031668 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001607 1.23949740276689 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927826041173 2.48218703506995 2.31154550607486 1.42786658238394 1.27793237091022 1.25121300088131 1.250038651214 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124781 1.24954522014642 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927826049857 2.48218703903685 2.31154552655537 1.42786663654467 1.27793200432794 1.25121295830672 1.2500386498025 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.24998562169563 1.24954523235406 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927826049268 2.48218703909798 2.311545527046 1.4278666386313 1.2779319969287 1.25121295757365 1.25003864982903 1.25000095854588 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167221 1.24954523252527 1.23949707567591 1.0981371516727 0.39344205686884 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927826049305 2.48218703908086 2.3115455269912 1.42786663856327 1.27793199683689 1.25121295765651 1.25003864983072 1.25000095854562 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420431 1.24998562167341 1.2495452324799 1.23949707572356 1.09813715182755 0.39344205697322 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927826049327 2.48218703908515 2.31154552699849 1.4278666385597 1.27793199687304 1.2512129576502 1.25003864982855 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167437 1.2495452324871 1.23949707573684 1.09813715178243 0.39344205694622 0.2686578910809 0.25072431049669 0.25002041673023 0.25000042968224 2.49927826049327 2.4821870390853 2.31154552699993 1.42786663856441 1.27793199686503 1.25121295764798 1.25003864982858 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248775 1.23949707573081 1.09813715179082 0.39344205695239 0.26865789107691 0.2507243104964 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908525 2.3115455269998 1.42786663856427 1.27793199686462 1.25121295764817 1.2500386498286 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573076 1.09813715179158 0.39344205695272 0.26865789107679 0.25072431049645 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856422 1.27793199686474 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573085 1.09813715179143 0.39344205695264 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856423 1.27793199686472 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573084 1.09813715179144 0.39344205695265 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856423 1.27793199686472 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573084 1.09813715179144 0.39344205695265 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908526 2.3115455269998 1.42786663856422 1.27793199686474 1.25121295764817 1.25003864982859 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573085 1.09813715179143 0.39344205695264 0.26865789107683 0.25072431049644 0.25002041673024 0.25000042968224 2.49927826049326 2.48218703908525 2.3115455269998 1.42786663856427 1.27793199686461 1.25121295764817 1.2500386498286 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167433 1.24954523248765 1.23949707573076 1.09813715179158 0.39344205695272 0.26865789107679 0.25072431049645 0.25002041673024 0.25000042968224 2.49927826049327 2.4821870390853 2.31154552699993 1.42786663856441 1.27793199686503 1.25121295764799 1.25003864982856 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167434 1.24954523248774 1.23949707573081 1.09813715179082 0.39344205695239 0.26865789107691 0.2507243104964 0.25002041673024 0.25000042968224 2.49927826049327 2.48218703908515 2.31154552699848 1.4278666385597 1.27793199687301 1.25121295765006 1.2500386498287 1.25000095854555 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420432 1.24998562167434 1.24954523248714 1.23949707573684 1.09813715178243 0.39344205694622 0.2686578910809 0.25072431049669 0.25002041673023 0.25000042968224 2.49927826049305 2.48218703908085 2.31154552699107 1.42786663856321 1.27793199683642 1.25121295765388 1.25003864983332 1.25000095854563 1.25000001938435 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280993 1.24999964420431 1.24998562167283 1.24954523248089 1.2394970757236 1.09813715182753 0.3934420569732 0.26865789106624 0.25072431050132 0.25002041673045 0.25000042968224 2.49927826049268 2.48218703909797 2.31154552704586 1.42786663863124 1.27793199692823 1.25121295757109 1.25003864983162 1.25000095854588 1.25000001938434 1.25000000031756 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280994 1.24999964420419 1.24998562167163 1.24954523252624 1.23949707567595 1.09813715167267 0.39344205686882 0.26865789111854 0.2507243104806 0.25002041673103 0.25000042968224 2.49927826049857 2.48218703903685 2.31154552655536 1.42786663654467 1.27793200432792 1.25121295830671 1.25003864980263 1.25000095854298 1.25000001938447 1.25000000031757 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.24999999280986 1.24999964420514 1.2499856216956 1.24954523235406 1.23949707765416 1.09813714180307 0.39344204749993 0.26865789655859 0.25072431063019 0.25002041672456 0.25000042968229 2.49927826041173 2.48218703506995 2.31154550607486 1.42786658238395 1.27793237091024 1.25121300088133 1.25003865121398 1.25000095857333 1.2500000193839 1.25000000031755 1.24999999991679 1.25000000001501 1.2499999999898 1.25000000004269 1.24999999992162 1.2499999928103 1.2499996441955 1.24998562124781 1.24954522014642 1.23949708922363 1.09813666682794 0.39344159623346 0.26865813039227 0.25072431939756 0.25002041686795 0.25000042968374 2.49927825825912 2.4821869548522 2.31154534559675 1.42786574636744 1.27793767715659 1.25121373270421 1.25003868073719 1.2500009594338 1.25000001935628 1.25000000031667 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282563 1.24999964388123 1.24998561113827 1.24954499001608 1.23949740276689 1.09813616690937 0.39342919898785 0.26866225600963 0.25072448872193 0.25002042014407 0.2500004296863 2.49927825821893 2.48218695060372 2.31154532887925 1.42786569317767 1.27793797768085 1.25121376783592 1.25003868200004 1.25000095941127 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390194 1.24998561077113 1.24954498128011 1.23949746953054 1.09813593917067 0.39342854147034 0.26866246762497 0.25072449689065 0.25002042024003 0.25000042968187 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823174 2.48218695060565 2.31154532845435 1.42786569136042 1.2779379875981 1.25121376870289 1.2500386819242 1.25000095940573 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390377 1.24998561082105 1.24954498111674 1.23949747312971 1.09813592994766 0.39342852615538 0.26866247250831 0.25072449696566 0.25002042022556 0.25000042968197 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609874 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825810664 2.48218695212742 2.31154533314016 1.42786571145076 1.27793786347487 1.25121375554737 1.25003868143771 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384562 1.24998561095019 1.24954498473982 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825810659 2.48218695212778 2.31154533314014 1.42786571145025 1.27793786350174 1.25121375554603 1.25003868143754 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095027 1.24954498474038 1.23949744353973 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825810658 2.48218695212794 2.31154533314071 1.4278657114521 1.27793786349618 1.25121375554507 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474065 1.23949744353618 1.09813600073995 0.39342872662822 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145209 1.27793786349584 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353611 1.09813600074052 0.3934287266284 0.26866240083616 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074042 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074043 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145207 1.27793786349591 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353615 1.09813600074042 0.39342872662835 0.26866240083618 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212793 2.31154533314071 1.42786571145209 1.27793786349584 1.2512137555451 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474063 1.23949744353611 1.09813600074052 0.3934287266284 0.26866240083616 0.25072449451156 0.25002042021676 0.25000042968491 2.49927825810658 2.48218695212794 2.31154533314071 1.4278657114521 1.27793786349618 1.25121375554507 1.2500386814375 1.25000095949366 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095026 1.24954498474065 1.23949744353618 1.09813600073995 0.39342872662822 0.26866240083617 0.25072449451155 0.25002042021676 0.25000042968491 2.49927825810659 2.48218695212778 2.31154533314013 1.42786571145025 1.27793786350172 1.25121375554597 1.25003868143762 1.25000095949365 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.2499996438456 1.24998561095025 1.2495449847404 1.23949744353973 1.0981360007339 0.39342872662324 0.26866240083911 0.25072449451171 0.25002042021675 0.25000042968491 2.49927825810664 2.48218695212742 2.31154533314015 1.42786571145076 1.27793786347485 1.2512137555473 1.25003868143779 1.25000095949363 1.25000001935253 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384562 1.24998561095017 1.24954498473984 1.23949744353129 1.09813600076462 0.39342872664436 0.26866240083176 0.25072449451215 0.25002042021675 0.25000042968491 2.49927825810603 2.48218695213219 2.31154533314792 1.42786571146634 1.27793786357976 1.25121375552376 1.25003868143598 1.25000095949397 1.25000001935252 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282786 1.24999964384542 1.24998561095049 1.24954498474808 1.23949744352452 1.09813600061561 0.39342872653797 0.26866240085927 0.25072449450739 0.25002042021683 0.25000042968491 2.49927825810616 2.48218695207613 2.31154533277959 1.42786571053188 1.27793787035678 1.25121375609874 1.2500386814544 1.2500009594929 1.25000001935255 1.25000000031648 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282781 1.24999964384694 1.2499856109451 1.24954498460905 1.23949744485677 1.0981359916872 0.39342871950781 0.26866240414524 0.25072449460576 0.25002042021793 0.2500004296847 2.49927825821955 2.48218695051877 2.31154532862102 1.42786569229435 1.27793798176593 1.25121376832555 1.25003868199908 1.25000095940524 1.2500000193544 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282639 1.24999964390621 1.24998561076117 1.24954498114482 1.23949747134092 1.09813593577101 0.39342853607981 0.26866246955918 0.2507244969101 0.25002042023962 0.25000042968135 2.49927825823328 2.48218695058445 2.31154532839461 1.42786569123697 1.27793798749269 1.25121376881114 1.25003868192639 1.25000095940482 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390422 1.24998561082277 1.24954498107269 1.23949747320391 1.09813593008267 0.3934285262897 0.26866247251487 0.25072449698868 0.25002042022448 0.25000042968197 2.49927825823174 2.48218695060565 2.31154532845436 1.42786569136042 1.2779379875981 1.25121376870289 1.2500386819242 1.25000095940573 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390377 1.24998561082105 1.24954498111674 1.23949747312971 1.09813592994766 0.39342852615538 0.26866247250831 0.25072449696566 0.25002042022556 0.25000042968197 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823184 2.48218695060309 2.311545328452 1.42786569135931 1.27793798755746 1.25121376870859 1.25003868192534 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111402 1.23949747311875 1.09813592999192 0.39342852619581 0.26866247249963 0.25072449696725 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823562 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855197 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.2512137685519 1.25003868199883 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569128 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569129 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241956 1.0981359315281 0.3934285284986 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050629 2.31154532861448 1.4278656917463 1.27793798569128 1.2512137685519 1.25003868199884 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113057 1.23949747241955 1.09813593152811 0.39342852849861 0.26866247174918 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823558 2.48218695050631 2.31154532861446 1.42786569174625 1.27793798569147 1.2512137685519 1.25003868199882 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391348 1.24998561077573 1.24954498113059 1.23949747241968 1.09813593152787 0.39342852849847 0.26866247174924 0.25072449696646 0.25002042023208 0.25000042967937 2.49927825823559 2.48218695050634 2.31154532861441 1.42786569174614 1.27793798569172 1.25121376855196 1.2500386819988 1.25000095939702 1.25000001935295 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391347 1.24998561077575 1.24954498113057 1.2394974724198 1.09813593152792 0.393428528498 0.26866247174939 0.25072449696646 0.25002042023207 0.25000042967937 2.49927825823561 2.48218695050573 2.31154532861503 1.42786569174761 1.277937985687 1.25121376855156 1.2500386819991 1.25000095939699 1.25000001935294 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282703 1.24999964391351 1.24998561077558 1.24954498113043 1.23949747241678 1.09813593153135 0.39342852850283 0.26866247174771 0.25072449696655 0.25002042023209 0.25000042967936 2.49927825823593 2.48218695050631 2.31154532860512 1.42786569173402 1.2779379857716 1.25121376855767 1.25003868199826 1.25000095939689 1.25000001935298 1.25000000031666 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992182 1.24999999282702 1.24999964391326 1.249985610777 1.24954498112939 1.23949747244664 1.09813593140924 0.39342852843357 0.26866247178261 0.25072449696722 0.2500204202318 0.25000042967942 2.49927825823619 2.48218695059618 2.31154532841906 1.42786569129081 1.27793798752445 1.2512137687736 1.25003868192011 1.25000095940353 1.25000001935455 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282632 1.24999964390474 1.24998561083092 1.24954498108978 1.23949747315836 1.09813593005599 0.39342852626368 0.26866247249454 0.25072449698255 0.25002042022109 0.25000042968184 2.49927825823198 2.48218695060854 2.31154532845968 1.42786569135861 1.27793798759257 1.25121376870004 1.25003868192286 1.25000095940562 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390381 1.24998561082163 1.24954498112089 1.23949747313421 1.0981359299528 0.39342852616347 0.26866247251128 0.25072449696221 0.25002042022539 0.25000042968197 2.49927825823179 2.48218695060316 2.3115453284529 1.42786569136235 1.27793798755154 1.25121376870708 1.2500386819254 1.25000095940565 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082048 1.24954498111441 1.2394974731141 1.09813592999758 0.39342852620229 0.26866247249636 0.25072449696702 0.25002042022561 0.25000042968196 2.49927825823184 2.48218695060309 2.311545328452 1.42786569135931 1.27793798755746 1.25121376870859 1.25003868192534 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111402 1.23949747311875 1.09813592999192 0.39342852619581 0.26866247249963 0.25072449696725 0.25002042022559 0.25000042968196
+D/cons.6.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.6.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000022 1.00000000000075 0.99999999988948 0.99999999295562 0.99999999994548 1.00000000000053 1.0 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.9999771668045 0.99999570358062 0.99999990401058 0.99999999849397 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.00000000054604 1.0000000370701 1.00000179977481 1.00001111879116 0.99986998968506 0.99980776683817 0.99999591692813 0.9999999989579 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583399 0.99999565169002 0.99999990453636 0.99999999854724 0.99999999998538 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052671 1.0000000368713 1.00000181699332 1.00001169713234 0.99986937417324 0.99978506887835 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.0000000225489 0.99997689203292 0.99999565847736 0.99999990295769 0.99999999867964 0.99999999998557 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000479 1.00000000047783 1.00000003746211 1.00000181445563 1.00001169568193 0.99986934048327 0.99978489098107 0.9999955124657 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254941 0.99997689236366 0.99999565854286 0.99999990285058 0.99999999868539 0.99999999998559 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047615 1.00000003750427 1.00000181443085 1.00001169568088 0.9998693399703 0.99978489068525 0.99999551246681 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236452 0.99999565854326 0.99999990284636 0.99999999868541 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750599 1.00000181443106 1.00001169568178 0.9998693399686 0.99978489068573 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854304 0.99999990284687 0.99999999868538 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750566 1.00000181443115 1.00001169568177 0.99986933996874 0.99978489068511 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854307 0.99999990284685 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996875 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854308 0.99999990284684 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996875 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854308 0.99999990284684 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854307 0.99999990284685 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236444 0.99999565854304 0.99999990284686 0.99999999868538 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750566 1.00000181443115 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236442 0.99999565854342 0.9999999028464 0.99999999868542 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750597 1.00000181443098 1.00001169568173 0.99986933996875 0.9997848906853 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236428 0.99999565854166 0.9999999028508 0.99999999868545 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047608 1.00000003750415 1.00000181443149 1.00001169568195 0.99986933996872 0.99978489068506 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236694 0.99999565849451 0.99999990297204 0.99999999867863 0.99999999998559 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000478 1.00000000047828 1.0000000374573 1.00000181444728 1.00001169568108 0.99986933996838 0.99978489068618 0.99999551246679 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689267449 0.99999565745026 0.99999990471783 0.99999999855251 0.99999999998526 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052456 1.00000003680322 1.00000181488171 1.00001169557193 0.99986933998174 0.99978489070643 0.99999551246731 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234614 0.99999565736293 0.99999990481769 0.99999999854628 0.99999999998523 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052631 1.00000003676283 1.00000181491291 1.0000116955724 0.99986934049448 0.99978489100249 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583549 0.99999565164099 0.99999990463491 0.99999999854036 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.00000003683188 1.00000181700978 1.00001169713128 0.99986937417304 0.99978506887891 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680158 0.99999570359582 0.99999990400465 0.99999999849466 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.00000000054579 1.0000000370723 1.00000179976856 1.00001111879224 0.99986998968517 0.99980776683773 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000022 1.00000000000075 0.99999999988948 0.99999999295562 0.99999999994548 1.00000000000053 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.9999771668045 0.99999570358062 0.99999990401058 0.99999999849397 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.00000000054604 1.0000000370701 1.00000179977481 1.00001111879116 0.99986998968506 0.99980776683817 0.99999591692813 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.00213231608241 1.00000905417855 0.99999999995842 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000006424 0.99999993180854 0.99999973850034 0.97711090975407 0.99998688163398 0.99999999991838 1.0 1.0 1.0 1.0 1.00215672463586 1.00000910176555 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.9769618321343 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00215682153664 1.00000910191286 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374495 0.99999985241856 0.97696152189674 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184875 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106816 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184852 1.00000910191336 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106009 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184866 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.9769615210607 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184864 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106074 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184864 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106074 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184877 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.9769615210607 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682184578 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106011 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682178444 1.00000910191315 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106989 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682147051 1.00000910191266 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189849 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00215672463251 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00213231608426 1.00000905417856 0.99999999995842 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000006424 0.99999993180854 0.99999973850034 0.97711090975408 0.99998688163398 0.99999999991838 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680161 0.99999570359548 0.99999990400573 0.99999999849464 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.0000000005458 1.00000003707191 1.00000179976869 1.00001111879224 0.99986998968517 0.99980776683774 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583399 0.99999565169002 0.99999990453636 0.99999999854724 0.99999999998538 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052671 1.0000000368713 1.00000181699332 1.00001169713234 0.99986937417324 0.99978506887835 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.0 1.0 1.00215672463586 1.00000910176555 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.9769618321343 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00218169036283 1.00000915149856 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681321550487 0.99998691821751 0.99999999991971 1.0 1.0 1.0 1.0 1.00218178988534 1.00000915164932 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681289674165 0.9999869196326 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022902 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289565319 0.99998691965131 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022847 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564236 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022867 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022863 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564321 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022862 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022863 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022862 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022864 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179022864 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.9768128956432 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.0021817902286 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564319 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218179020901 1.00000915164982 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.976812895642 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178990593 1.00000915164947 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289564105 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178957255 1.00000915164898 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672958 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00218169035155 1.00000915149856 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681321550464 0.99998691821751 0.99999999991971 1.0 1.0 1.0 1.0 1.00215672463221 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583651 0.99999565164249 0.99999990463227 0.9999999985404 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.00000003683279 1.00000181700929 1.00001169713102 0.99986937417309 0.99978506887897 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.0000000225489 0.99997689203292 0.99999565847736 0.99999990295769 0.99999999867964 0.99999999998557 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000479 1.00000000047783 1.00000003746211 1.00000181445563 1.00001169568193 0.99986934048327 0.99978489098107 0.9999955124657 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682153664 1.00000910191286 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374495 0.99999985241856 0.97696152189674 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00218178988534 1.00000915164932 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681289674165 0.9999869196326 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189162583 1.00000915182728 0.99999994494992 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002070788 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125779422 0.99998692104886 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189239223 1.00000915182849 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257686378 0.99998692106759 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238169 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685273 0.9999869210678 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238362 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685354 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238341 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685358 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238339 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238339 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238341 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238363 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685354 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189238164 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685358 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189239323 1.00000915182849 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685376 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189205271 1.000009151828 0.99999994494992 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002070788 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125768403 0.9999869210678 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188936885 1.00000915180017 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681257684777 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188878535 1.00000915179939 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257792431 0.99998692104886 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178957493 1.00000915164899 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672946 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682146728 1.00000910191265 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189855 0.99998689952972 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234965 0.99999565737363 0.99999990479834 0.99999999854661 0.99999999998523 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000488 1.00000000052631 1.00000003676948 1.00000181490931 1.00001169557145 0.99986934049469 0.99978489100272 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254941 0.99997689236366 0.99999565854286 0.99999990285058 0.99999999868539 0.99999999998559 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047615 1.00000003750427 1.00000181443085 1.00001169568088 0.9998693399703 0.99978489068525 0.99999551246681 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184875 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106816 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022902 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289565319 0.99998691965131 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189239223 1.00000915182849 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257686378 0.99998692106759 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189319126 1.00000915182973 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068933 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757858 0.99998692108632 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318038 1.00000915182971 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577474 0.99998692108653 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318235 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577556 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318214 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757756 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318212 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577556 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318212 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577557 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318213 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577557 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318236 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577555 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318033 1.00000915182971 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577559 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189319229 1.00000915182974 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068933 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577578 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281956 1.00000915182921 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757618 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971355 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257575875 0.99998692108631 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910663 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768125768349 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989693 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289564068 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177763 1.00000910191313 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106999 0.9999868995476 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689268126 0.99999565740855 0.99999990479904 0.99999999854574 0.99999999998524 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052681 1.00000003676952 1.00000181489497 1.00001169557 0.99986933998174 0.9997848907072 0.99999551246732 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236452 0.99999565854326 0.99999990284636 0.99999999868541 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750599 1.00000181443106 1.00001169568178 0.9998693399686 0.99978489068573 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184852 1.00000910191336 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106009 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022847 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564236 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238169 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685273 0.9999869210678 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318038 1.00000915182971 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577474 0.99998692108653 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189316951 1.00000915182969 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576369 0.99998692108674 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317147 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757645 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317127 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576454 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317124 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317125 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317126 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317149 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757645 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189316946 1.00000915182969 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576454 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318141 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576473 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189280911 1.00000915182919 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575075 0.99998692108674 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971294 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574791 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910635 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682407 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989665 1.00000915164949 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289562986 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177737 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106192 0.9999868995478 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254944 0.99997689268211 0.99999565740835 0.99999990479872 0.99999999854585 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676967 1.00000181489537 1.0000116955709 0.99986933998004 0.99978489070768 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854304 0.99999990284687 0.99999999868538 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750566 1.00000181443115 1.00001169568177 0.99986933996874 0.99978489068511 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184866 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.9769615210607 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022867 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238362 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685354 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318235 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577556 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317147 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757645 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317344 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576531 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317323 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317321 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317321 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317323 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317345 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576531 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317143 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318338 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576554 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281102 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971315 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910651 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989681 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177753 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106252 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268202 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489535 1.00001169557089 0.99986933998018 0.99978489070706 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854307 0.99999990284685 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996875 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184864 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106074 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022863 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564321 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238341 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685358 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318214 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757756 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317127 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576454 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317323 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317303 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576539 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317302 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317324 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317122 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576539 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318317 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576558 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281081 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575161 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971311 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574876 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682492 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956307 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.0021568217775 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106257 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854308 0.99999990284684 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996875 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022862 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238339 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318212 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577556 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317124 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317321 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317298 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317298 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317322 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818931712 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318315 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281079 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682488 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989677 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854308 0.99999990284684 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184864 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022863 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238339 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318212 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577557 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317125 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317321 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317298 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317298 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317322 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818931712 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318315 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281079 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236443 0.99999565854307 0.99999990284685 0.99999999868539 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750569 1.00000181443113 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022862 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238341 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685355 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318213 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577557 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317126 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576451 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317323 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317302 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.002181893173 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317301 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576533 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317324 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317121 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318316 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281081 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236444 0.99999565854304 0.99999990284686 0.99999999868538 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750566 1.00000181443115 1.00001169568175 0.99986933996874 0.99978489068529 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106072 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022864 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564317 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238363 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685354 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318236 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577555 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317149 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757645 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317345 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576531 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317324 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317322 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317322 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317324 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576532 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317346 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576531 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317144 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318339 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576554 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281103 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575156 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971312 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682488 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989677 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236442 0.99999565854342 0.9999999028464 0.99999999868542 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047616 1.00000003750597 1.00000181443098 1.00001169568173 0.99986933996875 0.9997848906853 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184863 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106074 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179022864 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.9768128956432 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189238164 1.00000915182847 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685358 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318033 1.00000915182971 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577559 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189316946 1.00000915182969 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576454 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317143 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317122 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576539 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818931712 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818931712 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317121 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576536 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189317144 1.0000091518297 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576535 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189316942 1.00000915182969 0.99999994500492 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000206893 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576539 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318136 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576558 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189280906 1.00000915182919 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757516 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971311 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574876 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682492 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956307 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.0021568217775 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106257 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479877 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236428 0.99999565854166 0.9999999028508 0.99999999868545 0.9999999999856 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000478 1.00000000047608 1.00000003750415 1.00000181443149 1.00001169568195 0.99986933996872 0.99978489068506 0.99999551246678 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184877 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.9769615210607 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.0021817902286 1.00000915164983 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681289564319 0.99998691965151 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189239323 1.00000915182849 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257685376 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189319229 1.00000915182974 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068933 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257577578 0.99998692108651 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318141 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576473 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318338 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576554 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318317 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576558 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318315 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318315 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318316 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576555 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318339 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576554 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189318136 1.00000915182972 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068932 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576558 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189319332 1.00000915182974 0.99999994500493 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002068933 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257576576 0.99998692108671 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189282055 1.00000915182922 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575179 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971309 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574874 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989681 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177752 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106252 0.99998689954779 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740838 0.99999990479873 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676966 1.00000181489534 1.00001169557088 0.99986933998018 0.99978489070706 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689236694 0.99999565849451 0.99999990297204 0.99999999867863 0.99999999998559 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000478 1.00000000047828 1.0000000374573 1.00000181444728 1.00001169568108 0.99986933996838 0.99978489068618 0.99999551246679 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682184578 1.00000910191335 0.99999999997833 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374488 0.99999985241853 0.97696152106011 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00218179020901 1.00000915164982 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.976812895642 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218189205271 1.000009151828 0.99999994494992 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002070788 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125768403 0.9999869210678 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281956 1.00000915182921 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757618 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189280911 1.00000915182919 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575075 0.99998692108674 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281102 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281081 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575161 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281079 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281079 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281081 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575157 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189281103 1.0000091518292 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575156 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189280906 1.00000915182919 0.99999994497742 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069859 1.00000000000134 0.99999999999824 1.00000000000131 0.9768125757516 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189282055 1.00000915182922 0.99999994497743 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002069861 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257575179 0.99998692108672 0.99999999991974 1.0 1.0 1.0 1.0 1.00218189247732 1.00000915182872 0.99999994494992 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000002070788 1.00000000000134 0.99999999999824 1.00000000000131 0.97681257573841 0.99998692108673 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188969309 1.00000915180067 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681257574748 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910675 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682407 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989637 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289562986 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682177747 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106192 0.9999868995478 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254944 0.99997689268204 0.99999565740788 0.99999990479981 0.99999999854583 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676928 1.00000181489549 1.00001169557093 0.99986933998004 0.99978489070768 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689267449 0.99999565745026 0.99999990471783 0.99999999855251 0.99999999998526 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052455 1.00000003680322 1.00000181488171 1.00001169557193 0.99986933998174 0.99978489070643 0.99999551246731 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682178444 1.00000910191315 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106989 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00218178990593 1.00000915164947 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289564105 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00218188936885 1.00000915180017 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681257684777 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971355 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257575875 0.99998692108631 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971294 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574791 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971315 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971311 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574876 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818897131 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971312 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574873 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971311 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574876 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188971309 1.00000915180068 1.00000000000012 1.00000000048452 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.9999999997834 1.0 1.0 1.0 1.0 0.97681257574874 0.9999869210865 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188969309 1.00000915180067 1.00000000000012 1.00000000048213 0.99999999999864 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000005 0.99999999978453 1.0 1.0 1.0 1.0 0.97681257574748 0.99998692108652 0.99999999991974 1.0 1.0 1.0 1.0 1.0021818894497 1.00000915180039 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257574585 0.9999869210863 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188911555 1.0000091517999 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257683499 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178989357 1.00000915164947 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956408 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682178107 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106993 0.9999868995476 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689267669 0.99999565739487 0.99999990482363 0.99999999854546 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052673 1.0000000367609 1.00000181489933 1.00001169557129 0.99986933998146 0.99978489070689 0.99999551246732 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234614 0.99999565736293 0.99999990481769 0.99999999854628 0.99999999998523 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052631 1.00000003676283 1.00000181491291 1.0000116955724 0.99986934049448 0.99978489100249 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.00215682147051 1.00000910191266 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189849 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00218178957255 1.00000915164898 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672958 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00218188878535 1.00000915179939 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257792431 0.99998692104886 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910663 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768125768349 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910635 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682407 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910651 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682492 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682488 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910648 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682488 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682492 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910649 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682489 0.99998692106778 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188910675 1.00000915179988 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257682407 0.99998692106779 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188911555 1.0000091517999 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257683499 0.99998692106758 0.99999999991974 1.0 1.0 1.0 1.0 1.00218188879342 1.00000915179941 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681257792442 0.99998692104886 0.99999999991974 1.0 1.0 1.0 1.0 1.00218178957211 1.00000915164898 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672959 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00215682147077 1.00000910191266 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189849 0.99998689952972 0.99999999991904 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234505 0.99999565736069 0.99999990482255 0.99999999854636 0.99999999998523 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052623 1.00000003676108 1.00000181491346 1.00001169557275 0.99986934049442 0.9997848910024 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583549 0.99999565164099 0.99999990463491 0.99999999854036 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.00000003683188 1.00000181700978 1.00001169713128 0.99986937417304 0.99978506887891 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.0 1.0 1.00215672463251 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00218169035155 1.00000915149856 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681321550464 0.99998691821751 0.99999999991971 1.0 1.0 1.0 1.0 1.00218178957493 1.00000915164899 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672946 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989693 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289564068 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989665 1.00000915164949 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289562986 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989681 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956307 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989677 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989677 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989678 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956307 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989681 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289563067 0.9999869196515 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989637 1.00000915164948 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289562986 0.99998691965152 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178989357 1.00000915164947 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9768128956408 0.9999869196513 0.99999999991973 1.0 1.0 1.0 1.0 1.00218178957211 1.00000915164898 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681289672959 0.99998691963259 0.99999999991973 1.0 1.0 1.0 1.0 1.00218169035185 1.00000915149856 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.97681321550464 0.99998691821751 0.99999999991971 1.0 1.0 1.0 1.0 1.00215672463233 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583645 0.99999565164293 0.99999990463295 0.99999999854041 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.0000000368326 1.00000181700915 1.00001169713105 0.99986937417309 0.99978506887897 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680158 0.99999570359582 0.99999990400465 0.99999999849466 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.00000000054579 1.0000000370723 1.00000179976856 1.00001111879224 0.99986998968517 0.99980776683773 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.00213231608426 1.00000905417856 0.99999999995842 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000006424 0.99999993180854 0.99999973850034 0.97711090975408 0.99998688163398 0.99999999991838 1.0 1.0 1.0 1.0 1.00215672463221 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00215682146728 1.00000910191265 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189855 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177763 1.00000910191313 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106999 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177737 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106192 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177753 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106252 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.0021568217775 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106257 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177749 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106254 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.0021568217775 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106257 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177752 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106252 0.99998689954779 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682177747 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106192 0.9999868995478 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682178107 1.00000910191314 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374489 0.99999985241854 0.97696152106993 0.9999868995476 0.99999999991904 1.0 1.0 1.0 1.0 1.00215682147077 1.00000910191266 0.99999999997832 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000367 0.99999996374496 0.99999985241858 0.97696152189849 0.99998689952972 0.99999999991904 1.0 1.0 1.0 1.0 1.00215672463233 1.00000910176554 0.99999999997831 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000003661 0.99999996376355 0.9999998524799 0.97696183213434 0.99998689818299 0.99999999991903 1.0 1.0 1.0 1.0 1.00213231608421 1.00000905417856 0.99999999995842 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000006424 0.99999993180854 0.99999973850034 0.97711090975408 0.99998688163398 0.99999999991838 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680171 0.99999570359529 0.99999990400555 0.99999999849463 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.0000000005458 1.00000003707199 1.00000179976877 1.00001111879222 0.99986998968517 0.99980776683774 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000022 1.00000000000075 0.99999999988948 0.99999999295562 0.99999999994548 1.00000000000053 1.0 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680161 0.99999570359548 0.99999990400573 0.99999999849464 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.0000000005458 1.00000003707191 1.00000179976869 1.00001111879224 0.99986998968517 0.99980776683774 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583651 0.99999565164249 0.99999990463227 0.9999999985404 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.00000003683279 1.00000181700929 1.00001169713102 0.99986937417309 0.99978506887897 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234965 0.99999565737363 0.99999990479834 0.99999999854661 0.99999999998523 1.00000000000037 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000488 1.00000000052631 1.00000003676948 1.00000181490931 1.00001169557145 0.99986934049469 0.99978489100272 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689268126 0.99999565740855 0.99999990479904 0.99999999854574 0.99999999998524 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052681 1.00000003676952 1.00000181489497 1.00001169557 0.99986933998174 0.9997848907072 0.99999551246732 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254944 0.99997689268211 0.99999565740835 0.99999990479872 0.99999999854585 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676967 1.00000181489537 1.0000116955709 0.99986933998004 0.99978489070768 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268202 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489535 1.00001169557089 0.99986933998018 0.99978489070706 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479876 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740836 0.99999990479877 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676964 1.00000181489534 1.00001169557087 0.99986933998018 0.99978489070724 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254943 0.99997689268203 0.99999565740838 0.99999990479873 0.99999999854586 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676966 1.00000181489534 1.00001169557088 0.99986933998018 0.99978489070706 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254944 0.99997689268204 0.99999565740788 0.99999990479981 0.99999999854583 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052674 1.00000003676928 1.00000181489549 1.00001169557093 0.99986933998004 0.99978489070768 0.99999551246729 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254942 0.99997689267669 0.99999565739487 0.99999990482363 0.99999999854546 0.99999999998525 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052673 1.0000000367609 1.00000181489933 1.00001169557129 0.99986933998146 0.99978489070689 0.99999551246732 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996435 1.00000002254891 0.99997689234505 0.99999565736069 0.99999990482255 0.99999999854636 0.99999999998523 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000487 1.00000000052623 1.00000003676108 1.00000181491346 1.00001169557275 0.99986934049442 0.9997848910024 0.9999955124662 0.99999999889918 0.99999999999999 1.0 1.0 1.00000000000041 0.99999999996434 1.00000002251922 0.99997684583645 0.99999565164293 0.99999990463295 0.99999999854041 0.99999999998537 1.00000000000038 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999951 1.00000000000483 1.00000000052884 1.0000000368326 1.00000181700915 1.00001169713105 0.99986937417309 0.99978506887897 0.99999551412165 0.99999999889942 0.99999999999999 1.0 1.0 1.00000000000042 0.99999999996397 1.00000002148288 0.99997716680171 0.99999570359529 0.99999990400555 0.99999999849463 0.99999999998495 1.00000000000035 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000006 0.99999999999952 1.00000000000497 1.0000000005458 1.00000003707199 1.00000179976877 1.00001111879222 0.99986998968517 0.99980776683774 0.99999591692812 0.9999999989579 0.99999999999999 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000022 1.00000000000075 0.99999999988948 0.99999999295562 0.99999999994548 1.00000000000053 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670541 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000415 0.99999999670542 0.99999999997825 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000000052 1.00000000000417 0.99999999670747 0.99999999997826 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000012 1.00000000000041 1.00000000000502 0.99999999701128 0.99999999997979 1.0000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/27DEC5B6/golden-metadata.txt b/tests/27DEC5B6/golden-metadata.txt
new file mode 100644
index 0000000000..d655f7f7e7
--- /dev/null
+++ b/tests/27DEC5B6/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-29 23:49:29.246036.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 27DEC5B6 D127EC91
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 007dd8c1f9850b0294577ea032effc365f94094d on up/mega (dirty)
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.50
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/27DEC5B6/golden.txt b/tests/27DEC5B6/golden.txt
new file mode 100644
index 0000000000..7b34221052
--- /dev/null
+++ b/tests/27DEC5B6/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000025.dat 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000003 0.12500000000003 0.12500000000003 0.12500000000003 0.12500000000003 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12500000000002 0.12500000000004 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000004 0.12500000000002 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000005 0.12500000000006 0.12500000000005 0.12499999999988 0.12499999999959 0.12499999999953 0.12499999999952 0.12499999999952 0.12499999999952 0.12499999999953 0.12499999999959 0.12499999999988 0.12500000000004 0.12500000000005 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000003 0.12500000000002 0.12499999999987 0.12499999999981 0.12499999999965 0.12499999999949 0.12500000000045 0.12500000000095 0.12500000000109 0.12500000000111 0.12500000000109 0.12500000000095 0.12500000000045 0.12499999999949 0.12499999999966 0.12499999999985 0.12500000000003 0.12500000000003 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000003 0.12499999999996 0.12499999999968 0.12499999999946 0.12499999999938 0.12499999999986 0.12500000000301 0.12500000000751 0.12500000000779 0.12500000000784 0.12500000000783 0.12500000000784 0.12500000000779 0.1250000000075 0.12500000000301 0.12499999999986 0.12499999999938 0.12499999999968 0.12499999999997 0.12500000000002 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000002 0.1249999999999 0.12499999999965 0.12500000000016 0.12500000000268 0.12500000000384 0.12500000000631 0.12500000000827 0.12499999999328 0.12499999998669 0.12499999998581 0.12499999998568 0.12499999998581 0.12499999998669 0.12499999999327 0.12500000000828 0.12500000000625 0.1250000000032 0.12500000000005 0.12499999999962 0.12499999999975 0.12499999999996 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12499999999989 0.12499999999984 0.12500000000148 0.12500000000595 0.12500000000915 0.12500000000699 0.12499999999908 0.12499999996924 0.12499999996807 0.12500000000587 0.1250000000225 0.12500000002505 0.1250000000225 0.12500000000587 0.12499999996809 0.1249999999693 0.12499999999933 0.12500000000829 0.12500000000613 0.12500000000177 0.12500000000021 0.12499999999977 0.12499999999993 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12499999999993 0.12499999999992 0.12500000000135 0.12500000000489 0.1250000000028 0.12499999998525 0.12499999997852 0.12499999997047 0.12500000004207 0.12500000047896 0.12500000131393 0.12500000205402 0.12500000217102 0.12500000205391 0.12500000131397 0.12500000047913 0.12500000004203 0.12499999996981 0.12499999998092 0.12500000000349 0.12500000000557 0.12500000000292 0.12500000000088 0.125 0.12499999999996 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999996 0.12499999999993 0.12500000000099 0.12500000000171 0.12499999999668 0.12499999999005 0.12499999998429 0.12499999997192 0.12500000007144 0.12500000098258 0.125000003838 0.12500000482472 0.12500000467561 0.12500000476435 0.12500000467573 0.12500000482493 0.12500000383706 0.12500000098183 0.12500000007407 0.12499999997496 0.12499999998941 0.12499999999898 0.12500000000193 0.1250000000017 0.1250000000008 0.12500000000001 0.12499999999997 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999998 0.12499999999993 0.12500000000053 0.12500000000187 0.12499999999644 0.12499999998402 0.1250000000739 0.12500000067164 0.1250000031702 0.12500001209049 0.12500003991368 0.12500030839703 0.12500114918352 0.12500193024644 0.12500208913552 0.1250019300938 0.12500114927188 0.12500030904889 0.12500003986012 0.12500001039238 0.12500000143133 0.12500000006237 0.1249999999823 0.12499999999397 0.1250000000004 0.12500000000139 0.12500000000047 0.12499999999997 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999999 0.125 0.12500000000224 0.12499999999997 0.12500000003956 0.12500000288223 0.12500002735467 0.12500034548574 0.12500410822854 0.12501495745338 0.12502479652602 0.12521807718673 0.12604332400464 0.126855245335 0.12705795316663 0.12685506774987 0.12604350811036 0.12521889679458 0.12502461544922 0.12501160042193 0.12500149508913 0.12500003771284 0.12500000781466 0.12500000083939 0.12499999998247 0.12500000000157 0.12500000000217 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999997 0.1250000000019 0.12500000000061 0.12500000149063 0.12500015233729 0.12500328850704 0.12501785762243 0.12530442956786 0.12962609194245 0.13826323478964 0.14166407008465 0.18186627901853 0.2408217814289 0.27551617249863 0.2861708774068 0.27551367815893 0.24085334524099 0.18206379252171 0.14149554339677 0.13515341784665 0.1266630789138 0.12503576999906 0.12501108281466 0.12500145120325 0.12500002217068 0.12500000048578 0.1250000000012 0.12500000000192 0.12499999999996 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999994 0.12500000000108 0.12499999999885 0.12500000036823 0.12500002688968 0.12500237231232 0.12521729440216 0.12807225820398 0.13695509781044 0.19965641757927 0.3235389062393 0.37829016969949 0.39448554552343 0.3607834085283 0.35469245335677 0.37870131015174 0.39441165140529 0.37871817400945 0.35479346234654 0.36053282415305 0.38924235326954 0.3470911217309 0.2607550605838 0.15119337080213 0.13511283501735 0.12681698109352 0.12502770717591 0.12500058522074 0.12500002238853 0.12500000037694 0.12499999999885 0.12500000000109 0.12499999999995 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999989 0.12500000000256 0.12499999999473 0.125000003237 0.12500084755516 0.12504265699523 0.12788584336102 0.18641224086932 0.28274534381093 0.36534611848317 0.40270430901735 0.39333294329601 0.40067927573105 0.37169858039261 0.30847227360845 0.27406203702555 0.29580410064978 0.31374239666758 0.29584511052205 0.27417281720492 0.30754821639785 0.35741516736061 0.36151067113743 0.38634164009947 0.45242140527212 0.34673182551628 0.26104820374101 0.14527856934058 0.12556928130213 0.12503260769777 0.12500087465916 0.12500000327012 0.12499999999477 0.1250000000025 0.12499999999989 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999988 0.1250000000026 0.12500000002733 0.12500001730192 0.12500621224783 0.12634121883942 0.15431639045211 0.28796760517178 0.37804978148257 0.33904848379059 0.34213303979587 0.35056222152249 0.30459693339495 0.31125879962991 0.32383566868017 0.30473173741794 0.27688661038198 0.30060027732311 0.31999851711637 0.30066122878986 0.27722897404373 0.30211047644914 0.30290937396807 0.26973757877964 0.3301019152889 0.41456467749102 0.36845907177344 0.37017007567898 0.37245565104627 0.22050463535629 0.14751490375068 0.12638891473285 0.12500630733102 0.12500001779357 0.12500000002614 0.12500000000294 0.12499999999986 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999986 0.12500000000188 0.12500000022155 0.12500010948796 0.12502507355589 0.13287935132759 0.25188633835113 0.4033404970036 0.42651410401151 0.31027372647439 0.25503884068106 0.26841390558441 0.33737374440253 0.33666126804197 0.34129795159929 0.34851468012911 0.31816984600236 0.31530504311936 0.33700204981299 0.35352243759245 0.33710527840536 0.31540385664896 0.31453616847685 0.32000318387764 0.30344044738223 0.36873525800828 0.35946725605744 0.27813116480054 0.29695567904233 0.35732852950234 0.38845270002992 0.37223023796068 0.25299643762676 0.13308590697033 0.12502599748798 0.12500010767615 0.12500000013379 0.1250000000029 0.12499999999983 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999986 0.12500000000131 0.1250000004847 0.12500045556321 0.12515398700618 0.14271127489197 0.3277154907774 0.41751369272126 0.35214316734199 0.35997501896262 0.31079808180002 0.26253346227534 0.27670423979317 0.30829461225141 0.39159097896478 0.43851931602661 0.45231833461567 0.44629123433902 0.44549729323298 0.46513067655766 0.48314454481693 0.46568977536568 0.44505153694559 0.44013425219341 0.42134659879239 0.40437242843286 0.40925287423819 0.34017377539816 0.29517334466599 0.29998590885415 0.32703910986272 0.31475124276804 0.33534005430563 0.41950739400774 0.32745314823902 0.14327179123732 0.12514884187107 0.12500025457047 0.12500000021326 0.12500000000298 0.12499999999984 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999988 0.12500000000188 0.1250000004847 0.12500070774925 0.12569336217533 0.1765936512922 0.35402540192033 0.42389904327017 0.35705192935295 0.29146155403863 0.33046703313747 0.35865230249532 0.33281222352076 0.36046167746235 0.40312691214476 0.44731325879752 0.52634847862648 0.57531612706642 0.58789212297972 0.59675801857054 0.62189681222734 0.64044975291587 0.62232912452598 0.59703834553488 0.58021812933763 0.54522808177465 0.50166301953584 0.45628727300684 0.41299177939008 0.37927913244341 0.33636641056776 0.29841895200894 0.29208564608187 0.29007196459991 0.35786030874787 0.42433086543807 0.35454978159232 0.17034246395071 0.12527549877295 0.12500025457519 0.12500000013347 0.12500000000307 0.12499999999987 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999989 0.1250000000026 0.12500000022155 0.12500045556321 0.12569336217533 0.21253940415666 0.39306390869359 0.34653075351423 0.32427052948362 0.33378149530528 0.33601467031788 0.35779438704615 0.40047087889957 0.44140066169334 0.47694279800184 0.53270729339915 0.57635053818885 0.64418392766884 0.70394940199141 0.73075194657865 0.75322503977762 0.78313687482999 0.79868830896461 0.78294911573206 0.75385445336802 0.72489543067431 0.67596463064885 0.61656526379593 0.57455223856235 0.53351772185964 0.46766869111915 0.39819833666481 0.36437199184428 0.35447935206915 0.33733117709041 0.33387670590819 0.32168064023143 0.32427107981527 0.35119932449279 0.17033436299283 0.12514887440228 0.12500010768609 0.12500000002508 0.12500000000263 0.12499999999992 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999994 0.12500000000256 0.12500000002733 0.12500010948796 0.12515398700618 0.1765936512922 0.39306390869359 0.3459514147083 0.28196765176527 0.28919238711281 0.3313466970395 0.37487043897536 0.43607277776293 0.49551860442561 0.55605004350984 0.61373872174433 0.68997234817023 0.74563220945977 0.79705620112431 0.8414709492366 0.87045637343089 0.8981270945565 0.92026765774973 0.9267307244508 0.91996145455981 0.89822407142035 0.86786640945254 0.82190266676279 0.76388122579603 0.72726093498757 0.67428559087092 0.58070251286967 0.5172281003659 0.48345271434911 0.43683793711204 0.37559704934754 0.32906762026017 0.27107051006394 0.23575385799276 0.32427090490633 0.35457891142702 0.1433866391334 0.12502603584973 0.12500001777876 0.12499999999385 0.12500000000122 0.12499999999999 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.125 0.12500000000001 0.12500000000108 0.12499999999473 0.12500001730192 0.12502507355589 0.14271127489197 0.35402540192033 0.34653075351423 0.28196765176527 0.30482526907858 0.30331213726328 0.35056896869039 0.43746875471293 0.52805807189224 0.61532363124528 0.68428576085634 0.75650817612795 0.84920635861086 0.91072165354614 0.94317462834902 0.95835091041914 0.97175547890088 0.98314609798315 0.98835138692301 0.9891751816781 0.98828115218503 0.98299914516919 0.97115938593723 0.95124260072877 0.91684685975446 0.87779106652613 0.82208391180328 0.72851729784638 0.66950652654319 0.61452244437418 0.52873842092621 0.43543514098666 0.33293772886721 0.25692519695024 0.27106779814588 0.32175617757472 0.42466847894751 0.32766907163329 0.13287405208293 0.12500620544716 0.1250000032363 0.12499999999763 0.12500000000015 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12499999999998 0.12499999999999 0.12499999999997 0.12499999999885 0.125000003237 0.12500621224783 0.13287935132759 0.3277154907774 0.42389904327017 0.32427052948362 0.28919238711281 0.30331213726328 0.36940016496703 0.44197980282092 0.52727560699971 0.62595275770157 0.7365203228291 0.81870935226575 0.89738716439561 0.9629244755808 0.98758635264552 0.99393404560874 0.99573544320375 0.99741762862191 0.99865959295488 0.99910170925198 0.99915734988536 0.9990963781961 0.99864082663318 0.99735682923987 0.99487799993966 0.9886004037069 0.97495220198086 0.9496420358657 0.8891811946233 0.81677128791114 0.73659899061151 0.62468132062936 0.5131370789462 0.40460053404641 0.33294407564812 0.32909784439244 0.33414223221701 0.35697560679851 0.41733706643377 0.25181749312475 0.12633907287248 0.12500084656999 0.12500000036713 0.12500000000127 0.1249999999999 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12499999999996 0.12499999999993 0.125 0.1250000000019 0.12500000036823 0.12500084755516 0.12634121883942 0.25188633835113 0.41751369272126 0.35705192935295 0.33378149530528 0.3313466970395 0.35056896869039 0.44197980282092 0.54524404034494 0.64453947335459 0.75195182450023 0.8601824799126 0.93420138191705 0.98019855792693 0.99615587094375 0.99908058747962 0.99961093195438 0.99973124022188 0.99985082248967 0.99993163238965 0.99995492260288 0.99995731348942 0.99995468512087 0.99993032650178 0.9998475435605 0.99967446116447 0.99915118013964 0.9977377026133 0.99452193983201 0.97923600351184 0.93400749506357 0.85979536243292 0.74553972486597 0.61757866926879 0.51313991999306 0.43547887751464 0.3754470754994 0.33604468469435 0.29129818025247 0.35137974505684 0.40219468406599 0.15382489743905 0.12504186160041 0.12500002645492 0.12499999999939 0.12500000000147 0.125 0.12499999999997 0.125 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12499999999993 0.12499999999993 0.12500000000053 0.12500000000224 0.12500000000061 0.12500002688968 0.12504265699523 0.15431639045211 0.4033404970036 0.35214316734199 0.29146155403863 0.33601467031788 0.37487043897536 0.43746875471293 0.52727560699971 0.64453947335459 0.7736007376519 0.89111666700048 0.96404985623218 0.990397676741 0.9982880955629 0.99975671722325 0.99995654351488 0.99998359412529 0.99998874126052 0.9999941954942 0.99999762069755 0.99999843650046 0.99999850780978 0.99999842955564 0.99999756504272 0.99999408474894 0.99998634740002 0.99995956556599 0.99987159211473 0.99964026004941 0.99821216267489 0.9902838081004 0.96285363312523 0.88019942002956 0.74554610245335 0.62470333026693 0.5282534252449 0.43597486281054 0.35763619884391 0.33096518598155 0.35825685422747 0.42541778989918 0.28564675404047 0.12773848492745 0.12500229065898 0.12500000144649 0.1250000000022 0.12500000000032 0.12500000000018 0.12499999999998 0.125 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000002 0.12499999999989 0.12499999999992 0.12500000000099 0.12500000000187 0.12499999999997 0.12500000149063 0.12500237231232 0.12788584336102 0.28796760517178 0.42651410401151 0.35997501896262 0.33046703313747 0.35779438704615 0.43607277776293 0.52805807189224 0.62595275770157 0.75195182450023 0.89111666700048 0.97581502031963 0.9959650753936 0.9992775454928 0.99990752509189 0.99998975808219 0.99999858252519 0.99999951653325 0.9999996687974 0.99999983986622 0.99999994055729 0.99999996081535 0.99999996237241 0.99999996066542 0.99999993904718 0.99999983741474 0.99999959846859 0.99999867998132 0.99999508487022 0.99998434759594 0.99990095435637 0.9991923899231 0.99459605827997 0.96284922275258 0.85981008709395 0.73647432867606 0.6151982495723 0.49546624429866 0.40051724500429 0.35956237110695 0.31132842679703 0.32107853446709 0.40120914945793 0.19673716917023 0.12528453239965 0.12500017949653 0.12500000005855 0.12500000000504 0.12500000000075 0.12500000000018 0.1249999999999 0.12499999999999 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000003 0.1249999999999 0.12499999999984 0.12500000000135 0.12500000000171 0.12499999999644 0.12500000003956 0.12500015233729 0.12521729440216 0.18641224086932 0.37804978148257 0.31027372647439 0.31079808180002 0.35865230249532 0.40047087889957 0.49551860442561 0.61532363124528 0.7365203228291 0.8601824799126 0.96404985623218 0.9959650753936 0.99962772673173 0.99996102188857 0.99999644216365 0.99999969208094 0.9999999662901 0.99999998954507 0.99999999279878 0.99999999670095 0.99999999893185 0.99999999931827 0.99999999933812 0.99999999931609 0.99999999890013 0.9999999966734 0.99999999127803 0.99999996895481 0.99999986628647 0.99999950743546 0.99999562542057 0.99994000020427 0.99919280280132 0.99029674561659 0.93413905053683 0.81866002810737 0.68430349524784 0.55661041217856 0.4417244047439 0.33418417513068 0.2911590239765 0.30098783758151 0.38246675532587 0.35466764128566 0.13482553300504 0.12500934966812 0.12500000549442 0.12499999999098 0.12500000000236 0.12500000000145 0.12500000000001 0.12499999999983 0.12500000000001 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.12499999999996 0.12499999999965 0.12500000000148 0.12500000000489 0.12499999999668 0.12499999998402 0.12500000288223 0.12500328850704 0.12807225820398 0.28274534381093 0.33904848379059 0.25503884068106 0.26253346227534 0.33281222352076 0.44140066169334 0.55605004350984 0.68428576085634 0.81870935226575 0.93420138191705 0.990397676741 0.9992775454928 0.99996102188857 0.9999979559545 0.99999988585984 0.99999999284254 0.99999999949772 0.99999999993609 0.9999999999828 1.00000000003533 1.00000000002913 1.00000000002043 1.00000000002024 1.00000000002048 1.00000000002962 1.00000000003485 0.99999999996591 0.99999999951385 0.99999999731644 0.99999998765998 0.99999982007624 0.99999572529807 0.99990429132223 0.99828554196415 0.98018997266465 0.89736013864735 0.75686307610564 0.61571054350636 0.48717116416012 0.39101861362571 0.35980727063058 0.33001648905142 0.34813481053326 0.42193434596377 0.19344130390387 0.1252163209598 0.12500015109185 0.12500000003878 0.12499999999711 0.12500000000184 0.12500000000135 0.12499999999984 0.1249999999999 0.12500000000003 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000002 0.12499999999968 0.12500000000016 0.12500000000595 0.1250000000028 0.12499999999005 0.1250000000739 0.12500002735467 0.12501785762243 0.13695509781044 0.36534611848317 0.34213303979587 0.26841390558441 0.27670423979317 0.36046167746235 0.47694279800184 0.61373872174433 0.75650817612795 0.89738716439561 0.98019855792693 0.9982880955629 0.99990752509189 0.99999644216365 0.99999988585984 0.9999999963847 1.00000000000026 1.0000000000065 0.99999999999462 0.99999999999332 0.9999999999914 0.99999999999419 0.99999999999576 0.99999999999578 0.99999999999575 0.99999999999411 0.99999999999142 0.99999999999336 1.00000000001205 1.00000000003242 0.99999999988689 0.99999999144347 0.99999967497018 0.9999897043137 0.99975816469903 0.996188016618 0.96325667319199 0.85186114376588 0.70564228755305 0.57970059581542 0.47678800331975 0.38108683591299 0.31039259983414 0.28264234323388 0.34685425371887 0.28259423331511 0.12809077996416 0.12500332985512 0.12500000292095 0.12499999998401 0.12499999999671 0.1250000000049 0.12500000000149 0.12499999999965 0.12499999999996 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000005 0.12499999999987 0.12499999999946 0.12500000000268 0.12500000000915 0.12499999998525 0.12499999998429 0.12500000067164 0.12500034548574 0.12530442956786 0.19965641757927 0.40270430901735 0.35056222152249 0.33737374440253 0.30829461225141 0.40312691214476 0.53270729339915 0.68997234817022 0.84920635861086 0.9629244755808 0.99615587094375 0.99975671722325 0.99998975808219 0.99999969208094 0.99999999284254 1.00000000000026 0.99999999998732 0.99999999999803 1.00000000000021 1.00000000000044 1.00000000000087 1.00000000000065 1.00000000000047 1.00000000000047 1.00000000000047 1.00000000000065 1.00000000000087 1.00000000000039 0.99999999999758 0.99999999998934 1.00000000000637 0.99999999953556 0.99999996906598 0.99999872727281 0.99996140721253 0.99918866947445 0.98906193711696 0.92231276042205 0.78830258986163 0.6471555410925 0.50653354652144 0.37793404251569 0.28236108664146 0.26985837490459 0.34147535006219 0.36589414573132 0.13698467941877 0.12501786232656 0.12500002734619 0.12500000007387 0.12499999999003 0.12500000000281 0.12500000000595 0.12500000000016 0.12499999999968 0.12500000000002 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000006 0.12499999999981 0.12499999999938 0.12500000000384 0.12500000000699 0.12499999997852 0.12499999997192 0.1250000031702 0.12500410822854 0.12962609194245 0.3235389062393 0.39333294329601 0.30459693339495 0.33666126804197 0.39159097896478 0.44731325879752 0.57635053818885 0.74563220945977 0.91072165354614 0.98758635264552 0.99908058747962 0.99995654351488 0.99999858252519 0.9999999662901 0.99999999949772 1.0000000000065 0.99999999999803 1.00000000000051 0.99999999999991 0.99999999999994 0.99999999999989 0.99999999999992 0.99999999999994 0.99999999999994 0.99999999999994 0.99999999999992 0.99999999999989 0.99999999999994 1.00000000000015 1.00000000000175 0.99999999999153 1.00000000002587 0.99999999611933 0.99999980786097 0.9999929705385 0.99981822810251 0.99686780994251 0.96694513420356 0.85668148577648 0.69783686549412 0.53676956577302 0.40362460019763 0.30800209688093 0.33723474025555 0.35083680458362 0.40283118097538 0.19955245040467 0.12530357580589 0.12500034500342 0.12500000067142 0.12499999998429 0.12499999998525 0.12500000000915 0.12500000000268 0.12499999999946 0.12499999999987 0.12500000000005 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000005 0.12499999999965 0.12499999999986 0.12500000000631 0.12499999999908 0.12499999997047 0.12500000007144 0.12500001209049 0.12501495745338 0.13826323478964 0.37829016969949 0.40067927573104 0.31125879962991 0.34129795159929 0.43851931602661 0.52634847862648 0.64418392766884 0.79705620112431 0.94317462834902 0.99393404560874 0.99961093195438 0.99998359412529 0.99999951653325 0.99999998954507 0.99999999993609 0.99999999999462 1.00000000000021 0.99999999999991 1.00000000000002 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 0.99999999999995 1.00000000000011 0.99999999999775 1.00000000000922 0.99999999956184 0.99999997001492 0.99999869281599 0.99995871377379 0.9991066433978 0.98773709678136 0.91074557096414 0.74524750048315 0.57573797675039 0.44708979842164 0.39161608229429 0.33660559769672 0.3045732148946 0.3934042245947 0.32354925037438 0.12962361823046 0.12500410257348 0.12500000316507 0.12499999997188 0.12499999997851 0.12500000000699 0.12500000000384 0.12499999999938 0.12499999999981 0.12500000000006 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000004 0.12499999999988 0.12499999999949 0.12500000000301 0.12500000000827 0.12499999996924 0.12500000004207 0.12500000098258 0.12500003991368 0.12502479652602 0.14166407008465 0.39448554552343 0.37169858039261 0.32383566868017 0.34851468012911 0.45231833461567 0.57531612706642 0.70394940199141 0.8414709492366 0.95835091041914 0.99573544320375 0.99973124022188 0.99998874126052 0.99999966879739 0.99999999279878 0.9999999999828 0.99999999999332 1.00000000000044 0.99999999999994 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999995 1.00000000000027 0.99999999999431 0.99999999993836 0.99999998961682 0.99999951901545 0.99998363551319 0.99961106836592 0.99393103897939 0.94319637115908 0.79713067657817 0.64421639743396 0.52637386945021 0.43856579757404 0.34112072927925 0.3110412189797 0.40041387305481 0.3781299961301 0.13826074021107 0.12501496018801 0.12500001209088 0.12500000007096 0.1249999999703 0.12499999999908 0.1250000000063 0.12499999999986 0.12499999999965 0.12500000000005 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000001 0.12499999999959 0.12500000000045 0.12500000000751 0.12499999999328 0.12499999996807 0.12500000047896 0.125000003838 0.12500030839703 0.12521807718673 0.18186627901853 0.3607834085283 0.30847227360845 0.30473173741794 0.31816984600236 0.44629123433902 0.58789212297972 0.73075194657865 0.87045637343089 0.97175547890088 0.99741762862191 0.99985082248967 0.9999941954942 0.99999983986622 0.99999999670095 1.00000000003533 0.9999999999914 1.00000000000087 0.99999999999989 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999993 1.00000000000043 0.99999999999336 0.99999999998276 0.99999999279866 0.99999966877281 0.99998873910011 0.99973116361084 0.99573399925304 0.95833444342467 0.84144404992679 0.70393607435082 0.5748311877792 0.45079454058262 0.34675315587835 0.32174274464888 0.37025439257496 0.39398622967802 0.14170513883322 0.12502492046316 0.12500004000773 0.12500000098242 0.12500000004215 0.12499999996923 0.12500000000828 0.12500000000301 0.12499999999949 0.12499999999988 0.12500000000004 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.125 0.12499999999953 0.12500000000095 0.12500000000779 0.12499999998669 0.12500000000587 0.12500000131393 0.12500000482472 0.12500114918352 0.12604332400464 0.2408217814289 0.35469245335677 0.27406203702555 0.27688661038198 0.31530504311936 0.44549729323298 0.59675801857054 0.75322503977762 0.8981270945565 0.98314609798315 0.99865959295488 0.99993163238965 0.99999762069755 0.99999994055729 0.99999999893185 1.00000000002913 0.99999999999419 1.00000000000065 0.99999999999992 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999989 1.00000000000087 0.99999999999139 1.00000000003532 0.99999999669272 0.99999983937646 0.99999417982643 0.99985048830305 0.99741269778722 0.97171536504409 0.86994428584162 0.72724193078509 0.57934538806861 0.43541987034563 0.30724249744658 0.2925806132428 0.29779596317192 0.35375053402779 0.18065196411714 0.12521580364589 0.12500030841369 0.1250000039434 0.12500000048249 0.12499999996824 0.12499999999326 0.1250000000075 0.12500000000045 0.12499999999959 0.12500000000001 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.125 0.12499999999952 0.12500000000109 0.12500000000784 0.12499999998581 0.1250000000225 0.12500000205402 0.12500000467561 0.12500193024644 0.126855245335 0.27551617249863 0.37870131015174 0.29580410064978 0.30060027732311 0.33700204981299 0.46513067655766 0.62189681222734 0.78313687482999 0.92026765774973 0.988351386923 0.99910170925198 0.99995492260288 0.99999843650046 0.99999996081535 0.99999999931827 1.00000000002043 0.99999999999576 1.00000000000047 0.99999999999994 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999992 1.00000000000065 0.99999999999418 1.00000000002915 0.99999999891965 0.99999993941007 0.99999755631447 0.9999291730983 0.99859732551221 0.98219250330288 0.89014174527693 0.73089647002819 0.56438575585116 0.41000869544353 0.28199055152141 0.23937283193261 0.24130584011617 0.32954601663296 0.22694386042239 0.125874155853 0.12500101593823 0.12500000456283 0.12500000118059 0.12500000000238 0.12499999998688 0.12500000000783 0.12500000000093 0.12499999999953 0.125 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.125 0.12499999999952 0.12500000000111 0.12500000000783 0.12499999998568 0.12500000002505 0.12500000217102 0.12500000476435 0.12500208913552 0.12705795316663 0.2861708774068 0.39441165140529 0.31374239666758 0.31999851711637 0.35352243759245 0.48314454481693 0.64044975291587 0.79868830896461 0.9267307244508 0.9891751816781 0.99915734988536 0.99995731348942 0.99999850780978 0.99999996237241 0.99999999933812 1.00000000002024 0.99999999999578 1.00000000000047 0.99999999999994 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999992 1.00000000000065 0.99999999999418 1.00000000002914 0.99999999892024 0.99999993943771 0.99999755698289 0.99992918285436 0.99859735286194 0.98219055015257 0.8901432729885 0.73096136014147 0.56443230700724 0.41005796818337 0.28204450031432 0.23962373233602 0.24150942472922 0.32955810136473 0.22693752019173 0.12587435201086 0.12500101604673 0.1250000045626 0.12500000118062 0.12500000000238 0.12499999998688 0.12500000000783 0.12500000000093 0.12499999999953 0.125 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.125 0.12499999999952 0.12500000000109 0.12500000000784 0.12499999998581 0.1250000000225 0.12500000205391 0.12500000467573 0.1250019300938 0.12685506774987 0.27551367815893 0.37871817400945 0.29584511052205 0.30066122878986 0.33710527840536 0.46568977536568 0.62232912452598 0.78294911573206 0.91996145455981 0.98828115218503 0.9990963781961 0.99995468512087 0.99999842955564 0.99999996066542 0.99999999931609 1.00000000002048 0.99999999999575 1.00000000000047 0.99999999999994 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999989 1.00000000000087 0.9999999999914 1.00000000003533 0.99999999669834 0.99999983940468 0.99999417669481 0.99985034908168 0.99741016595937 0.97170122012152 0.86995767956399 0.72713944772163 0.57923742217303 0.43552992148128 0.30721769652571 0.29287970447461 0.29789801043193 0.35432767660917 0.18062474823353 0.12521518388583 0.12500030806454 0.12500000394375 0.12500000048245 0.12499999996823 0.12499999999326 0.1250000000075 0.12500000000045 0.12499999999959 0.12500000000001 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.125 0.12499999999953 0.12500000000095 0.12500000000779 0.12499999998669 0.12500000000587 0.12500000131397 0.12500000482493 0.12500114927188 0.12604350811036 0.24085334524099 0.35479346234654 0.27417281720492 0.27722897404373 0.31540385664896 0.44505153694559 0.59703834553488 0.75385445336802 0.89822407142035 0.98299914516919 0.99864082663318 0.99993032650178 0.99999756504272 0.99999993904718 0.99999999890013 1.00000000002962 0.99999999999411 1.00000000000065 0.99999999999992 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999993 1.00000000000044 0.99999999999328 0.99999999998356 0.99999999282347 0.99999967116947 0.99998885512596 0.99973475987902 0.99580407376243 0.95909601616469 0.84441454003844 0.70993115335779 0.5825584419371 0.45730577521087 0.3508691845207 0.3236994103789 0.37059338845468 0.39360550138295 0.14181370582587 0.12502510139323 0.12500004011195 0.12500000098227 0.12500000004219 0.12499999996922 0.12500000000828 0.12500000000301 0.12499999999949 0.12499999999988 0.12500000000004 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000001 0.12499999999959 0.12500000000045 0.1250000000075 0.12499999999327 0.12499999996809 0.12500000047913 0.12500000383706 0.12500030904889 0.12521889679458 0.18206379252171 0.36053282415305 0.30754821639785 0.30211047644914 0.31453616847685 0.44013425219341 0.58021812933763 0.72489543067431 0.86786640945254 0.97115938593723 0.99735682923987 0.9998475435605 0.99999408474894 0.99999983741474 0.9999999966734 1.00000000003485 0.99999999999142 1.00000000000087 0.99999999999989 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999994 1.00000000000026 0.99999999999434 0.99999999995389 0.99999999095613 0.99999958289715 0.99998584048365 0.99966420448049 0.99475377660405 0.95027154664876 0.81646689666237 0.67068487667723 0.5565475232108 0.47090694034874 0.37493430151186 0.33729603450648 0.41910582930156 0.3867281192432 0.13849140955706 0.12501504001322 0.12500001206771 0.12500000007147 0.12499999997036 0.12499999999904 0.12500000000629 0.12499999999986 0.12499999999966 0.12500000000004 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000004 0.12499999999988 0.12499999999949 0.12500000000301 0.12500000000828 0.1249999999693 0.12500000004203 0.12500000098183 0.12500003986012 0.12502461544922 0.14149554339677 0.38924235326954 0.35741516736061 0.30290937396807 0.32000318387764 0.42134659879239 0.54522808177465 0.67596463064885 0.82190266676279 0.95124260072877 0.99487799993966 0.99967446116447 0.99998634740002 0.99999959846859 0.99999999127803 0.99999999996591 0.99999999999336 1.00000000000039 0.99999999999994 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999995 1.00000000000022 0.99999999999439 0.99999999993551 0.99999998938438 0.99999950505667 0.9999830635842 0.9995952480131 0.99365923701517 0.94071243565796 0.78416762950811 0.60966692659311 0.47481339951178 0.418367062502 0.37423370359324 0.3474912790996 0.43308895523677 0.359152720436 0.13133440488009 0.12500545746956 0.12500000386095 0.12499999996987 0.12499999997832 0.12500000000667 0.12500000000392 0.12499999999938 0.12499999999981 0.12500000000006 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000004 0.12499999999966 0.12499999999986 0.12500000000625 0.12499999999933 0.12499999996981 0.12500000007407 0.12500001039238 0.12501160042193 0.13515341784665 0.3470911217309 0.36151067113743 0.26973757877964 0.30344044738223 0.40437242843286 0.50166301953584 0.61656526379593 0.76388122579603 0.91684685975446 0.9886004037069 0.99915118013964 0.99995956556599 0.99999867998132 0.99999996895481 0.99999999951385 1.00000000001205 0.99999999999758 1.00000000000015 0.99999999999995 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 1.00000000000001 0.99999999999995 1.00000000000009 0.99999999999808 1.00000000000871 0.99999999956167 0.99999996999881 0.99999869409081 0.99995877056784 0.99910778493748 0.9877451024168 0.91069415942481 0.74381335878236 0.56865228909164 0.42477556970775 0.32003047340028 0.3176304922051 0.31747594352137 0.39328933410463 0.2640175181794 0.12628833510064 0.12500130979378 0.12500000161805 0.12499999998105 0.12499999998245 0.12500000000785 0.12500000000341 0.12499999999944 0.12499999999983 0.12500000000005 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000005 0.12499999999985 0.12499999999938 0.1250000000032 0.12500000000829 0.12499999998092 0.12499999997496 0.12500000143133 0.12500149508913 0.1266630789138 0.2607550605838 0.38634164009947 0.3301019152889 0.36873525800828 0.40925287423819 0.45628727300684 0.57455223856235 0.72726093498757 0.87779106652613 0.97495220198086 0.9977377026133 0.99987159211473 0.99999508487022 0.99999986628647 0.99999999731644 1.00000000003242 0.99999999998934 1.00000000000175 1.00000000000011 0.99999999999995 0.99999999999993 0.99999999999989 0.99999999999992 0.99999999999992 0.99999999999989 0.99999999999993 0.99999999999994 0.99999999999995 1.00000000000009 1.00000000000181 0.99999999998878 1.0000000000269 0.99999999600512 0.99999980491561 0.99999293120495 0.9998179956929 0.99686727758979 0.96694286448329 0.85671713945521 0.69803756587138 0.53705102306381 0.4028141491892 0.29428301307951 0.29363881329073 0.31027639335042 0.36035858129749 0.17993442897246 0.12520968459375 0.1250002991995 0.12500000066641 0.12499999998551 0.12499999998425 0.12500000000918 0.12500000000277 0.12499999999947 0.12499999999986 0.12500000000005 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000003 0.12499999999968 0.12500000000005 0.12500000000613 0.12500000000349 0.12499999998941 0.12500000006237 0.12500003771284 0.12503576999906 0.15119337080213 0.45242140527212 0.41456467749102 0.35946725605744 0.34017377539816 0.41299177939008 0.53351772185964 0.67428559087092 0.82208391180328 0.9496420358657 0.99452193983201 0.99964026004941 0.99998434759594 0.99999950743546 0.99999998765998 0.99999999988689 1.00000000000637 0.99999999999153 0.99999999999775 1.00000000000027 1.00000000000043 1.00000000000087 1.00000000000065 1.00000000000065 1.00000000000087 1.00000000000044 1.00000000000026 1.00000000000022 0.99999999999808 0.99999999998878 1.00000000002418 0.99999999932585 0.99999996299618 0.99999860242586 0.99995996239513 0.99918206123828 0.989063447269 0.92236110743851 0.78831656198039 0.64711158389556 0.50655010442335 0.37829406275313 0.28245720311082 0.26616345089622 0.33079545402524 0.36098727774084 0.13695692483427 0.12501790810679 0.12500002754785 0.12500000007086 0.12499999998884 0.12500000000258 0.12500000000604 0.12500000000016 0.12499999999967 0.12500000000002 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000003 0.12499999999997 0.12499999999962 0.12500000000177 0.12500000000557 0.12499999999898 0.1249999999823 0.12500000781466 0.12501108281466 0.13511283501735 0.34673182551628 0.36845907177344 0.27813116480054 0.29517334466599 0.37927913244341 0.46766869111915 0.58070251286967 0.72851729784638 0.8891811946233 0.97923600351184 0.99821216267489 0.99990095435637 0.99999562542057 0.99999982007624 0.99999999144347 0.99999999953556 1.00000000002587 1.00000000000922 0.99999999999431 0.99999999999336 0.99999999999139 0.99999999999418 0.99999999999418 0.9999999999914 0.99999999999328 0.99999999999434 0.99999999999439 1.00000000000871 1.0000000000269 0.99999999932585 0.99999998097203 0.99999944075754 0.99998558316434 0.99971642132711 0.99602427237924 0.96379184914302 0.85329791999332 0.70741036062828 0.5801764748031 0.47654121391257 0.38083348409867 0.31021911908308 0.28273047890268 0.34671686187095 0.28243783511017 0.12808588210976 0.12500331784933 0.12500000290866 0.12499999998346 0.1249999999966 0.12500000000496 0.12500000000149 0.12499999999964 0.12499999999996 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000002 0.12499999999975 0.12500000000021 0.12500000000292 0.12500000000193 0.12499999999397 0.12500000083939 0.12500145120325 0.12681698109352 0.26104820374101 0.37017007567898 0.29695567904233 0.29998590885415 0.33636641056776 0.39819833666481 0.5172281003659 0.66950652654319 0.81677128791114 0.93400749506357 0.9902838081004 0.9991923899231 0.99994000020427 0.99999572529807 0.99999967497018 0.99999996906598 0.99999999611933 0.99999999956184 0.99999999993836 0.99999999998276 1.00000000003532 1.00000000002915 1.00000000002914 1.00000000003533 0.99999999998356 0.99999999995389 0.99999999993551 0.99999999956167 0.99999999600512 0.99999996299618 0.99999944075754 0.99998896059802 0.9998043223591 0.9974406063891 0.97701779492929 0.89146479587248 0.7510576190476 0.61284647431226 0.4883698886637 0.39207130021745 0.35961963194872 0.32993893982451 0.34803846516165 0.42163262878396 0.19333379815182 0.12521551123793 0.12500015073124 0.12500000003877 0.12499999999724 0.12500000000189 0.12500000000136 0.12499999999983 0.1249999999999 0.12500000000003 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12499999999996 0.12499999999977 0.12500000000088 0.1250000000017 0.1250000000004 0.12499999998247 0.12500002217068 0.12502770717591 0.14527856934058 0.37245565104627 0.35732852950234 0.32703910986272 0.29841895200894 0.36437199184428 0.48345271434911 0.61452244437418 0.73659899061151 0.85979536243292 0.96285363312523 0.99459605827997 0.99919280280132 0.99990429132223 0.9999897043137 0.99999872727281 0.99999980786097 0.99999997001492 0.99999998961682 0.99999999279866 0.99999999669272 0.99999999891965 0.99999999892024 0.99999999669834 0.99999999282347 0.99999999095613 0.99999998938438 0.99999996999881 0.99999980491561 0.99999860242586 0.99998558316434 0.99980432235909 0.99753506604113 0.97819455820784 0.90260529869154 0.78002219297337 0.64575155250376 0.52665288088529 0.42487853821188 0.33042126912986 0.29098597030865 0.30065010624939 0.38254024109608 0.35472567163212 0.13482688042847 0.12500934695083 0.12500000549335 0.12499999999099 0.12500000000237 0.12500000000145 0.12500000000001 0.12499999999983 0.12500000000001 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999993 0.125 0.1250000000008 0.12500000000139 0.12500000000157 0.12500000048578 0.12500058522074 0.12556928130213 0.22050463535629 0.38845270002992 0.31475124276804 0.29208564608187 0.35447935206915 0.43683793711204 0.52873842092621 0.62468132062936 0.74553972486597 0.88019942002956 0.96284922275258 0.99029674561659 0.99828554196415 0.99975816469903 0.99996140721253 0.9999929705385 0.99999869281599 0.99999951901545 0.99999966877281 0.99999983937646 0.99999993941007 0.99999993943771 0.99999983940468 0.99999967116947 0.99999958289715 0.99999950505667 0.9999986940908 0.99999293120495 0.99995996239513 0.99971642132711 0.9974406063891 0.97819455820784 0.90297027005777 0.78648232500194 0.67291653589387 0.55896509156139 0.44404264492123 0.35124616153124 0.31875841946578 0.2909912243003 0.31847011365322 0.40187478986339 0.19655525599342 0.12528435730108 0.12500017950607 0.12500000005857 0.12500000000504 0.12500000000075 0.12500000000018 0.1249999999999 0.12499999999999 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999996 0.12500000000001 0.12500000000047 0.12500000000217 0.1250000000012 0.12500002238853 0.12503260769777 0.14751490375068 0.37223023796068 0.33534005430563 0.29007196459991 0.33733117709041 0.37559704934754 0.43543514098666 0.5131370789462 0.61757866926879 0.74554610245335 0.85981008709395 0.93413905053683 0.98018997266465 0.996188016618 0.99918866947445 0.99981822810251 0.99995871377379 0.99998363551319 0.99998873910011 0.99999417982643 0.99999755631447 0.99999755698289 0.99999417669481 0.99998885512596 0.99998584048365 0.9999830635842 0.99995877056784 0.9998179956929 0.99918206123828 0.99602427237924 0.97701779492929 0.90260529869154 0.78648232500194 0.67391954201731 0.57295669576305 0.48259851300598 0.38608039898215 0.30498225981153 0.28767960161846 0.31213366774177 0.3929243879285 0.28364331318027 0.12789759193651 0.12500238566988 0.1250000014939 0.12500000000209 0.12500000000033 0.12500000000018 0.12499999999998 0.125 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999997 0.12499999999997 0.12500000000002 0.12500000000192 0.12500000037694 0.12500087465916 0.12638891473285 0.25299643762676 0.41950739400774 0.35786030874787 0.33387670590819 0.32906762026017 0.33293772886721 0.40460053404641 0.51313991999306 0.62470333026693 0.73647432867606 0.81866002810737 0.89736013864735 0.96325667319199 0.98906193711696 0.99686780994251 0.9991066433978 0.99961106836592 0.99973116361084 0.99985048830305 0.9999291730983 0.99992918285436 0.99985034908168 0.99973475987902 0.99966420448049 0.9995952480131 0.99910778493749 0.99686727758979 0.989063447269 0.96379184914302 0.89146479587248 0.78002219297337 0.67291653589387 0.57295669576305 0.48391201165525 0.40354507311142 0.35203650923148 0.32445549904503 0.28163886344422 0.34715645224421 0.35224939238208 0.14112355296923 0.12502060874402 0.12500001464237 0.12499999999805 0.125000000001 0.12500000000001 0.12499999999997 0.125 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999998 0.125 0.12499999999996 0.12499999999885 0.12500000327012 0.12500630733102 0.13308590697033 0.32745314823902 0.42433086543807 0.32168064023143 0.27107051006394 0.25692519695024 0.33294407564812 0.43547887751464 0.5282534252449 0.6151982495723 0.68430349524784 0.75686307610564 0.85186114376588 0.92231276042205 0.96694513420356 0.98773709678136 0.99393103897939 0.99573399925304 0.99741269778722 0.99859732551221 0.99859735286194 0.99741016595937 0.99580407376243 0.99475377660405 0.99365923701517 0.9877451024168 0.96694286448329 0.92236110743851 0.85329791999332 0.7510576190476 0.64575155250376 0.55896509156139 0.48259851300598 0.40354507311142 0.35388872391859 0.34340193615435 0.33555332548657 0.36618824884886 0.39255697036744 0.1771359498511 0.12516011088701 0.12500011044903 0.12500000002942 0.12500000000246 0.12499999999992 0.12499999999999 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000109 0.12499999999477 0.12500001779357 0.12502599748798 0.14327179123732 0.35454978159232 0.32427107981527 0.23575385799276 0.27106779814588 0.32909784439244 0.3754470754994 0.43597486281054 0.49546624429866 0.55661041217856 0.61571054350636 0.70564228755305 0.78830258986163 0.85668148577648 0.91074557096414 0.94319637115908 0.95833444342467 0.97171536504409 0.98219250330288 0.98219055015257 0.97170122012152 0.95909601616469 0.95027154664876 0.94071243565796 0.91069415942481 0.85671713945521 0.78831656198039 0.70741036062828 0.61284647431226 0.52665288088529 0.44404264492123 0.38608039898215 0.35203650923148 0.34340193615435 0.33504882947213 0.38810988307521 0.43315815979799 0.21799768972961 0.12566451307291 0.12500044775879 0.12500000022272 0.12500000000257 0.12499999999988 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999995 0.1250000000025 0.12500000002614 0.12500010767615 0.12514884187107 0.17034246395071 0.35119932449279 0.32427090490633 0.32175617757472 0.33414223221701 0.33604468469435 0.35763619884391 0.40051724500429 0.4417244047439 0.48717116416012 0.57970059581542 0.6471555410925 0.69783686549412 0.74524750048315 0.79713067657817 0.84144404992679 0.86994428584162 0.89014174527693 0.8901432729885 0.86995767956399 0.84441454003844 0.81646689666237 0.78416762950811 0.74381335878236 0.69803756587138 0.64711158389556 0.5801764748031 0.4883698886637 0.42487853821188 0.35124616153124 0.30498225981153 0.32445549904503 0.33555332548657 0.38810988307521 0.43140883582749 0.22374442521535 0.12609240311758 0.12500089377719 0.12500000056354 0.1250000000017 0.12499999999988 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999989 0.12500000000294 0.12500000013379 0.12500025457047 0.12527549877295 0.17033436299283 0.35457891142702 0.42466847894751 0.35697560679851 0.29129818025247 0.33096518598155 0.35956237110695 0.33418417513068 0.39101861362571 0.47678800331975 0.50653354652144 0.53676956577302 0.57573797675039 0.64421639743396 0.70393607435082 0.72724193078509 0.73089647002819 0.73096136014147 0.72713944772163 0.70993115335779 0.67068487667723 0.60966692659311 0.56865228909164 0.53705102306381 0.50655010442335 0.47654121391257 0.39207130021745 0.33042126912986 0.31875841946578 0.28767960161846 0.28163886344422 0.36618824884886 0.43315815979799 0.22374442521535 0.12603604788346 0.12500107970392 0.12500000081813 0.12500000000038 0.1249999999999 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999986 0.1250000000029 0.12500000021326 0.12500025457519 0.12514887440228 0.1433866391334 0.32766907163329 0.41733706643377 0.35137974505684 0.35825685422747 0.31132842679703 0.2911590239765 0.35980727063058 0.38108683591299 0.37793404251569 0.40362460019763 0.44708979842164 0.52637386945021 0.5748311877792 0.57934538806861 0.56438575585116 0.56443230700724 0.57923742217303 0.5825584419371 0.5565475232108 0.47481339951178 0.42477556970775 0.4028141491892 0.37829406275313 0.38083348409867 0.35961963194872 0.29098597030865 0.2909912243003 0.31213366774177 0.34715645224421 0.39255697036744 0.21799768972961 0.12609240311758 0.12500107970392 0.12500000089682 0.12499999999979 0.12499999999994 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999983 0.12500000000298 0.12500000013347 0.12500010768609 0.12502603584973 0.13287405208293 0.25181749312475 0.40219468406599 0.42541778989917 0.32107853446709 0.30098783758151 0.33001648905142 0.31039259983414 0.28236108664146 0.30800209688093 0.39161608229429 0.43856579757404 0.45079454058262 0.43541987034563 0.41000869544353 0.41005796818337 0.43552992148128 0.45730577521087 0.47090694034874 0.418367062502 0.32003047340028 0.29428301307951 0.28245720311082 0.31021911908308 0.32993893982451 0.30065010624939 0.31847011365322 0.3929243879285 0.35224939238208 0.1771359498511 0.12566451307291 0.12500089377719 0.12500000081813 0.12499999999979 0.12499999999996 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999984 0.12500000000307 0.12500000002508 0.12500001777876 0.12500620544716 0.12633907287248 0.15382489743905 0.28564675404047 0.40120914945793 0.38246675532587 0.34813481053327 0.28264234323388 0.26985837490459 0.33723474025555 0.33660559769672 0.34112072927925 0.34675315587835 0.30724249744658 0.28199055152141 0.28204450031432 0.30721769652571 0.3508691845207 0.37493430151186 0.37423370359324 0.3176304922051 0.29363881329073 0.26616345089622 0.28273047890268 0.34803846516165 0.38254024109608 0.40187478986339 0.28364331318027 0.14112355296923 0.12516011088701 0.12500044775879 0.12500000056354 0.12500000000038 0.12499999999994 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999987 0.12500000000263 0.12499999999385 0.1250000032363 0.12500084656999 0.12504186160041 0.12773848492745 0.19673716917023 0.35466764128566 0.42193434596377 0.34685425371887 0.34147535006219 0.35083680458362 0.3045732148946 0.3110412189797 0.32174274464888 0.2925806132428 0.23937283193261 0.23962373233602 0.29287970447461 0.3236994103789 0.33729603450648 0.3474912790996 0.31747594352137 0.31027639335042 0.33079545402525 0.34671686187095 0.42163262878396 0.35472567163212 0.19655525599342 0.12789759193651 0.12502060874402 0.12500011044903 0.12500000022272 0.1250000000017 0.1249999999999 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999992 0.12500000000122 0.12499999999763 0.12500000036713 0.12500002645492 0.12500229065898 0.12528453239965 0.13482553300504 0.19344130390387 0.28259423331511 0.36589414573132 0.40283118097538 0.3934042245947 0.40041387305481 0.37025439257496 0.29779596317192 0.24130584011617 0.24150942472922 0.29789801043193 0.37059338845468 0.41910582930156 0.43308895523677 0.39328933410464 0.36035858129749 0.36098727774084 0.28243783511017 0.19333379815182 0.13482688042847 0.12528435730108 0.12500238566988 0.12500001464237 0.12500000002942 0.12500000000257 0.12499999999988 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999999 0.12500000000015 0.12500000000127 0.12499999999939 0.12500000144649 0.12500017949653 0.12500934966812 0.1252163209598 0.12809077996416 0.13698467941877 0.19955245040467 0.32354925037438 0.3781299961301 0.39398622967802 0.35375053402779 0.32954601663296 0.32955810136473 0.35432767660917 0.39360550138295 0.3867281192432 0.359152720436 0.2640175181794 0.17993442897246 0.13695692483427 0.12808588210976 0.12521551123793 0.12500934695083 0.12500017950607 0.1250000014939 0.12499999999805 0.12500000000246 0.12499999999988 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.1249999999999 0.12500000000147 0.1250000000022 0.12500000005855 0.12500000549442 0.12500015109185 0.12500332985512 0.12501786232656 0.12530357580589 0.12962361823046 0.13826074021107 0.14170513883322 0.18065196411714 0.22694386042239 0.22693752019173 0.18062474823353 0.14181370582587 0.13849140955706 0.13133440488009 0.12628833510064 0.12520968459375 0.12501790810679 0.12500331784933 0.12500015073124 0.12500000549335 0.12500000005857 0.12500000000209 0.125000000001 0.12499999999992 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000032 0.12500000000504 0.12499999999098 0.12500000003878 0.12500000292095 0.12500002734619 0.12500034500342 0.12500410257348 0.12501496018801 0.12502492046316 0.12521580364589 0.125874155853 0.12587435201086 0.12521518388583 0.12502510139323 0.12501504001322 0.12500545746956 0.12500130979378 0.1250002991995 0.12500002754785 0.12500000290866 0.12500000003877 0.12499999999099 0.12500000000504 0.12500000000033 0.12500000000001 0.12499999999999 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000000.dat 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000025.dat 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999997 0.12500000000018 0.12500000000075 0.12500000000236 0.12499999999711 0.12499999998401 0.12500000007387 0.12500000067142 0.12500000316507 0.12500001209088 0.12500004000773 0.12500030841369 0.12500101593823 0.12500101604673 0.12500030806454 0.12500004011195 0.12500001206771 0.12500000386095 0.12500000161805 0.12500000066641 0.12500000007085 0.12499999998346 0.12499999999724 0.12500000000237 0.12500000000075 0.12500000000018 0.12499999999997 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12499999999998 0.12500000000018 0.12500000000145 0.12500000000184 0.12499999999671 0.12499999999003 0.12499999998429 0.12499999997188 0.12500000007096 0.12500000098242 0.1250000039434 0.12500000456283 0.1250000045626 0.12500000394375 0.12500000098227 0.12500000007147 0.12499999996987 0.12499999998105 0.12499999998551 0.12499999998884 0.1249999999966 0.12500000000189 0.12500000000145 0.12500000000018 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.125 0.1249999999999 0.12500000000001 0.12500000000135 0.1250000000049 0.12500000000281 0.12499999998525 0.12499999997851 0.1249999999703 0.12500000004215 0.12500000048249 0.12500000118059 0.12500000118062 0.12500000048245 0.12500000004219 0.12499999997036 0.12499999997832 0.12499999998245 0.12499999998425 0.12500000000258 0.12500000000496 0.12500000000136 0.12500000000001 0.1249999999999 0.125 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12499999999999 0.12499999999983 0.12499999999984 0.12500000000149 0.12500000000595 0.12500000000915 0.12500000000699 0.12499999999908 0.12499999996923 0.12499999996824 0.12500000000238 0.12500000000238 0.12499999996823 0.12499999996922 0.12499999999904 0.12500000000667 0.12500000000785 0.12500000000918 0.12500000000604 0.12500000000149 0.12499999999983 0.12499999999983 0.12499999999999 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.1249999999999 0.12499999999965 0.12500000000016 0.12500000000268 0.12500000000384 0.1250000000063 0.12500000000828 0.12499999999326 0.12499999998688 0.12499999998688 0.12499999999326 0.12500000000828 0.12500000000629 0.12500000000392 0.12500000000341 0.12500000000277 0.12500000000016 0.12499999999964 0.1249999999999 0.12500000000001 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000003 0.12499999999996 0.12499999999968 0.12499999999946 0.12499999999938 0.12499999999986 0.12500000000301 0.1250000000075 0.12500000000783 0.12500000000783 0.1250000000075 0.12500000000301 0.12499999999986 0.12499999999938 0.12499999999944 0.12499999999947 0.12499999999967 0.12499999999996 0.12500000000003 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000003 0.12500000000002 0.12499999999987 0.12499999999981 0.12499999999965 0.12499999999949 0.12500000000045 0.12500000000093 0.12500000000093 0.12500000000045 0.12499999999949 0.12499999999966 0.12499999999981 0.12499999999983 0.12499999999986 0.12500000000002 0.12500000000003 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000005 0.12500000000006 0.12500000000005 0.12499999999988 0.12499999999959 0.12499999999953 0.12499999999953 0.12499999999959 0.12499999999988 0.12500000000004 0.12500000000006 0.12500000000005 0.12500000000005 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000001 0.12500000000001 0.12500000000002 0.12500000000004 0.12500000000001 0.125 0.125 0.12500000000001 0.12500000000004 0.12500000000002 0.12500000000001 0.12500000000001 0.12500000000001 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.12500000000002 0.12500000000003 0.12500000000003 0.12500000000002 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000025.dat 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1e-14 -1e-14 -2e-14 -5e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 -2e-14 -5e-14 -2e-14 -1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 -5e-14 -6e-14 -5e-14 1.2e-13 4.4e-13 5e-13 5.1e-13 5e-13 5.1e-13 5e-13 4.4e-13 1.2e-13 -5e-14 -6e-14 -2e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -3e-14 -2e-14 1.4e-13 2e-13 3.4e-13 5.6e-13 -4.5e-13 -1.01e-12 -1.16e-12 -1.17e-12 -1.16e-12 -1.01e-12 -4.5e-13 5.6e-13 3.4e-13 1.6e-13 -3e-14 -3e-14 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 3e-14 3.1e-13 5.8e-13 6.1e-13 1.7e-13 -3.05e-12 -7.81e-12 -7.96e-12 -8.1e-12 -8.1e-12 -8.1e-12 -7.96e-12 -7.81e-12 -3.05e-12 1.8e-13 6.3e-13 3.1e-13 3e-14 -3e-14 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -1e-14 9e-14 3.5e-13 -8e-14 -2.81e-12 -3.96e-12 -6.03e-12 -8.29e-12 5.06e-12 1.546e-11 1.94e-11 1.992e-11 1.94e-11 1.546e-11 5.07e-12 -8.3e-12 -5.95e-12 -3.31e-12 -1e-14 3.7e-13 2.7e-13 5e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 1.1e-13 1.1e-13 -1.42e-12 -6.25e-12 -1.038e-11 -7.06e-12 1.05e-12 3.552e-11 7.446e-11 1.239e-11 -2.48e-11 -3.033e-11 -2.48e-11 1.239e-11 7.442e-11 3.548e-11 4.8e-13 -8.76e-12 -6.38e-12 -1.83e-12 -3.2e-13 2.3e-13 8e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 5e-14 -7e-14 -1.29e-12 -4.36e-12 -2.4e-12 1.821e-11 2.597e-11 3.072e-11 -2.537e-11 -7.899e-10 -1.71119e-09 -2.35991e-09 -2.46172e-09 -2.35982e-09 -1.7112e-09 -7.9025e-10 -2.525e-11 3.217e-11 2.11e-11 -2.47e-12 -4.53e-12 -3.12e-12 -1e-12 -5e-14 3e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 2e-14 -7.4e-13 -1.72e-12 5.4e-13 1.148e-11 2.594e-11 3.253e-11 -4.496e-11 -1.10005e-09 -5.55837e-09 -8.46977e-09 -9.96695e-09 -1.018548e-08 -9.96674e-09 -8.46955e-09 -5.55956e-09 -1.1001e-09 -4.433e-11 3.146e-11 1.1e-11 -2.4e-13 -2.8e-12 -2.71e-12 -6.5e-13 0.0 2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 -3.7e-13 -6.1e-13 -1.24e-12 1.892e-11 -5.201e-11 -8.7213e-10 -3.44711e-09 -1.233504e-08 -3.947119e-08 -3.3092132e-07 -1.22463451e-06 -2.05093843e-06 -2.21760396e-06 -2.05077648e-06 -1.22471929e-06 -3.316279e-07 -3.940358e-08 -1.054077e-08 -1.62683e-09 -5.146e-11 2.728e-11 5.46e-12 -2.78e-12 -4.9e-13 -3.3e-13 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -2e-14 8e-14 -1.54e-12 2.19e-12 -8.665e-11 -3.03371e-09 -2.765699e-08 -3.6187075e-07 -4.3141907e-06 -1.587543453e-05 -2.562242661e-05 -0.00023404629497 -0.00121853905091 -0.00231475147558 -0.00260863305322 -0.00231449196847 -0.00121876498952 -0.00023497567034 -2.54180036e-05 -1.230623913e-05 -1.54681761e-06 -3.712833e-08 -8.27788e-09 -9.3328e-10 2.126e-11 -2.23e-12 -1.59e-12 9e-14 -2e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -1.65e-12 6.14e-12 -1.49068e-09 -1.5353662e-07 -3.46201915e-06 -1.819745566e-05 -0.00032509255945 -0.00700460200016 -0.02428900177741 -0.0273272349076 -0.11896236910604 -0.30662880804186 -0.43095858114566 -0.46813375605495 -0.43094591346367 -0.30672399522542 -0.11954383811321 -0.02699738726814 -0.01734797896956 -0.0021235614405 -3.498782048e-05 -1.176471832e-05 -1.49494226e-06 -2.158085e-08 -5.7328e-10 8.67e-12 -1.63e-12 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 6e-14 -1.09e-12 6.46e-12 -4.1126e-10 -2.659031e-08 -2.21933729e-06 -0.00022859088295 -0.00416521028616 -0.01797515415575 -0.16397900582981 -0.61614240507374 -0.8354688945776 -0.78401371492696 -0.75215601944724 -0.80237564190228 -0.91298482293967 -0.97034796949655 -0.91303169438281 -0.80269714992205 -0.75140200360025 -0.76715558197469 -0.70279112243514 -0.3684177839061 -0.04418936497899 -0.0174557339869 -0.00236095055835 -2.635096218e-05 -5.8150266e-07 -2.298296e-08 -4.2213e-10 6.45e-12 -1.1e-12 6e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 1.1e-13 -2.55e-12 9.06e-12 -2.89007e-09 -8.2668541e-07 -4.266850984e-05 -0.00348386503752 -0.13739232413379 -0.4388416367448 -0.6693085201299 -0.88593951033206 -0.98346851308633 -1.00850740799193 -0.89295866057544 -0.74193083182716 -0.64872503115573 -0.72088529597412 -0.77403094935319 -0.72100602219105 -0.649084036019 -0.73852102140066 -0.84646564217694 -0.86290170681943 -0.91784260080404 -0.95405934515653 -0.71359713964368 -0.38449487515323 -0.0327074726235 -0.00059434820401 -3.396519542e-05 -8.6187013e-07 -2.91044e-09 9.1e-12 -2.49e-12 1.1e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 1e-13 -1.66e-12 -5.073e-11 -1.487945e-08 -5.32766663e-06 -0.00163280131885 -0.05718336631902 -0.37993464158162 -0.76441429117008 -0.73403442839587 -0.78301049707065 -0.8373865839033 -0.71563861114015 -0.75727233245558 -0.82070013418244 -0.79513320090164 -0.72779294462394 -0.77925066065174 -0.82643547430958 -0.77948325022255 -0.72883933797211 -0.78871430108987 -0.75630517532838 -0.6383359397209 -0.79002765489813 -0.99544439654399 -0.88150872142597 -0.8616816152225 -0.64825344785131 -0.20678086897318 -0.04329969894283 -0.00173302119141 -5.37688837e-06 -1.539958e-08 -4.883e-11 -2.02e-12 1.2e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 9e-14 -3.9e-13 -2.1334e-10 -9.565729e-08 -2.049789573e-05 -0.01088448939254 -0.32755635135553 -0.80334550501972 -0.87612910648551 -0.66119076337029 -0.57335309577671 -0.65388771926267 -0.81106973201889 -0.78712733836536 -0.82458665584 -0.87318698862301 -0.79634776367438 -0.76122663360723 -0.78837612413247 -0.81979765047328 -0.78869064810385 -0.76165100872893 -0.7849257946536 -0.79779888958365 -0.74069483655537 -0.87016323279455 -0.84994008227999 -0.64695832692974 -0.66611540283218 -0.73373641384156 -0.79008210022223 -0.73606815353652 -0.33078457890229 -0.01103606751885 -2.149085823e-05 -9.167626e-08 -1.3737e-10 -1.6e-12 1.1e-13 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 7e-14 -3.3e-13 -3.4443e-10 -3.57514e-07 -0.00013960754666 -0.026237657612 -0.47165579393359 -0.88742510238009 -0.76084472742434 -0.77567251079212 -0.6711518216688 -0.62320273239032 -0.68108303202247 -0.75855814187921 -0.83524996927105 -0.86457149385334 -0.87679192176771 -0.8345625904078 -0.80307470738568 -0.80870723723927 -0.82842241635808 -0.80961199677005 -0.80245759809901 -0.82251158769458 -0.81695969386208 -0.81807110742846 -0.89896983393481 -0.82298406884912 -0.71307126132592 -0.6733605486002 -0.70111189492005 -0.7325890303969 -0.73918410404382 -0.88718435812633 -0.4718022374912 -0.02768100100653 -0.00012985030524 -1.724177e-07 -1.526e-10 -1.86e-12 7e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 4e-14 -1.25e-12 -2.6899e-10 -4.0975722e-07 -0.00059779787593 -0.10154013350198 -0.55729711647584 -0.79225839876458 -0.71153478582754 -0.62820686265251 -0.7587150874639 -0.76296673597284 -0.67781552886803 -0.71026338067611 -0.77435820063714 -0.80059464928063 -0.81352225469212 -0.79813142188782 -0.74938356846554 -0.7118045487057 -0.69482098803628 -0.6952170266377 -0.69458488889514 -0.71105740802354 -0.74204506865571 -0.76371878775845 -0.80016311485428 -0.84024573709917 -0.81691669445513 -0.75403015116458 -0.71083386004307 -0.74459570532911 -0.71455003032581 -0.62757693125821 -0.71279348687544 -0.79431031984975 -0.56392429882799 -0.08547611507963 -0.00016888348729 -1.2466582e-07 -8.243e-11 -1.67e-12 4e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 3e-14 -1.46e-12 -1.0118e-10 -1.7106494e-07 -0.00032658330399 -0.16560955480171 -0.69346373578044 -0.65975322733084 -0.61166526272095 -0.62968495333753 -0.66000590288868 -0.72556310132288 -0.77175010153594 -0.72623726107254 -0.68763387312253 -0.71386143922988 -0.71825638766068 -0.69536589116754 -0.63914483397324 -0.56963925702538 -0.50852378322627 -0.46607853668799 -0.45246168137228 -0.46602022245582 -0.50793287901487 -0.56715811702538 -0.63467891699286 -0.70857918163572 -0.7560346854785 -0.76125644598784 -0.73884797890491 -0.74278604041391 -0.74912749510769 -0.72309466721046 -0.66234221778896 -0.63047716824584 -0.60170880394456 -0.57595683371529 -0.52029970128347 -0.05969648600626 -4.902426389e-05 -3.414069e-08 -9.85e-12 -7.4e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -6.5e-13 -9.38e-12 -3.217486e-08 -4.522629452e-05 -0.06628170410571 -0.57512803639711 -0.60848702455521 -0.57382871197847 -0.61149531798243 -0.6564179312587 -0.68797125801662 -0.71857474890041 -0.73517703728021 -0.68534814685817 -0.60378404440408 -0.55210796773069 -0.50313720272164 -0.44639152429223 -0.38142911733288 -0.30647963577318 -0.23665347092744 -0.19270852256489 -0.18239273133302 -0.19311874210925 -0.23682742826681 -0.3070137594503 -0.39736036785687 -0.49024216236089 -0.56310967156276 -0.62077200419575 -0.66435290877452 -0.70667871435635 -0.73159646050826 -0.71781425132462 -0.68952810132832 -0.6497256747721 -0.5476905274575 -0.40756909607618 -0.50103167258761 -0.40347024372655 -0.01738516224563 -8.84825272e-06 -5.42746e-09 7.24e-12 -3e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -0.0 -1e-14 -2.1e-13 6.57e-12 -5.4052e-09 -8.80089949e-06 -0.01696480470947 -0.40393573200758 -0.51064488692828 -0.41504930186967 -0.53979907880479 -0.60724895255237 -0.64556464685991 -0.68156363255371 -0.67096826427938 -0.63311980239883 -0.55735447696687 -0.43567873229379 -0.3028840187189 -0.19854111504668 -0.13901337813959 -0.10805381994361 -0.07174792019765 -0.04190834734135 -0.0299100713587 -0.02829977488229 -0.03003979231398 -0.04233491884404 -0.07234823738109 -0.11945629790355 -0.19159748918954 -0.28246386609914 -0.38480530004122 -0.48648480020891 -0.57197851560654 -0.63213925530983 -0.67111691262315 -0.67459039159409 -0.58887975593924 -0.46522101989414 -0.44010323553774 -0.50052257799603 -0.64738821160726 -0.38712944555958 -0.00695261010728 -1.87051055e-06 -9.5717e-10 -1.1e-13 -4e-14 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 1e-14 3e-14 7e-14 -9.8e-13 -9.5538e-10 -1.86896006e-06 -0.00693532177532 -0.38656598358397 -0.64893583278778 -0.49895759510836 -0.44047884414485 -0.46837449699737 -0.57107617041486 -0.63415956189344 -0.63135911984871 -0.58538387252641 -0.48955871203989 -0.3560050459215 -0.20152689459637 -0.08023125166934 -0.0290403415893 -0.01547690560711 -0.01135846620251 -0.00668460742225 -0.00338004673907 -0.00233740481744 -0.00222125078 -0.0023477000139 -0.00343302703182 -0.00677232941618 -0.01298969963819 -0.02772030171789 -0.06200649209626 -0.11835077240557 -0.21981271576706 -0.35836872981817 -0.48927893716015 -0.58253736955017 -0.59595808851046 -0.53768241671497 -0.49022338810733 -0.55401516945918 -0.55350390054697 -0.54278083089093 -0.61768654234556 -0.19826387831639 -0.00036079617589 -1.5467193e-07 -8.351e-11 -2.9e-13 3e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 8e-14 -1e-14 -7.6e-13 -8.371e-11 -1.5550266e-07 -0.0003631220887 -0.19852259833884 -0.6180416819135 -0.54292558550016 -0.55327840153776 -0.55490800944556 -0.48813447609562 -0.50917807228626 -0.54075544902274 -0.52112004229915 -0.42548527280648 -0.28496239756053 -0.14077234095092 -0.04110980310222 -0.00853995949571 -0.00216465311729 -0.00100013276182 -0.00071715631363 -0.00038697097159 -0.00017326537926 -0.00011788057624 -0.00011271377583 -0.00011835965837 -0.00017683623978 -0.00039234714581 -0.00083216406398 -0.00208486318524 -0.00571531603242 -0.01325870230127 -0.04352580366499 -0.14090398294592 -0.28416446285021 -0.41484594124497 -0.47475614800979 -0.49142136044995 -0.51375925266988 -0.54628546138928 -0.53014711180834 -0.4009619382637 -0.47781811524036 -0.44386274268037 -0.02016218999625 -6.53425313e-06 -4.38914e-09 1.67e-12 -2.4e-13 0.0 2e-14 0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 6e-14 4e-14 -4.2e-13 -1.42e-12 1.33e-12 -4.51103e-09 -6.75035373e-06 -0.02085568533288 -0.44807040571974 -0.48028569088541 -0.40114602169816 -0.53018534469768 -0.54687047399204 -0.51353734786395 -0.47757636536448 -0.4293744608785 -0.34367184158136 -0.19828061199403 -0.07763495159943 -0.02147230676818 -0.00365588786072 -0.00054220614503 -0.00010232187119 -4.227770205e-05 -3.002808812e-05 -1.506654777e-05 -6.05332346e-06 -4.10033814e-06 -3.94299757e-06 -4.1149613e-06 -6.20269093e-06 -1.526140198e-05 -3.50644691e-05 -9.966927513e-05 -0.00032609639241 -0.00087096559598 -0.00384311104522 -0.02145744677636 -0.07671195676925 -0.189108115986 -0.31957681920236 -0.42440634563718 -0.50551392583219 -0.50201846526294 -0.43567463514039 -0.38817601172945 -0.42997042940577 -0.54051402129895 -0.24465225347073 -0.00122192814446 -5.5514296e-07 -3.4848e-10 -2.24e-12 -4.3e-13 -1.3e-13 2e-14 1e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 6e-14 7e-14 -1.04e-12 -2.29e-12 -1.86e-12 -3.5075e-10 -5.4931244e-07 -0.0012993720364 -0.25048030747261 -0.54586068789411 -0.43536108948988 -0.38599037076039 -0.43575526244716 -0.50196623893165 -0.50530575064377 -0.42303772154717 -0.30731811976605 -0.15985095315876 -0.04222918813221 -0.00841373249989 -0.0016058620616 -0.00019967901324 -2.285453356e-05 -3.33343556e-06 -1.24758488e-06 -8.8299807e-07 -4.1584405e-07 -1.5167732e-07 -1.0292712e-07 -9.946005e-08 -1.0324687e-07 -1.5572162e-07 -4.2041295e-07 -1.03469627e-06 -3.26404557e-06 -1.252397664e-05 -3.768409188e-05 -0.00021046339455 -0.00167141140029 -0.00949616477782 -0.05116713782048 -0.17685493914145 -0.3258767953609 -0.41424491783964 -0.4274543864436 -0.43551520365563 -0.48057738942225 -0.40062453841939 -0.39946456029026 -0.48261715833587 -0.08388878197008 -5.73825007e-05 -3.342637e-08 -9.56e-12 -3.46e-12 -9.2e-13 -2.8e-13 8e-14 0.0 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 5e-14 1.3e-13 -9.8e-13 -2.28e-12 1.67e-12 4.22e-12 -2.443289e-08 -3.520487989e-05 -0.06076062241131 -0.41014178991338 -0.36116041049314 -0.40450349224547 -0.47635791755198 -0.43463294115676 -0.4272907787233 -0.41423135781404 -0.32587030698905 -0.17602375027253 -0.04767777966562 -0.00583764786769 -0.00065104808235 -8.081665801e-05 -7.56729219e-06 -6.8327957e-07 -7.900339e-08 -2.683307e-08 -1.899139e-08 -8.3944e-09 -2.59185e-09 -1.64716e-09 -1.59793e-09 -1.65205e-09 -2.67326e-09 -8.45662e-09 -2.230465e-08 -7.695021e-08 -3.4137814e-07 -1.16033324e-06 -8.63176992e-06 -0.00010621397888 -0.00121447232967 -0.01371227873529 -0.09299912406011 -0.2390310255526 -0.35552458616765 -0.43309210935262 -0.46406309116179 -0.42371485079678 -0.39119374759849 -0.41443165261244 -0.49339230087857 -0.31496644504599 -0.00414115010207 -1.16218991e-06 -6.9056e-10 -7.6e-13 -2.31e-12 -1.01e-12 5e-14 6e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 2e-14 1.4e-13 -6.1e-13 -2.84e-12 4.59e-12 1.52e-11 -3.9249e-10 -3.1860908e-07 -0.00042981486949 -0.13573021864044 -0.31171072221891 -0.26012981893842 -0.31885674564161 -0.41862098558335 -0.46249931354007 -0.43209956661401 -0.35553899978401 -0.23906724669923 -0.09283382913852 -0.01343654002042 -0.00098758385394 -5.647127932e-05 -3.55378976e-06 -2.2481e-07 -1.533412e-08 -1.0913e-09 -1.5657e-10 -5.322e-11 6.991e-11 6.952e-11 5.276e-11 5.21e-11 5.287e-11 7.037e-11 6.92e-11 -9.196e-11 -1.08895e-09 -6.73514e-09 -2.736737e-08 -3.1089685e-07 -6.52581138e-06 -0.00013640560469 -0.00251015484735 -0.0302117019951 -0.14355793538908 -0.29178628202418 -0.38946254328229 -0.4094419463673 -0.40193858585764 -0.45538541897412 -0.38251347082485 -0.33678823131901 -0.40346894258611 -0.06413192396295 -3.274478966e-05 -2.324653e-08 5.24e-12 2.36e-12 -1.98e-12 -9.9e-13 1.2e-13 5e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 1e-14 1.2e-13 -2.3e-13 -2.01e-12 1.08e-12 1.48e-11 -4.606e-11 -5.69993e-09 -2.26954048e-06 -0.0035057160992 -0.20064511607334 -0.22818145963084 -0.20466874868639 -0.23721695982647 -0.31720429535343 -0.38116490063031 -0.38524691633597 -0.29090011286713 -0.14338494051006 -0.03019119917556 -0.00250247274356 -0.00012769937253 -4.82174293e-06 -1.6689261e-07 -5.98925e-09 -2.162e-11 2.156e-11 -1.426e-11 -1.86e-11 -2.271e-11 -1.494e-11 -1.12e-11 -1.11e-11 -1.122e-11 -1.514e-11 -2.273e-11 -1.724e-11 2.927e-11 7.366e-11 -2.1377e-10 -1.164256e-08 -4.1161987e-07 -1.283321006e-05 -0.00030923667962 -0.00500908289305 -0.0475584410104 -0.16937414901593 -0.28473025109135 -0.36223035415885 -0.39559020212599 -0.37161336433883 -0.27703455368937 -0.22864944325042 -0.30948231170791 -0.13623102656896 -0.00043568667377 -3.2282743e-07 -3.9422e-10 1.524e-11 4.6e-12 -2.84e-12 -6.1e-13 1.4e-13 2e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1e-14 1e-13 -2.8e-13 -1.44e-12 3e-12 8.61e-12 -8.754e-11 -3.924825e-08 -4.452816401e-05 -0.05899452297119 -0.31531352321011 -0.3015727809115 -0.27991682686174 -0.20037748961083 -0.21639403624849 -0.25470772395454 -0.25125190791356 -0.16392306470342 -0.04701026763514 -0.0049926566314 -0.00030872266217 -1.256261653e-05 -3.6854973e-07 -8.55949e-09 4.21e-12 -2.088e-11 -5.75e-12 5.8e-13 1.19e-12 2.27e-12 1.67e-12 1.24e-12 1.24e-12 1.24e-12 1.69e-12 2.27e-12 1.02e-12 -6.42e-12 -2.415e-11 1.97e-12 -4.5924e-10 -3.177728e-08 -1.33742051e-06 -4.196910238e-05 -0.00091810856135 -0.01268066924933 -0.08547228282139 -0.21568712529358 -0.31734644648448 -0.33677978638054 -0.29805010331719 -0.2354165579654 -0.20441119462358 -0.22678131268009 -0.20025322132417 -0.0034926265173 -2.26156463e-06 -5.69614e-09 -4.607e-11 1.478e-11 1.08e-12 -2.01e-12 -2.3e-13 1.2e-13 1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 6e-14 -1.3e-13 -9e-13 3.67e-12 3.2e-13 -2.2575e-10 -3.5828438e-07 -0.00093912120999 -0.14968913373587 -0.2955883369333 -0.30716128686408 -0.34594533535075 -0.31069462528459 -0.21483594449971 -0.17859361472154 -0.14110158673472 -0.06898243808827 -0.01124225596784 -0.00084401269401 -3.935048206e-05 -1.2617821e-06 -2.948971e-08 -4.4436e-10 2.47e-12 -1.2e-12 8.9e-13 -1.9e-13 -1.8e-13 -2.9e-13 -2e-13 -1.5e-13 -1.5e-13 -1.5e-13 -2.1e-13 -2.9e-13 -1.7e-13 5.8e-13 3e-12 -7.03e-12 1.886e-11 -3.43748e-09 -1.80622e-07 -6.93368423e-06 -0.00018879220402 -0.00342658243574 -0.0369293388807 -0.14511355587553 -0.23513383784524 -0.24841094021958 -0.21618310513417 -0.20086216103817 -0.28003430022143 -0.30109080017902 -0.31517465625985 -0.05889720342411 -4.4422847e-05 -3.919159e-08 -8.752e-11 8.61e-12 3e-12 -1.44e-12 -2.8e-13 1e-13 1e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 0.0 1e-13 -1.6e-13 -1.83e-12 2.67e-12 1.512e-11 -8.413e-11 -1.4311e-09 -3.4169403e-07 -0.00072112141673 -0.09231227173078 -0.1991287255376 -0.19275165295341 -0.22042218284808 -0.26547300345312 -0.25326006853464 -0.16586885245739 -0.08176259831643 -0.02134007803015 -0.00210249530535 -0.00011682894674 -4.30685049e-06 -1.1289922e-07 -2.10764e-09 -1.377e-11 -4.8e-13 -2e-14 -1e-13 3e-14 2e-14 3e-14 2e-14 2e-14 2e-14 2e-14 2e-14 3e-14 3e-14 -1e-13 -8e-14 -2.11e-12 1.004e-11 -3.5508e-10 -2.303784e-08 -1.04912335e-06 -3.467661366e-05 -0.00078173681737 -0.01086225963458 -0.06902242139943 -0.14227678772635 -0.1798470402393 -0.21522512809166 -0.31051090502107 -0.3457684435738 -0.3070493639559 -0.29567871948011 -0.14982864814328 -0.00094075800303 -3.5813306e-07 -2.2535e-10 3.7e-13 3.67e-12 -9e-13 -1.3e-13 6e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 5e-14 6e-14 -1.12e-12 -1.25e-12 1.024e-11 -3.472e-11 -9.0085e-10 -1.155612e-08 -2.25517263e-06 -0.00380189564799 -0.14587228641293 -0.10291012336313 -0.11291784490033 -0.1446954568001 -0.18370722744633 -0.20430145096674 -0.15057457924732 -0.0720353073512 -0.01636733443738 -0.00153521912521 -8.517140977e-05 -3.1428757e-06 -8.183911e-08 -1.57993e-09 -3.71e-12 -1.42e-12 1.1e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 1e-14 1.4e-13 -1.3e-12 -9.29e-12 -1.98806e-09 -1.0766387e-07 -4.20330026e-06 -0.00011621724554 -0.00210949790723 -0.02130373352763 -0.08149200150995 -0.16536657245273 -0.25299788258637 -0.26580647241173 -0.2199988974862 -0.1920898441945 -0.19837763371325 -0.09213396659271 -0.00072026220887 -3.4246962e-07 -1.42998e-09 -8.367e-11 1.532e-11 2.67e-12 -1.83e-12 -1.6e-13 1e-13 0.0 -1e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 5e-14 -5e-14 -9.7e-13 9.4e-13 5.07e-12 -8.905e-11 -2.05677e-09 -3.635743e-08 -2.513102267e-05 -0.02957821348682 -0.17038841777991 -0.11879016082993 -0.13036045097333 -0.14337071425551 -0.16276660467593 -0.17787719914801 -0.14112850231691 -0.07566970230212 -0.01739434855947 -0.00157194374934 -8.697111964e-05 -3.23850202e-06 -8.568427e-08 -1.71637e-09 2e-11 -4.41e-12 4.3e-13 -5e-14 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 9e-14 -1.32e-12 -3.81e-12 -1.57686e-09 -8.167331e-08 -3.13786836e-06 -8.507113163e-05 -0.00153366558811 -0.01634542478914 -0.07199227087892 -0.15059940680141 -0.20352279592402 -0.18044701096753 -0.14063077642361 -0.10764093204051 -0.09780541366513 -0.14458974513697 -0.00379889992285 -2.27897618e-06 -1.15743e-08 -9.0276e-10 -3.52e-11 1.021e-11 -1.25e-12 -1.12e-12 6e-14 5e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -5e-14 5.7e-13 -2.44e-12 -7.028e-11 -2.17558e-09 -4.561098e-08 -5.778546711e-05 -0.0355749456352 -0.11989070079226 -0.13896975994454 -0.14151266377473 -0.13056389330859 -0.13989313133311 -0.14285150035914 -0.11067149966804 -0.05203759484685 -0.00899951146206 -0.00067785095664 -3.180954268e-05 -1.01224693e-06 -2.31491e-08 -4.0544e-10 1.149e-11 -2.08e-12 2.2e-13 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -5e-14 4.3e-13 -4.41e-12 1.995e-11 -1.71491e-09 -8.547042e-08 -3.23056078e-06 -8.674754358e-05 -0.0015668514339 -0.01731229820936 -0.0744125527477 -0.13238022695648 -0.15526062447181 -0.13252854662842 -0.11240070437694 -0.09553155399966 -0.08784098251972 -0.15499806250304 -0.02792136637142 -2.464008868e-05 -3.63043e-08 -2.18483e-09 -8.961e-11 5.08e-12 9.3e-13 -9.7e-13 -5e-14 5e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 5e-14 -7.3e-13 -2.764e-11 -7.1025e-10 -1.67336e-08 -3.064432989e-05 -0.01483272950734 -0.05427861455149 -0.07717724691225 -0.08056280017064 -0.07644673249968 -0.0837215959041 -0.07839817590689 -0.05028674398738 -0.01588313476267 -0.00174859678811 -0.00010228198665 -3.87511923e-06 -1.0370618e-07 -2.00182e-09 -2.185e-11 1.2e-13 -3e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -3e-14 2.3e-13 -2.08e-12 1.156e-11 -3.9125e-10 -2.197729e-08 -9.3454646e-07 -2.835487647e-05 -0.00057700454462 -0.00720260296785 -0.0358476798343 -0.05918019368006 -0.06204571203517 -0.05196362495891 -0.04812463938905 -0.05263129080872 -0.05418112775399 -0.06179617765905 -0.02030316990625 -3.170130248e-05 -2.955833e-08 -9.4957e-10 -4.274e-11 -1.65e-12 5.1e-13 -6e-14 -2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 8e-14 7.7e-13 1.75271e-09 1.32676142e-06 7.77926137e-06 1.235411524e-05 1.72280318e-06 -2.447580582e-05 7.642180081e-05 0.00030569295376 0.00027154219611 8.202599459e-05 9.3564534e-06 5.4371415e-07 1.972332e-08 4.8981e-10 4.9e-12 -2e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 3e-14 -2.3e-13 2.08e-12 -1.156e-11 3.9042e-10 2.192895e-08 9.3322013e-07 2.833146113e-05 0.0005767916126 0.00720324236203 0.03583611401762 0.05896840229795 0.06171764023357 0.05182229935569 0.04801272198304 0.05233147469759 0.05394306600473 0.06178661846043 0.02030471082367 3.170654092e-05 2.956142e-08 9.4974e-10 4.274e-11 1.65e-12 -5.1e-13 6e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -5e-14 7.3e-13 2.764e-11 7.1039e-10 1.674312e-08 3.065374435e-05 0.0148339173793 0.05425039950912 0.07710942368725 0.08046358460297 0.07618425034038 0.08258098763102 0.07774741437238 0.0509631264733 0.01663610791488 0.00188772174314 0.00011157968903 4.23806973e-06 1.1319522e-07 2.19084e-09 2.512e-11 -2.2e-13 4e-14 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 5e-14 -4.3e-13 4.39e-12 -1.985e-11 1.70838e-09 8.535527e-08 3.22966026e-06 8.67725585e-05 0.00156729289116 0.01730636110804 0.0744618660214 0.13258380638861 0.15540552196167 0.13233420741119 0.11277348762676 0.09552500094814 0.08721072492502 0.15460212715164 0.02793381655805 2.461910958e-05 3.629483e-08 2.18461e-09 8.961e-11 -5.09e-12 -9.3e-13 9.7e-13 5e-14 -5e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 2e-14 5e-14 -5.7e-13 2.44e-12 7.026e-11 2.17451e-09 4.557105e-08 5.774104628e-05 0.0355470282017 0.11974837857352 0.13880923799125 0.14082893998421 0.12982381317205 0.13983747924173 0.1428814832725 0.10977903059701 0.05212268890169 0.00918966724168 0.00069932625841 3.320524643e-05 1.06846359e-06 2.453296e-08 4.3419e-10 -1.21e-11 2.18e-12 -2.3e-13 3e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1.2e-13 1.47e-12 2.21e-12 1.54888e-09 7.896878e-08 2.98987109e-06 7.985500694e-05 0.00141830004767 0.01496808619164 0.06554213680828 0.13693676213936 0.18772374573345 0.16769073899618 0.13231144170847 0.10176352842146 0.09664376293185 0.14616077889235 0.0038880318804 2.30979292e-06 1.159036e-08 9.0281e-10 3.521e-11 -1.02e-11 1.25e-12 1.12e-12 -6e-14 -5e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 5e-14 9.7e-13 -9.4e-13 -5.07e-12 8.902e-11 2.05699e-09 3.63904e-08 2.517684663e-05 0.0298054144284 0.16981368007119 0.12081086751491 0.13348875381914 0.15006037503621 0.17483231295988 0.19219193315995 0.15521231288318 0.08193100210623 0.01858300867567 0.00166871463564 9.11354008e-05 3.34828085e-06 8.743427e-08 1.70681e-09 -1.775e-11 4.17e-12 -4.2e-13 5e-14 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -1e-14 3.25e-12 3.4006e-10 2.190816e-08 9.5769261e-07 2.931112775e-05 0.00058686985925 0.00657600425346 0.03525239734295 0.10056701216129 0.18645680305177 0.20190281064985 0.17180333597745 0.15300107424503 0.16882188890761 0.08191511094641 0.00054456349091 2.8712884e-07 1.41043e-09 8.331e-11 -1.544e-11 -2.63e-12 1.84e-12 1.6e-13 -1e-13 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 -5e-14 -6e-14 1.13e-12 1.24e-12 -1.028e-11 3.489e-11 9.0285e-10 1.156307e-08 2.28057604e-06 0.00392562665257 0.15494745453013 0.1302377261684 0.15459591153485 0.18948439085525 0.23990298950041 0.26890052754498 0.21574491860357 0.11742247613091 0.03121189149448 0.00317325136057 0.00018244059854 6.86631781e-06 1.8286986e-07 3.58171e-09 9.27e-12 2.86e-12 -1.6e-13 0.0 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 -2e-14 -4e-14 1.11e-12 7.4e-12 1.68405e-09 8.905085e-08 3.43909083e-06 9.368162045e-05 0.00166853989527 0.01643235988589 0.05585304515791 0.09495857763996 0.14260793630187 0.23971897897332 0.28160601234981 0.24368598179782 0.2226343372312 0.12487454154846 0.00112119185237 3.4649321e-07 1.9142e-10 -2.24e-12 -3.06e-12 8.6e-13 1e-13 -6e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -0.0 -1e-13 1.6e-13 1.85e-12 -2.7e-12 -1.542e-11 8.534e-11 1.51532e-09 4.9042403e-07 0.00098459934168 0.11789073217444 0.25625197042918 0.25190563562422 0.28221921004905 0.32820720911908 0.31815151666434 0.23638326502937 0.15438625828439 0.06570795083421 0.00992149888838 0.00072464605349 3.320967106e-05 1.03779897e-06 2.337724e-08 3.8776e-10 -1.245e-11 1.76e-12 4e-14 9e-14 -2e-14 -2e-14 -3e-14 -2e-14 -2e-14 -3e-14 -2e-14 -2e-14 -2e-14 8e-14 1e-13 1.33e-12 -8.98e-12 3.574e-10 2.315644e-08 1.05196816e-06 3.47071406e-05 0.00078133912182 0.0108394364087 0.06869098839917 0.13851802275167 0.1613886374745 0.15443867500617 0.15943858142303 0.25757508456573 0.29650996505957 0.2403301104667 0.0668780320176 0.00010461221384 5.963911e-08 3.788e-11 2.33e-12 2.4e-13 -0.0 -4e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -2e-14 -1.6e-13 4.5e-13 2.39e-12 -6.93e-12 -1.186e-11 2.2834e-10 2.1148127e-07 0.00036539391894 0.13836831114041 0.35686275626088 0.29176697960611 0.32315030792158 0.32308644717328 0.23240714432624 0.20593336810332 0.17170301215496 0.09779477316506 0.02128815851901 0.00183728432862 9.755224107e-05 3.50505862e-06 9.037458e-08 1.67326e-09 -1.076e-11 1.069e-11 -2.7e-12 -4.8e-13 1.4e-13 1.9e-13 2.9e-13 2e-13 2e-13 2.9e-13 1.9e-13 1.5e-13 1.3e-13 -4.4e-13 -3e-12 1.36e-11 -2.142e-11 3.64327e-09 1.8707061e-07 7.02595286e-06 0.00018929004808 0.00342709720395 0.03694005223775 0.14518839459471 0.23555577323589 0.24912684301916 0.21521043790881 0.17189660090652 0.15676329485729 0.1545075544814 0.19475675182393 0.03063215769221 2.624411696e-05 3.137697e-08 9.706e-11 -7.58e-12 -3.63e-12 1.37e-12 3.5e-13 -9e-14 -1e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -0.0 -1.3e-13 1.6e-13 2.13e-12 -7.3e-13 -1.546e-11 3.273e-11 7.72206e-09 5.88912858e-06 0.01745718948821 0.32968096583428 0.30559638339352 0.2701913825821 0.2116714101846 0.23821046356719 0.26893843390254 0.24808185252793 0.1455092054474 0.04209198478526 0.00461988329847 0.00029278130336 1.239926382e-05 4.0515186e-07 1.149311e-08 1.3856e-10 -2.388e-11 2.163e-11 5.56e-12 -6e-13 -1.19e-12 -2.27e-12 -1.68e-12 -1.68e-12 -2.27e-12 -1.21e-12 -7e-13 -5.4e-13 5.23e-12 2.423e-11 -4.011e-11 8.111e-10 4.370905e-08 1.6044595e-06 4.543192453e-05 0.00093623374942 0.01267610160656 0.08535813566766 0.21557803817213 0.31718002110277 0.33673133723807 0.29896380408643 0.23660673233936 0.19311302093939 0.19623069784905 0.18800718812973 0.00345882339091 2.20969187e-06 5.80294e-09 4.307e-11 -1.586e-11 -1.27e-12 2.08e-12 2.3e-13 -1.2e-13 -1e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -2e-14 -1.2e-13 5.2e-13 2.51e-12 -4.13e-12 -1.115e-11 4.6029e-10 4.2812141e-07 0.0009614552181 0.14332615369674 0.29375007754218 0.23768918513801 0.27571959674431 0.35932487583015 0.38524711076654 0.33345550044522 0.24599058562331 0.13228954631084 0.02923713323202 0.00245912242289 0.00013449916362 6.46908326e-06 3.0420739e-07 1.696011e-08 9.8944e-10 -4.802e-11 -2.33e-11 1.447e-11 1.857e-11 2.272e-11 1.498e-11 1.498e-11 2.272e-11 1.871e-11 1.546e-11 1.416e-11 -2.248e-11 -4.911e-11 1.30502e-09 3.220322e-08 8.678749e-07 2.151891847e-05 0.00040743085902 0.00548104574483 0.04652865934607 0.16570971540294 0.2809438186841 0.36148784000193 0.39567383892261 0.37124422353995 0.27626083238539 0.22896081307765 0.30911833304125 0.13643143602831 0.00043855526534 3.2270805e-07 3.9185e-10 -1.603e-11 -4.72e-12 2.91e-12 6.1e-13 -1.4e-13 -2e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -4e-14 -7e-14 8.3e-13 1.1e-12 -4.12e-12 1.0983e-10 2.0578407e-07 0.00041083667608 0.15082139426001 0.37169114947982 0.33631764411125 0.41097678885279 0.42781131289154 0.35203753716806 0.33830065055487 0.32297732851341 0.23466635733349 0.09263454459982 0.01368720354138 0.00121390248155 0.00010620466274 8.37362199e-06 6.9971036e-07 7.122317e-08 9.25285e-09 9.672e-10 1.5309e-10 5.328e-11 -6.983e-11 -6.968e-11 -6.967e-11 -6.993e-11 5.201e-11 1.1894e-10 1.593e-10 9.6718e-10 9.42012e-09 8.011667e-08 1.06019367e-06 1.944978838e-05 0.00034329048516 0.00446010180701 0.03868759840777 0.15908208911936 0.3053907395811 0.39326817983538 0.40866080924496 0.40101563601372 0.45627392458495 0.38256455897394 0.33653204732352 0.40250432988593 0.0638853943261 3.255338052e-05 2.317158e-08 -5.14e-12 -2.18e-12 2.03e-12 1e-12 -1.3e-13 -5e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -2e-14 -9e-14 4.8e-13 1.76e-12 2.34e-12 -1.215e-11 4.52218e-09 5.99740311e-06 0.01831347450094 0.35404313023155 0.41323730302213 0.39795741929153 0.30369047316559 0.332253132685 0.39645778792256 0.41134851775075 0.326017729521 0.1768381299608 0.05116973802359 0.00949714580496 0.00167093556274 0.00020186220547 2.280155301e-05 2.95670641e-06 4.6449314e-07 7.269077e-08 2.671984e-08 1.89923e-08 8.41684e-09 2.61944e-09 2.61816e-09 8.40382e-09 1.894685e-08 2.377941e-08 2.726732e-08 7.266427e-08 4.6830558e-07 3.12576967e-06 2.875508005e-05 0.00035776289533 0.00451012594135 0.03965984315127 0.1678577324476 0.33145937953314 0.42841140095587 0.4756284140946 0.47763954081564 0.42283976795334 0.38878715956212 0.41358775114048 0.49355519843194 0.31512917285838 0.00414233934591 1.1613721e-06 6.9024e-10 7.7e-13 2.32e-12 1.01e-12 -6e-14 -6e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 -4e-14 -0.0 9e-13 2.12e-12 1.79e-12 9.292e-11 1.0718298e-07 0.0001235500589 0.09293869934558 0.37348659224918 0.27207865044147 0.29235892859741 0.42409682820365 0.50490335441606 0.50673476513813 0.42432499721342 0.31956173404573 0.18910721157992 0.07672008837543 0.02143497743411 0.00365347162633 0.00053835153887 8.988056696e-05 1.694016192e-05 3.16015413e-06 1.2442744e-06 8.8310141e-07 4.17098e-07 1.5406423e-07 1.540096e-07 4.1693714e-07 8.7878558e-07 1.10639291e-06 1.27617637e-06 3.15616279e-06 1.698477387e-05 9.152794271e-05 0.00059020633545 0.00478929114729 0.03985794356415 0.16856687942455 0.34189038865698 0.4745727510319 0.52785234952743 0.51072733464839 0.4907334456763 0.51592460516724 0.41551270813589 0.40227133131741 0.48164937274627 0.08401937315552 5.745346691e-05 3.345268e-08 9.59e-12 3.45e-12 9.1e-13 2.8e-13 -8e-14 0.0 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -4e-14 3e-14 3.7e-13 1.32e-12 1.8e-12 2.9862e-09 3.84907481e-06 0.01083562616925 0.35144533865653 0.4242349844811 0.3992142028136 0.53434536816001 0.5472161124149 0.51368135426669 0.4914107027636 0.47475484673771 0.41482677511499 0.28413106809414 0.14071690459547 0.04112768395927 0.00846506996607 0.00188989169865 0.0004358662978 9.933427175e-05 4.223774119e-05 3.003383057e-05 1.510690299e-05 6.1875311e-06 6.18615667e-06 1.511085593e-05 2.982428277e-05 3.757836315e-05 4.352779683e-05 9.91845356e-05 0.00043610951606 0.00189436632272 0.00856075527085 0.04328690051561 0.16940048804588 0.34200534099874 0.47711768531368 0.56161561856186 0.60832267273828 0.57216114059241 0.46972569494903 0.4384741609911 0.4604941235007 0.54189596154623 0.24570052713221 0.00126855688481 5.5998701e-07 3.5184e-10 2.24e-12 4.3e-13 1.3e-13 -2e-14 -1e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -3e-14 4e-14 8e-13 8.364e-11 1.5177161e-07 0.00035997093584 0.20230184794977 0.62467563779227 0.54485699153797 0.55297293677907 0.55383891543415 0.49021878015067 0.53768702938616 0.59595063709085 0.58249980166597 0.48956290304034 0.35604999905242 0.20164032771656 0.07951109394568 0.02536593551298 0.00744667631477 0.0021361177651 0.00100032441392 0.00071732731241 0.00038783473155 0.00017834640375 0.00017832283322 0.00038809468288 0.00071093929299 0.00089177756016 0.00103535806605 0.00213291267351 0.00744781577313 0.02535441609332 0.07834450373536 0.19908158972895 0.35425198420927 0.47835016037155 0.56131427325769 0.61316806915012 0.62487548730958 0.61356701092475 0.54882546453973 0.41254076434795 0.51350174107652 0.40075452939222 0.01344556466201 5.42848525e-06 3.8096e-09 -2.16e-12 2.3e-13 -0.0 -2e-14 -0.0 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -8e-14 9.6e-13 9.7282e-10 1.92745792e-06 0.0073720172414 0.385977336019 0.64620866332761 0.50031583907327 0.44011436982656 0.46522326092638 0.58888985879571 0.67458216797838 0.67149657800055 0.63306674253199 0.55735424195771 0.43549527624967 0.29876911816107 0.1729627592699 0.07625137526633 0.02895665442867 0.01548184294301 0.01136138524669 0.00669688036209 0.00350508718282 0.00350486078505 0.00670219825881 0.01124344736456 0.01390391174993 0.0160609131146 0.0289220828248 0.07625783914891 0.17299135529226 0.2983123288252 0.42674105771213 0.52400265672609 0.57419338847974 0.61299481568483 0.62292581480514 0.61724052294204 0.60989107665191 0.59294636612381 0.62357832359476 0.5780419659273 0.06782741883324 4.61373444e-05 3.14825e-08 1.064e-11 5.5e-13 -3e-14 -1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 2.1e-13 -6.55e-12 5.44562e-09 8.87850141e-06 0.01712691656181 0.40348744064824 0.50103400294275 0.40756532240013 0.54770888147136 0.64967986758378 0.68988734978837 0.71835008702189 0.73487875048437 0.68503514045511 0.60259454786631 0.53700646726829 0.43300857773651 0.30404702416135 0.19889637020312 0.13896789617307 0.10808699608638 0.07182458322681 0.04368241090905 0.04368250120907 0.07186346621256 0.10700746739375 0.1277488898449 0.14346617514443 0.19871136630604 0.30402591940024 0.43306474174231 0.5389917225523 0.59751407348469 0.63028139118481 0.63940537286799 0.62149883174225 0.61540261409386 0.60862072178479 0.59684063851198 0.69982584329303 0.74280011756557 0.17245817900074 0.00030833864087 1.6812444e-07 1.021e-10 1.4e-12 -3e-14 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 6.4e-13 1.072e-11 3.413818e-08 4.895727365e-05 0.05971204993926 0.52029546426979 0.57597969542172 0.60165124290169 0.63086371736339 0.66016997222083 0.72504589133275 0.77062527547395 0.72639942549948 0.68767991818352 0.69413581010612 0.63575881812097 0.56134326782824 0.50315624692916 0.4463385225675 0.38149294579121 0.30707183644924 0.24846517659934 0.24843950304066 0.30711233519806 0.37975230127399 0.43249578170216 0.46208984326074 0.50369952613945 0.56128557025134 0.63579231549006 0.69570144116983 0.69279905773426 0.68040145977879 0.64596881680396 0.61088388055464 0.60314922327199 0.59727833666733 0.6984911740981 0.73449217511035 0.18619876663978 0.00076945405444 4.4554493e-07 2.8656e-10 1.17e-12 -4e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -3e-14 1.56e-12 8.277e-11 1.2465883e-07 0.00016888969243 0.08545720590885 0.5639801561769 0.79457487257101 0.71155203095109 0.62788819334644 0.76088730890975 0.76722993627808 0.67663123040815 0.72933307970394 0.78437112205508 0.74783070746434 0.72195661996721 0.71742989468131 0.6955446845474 0.63913152664007 0.57118740943563 0.52500190660295 0.52492203844199 0.57118683454291 0.64210212936471 0.70259268618707 0.71407809919285 0.7178621766023 0.72220970737939 0.74798580356964 0.78393441576301 0.73204744738366 0.66753741444505 0.6478593238552 0.60532094724157 0.57575654543252 0.68267527156775 0.73402539390284 0.18686821309867 0.00071763199845 6.2796925e-07 4.7486e-10 -2.2e-13 -5e-14 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 1.8e-12 1.5243e-10 1.7241608e-07 0.00012981932779 0.02775793685442 0.4713363208622 0.88709225738064 0.76019633260149 0.77567277884131 0.67256367878308 0.65338479842353 0.76042069829876 0.79250560782715 0.75927474931973 0.77547978871414 0.79998291915567 0.81352491711032 0.79785461044776 0.74652794297413 0.70603575319459 0.70612539739116 0.74635122009522 0.80747060172679 0.85099780536924 0.82265098650125 0.79006390806833 0.77388649940786 0.75977805827236 0.79216252975084 0.75961738993192 0.65351933461512 0.61158321385487 0.60198297201269 0.65847381747005 0.68728665830678 0.17953913473424 0.00076244579307 6.1972156e-07 5.5042e-10 -1.22e-12 -3e-14 1e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-13 1.65e-12 1.3722e-10 9.168364e-08 2.156530628e-05 0.01085985049042 0.32748402641638 0.80014149801416 0.87530288075117 0.66892699782112 0.62364790566587 0.73986603823012 0.75767771645096 0.69944498567699 0.75739666497993 0.83540920964913 0.86462716151563 0.87454931320234 0.81978852812604 0.76164582459344 0.76174675788925 0.81984254572628 0.88842130358219 0.92589267314614 0.87873254391202 0.76816906539638 0.73357401057208 0.699606239737 0.75722926034319 0.73974856957308 0.62313629370905 0.65948930708512 0.7573471532087 0.55485930123502 0.10256429655622 0.00056973844871 5.8817032e-07 5.3369e-10 -1.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 -1.3e-13 2.09e-12 4.812e-11 1.540113e-08 5.31823854e-06 0.00163165094974 0.0562742188746 0.37578207361497 0.81131942922728 0.83412885545926 0.80642982901742 0.66499842266442 0.65737035775681 0.810343029526 0.78699479551195 0.82431133938135 0.86923743232005 0.77206950099049 0.69509888859017 0.69523317044827 0.77170548033526 0.88064391347943 0.90552521382692 0.86479963881245 0.78164807107888 0.76059165987597 0.65195654510311 0.66549539348575 0.80618472939868 0.8342289969409 0.81246948951349 0.37432533253094 0.02508514209408 0.0001463798194 3.5172562e-07 4.2167e-10 -1.1e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -1.2e-13 2.58e-12 -9.78e-12 2.88892e-09 8.2637064e-07 4.195564636e-05 0.00325308697267 0.16445723074738 0.66629502692353 0.92879754096557 0.76585097804813 0.780570423573 0.83829672999964 0.71556289045555 0.75666367901173 0.81550378292862 0.76422726693076 0.63514853362605 0.63570556336147 0.76375745052938 0.82206239369438 0.83215194838346 0.83786945958844 0.74791016677468 0.7431099770069 0.75474326114075 0.76563843949905 0.92809987496419 0.66648452476989 0.1639232100195 0.00353330667461 1.874017761e-05 9.749018e-08 2.1501e-10 8e-14 -5e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 1e-14 -7e-14 1.2e-12 -7.47e-12 4.1003e-10 2.620438e-08 2.11759066e-06 0.00029234913301 0.01683624880198 0.15576011561577 0.43895169723921 0.67115762313434 0.88648995794251 0.98358353682711 1.00794189335014 0.88836638663049 0.71221503323693 0.55284176833526 0.55341767555918 0.71308553710844 0.8885787682941 1.07340792672028 1.13526146944891 0.93074993996454 0.74859857372103 0.6569572531434 0.43793405074631 0.1555289625865 0.01683782900082 0.0002921610798 2.22489651e-06 1.344025e-08 5.23e-11 1.69e-12 -1e-13 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1.3e-13 1.23e-12 -7.32e-12 1.43814e-09 1.7547811e-07 9.64505879e-06 0.00022569993358 0.0041959752859 0.01804024967761 0.16367548544542 0.61609946578924 0.8351676439114 0.78233903432549 0.72912164994147 0.71144065318639 0.71148942370644 0.73144539137762 0.78253300212683 0.86852013783158 0.75607298509901 0.37869714797471 0.11260625192664 0.01806266995175 0.00418907131879 0.00022485845186 9.64244901e-06 1.7548135e-07 1.49109e-09 -8.12e-12 2.58e-12 -1.2e-13 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 1e-14 -9e-14 1.42e-12 -1.62e-12 9.741e-11 5.73406e-09 1.5164795e-07 3.50667593e-06 1.820248301e-05 0.00032410839785 0.00700007678621 0.02428402328527 0.02742244155773 0.1158284822195 0.262717412997 0.26271954695461 0.11567631999363 0.02768744366157 0.02485466228974 0.01015313953032 0.00154347968502 0.00022463736616 1.831555809e-05 3.49375614e-06 1.5131057e-07 5.733e-09 9.741e-11 -1.82e-12 9.4e-13 -7e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -4e-14 4.45e-12 -1.074e-11 8.519e-11 3.07476e-09 2.764774e-08 3.6137178e-07 4.30804464e-06 1.587844143e-05 2.574476233e-05 0.0002313093299 0.00100387107358 0.00100412324178 0.00023060009778 2.595142577e-05 1.596965997e-05 5.73529758e-06 1.38416611e-06 3.1611016e-07 2.78282e-08 3.06307e-09 8.503e-11 -1.074e-11 4.45e-12 -4e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000025.dat -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 1.2e-13 7.1e-13 2.36e-12 1.69e-12 -1.901e-11 5.199e-11 8.719e-10 3.44178e-09 1.23364e-08 3.956089e-08 3.3073598e-07 1.08554056e-06 1.08565756e-06 3.3035488e-07 3.968101e-08 1.230967e-08 4.17307e-09 1.84423e-09 8.6004e-10 5.086e-11 -1.916e-11 1.74e-12 2.37e-12 7.1e-13 1.2e-13 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -2e-14 1.6e-13 1.35e-12 1.79e-12 -5.4e-13 -1.149e-11 -2.594e-11 -3.253e-11 4.47e-11 1.10022e-09 5.57182e-09 8.29669e-09 8.29672e-09 5.5715e-09 1.10048e-09 4.471e-11 -3.337e-11 -2.677e-11 -2.524e-11 -1.211e-11 -5.8e-13 1.81e-12 1.35e-12 1.6e-13 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -6e-14 2.8e-13 1.31e-12 4.37e-12 2.4e-12 -1.821e-11 -2.596e-11 -3.075e-11 2.549e-11 7.949e-10 1.60858e-09 1.6086e-09 7.9483e-10 2.56e-11 -3.068e-11 -2.69e-11 -2.256e-11 -1.859e-11 2.26e-12 4.38e-12 1.31e-12 2.8e-13 -6e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 -2e-14 -1.9e-13 -1.2e-13 1.43e-12 6.25e-12 1.038e-11 7.07e-12 -1.04e-12 -3.56e-11 -7.424e-11 -1.899e-11 -1.899e-11 -7.426e-11 -3.563e-11 -1.05e-12 6.64e-12 8.58e-12 1.043e-11 6.29e-12 1.44e-12 -1.2e-13 -1.9e-13 -2e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 1e-14 -9e-14 -3.5e-13 8e-14 2.81e-12 3.96e-12 6.03e-12 8.3e-12 -5.1e-12 -1.483e-11 -1.483e-11 -5.1e-12 8.3e-12 6.01e-12 4.05e-12 3.58e-12 2.86e-12 8e-14 -3.5e-13 -9e-14 1e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 1e-14 2e-14 -3e-14 -3.1e-13 -5.8e-13 -6.1e-13 -1.7e-13 3.05e-12 7.8e-12 7.97e-12 7.97e-12 7.8e-12 3.05e-12 -1.7e-13 -6.1e-13 -5.8e-13 -5.7e-13 -3.2e-13 -3e-14 2e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 3e-14 2e-14 -1.4e-13 -2e-13 -3.4e-13 -5.6e-13 4.5e-13 9.9e-13 9.9e-13 4.5e-13 -5.6e-13 -3.4e-13 -2.1e-13 -1.8e-13 -1.5e-13 2e-14 3e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 2e-14 5e-14 6e-14 5e-14 -1.2e-13 -4.4e-13 -5e-13 -5e-13 -4.4e-13 -1.2e-13 5e-14 6e-14 5e-14 5e-14 2e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 1e-14 2e-14 5e-14 2e-14 -0.0 -0.0 2e-14 5e-14 2e-14 1e-14 1e-14 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 3e-14 3e-14 3e-14 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000025.dat 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -1e-14 -0.0 0.0 5e-14 5e-14 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -5e-14 -0.0 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 1e-14 1e-14 0.0 1e-13 6e-14 -5e-14 -2e-14 -0.0 0.0 0.0 2e-14 5e-14 -6e-14 -1e-13 -2e-14 -0.0 1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 2e-14 1.2e-13 1e-13 6e-14 -1.6e-13 -1.12e-12 -9.7e-13 -5e-14 1e-14 0.0 -1e-14 5e-14 9.7e-13 1.13e-12 1.6e-13 -1.6e-13 -1.3e-13 -2e-14 1e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 5e-14 1.4e-13 -2.3e-13 -2.8e-13 -1.3e-13 -1.83e-12 -1.25e-12 9.4e-13 5.7e-13 5e-14 -0.0 -5e-14 -5.7e-13 -9.4e-13 1.24e-12 1.85e-12 4.5e-13 1.6e-13 -1.2e-13 -4e-14 -2e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 6e-14 1.3e-13 -6.1e-13 -2.01e-12 -1.44e-12 -9e-13 2.67e-12 1.024e-11 5.07e-12 -2.44e-12 -7.3e-13 -0.0 7.3e-13 2.44e-12 -5.07e-12 -1.028e-11 -2.7e-12 2.39e-12 2.13e-12 5.2e-13 -7e-14 -9e-14 -4e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 6e-14 7e-14 -9.8e-13 -2.84e-12 1.08e-12 3e-12 3.67e-12 1.512e-11 -3.472e-11 -8.905e-11 -7.028e-11 -2.764e-11 0.0 2.764e-11 7.026e-11 8.902e-11 3.489e-11 -1.542e-11 -6.93e-12 -7.3e-13 2.51e-12 8.3e-13 4.8e-13 -0.0 -4e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 4e-14 -1.04e-12 -2.28e-12 4.59e-12 1.48e-11 8.61e-12 3.2e-13 -8.413e-11 -9.0085e-10 -2.05677e-09 -2.17558e-09 -7.1025e-10 8e-14 7.1039e-10 2.17451e-09 2.05699e-09 9.0285e-10 8.534e-11 -1.186e-11 -1.546e-11 -4.13e-12 1.1e-12 1.76e-12 9e-13 3e-14 -2e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-14 8e-14 -4.2e-13 -2.29e-12 1.67e-12 1.52e-11 -4.606e-11 -8.753e-11 -2.2575e-10 -1.4311e-09 -1.155612e-08 -3.635743e-08 -4.561098e-08 -1.67336e-08 7.7e-13 1.674312e-08 4.557105e-08 3.63904e-08 1.156307e-08 1.51532e-09 2.2834e-10 3.273e-11 -1.115e-11 -4.12e-12 2.34e-12 2.12e-12 3.7e-13 -3e-14 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1e-14 -1.42e-12 -1.86e-12 4.22e-12 -3.9249e-10 -5.69993e-09 -3.924825e-08 -3.5828438e-07 -3.4169403e-07 -2.25517263e-06 -2.513102267e-05 -5.778546711e-05 -3.064432989e-05 1.75271e-09 3.065374435e-05 5.774104628e-05 2.517684663e-05 2.28057604e-06 4.9042403e-07 2.1148127e-07 7.72206e-09 4.6029e-10 1.0983e-10 -1.215e-11 1.79e-12 1.32e-12 4e-14 -2e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 7e-14 -7.6e-13 1.33e-12 -3.5075e-10 -2.443289e-08 -3.1860908e-07 -2.26954048e-06 -4.452816401e-05 -0.00093912120999 -0.00072112141673 -0.00380189564799 -0.02957821348682 -0.0355749456352 -0.01483272950734 1.32676142e-06 0.0148339173793 0.0355470282017 0.0298054144284 0.00392562665257 0.00098459934168 0.00036539391894 5.88912858e-06 4.2812141e-07 2.0578407e-07 4.52218e-09 9.292e-11 1.8e-12 8e-13 -8e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -2.1e-13 -9.8e-13 -8.371e-11 -4.51103e-09 -5.4931244e-07 -3.520487989e-05 -0.00042981486949 -0.0035057160992 -0.05899452297119 -0.14968913373587 -0.09231227173078 -0.14587228641293 -0.17038841777991 -0.11989070079226 -0.05427861455149 7.77926137e-06 0.05425039950912 0.11974837857352 0.16981368007119 0.15494745453013 0.11789073217444 0.13836831114041 0.01745718948821 0.0009614552181 0.00041083667608 5.99740311e-06 1.0718298e-07 2.9862e-09 8.364e-11 9.6e-13 2.1e-13 -1e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 3e-14 -6.5e-13 6.57e-12 -9.5538e-10 -1.5550266e-07 -6.75035373e-06 -0.0012993720364 -0.06076062241131 -0.13573021864044 -0.20064511607334 -0.31531352321011 -0.2955883369333 -0.1991287255376 -0.10291012336313 -0.11879016082993 -0.13896975994454 -0.07717724691225 1.235411524e-05 0.07710942368725 0.13880923799125 0.12081086751491 0.13023772616841 0.25625197042918 0.35686275626088 0.32968096583428 0.14332615369674 0.15082139426001 0.01831347450094 0.0001235500589 3.84907481e-06 1.5177161e-07 9.7282e-10 -6.55e-12 6.4e-13 -3e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 4e-14 -1.46e-12 -9.38e-12 -5.4052e-09 -1.86896006e-06 -0.0003631220887 -0.02085568533288 -0.25048030747261 -0.41014178991338 -0.31171072221891 -0.22818145963084 -0.3015727809115 -0.30716128686408 -0.19275165295341 -0.11291784490033 -0.13036045097333 -0.14151266377473 -0.08056280017064 1.72280318e-06 0.08046358460297 0.14082893998421 0.13348875381914 0.15459591153485 0.25190563562422 0.29176697960611 0.30559638339352 0.29375007754218 0.37169114947982 0.35404313023155 0.09293869934558 0.01083562616925 0.00035997093584 1.92745792e-06 5.44562e-09 1.072e-11 1.56e-12 -6e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 7e-14 -1.25e-12 -1.0118e-10 -3.217486e-08 -8.80089949e-06 -0.00693532177532 -0.19852259833884 -0.44807040571974 -0.54586068789411 -0.36116041049314 -0.26012981893842 -0.20466874868639 -0.27991682686174 -0.34594533535075 -0.22042218284808 -0.1446954568001 -0.14337071425551 -0.13056389330859 -0.07644673249968 -2.447580582e-05 0.07618425034039 0.12982381317205 0.15006037503621 0.18948439085525 0.28221921004905 0.32315030792158 0.2701913825821 0.23768918513801 0.33631764411125 0.41323730302213 0.37348659224918 0.35144533865653 0.20230184794977 0.0073720172414 8.87850141e-06 3.413818e-08 8.277e-11 1.8e-12 -1e-13 1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 9e-14 -3.3e-13 -2.6899e-10 -1.7106494e-07 -4.522629452e-05 -0.01696480470947 -0.38656598358397 -0.6180416819135 -0.48028569088541 -0.43536108948988 -0.40450349224547 -0.31885674564161 -0.23721695982647 -0.20037748961083 -0.31069462528459 -0.26547300345312 -0.18370722744633 -0.16276660467593 -0.13989313133311 -0.0837215959041 7.642180081e-05 0.08258098763102 0.13983747924173 0.17483231295988 0.23990298950041 0.32820720911908 0.32308644717328 0.2116714101846 0.27571959674431 0.41097678885279 0.39795741929153 0.27207865044147 0.4242349844811 0.62467563779227 0.385977336019 0.01712691656181 4.895727365e-05 1.2465883e-07 1.5243e-10 1.65e-12 -1.3e-13 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-13 -3.9e-13 -3.4443e-10 -4.0975722e-07 -0.00032658330399 -0.06628170410571 -0.40393573200758 -0.64893583278778 -0.54292558550016 -0.40114602169816 -0.38599037076039 -0.47635791755198 -0.41862098558335 -0.31720429535343 -0.21639403624849 -0.21483594449971 -0.25326006853464 -0.20430145096674 -0.17787719914801 -0.14285150035914 -0.07839817590689 0.00030569295376 0.07774741437238 0.1428814832725 0.19219193315995 0.26890052754498 0.31815151666434 0.23240714432624 0.23821046356719 0.35932487583015 0.42781131289154 0.30369047316559 0.29235892859741 0.3992142028136 0.54485699153797 0.64620866332761 0.40348744064824 0.05971204993926 0.00016888969243 1.7241608e-07 1.3722e-10 2.09e-12 -1.2e-13 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 1.1e-13 -1.66e-12 -2.1334e-10 -3.57514e-07 -0.00059779787593 -0.16560955480171 -0.57512803639711 -0.51064488692828 -0.49895759510836 -0.55327840153776 -0.53018534469768 -0.43575526244716 -0.43463294115676 -0.46249931354007 -0.38116490063031 -0.25470772395454 -0.17859361472154 -0.16586885245739 -0.15057457924732 -0.14112850231691 -0.11067149966804 -0.05028674398738 0.00027154219611 0.0509631264733 0.10977903059701 0.15521231288318 0.21574491860357 0.23638326502937 0.20593336810332 0.26893843390254 0.38524711076654 0.35203753716806 0.332253132685 0.42409682820365 0.53434536816001 0.55297293677907 0.50031583907327 0.50103400294275 0.52029546426979 0.08545720590885 0.00012981932779 9.168364e-08 4.812e-11 2.58e-12 -7e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 6e-14 -2.55e-12 -5.073e-11 -9.565729e-08 -0.00013960754666 -0.10154013350198 -0.69346373578044 -0.60848702455521 -0.41504930186967 -0.44047884414485 -0.55490800944556 -0.54687047399204 -0.50196623893165 -0.4272907787233 -0.43209956661401 -0.38524691633597 -0.25125190791357 -0.14110158673472 -0.08176259831643 -0.0720353073512 -0.07566970230212 -0.05203759484685 -0.01588313476267 8.202599459e-05 0.01663610791488 0.05212268890169 0.08193100210623 0.11742247613091 0.15438625828439 0.17170301215496 0.24808185252793 0.33345550044522 0.33830065055487 0.39645778792256 0.50490335441606 0.5472161124149 0.55383891543415 0.44011436982656 0.40756532240013 0.57597969542172 0.5639801561769 0.02775793685442 2.156530628e-05 1.540113e-08 -9.78e-12 1.2e-12 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.09e-12 9.06e-12 -1.487945e-08 -2.049789573e-05 -0.026237657612 -0.55729711647584 -0.65975322733084 -0.57382871197847 -0.53979907880479 -0.46837449699737 -0.48813447609562 -0.51353734786395 -0.50530575064377 -0.41423135781404 -0.35553899978401 -0.29090011286713 -0.16392306470342 -0.06898243808827 -0.02134007803015 -0.01636733443738 -0.01739434855947 -0.00899951146206 -0.00174859678811 9.3564534e-06 0.00188772174314 0.00918966724168 0.01858300867567 0.03121189149448 0.06570795083421 0.09779477316506 0.1455092054474 0.24599058562331 0.32297732851341 0.41134851775075 0.50673476513813 0.51368135426669 0.49021878015067 0.46522326092638 0.54770888147136 0.60165124290169 0.79457487257101 0.4713363208622 0.01085985049042 5.31823854e-06 2.88892e-09 -7.47e-12 1.3e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 -2e-14 -1e-14 6.46e-12 -2.89007e-09 -5.32766663e-06 -0.01088448939254 -0.47165579393359 -0.79225839876457 -0.61166526272095 -0.61149531798243 -0.60724895255237 -0.57107617041486 -0.50917807228626 -0.47757636536448 -0.42303772154717 -0.32587030698905 -0.23906724669923 -0.14338494051006 -0.04701026763514 -0.01124225596784 -0.00210249530535 -0.00153521912521 -0.00157194374934 -0.00067785095664 -0.00010228198665 5.4371415e-07 0.00011157968903 0.00069932625842 0.00166871463564 0.00317325136057 0.00992149888838 0.02128815851901 0.04209198478526 0.13228954631084 0.23466635733349 0.326017729521 0.42432499721342 0.4914107027636 0.53768702938616 0.58888985879571 0.64967986758378 0.63086371736339 0.71155203095109 0.88709225738064 0.32748402641638 0.00163165094974 8.2637064e-07 4.1003e-10 1.23e-12 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 2e-14 2e-14 8e-14 -1.65e-12 -4.1126e-10 -8.2668541e-07 -0.00163280131885 -0.32755635135553 -0.88742510238009 -0.71153478582754 -0.62968495333753 -0.6564179312587 -0.64556464685991 -0.63415956189344 -0.54075544902274 -0.4293744608785 -0.30731811976605 -0.17602375027253 -0.09283382913852 -0.03019119917556 -0.0049926566314 -0.00084401269401 -0.00011682894674 -8.517140977e-05 -8.697111964e-05 -3.180954268e-05 -3.87511923e-06 1.972332e-08 4.23806973e-06 3.320524643e-05 9.11354008e-05 0.00018244059854 0.00072464605349 0.00183728432862 0.00461988329847 0.02923713323202 0.09263454459982 0.1768381299608 0.31956173404573 0.47475484673771 0.59595063709085 0.67458216797838 0.68988734978837 0.66016997222083 0.62788819334644 0.76019633260149 0.80014149801416 0.0562742188746 4.195564636e-05 2.620438e-08 -7.32e-12 1.42e-12 1e-14 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 5e-14 2e-14 -3.7e-13 -1.54e-12 6.14e-12 -2.659031e-08 -4.266850984e-05 -0.05718336631902 -0.80334550501972 -0.76084472742434 -0.62820686265251 -0.66000590288868 -0.68797125801662 -0.68156363255371 -0.63135911984871 -0.52112004229915 -0.34367184158136 -0.15985095315876 -0.04767777966562 -0.01343654002042 -0.00250247274357 -0.00030872266217 -3.935048206e-05 -4.30685049e-06 -3.1428757e-06 -3.23850202e-06 -1.01224694e-06 -1.0370618e-07 4.8981e-10 1.1319522e-07 1.06846359e-06 3.34828085e-06 6.86631781e-06 3.320967106e-05 9.755224107e-05 0.00029278130336 0.00245912242289 0.01368720354138 0.05116973802359 0.18910721157992 0.41482677511499 0.58249980166597 0.67149657800055 0.71835008702189 0.72504589133275 0.76088730890975 0.77567277884131 0.87530288075117 0.37578207361497 0.00325308697267 2.11759066e-06 1.43814e-09 -1.62e-12 -4e-14 1.2e-13 -2e-14 -1e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -1e-14 1.1e-13 -7e-14 -7.4e-13 -6.1e-13 2.19e-12 -1.49068e-09 -2.21933729e-06 -0.00348386503752 -0.37993464158162 -0.87612910648551 -0.77567251079212 -0.7587150874639 -0.72556310132288 -0.71857474890041 -0.67096826427938 -0.58538387252641 -0.42548527280648 -0.19828061199403 -0.04222918813221 -0.00583764786769 -0.00098758385394 -0.00012769937253 -1.256261653e-05 -1.2617821e-06 -1.1289922e-07 -8.183911e-08 -8.568427e-08 -2.31491e-08 -2.00182e-09 4.9e-12 2.19084e-09 2.453296e-08 8.743427e-08 1.8286986e-07 1.03779897e-06 3.50505862e-06 1.239926382e-05 0.00013449916362 0.00121390248155 0.00949714580496 0.07672008837543 0.28413106809414 0.48956290304034 0.63306674253199 0.73487875048437 0.77062527547395 0.76722993627808 0.67256367878308 0.66892699782112 0.81131942922728 0.16445723074738 0.00029234913301 1.7547811e-07 9.741e-11 4.45e-12 7.1e-13 1.6e-13 -6e-14 -2e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -2e-14 9e-14 1.1e-13 -1.29e-12 -1.72e-12 -1.24e-12 -8.665e-11 -1.5353662e-07 -0.00022859088295 -0.13739232413379 -0.76441429117008 -0.66119076337029 -0.6711518216688 -0.76296673597284 -0.77175010153594 -0.73517703728021 -0.63311980239883 -0.48955871203989 -0.28496239756053 -0.07763495159943 -0.00841373249989 -0.00065104808235 -5.647127932e-05 -4.82174293e-06 -3.6854973e-07 -2.948971e-08 -2.10764e-09 -1.57993e-09 -1.71637e-09 -4.0544e-10 -2.185e-11 -2e-14 2.512e-11 4.3419e-10 1.70681e-09 3.58171e-09 2.337724e-08 9.037458e-08 4.0515186e-07 6.46908326e-06 0.00010620466274 0.00167093556274 0.02143497743411 0.14071690459547 0.35604999905242 0.55735424195771 0.68503514045511 0.72639942549948 0.67663123040815 0.65338479842353 0.62364790566587 0.83412885545926 0.66629502692353 0.01683624880198 9.64505879e-06 5.73406e-09 -1.074e-11 2.36e-12 1.35e-12 2.8e-13 -1.9e-13 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -3e-14 3e-14 3.5e-13 -1.42e-12 -4.36e-12 5.4e-13 1.892e-11 -3.03371e-09 -3.46201915e-06 -0.00416521028616 -0.4388416367448 -0.73403442839587 -0.57335309577671 -0.62320273239032 -0.67781552886803 -0.72623726107254 -0.68534814685817 -0.55735447696687 -0.3560050459215 -0.14077234095092 -0.02147230676818 -0.0016058620616 -8.081665801e-05 -3.55378976e-06 -1.6689261e-07 -8.55949e-09 -4.4436e-10 -1.377e-11 -3.71e-12 2e-11 1.149e-11 1.2e-13 0.0 -2.2e-13 -1.21e-11 -1.775e-11 9.27e-12 3.8776e-10 1.67326e-09 1.149311e-08 3.0420739e-07 8.37362199e-06 0.00020186220547 0.00365347162633 0.04112768395928 0.20164032771656 0.43549527624967 0.60259454786631 0.68767991818352 0.72933307970394 0.76042069829876 0.73986603823012 0.80642982901742 0.92879754096557 0.15576011561577 0.00022569993358 1.5164795e-07 8.519e-11 1.69e-12 1.79e-12 1.31e-12 -1.2e-13 -9e-14 2e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -2e-14 3.1e-13 -8e-14 -6.25e-12 -2.4e-12 1.148e-11 -5.201e-11 -2.765699e-08 -1.819745566e-05 -0.01797515415575 -0.6693085201299 -0.78301049707065 -0.65388771926267 -0.68108303202247 -0.71026338067611 -0.68763387312253 -0.60378404440408 -0.43567873229379 -0.20152689459638 -0.04110980310222 -0.00365588786072 -0.00019967901324 -7.56729219e-06 -2.2481e-07 -5.98925e-09 4.21e-12 2.47e-12 -4.8e-13 -1.42e-12 -4.41e-12 -2.08e-12 -3e-14 -0.0 4e-14 2.18e-12 4.17e-12 2.86e-12 -1.245e-11 -1.076e-11 1.3856e-10 1.696011e-08 6.9971036e-07 2.280155301e-05 0.00053835153887 0.00846506996607 0.07951109394568 0.29876911816107 0.53700646726829 0.69413581010612 0.78437112205508 0.79250560782715 0.75767771645096 0.66499842266442 0.76585097804813 0.43895169723921 0.0041959752859 3.50667593e-06 3.07476e-09 -1.901e-11 -5.4e-13 4.37e-12 1.43e-12 -3.5e-13 -3e-14 3e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -5e-14 1.4e-13 5.8e-13 -2.81e-12 -1.038e-11 1.821e-11 2.594e-11 -8.7213e-10 -3.6187075e-07 -0.00032509255945 -0.16397900582981 -0.88593951033206 -0.8373865839033 -0.81106973201889 -0.75855814187921 -0.77435820063714 -0.71386143922988 -0.55210796773069 -0.3028840187189 -0.08023125166934 -0.00853995949571 -0.00054220614503 -2.285453356e-05 -6.8327957e-07 -1.533412e-08 -2.162e-11 -2.088e-11 -1.2e-12 -2e-14 1.1e-13 4.3e-13 2.2e-13 -0.0 -0.0 -0.0 -2.3e-13 -4.2e-13 -1.6e-13 1.76e-12 1.069e-11 -2.388e-11 9.8944e-10 7.122317e-08 2.95670641e-06 8.988056695e-05 0.00188989169865 0.02536593551298 0.1729627592699 0.43300857773651 0.63575881812097 0.74783070746434 0.75927474931973 0.69944498567699 0.65737035775681 0.780570423573 0.67115762313434 0.01804024967761 1.820248301e-05 2.764774e-08 5.199e-11 -1.149e-11 2.4e-12 6.25e-12 8e-14 -3.1e-13 2e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -6e-14 2e-13 6.1e-13 -3.96e-12 -7.06e-12 2.597e-11 3.253e-11 -3.44711e-09 -4.3141907e-06 -0.00700460200016 -0.61614240507374 -0.98346851308633 -0.71563861114015 -0.78712733836536 -0.83524996927105 -0.80059464928063 -0.71825638766068 -0.50313720272164 -0.19854111504668 -0.0290403415893 -0.00216465311729 -0.00010232187119 -3.33343556e-06 -7.900339e-08 -1.0913e-09 2.156e-11 -5.75e-12 8.9e-13 -1e-13 -1e-14 -5e-14 -3e-14 0.0 -0.0 -0.0 3e-14 5e-14 0.0 4e-14 -2.7e-12 2.163e-11 -4.802e-11 9.25285e-09 4.6449314e-07 1.694016192e-05 0.0004358662978 0.00744667631477 0.07625137526633 0.30404702416135 0.56134326782824 0.72195661996721 0.77547978871414 0.75739666497993 0.810343029526 0.83829672999964 0.88648995794251 0.16367548544542 0.00032410839785 3.6137178e-07 8.719e-10 -2.594e-11 -1.821e-11 1.038e-11 2.81e-12 -5.8e-13 -1.4e-13 5e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -5e-14 3.4e-13 1.7e-13 -6.03e-12 1.05e-12 3.072e-11 -4.496e-11 -1.233504e-08 -1.587543453e-05 -0.02428900177741 -0.8354688945776 -1.00850740799193 -0.75727233245558 -0.82458665584 -0.86457149385334 -0.81352225469212 -0.69536589116754 -0.44639152429223 -0.13901337813959 -0.0154769056071 -0.00100013276182 -4.227770205e-05 -1.24758488e-06 -2.683307e-08 -1.5657e-10 -1.426e-11 5.8e-13 -1.9e-13 3e-14 -0.0 1e-14 0.0 -0.0 0.0 0.0 -0.0 -1e-14 -1e-14 9e-14 -4.8e-13 5.56e-12 -2.33e-11 9.672e-10 7.269077e-08 3.16015413e-06 9.933427175e-05 0.0021361177651 0.02895665442867 0.19889637020312 0.50315624692916 0.71742989468131 0.79998291915567 0.83540920964913 0.78699479551195 0.71556289045555 0.98358353682711 0.61609946578924 0.00700007678621 4.30804464e-06 3.44178e-09 -3.253e-11 -2.596e-11 7.07e-12 3.96e-12 -6.1e-13 -2e-13 6e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 1.2e-13 5.6e-13 -3.05e-12 -8.29e-12 3.552e-11 -2.537e-11 -1.10005e-09 -3.947119e-08 -2.562242661e-05 -0.0273272349076 -0.78401371492696 -0.89295866057544 -0.82070013418244 -0.87318698862301 -0.87679192176771 -0.79813142188782 -0.63914483397324 -0.38142911733288 -0.10805381994361 -0.01135846620251 -0.00071715631363 -3.002808812e-05 -8.8299807e-07 -1.899139e-08 -5.322e-11 -1.86e-11 1.19e-12 -1.8e-13 2e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 1.4e-13 -6e-13 1.447e-11 1.5309e-10 2.671984e-08 1.2442744e-06 4.223774119e-05 0.00100032441392 0.01548184294301 0.13896789617307 0.4463385225675 0.6955446845474 0.81352491711032 0.86462716151563 0.82431133938135 0.75666367901173 1.00794189335014 0.8351676439114 0.02428402328527 1.587844143e-05 1.23364e-08 4.47e-11 -3.075e-11 -1.04e-12 6.03e-12 -1.7e-13 -3.4e-13 5e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 -2e-14 4.4e-13 -4.5e-13 -7.81e-12 5.06e-12 7.446e-11 -7.899e-10 -5.55837e-09 -3.3092132e-07 -0.00023404629497 -0.11896236910604 -0.75215601944724 -0.74193083182716 -0.79513320090164 -0.79634776367438 -0.8345625904078 -0.74938356846554 -0.56963925702538 -0.30647963577318 -0.07174792019765 -0.00668460742225 -0.00038697097159 -1.506654777e-05 -4.1584405e-07 -8.3944e-09 6.991e-11 -2.271e-11 2.27e-12 -2.9e-13 3e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -2e-14 1.9e-13 -1.19e-12 1.858e-11 5.328e-11 1.89923e-08 8.8310141e-07 3.003383057e-05 0.00071732731241 0.01136138524669 0.10808699608638 0.38149294579121 0.63913152664007 0.79785461044776 0.87454931320234 0.86923743232005 0.81550378292862 0.88836638663049 0.78233903432549 0.02742244155773 2.574476233e-05 3.956089e-08 1.10022e-09 2.549e-11 -3.56e-11 8.3e-12 3.05e-12 -5.6e-13 -1.2e-13 5e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 0.0 5e-13 -1.01e-12 -7.96e-12 1.546e-11 1.239e-11 -1.71119e-09 -8.46977e-09 -1.22463451e-06 -0.00121853905091 -0.30662880804186 -0.80237564190228 -0.64872503115573 -0.72779294462394 -0.76122663360723 -0.80307470738569 -0.7118045487057 -0.50852378322627 -0.23665347092744 -0.04190834734135 -0.00338004673906 -0.00017326537926 -6.05332346e-06 -1.5167732e-07 -2.59185e-09 6.952e-11 -1.494e-11 1.67e-12 -2e-13 2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -3e-14 2.9e-13 -2.27e-12 2.272e-11 -6.983e-11 8.41684e-09 4.17098e-07 1.510690299e-05 0.00038783473155 0.00669688036209 0.07182458322682 0.30707183644924 0.57118740943563 0.74652794297413 0.81978852812604 0.77206950099049 0.76422726693076 0.71221503323693 0.72912164994147 0.1158284822195 0.0002313093299 3.3073598e-07 5.57182e-09 7.949e-10 -7.424e-11 -5.1e-12 7.8e-12 4.5e-13 -4.4e-13 2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 0.0 5.1e-13 -1.16e-12 -8.1e-12 1.94e-11 -2.48e-11 -2.35991e-09 -9.96695e-09 -2.05093843e-06 -0.00231475147558 -0.43095858114566 -0.91298482293967 -0.72088529597412 -0.77925066065174 -0.78837612413247 -0.80870723723927 -0.69482098803628 -0.46607853668799 -0.19270852256489 -0.0299100713587 -0.00233740481744 -0.00011788057624 -4.10033814e-06 -1.0292712e-07 -1.64716e-09 5.275e-11 -1.12e-11 1.24e-12 -1.5e-13 2e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -2e-14 2e-13 -1.68e-12 1.498e-11 -6.968e-11 2.61944e-09 1.5406423e-07 6.1875311e-06 0.00017834640375 0.00350508718282 0.04368241090905 0.24846517659933 0.52500190660295 0.70603575319459 0.76164582459344 0.69509888859017 0.63514853362605 0.55284176833526 0.71144065318639 0.262717412997 0.00100387107358 1.08554056e-06 8.29669e-09 1.60858e-09 -1.899e-11 -1.483e-11 7.97e-12 9.9e-13 -5e-13 -0.0 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 0.0 5e-13 -1.17e-12 -8.1e-12 1.992e-11 -3.033e-11 -2.46172e-09 -1.018548e-08 -2.21760396e-06 -0.00260863305322 -0.46813375605495 -0.97034796949655 -0.77403094935319 -0.82643547430958 -0.81979765047328 -0.82842241635808 -0.6952170266377 -0.45246168137228 -0.18239273133302 -0.02829977488229 -0.00222125078 -0.00011271377583 -3.94299757e-06 -9.946005e-08 -1.59793e-09 5.21e-11 -1.11e-11 1.24e-12 -1.5e-13 2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -2e-14 2e-13 -1.68e-12 1.498e-11 -6.967e-11 2.61816e-09 1.540096e-07 6.18615667e-06 0.00017832283322 0.00350486078505 0.04368250120907 0.24843950304066 0.52492203844199 0.70612539739116 0.76174675788925 0.69523317044827 0.63570556336147 0.55341767555918 0.71148942370643 0.26271954695461 0.00100412324178 1.08565756e-06 8.29672e-09 1.6086e-09 -1.899e-11 -1.483e-11 7.97e-12 9.9e-13 -5e-13 -0.0 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 0.0 5.1e-13 -1.16e-12 -8.1e-12 1.94e-11 -2.48e-11 -2.35982e-09 -9.96674e-09 -2.05077648e-06 -0.00231449196847 -0.43094591346367 -0.9130316943828 -0.72100602219105 -0.77948325022255 -0.78869064810385 -0.80961199677005 -0.69458488889514 -0.46602022245582 -0.19311874210925 -0.03003979231398 -0.0023477000139 -0.00011835965837 -4.1149613e-06 -1.0324687e-07 -1.65205e-09 5.287e-11 -1.122e-11 1.24e-12 -1.5e-13 2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -3e-14 2.9e-13 -2.27e-12 2.272e-11 -6.993e-11 8.40382e-09 4.1693714e-07 1.511085593e-05 0.00038809468288 0.00670219825881 0.07186346621257 0.30711233519806 0.57118683454291 0.74635122009522 0.81984254572628 0.77170548033526 0.76375745052938 0.71308553710844 0.73144539137762 0.11567631999363 0.00023060009778 3.3035488e-07 5.5715e-09 7.9483e-10 -7.426e-11 -5.1e-12 7.8e-12 4.5e-13 -4.4e-13 2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 0.0 5e-13 -1.01e-12 -7.96e-12 1.546e-11 1.239e-11 -1.7112e-09 -8.46955e-09 -1.22471929e-06 -0.00121876498952 -0.30672399522542 -0.80269714992205 -0.649084036019 -0.72883933797211 -0.76165100872893 -0.80245759809901 -0.71105740802354 -0.50793287901487 -0.23682742826681 -0.04233491884404 -0.00343302703182 -0.00017683623978 -6.20269093e-06 -1.5572162e-07 -2.67326e-09 7.036e-11 -1.514e-11 1.69e-12 -2.1e-13 2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1.9e-13 -1.21e-12 1.871e-11 5.201e-11 1.894685e-08 8.7878558e-07 2.982428277e-05 0.00071093929299 0.01124344736456 0.10700746739376 0.379752301274 0.64210212936471 0.80747060172679 0.88842130358219 0.88064391347943 0.82206239369439 0.8885787682941 0.78253300212683 0.02768744366157 2.595142577e-05 3.968101e-08 1.10048e-09 2.56e-11 -3.563e-11 8.3e-12 3.05e-12 -5.6e-13 -1.2e-13 5e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 -2e-14 4.4e-13 -4.5e-13 -7.81e-12 5.07e-12 7.442e-11 -7.9025e-10 -5.55956e-09 -3.316279e-07 -0.00023497567034 -0.11954383811321 -0.75140200360025 -0.73852102140066 -0.78871430108987 -0.7849257946536 -0.82251158769458 -0.74204506865571 -0.56715811702538 -0.3070137594503 -0.07234823738109 -0.00677232941617 -0.00039234714581 -1.526140198e-05 -4.2041295e-07 -8.45662e-09 6.92e-11 -2.273e-11 2.27e-12 -2.9e-13 3e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -2e-14 1.5e-13 -7e-13 1.546e-11 1.1894e-10 2.377941e-08 1.10639291e-06 3.757836315e-05 0.00089177756016 0.01390391174992 0.12774888984491 0.43249578170216 0.70259268618707 0.85099780536924 0.92589267314614 0.90552521382692 0.83215194838346 1.07340792672028 0.86852013783158 0.02485466228974 1.596965997e-05 1.230967e-08 4.471e-11 -3.068e-11 -1.05e-12 6.01e-12 -1.7e-13 -3.4e-13 5e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 1.2e-13 5.6e-13 -3.05e-12 -8.3e-12 3.548e-11 -2.525e-11 -1.1001e-09 -3.940358e-08 -2.54180036e-05 -0.02699738726814 -0.76715558197469 -0.84646564217694 -0.75630517532838 -0.79779888958365 -0.81695969386208 -0.76371878775845 -0.63467891699286 -0.39736036785687 -0.11945629790355 -0.01298969963818 -0.00083216406398 -3.50644691e-05 -1.03469626e-06 -2.230465e-08 -9.196e-11 -1.724e-11 1.02e-12 -1.7e-13 3e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1.3e-13 -5.4e-13 1.416e-11 1.593e-10 2.726732e-08 1.27617637e-06 4.352779683e-05 0.00103535806605 0.0160609131146 0.14346617514443 0.46208984326074 0.71407809919285 0.82265098650125 0.87873254391202 0.86479963881245 0.83786945958844 1.13526146944891 0.75607298509901 0.01015313953032 5.73529758e-06 4.17307e-09 -3.337e-11 -2.69e-11 6.64e-12 4.05e-12 -6.1e-13 -2.1e-13 6e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -5e-14 3.4e-13 1.8e-13 -5.95e-12 4.8e-13 3.217e-11 -4.433e-11 -1.054077e-08 -1.230623913e-05 -0.01734797896956 -0.70279112243514 -0.86290170681943 -0.6383359397209 -0.74069483655537 -0.81807110742846 -0.80016311485428 -0.70857918163572 -0.49024216236089 -0.19159748918954 -0.02772030171789 -0.00208486318524 -9.966927513e-05 -3.26404557e-06 -7.695021e-08 -1.08895e-09 2.927e-11 -6.41e-12 5.8e-13 -1e-13 1e-14 0.0 1e-14 0.0 -0.0 -1e-14 -0.0 0.0 -1e-14 8e-14 -4.4e-13 5.23e-12 -2.248e-11 9.6718e-10 7.266427e-08 3.15616279e-06 9.91845356e-05 0.00213291267351 0.0289220828248 0.19871136630604 0.50369952613945 0.7178621766023 0.79006390806833 0.76816906539638 0.78164807107888 0.74791016677468 0.93074993996454 0.37869714797471 0.00154347968502 1.38416611e-06 1.84423e-09 -2.677e-11 -2.256e-11 8.58e-12 3.58e-12 -5.8e-13 -1.8e-13 5e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -6e-14 1.6e-13 6.3e-13 -3.31e-12 -8.76e-12 2.11e-11 3.146e-11 -1.62683e-09 -1.54681761e-06 -0.0021235614405 -0.3684177839061 -0.91784260080404 -0.79002765489813 -0.87016323279455 -0.89896983393481 -0.84024573709917 -0.7560346854785 -0.56310967156276 -0.28246386609914 -0.06200649209626 -0.00571531603242 -0.00032609639241 -1.252397664e-05 -3.4137814e-07 -6.73514e-09 7.366e-11 -2.415e-11 3e-12 -8e-14 1e-14 -2e-14 -5e-14 -3e-14 3e-14 5e-14 2e-14 0.0 -2e-14 1e-13 -3e-12 2.423e-11 -4.911e-11 9.42012e-09 4.6830558e-07 1.698477387e-05 0.00043610951606 0.00744781577313 0.07625783914891 0.30402591940024 0.56128557025134 0.72220970737939 0.77388649940786 0.73357401057208 0.76059165987597 0.7431099770069 0.74859857372103 0.11260625192664 0.00022463736616 3.1611016e-07 8.6004e-10 -2.524e-11 -1.859e-11 1.043e-11 2.86e-12 -5.7e-13 -1.5e-13 5e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -3e-14 3.1e-13 -1e-14 -6.38e-12 -2.47e-12 1.1e-11 -5.146e-11 -3.712833e-08 -3.498782048e-05 -0.04418936497899 -0.95405934515653 -0.99544439654399 -0.84994008227999 -0.82298406884912 -0.81691669445513 -0.76125644598784 -0.62077200419575 -0.38480530004122 -0.11835077240557 -0.01325870230127 -0.00087096559598 -3.768409188e-05 -1.16033324e-06 -2.736737e-08 -2.1377e-10 1.97e-12 -7.03e-12 -2.11e-12 1.5e-13 9e-14 4.3e-13 2.3e-13 -2.3e-13 -4.3e-13 -1.2e-13 0.0 -4e-14 1.33e-12 1.36e-11 -4.011e-11 1.30502e-09 8.011667e-08 3.12576967e-06 9.152794271e-05 0.00189436632272 0.02535441609332 0.17299135529226 0.43306474174231 0.63579231549006 0.74798580356964 0.75977805827236 0.699606239737 0.65195654510311 0.75474326114075 0.6569572531434 0.01806266995175 1.831555809e-05 2.78282e-08 5.086e-11 -1.211e-11 2.26e-12 6.29e-12 8e-14 -3.2e-13 2e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -3e-14 3e-14 3.7e-13 -1.83e-12 -4.53e-12 -2.4e-13 2.728e-11 -8.27788e-09 -1.176471832e-05 -0.0174557339869 -0.71359713964368 -0.88150872142597 -0.64695832692974 -0.71307126132592 -0.75403015116457 -0.73884797890491 -0.66435290877452 -0.48648480020891 -0.21981271576706 -0.04352580366499 -0.00384311104522 -0.00021046339455 -8.63176992e-06 -3.1089685e-07 -1.164256e-08 -4.5924e-10 1.886e-11 1.004e-11 -1.3e-12 -1.32e-12 -4.41e-12 -2.08e-12 2.08e-12 4.39e-12 1.47e-12 -1e-14 1.11e-12 -8.98e-12 -2.142e-11 8.111e-10 3.220322e-08 1.06019367e-06 2.875508005e-05 0.00059020633545 0.00856075527085 0.07834450373536 0.2983123288252 0.5389917225523 0.69570144116983 0.78393441576301 0.79216252975084 0.75722926034319 0.66549539348575 0.76563843949905 0.43793405074631 0.00418907131879 3.49375614e-06 3.06307e-09 -1.916e-11 -5.8e-13 4.38e-12 1.44e-12 -3.5e-13 -3e-14 3e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -3e-14 2.7e-13 -3.2e-13 -3.12e-12 -2.8e-12 5.46e-12 -9.3328e-10 -1.49494226e-06 -0.00236095055835 -0.38449487515323 -0.8616816152225 -0.66611540283218 -0.6733605486002 -0.71083386004307 -0.74278604041391 -0.70667871435635 -0.57197851560654 -0.35836872981817 -0.14090398294592 -0.02145744677636 -0.00167141140029 -0.00010621397888 -6.52581138e-06 -4.1161987e-07 -3.177728e-08 -3.43748e-09 -3.5508e-10 -9.29e-12 -3.81e-12 1.995e-11 1.156e-11 -1.156e-11 -1.985e-11 2.21e-12 3.25e-12 7.4e-12 3.574e-10 3.64327e-09 4.370905e-08 8.678749e-07 1.944978838e-05 0.00035776289533 0.00478929114729 0.04328690051561 0.19908158972895 0.42674105771213 0.59751407348469 0.69279905773426 0.73204744738366 0.75961738993192 0.73974856957308 0.80618472939868 0.92809987496419 0.1555289625865 0.00022485845186 1.5131057e-07 8.503e-11 1.74e-12 1.81e-12 1.31e-12 -1.2e-13 -9e-14 2e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -2e-14 5e-14 2.3e-13 -1e-12 -2.71e-12 -2.78e-12 2.126e-11 -2.158085e-08 -2.635096218e-05 -0.0327074726235 -0.64825344785131 -0.73373641384156 -0.70111189492005 -0.74459570532911 -0.74912749510769 -0.73159646050826 -0.63213925530983 -0.48927893716015 -0.28416446285021 -0.07671195676924 -0.00949616477782 -0.00121447232967 -0.00013640560469 -1.283321006e-05 -1.33742051e-06 -1.80622e-07 -2.303784e-08 -1.98806e-09 -1.57686e-09 -1.71491e-09 -3.9125e-10 3.9042e-10 1.70838e-09 1.54888e-09 3.4006e-10 1.68405e-09 2.315644e-08 1.8707061e-07 1.6044595e-06 2.151891847e-05 0.00034329048516 0.00451012594135 0.03985794356415 0.16940048804588 0.35425198420927 0.52400265672609 0.63028139118481 0.68040145977879 0.66753741444505 0.65351933461512 0.62313629370905 0.8342289969409 0.66648452476989 0.01683782900082 9.64244901e-06 5.733e-09 -1.074e-11 2.37e-12 1.35e-12 2.8e-13 -1.9e-13 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -1e-14 8e-14 -5e-14 -6.5e-13 -4.9e-13 -2.23e-12 -5.7328e-10 -5.8150266e-07 -0.00059434820401 -0.20678086897318 -0.79008210022222 -0.7325890303969 -0.71455003032581 -0.72309466721046 -0.71781425132462 -0.67111691262315 -0.58253736955017 -0.41484594124498 -0.189108115986 -0.05116713782048 -0.01371227873529 -0.00251015484735 -0.00030923667962 -4.196910238e-05 -6.93368423e-06 -1.04912335e-06 -1.0766387e-07 -8.167331e-08 -8.547042e-08 -2.197729e-08 2.192895e-08 8.535527e-08 7.896878e-08 2.190816e-08 8.905085e-08 1.05196816e-06 7.02595286e-06 4.543192453e-05 0.00040743085902 0.00446010180702 0.03965984315127 0.16856687942455 0.34200534099874 0.47835016037155 0.57419338847974 0.63940537286799 0.64596881680396 0.6478593238552 0.61158321385487 0.65948930708512 0.81246948951349 0.1639232100195 0.0002921610798 1.7548135e-07 9.741e-11 4.45e-12 7.1e-13 1.6e-13 -6e-14 -2e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 3e-14 0.0 -3.3e-13 -1.59e-12 8.67e-12 -2.298296e-08 -3.396519542e-05 -0.04329969894283 -0.73606815353652 -0.73918410404382 -0.62757693125821 -0.66234221778896 -0.68952810132832 -0.67459039159409 -0.59595808851046 -0.47475614800979 -0.31957681920236 -0.17685493914145 -0.09299912406011 -0.0302117019951 -0.00500908289305 -0.00091810856134 -0.00018879220402 -3.467661366e-05 -4.20330026e-06 -3.13786836e-06 -3.23056078e-06 -9.3454646e-07 9.3322013e-07 3.22966026e-06 2.98987109e-06 9.5769261e-07 3.43909083e-06 3.47071406e-05 0.00018929004808 0.00093623374942 0.00548104574483 0.03868759840777 0.1678577324476 0.34189038865698 0.47711768531368 0.56131427325769 0.61299481568483 0.62149883174225 0.61088388055464 0.60532094724157 0.60198297201269 0.7573471532087 0.37432533253094 0.00353330667461 2.22489651e-06 1.49109e-09 -1.82e-12 -4e-14 1.2e-13 -2e-14 -1e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 1e-14 9e-14 -1.63e-12 -4.2213e-10 -8.6187013e-07 -0.00173302119141 -0.33078457890229 -0.88718435812633 -0.71279348687544 -0.63047716824584 -0.6497256747721 -0.58887975593924 -0.53768241671497 -0.49142136044995 -0.42440634563718 -0.3258767953609 -0.2390310255526 -0.14355793538908 -0.0475584410104 -0.01268066924933 -0.00342658243574 -0.00078173681737 -0.00011621724554 -8.507113163e-05 -8.674754358e-05 -2.835487647e-05 2.833146113e-05 8.67725585e-05 7.985500694e-05 2.931112774e-05 9.368162045e-05 0.00078133912182 0.00342709720395 0.01267610160656 0.04652865934607 0.15908208911936 0.33145937953314 0.4745727510319 0.56161561856186 0.61316806915012 0.62292581480514 0.61540261409386 0.60314922327199 0.57575654543252 0.65847381747005 0.55485930123502 0.02508514209408 1.874017761e-05 1.344025e-08 -8.12e-12 9.4e-13 2e-14 -2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 -0.0 6.45e-12 -2.91044e-09 -5.37688837e-06 -0.01103606751885 -0.4718022374912 -0.79431031984975 -0.60170880394456 -0.5476905274575 -0.46522101989414 -0.49022338810733 -0.51375925266988 -0.50551392583219 -0.41424491783964 -0.35552458616765 -0.29178628202418 -0.16937414901593 -0.08547228282139 -0.0369293388807 -0.01086225963458 -0.00210949790723 -0.00153366558811 -0.0015668514339 -0.00057700454462 0.0005767916126 0.00156729289116 0.00141830004767 0.00058686985924 0.00166853989527 0.0108394364087 0.03694005223774 0.08535813566766 0.16570971540294 0.3053907395811 0.42841140095587 0.52785234952743 0.60832267273828 0.62487548730958 0.61724052294204 0.60862072178479 0.59727833666733 0.68267527156775 0.68728665830678 0.10256429655622 0.0001463798194 9.749018e-08 5.23e-11 2.58e-12 -7e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1.1e-12 9.1e-12 -1.539958e-08 -2.149085823e-05 -0.02768100100653 -0.56392429882799 -0.57595683371529 -0.40756909607618 -0.44010323553774 -0.55401516945918 -0.54628546138928 -0.50201846526294 -0.4274543864436 -0.43309210935262 -0.38946254328229 -0.28473025109135 -0.21568712529358 -0.14511355587553 -0.06902242139943 -0.02130373352763 -0.01634542478914 -0.01731229820936 -0.00720260296785 0.00720324236203 0.01730636110804 0.01496808619164 0.00657600425346 0.01643235988589 0.06869098839917 0.14518839459471 0.21557803817213 0.2809438186841 0.39326817983538 0.4756284140946 0.51072733464839 0.57216114059241 0.61356701092475 0.60989107665191 0.59684063851198 0.6984911740981 0.73402539390284 0.17953913473424 0.00056973844871 3.5172562e-07 2.1501e-10 1.69e-12 -1.2e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 6e-14 -2.49e-12 -4.883e-11 -9.167626e-08 -0.00012985030524 -0.08547611507963 -0.52029970128347 -0.50103167258761 -0.50052257799603 -0.55350390054697 -0.53014711180834 -0.43567463514039 -0.43551520365563 -0.46406309116179 -0.4094419463673 -0.36223035415885 -0.31734644648448 -0.23513383784524 -0.14227678772635 -0.08149200150995 -0.07199227087892 -0.0744125527477 -0.0358476798343 0.03583611401762 0.0744618660214 0.06554213680828 0.03525239734295 0.05585304515791 0.13851802275167 0.23555577323589 0.31718002110277 0.36148784000193 0.40866080924496 0.47763954081564 0.4907334456763 0.46972569494903 0.54882546453973 0.59294636612381 0.69982584329303 0.73449217511035 0.18686821309867 0.00076244579307 5.8817032e-07 4.2167e-10 8e-14 -1e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -2.02e-12 -1.3737e-10 -1.724177e-07 -0.00016888348729 -0.05969648600626 -0.40347024372655 -0.64738821160726 -0.54278083089093 -0.4009619382637 -0.38817601172945 -0.48057738942225 -0.42371485079678 -0.40193858585764 -0.39559020212599 -0.33677978638054 -0.24841094021958 -0.1798470402393 -0.16536657245273 -0.15059940680141 -0.13238022695648 -0.05918019368006 0.05896840229795 0.13258380638861 0.13693676213936 0.10056701216129 0.09495857763996 0.1613886374745 0.24912684301916 0.33673133723807 0.39567383892261 0.40101563601372 0.42283976795334 0.51592460516724 0.4384741609911 0.41254076434795 0.62357832359476 0.74280011756557 0.18619876663978 0.00071763199845 6.1972156e-07 5.3369e-10 -1.1e-12 -5e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1.2e-13 -1.6e-12 -1.526e-10 -1.2466582e-07 -4.902426389e-05 -0.01738516224563 -0.38712944555958 -0.61768654234556 -0.47781811524036 -0.42997042940577 -0.40062453841939 -0.39119374759849 -0.45538541897412 -0.37161336433883 -0.29805010331719 -0.21618310513417 -0.21522512809166 -0.25299788258637 -0.20352279592402 -0.15526062447181 -0.06204571203517 0.06171764023357 0.15540552196167 0.18772374573345 0.18645680305177 0.14260793630187 0.15443867500617 0.21521043790881 0.29896380408643 0.37124422353995 0.45627392458495 0.38878715956212 0.41551270813589 0.4604941235007 0.51350174107652 0.5780419659273 0.17245817900074 0.00076945405444 6.2796925e-07 5.5042e-10 -1.46e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 1.1e-13 -1.86e-12 -8.243e-11 -3.414069e-08 -8.84825272e-06 -0.00695261010728 -0.19826387831639 -0.44386274268037 -0.54051402129895 -0.39946456029026 -0.41443165261244 -0.38251347082485 -0.27703455368937 -0.2354165579654 -0.20086216103817 -0.31051090502107 -0.26580647241173 -0.18044701096753 -0.13252854662842 -0.05196362495891 0.05182229935569 0.13233420741119 0.16769073899618 0.20190281064985 0.23971897897332 0.15943858142303 0.17189660090652 0.23660673233936 0.27626083238539 0.38256455897394 0.41358775114048 0.40227133131741 0.54189596154623 0.40075452939222 0.06782741883324 0.00030833864087 4.4554493e-07 4.7486e-10 -1.22e-12 -1e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 7e-14 -1.67e-12 -9.85e-12 -5.42746e-09 -1.87051055e-06 -0.00036079617589 -0.02016218999625 -0.24465225347073 -0.48261715833587 -0.49339230087857 -0.33678823131901 -0.22864944325042 -0.20441119462358 -0.28003430022143 -0.3457684435738 -0.2199988974862 -0.14063077642361 -0.11240070437694 -0.04812463938905 0.04801272198304 0.11277348762676 0.13231144170847 0.17180333597745 0.28160601234981 0.25757508456573 0.15676329485729 0.19311302093939 0.22896081307765 0.33653204732352 0.49355519843194 0.48164937274627 0.24570052713221 0.01344556466201 4.61373444e-05 1.6812444e-07 2.8656e-10 -2.2e-13 -3e-14 1e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 4e-14 -7.4e-13 7.24e-12 -9.5717e-10 -1.5467193e-07 -6.53425313e-06 -0.00122192814446 -0.08388878197008 -0.31496644504599 -0.40346894258611 -0.30948231170791 -0.22678131268009 -0.30109080017902 -0.3070493639559 -0.1920898441945 -0.10764093204051 -0.09553155399966 -0.05263129080872 0.05233147469759 0.09552500094814 0.10176352842146 0.15300107424503 0.24368598179782 0.29650996505957 0.1545075544814 0.19623069784905 0.30911833304125 0.40250432988593 0.31512917285838 0.08401937315552 0.00126855688481 5.42848525e-06 3.14825e-08 1.021e-10 1.17e-12 -5e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -3e-13 -1.1e-13 -8.351e-11 -4.38914e-09 -5.5514296e-07 -5.73825007e-05 -0.00414115010207 -0.06413192396295 -0.13623102656896 -0.20025322132417 -0.31517465625985 -0.29567871948011 -0.19837763371325 -0.09780541366513 -0.08784098251972 -0.05418112775399 0.05394306600473 0.08721072492502 0.09664376293185 0.16882188890761 0.2226343372312 0.2403301104667 0.19475675182393 0.18800718812972 0.13643143602831 0.0638853943261 0.00414233934591 5.745346691e-05 5.5998701e-07 3.8096e-09 1.064e-11 1.4e-12 -4e-14 1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -4e-14 -2.9e-13 1.67e-12 -3.4848e-10 -3.342637e-08 -1.16218991e-06 -3.274478966e-05 -0.00043568667377 -0.0034926265173 -0.05889720342411 -0.14982864814328 -0.09213396659271 -0.14458974513697 -0.15499806250304 -0.06179617765905 0.06178661846043 0.15460212715164 0.14616077889235 0.08191511094641 0.12487454154846 0.0668780320176 0.03063215769221 0.00345882339091 0.00043855526534 3.255338052e-05 1.1613721e-06 3.345268e-08 3.5184e-10 -2.16e-12 5.5e-13 -3e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 3e-14 -2.4e-13 -2.24e-12 -9.56e-12 -6.9056e-10 -2.324653e-08 -3.2282743e-07 -2.26156463e-06 -4.4422847e-05 -0.00094075800303 -0.00072026220887 -0.00379889992285 -0.02792136637142 -0.02030316990625 0.02030471082367 0.02793381655805 0.0038880318804 0.00054456349091 0.00112119185237 0.00010461221384 2.624411696e-05 2.20969187e-06 3.2270805e-07 2.317158e-08 6.9024e-10 9.59e-12 2.24e-12 2.3e-13 -3e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 0.0 -4.3e-13 -3.46e-12 -7.6e-13 5.24e-12 -3.9422e-10 -5.69614e-09 -3.919159e-08 -3.5813306e-07 -3.4246962e-07 -2.27897618e-06 -2.464008868e-05 -3.170130248e-05 3.170654092e-05 2.461910958e-05 2.30979292e-06 2.8712884e-07 3.4649321e-07 5.963911e-08 3.137697e-08 5.80294e-09 3.9185e-10 -5.14e-12 7.7e-13 3.45e-12 4.3e-13 -0.0 -1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000025.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -1.3e-13 -9.2e-13 -2.31e-12 2.36e-12 1.524e-11 -4.607e-11 -8.752e-11 -2.2535e-10 -1.42998e-09 -1.15743e-08 -3.63043e-08 -2.955833e-08 2.956142e-08 3.629483e-08 1.159036e-08 1.41043e-09 1.9142e-10 3.788e-11 9.706e-11 4.307e-11 -1.603e-11 -2.18e-12 2.32e-12 9.1e-13 1.3e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 2e-14 -2.8e-13 -1.01e-12 -1.98e-12 4.6e-12 1.478e-11 8.61e-12 3.7e-13 -8.367e-11 -9.0276e-10 -2.18483e-09 -9.4957e-10 9.4974e-10 2.18461e-09 9.0281e-10 8.331e-11 -2.24e-12 2.33e-12 -7.58e-12 -1.586e-11 -4.72e-12 2.03e-12 1.01e-12 2.8e-13 -2e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1e-14 8e-14 5e-14 -9.9e-13 -2.84e-12 1.08e-12 3e-12 3.67e-12 1.532e-11 -3.52e-11 -8.961e-11 -4.274e-11 4.274e-11 8.961e-11 3.521e-11 -1.544e-11 -3.06e-12 2.4e-13 -3.63e-12 -1.27e-12 2.91e-12 1e-12 -6e-14 -8e-14 -1e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 0.0 6e-14 1.2e-13 -6.1e-13 -2.01e-12 -1.44e-12 -9e-13 2.67e-12 1.021e-11 5.08e-12 -1.65e-12 1.65e-12 -5.09e-12 -1.02e-11 -2.63e-12 8.6e-13 -0.0 1.37e-12 2.08e-12 6.1e-13 -1.3e-13 -6e-14 0.0 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -1e-14 5e-14 1.4e-13 -2.3e-13 -2.8e-13 -1.3e-13 -1.83e-12 -1.25e-12 9.3e-13 5.1e-13 -5.1e-13 -9.3e-13 1.25e-12 1.84e-12 1e-13 -4e-14 3.5e-13 2.3e-13 -1.4e-13 -5e-14 1e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 2e-14 1.2e-13 1e-13 6e-14 -1.6e-13 -1.12e-12 -9.7e-13 -6e-14 6e-14 9.7e-13 1.12e-12 1.6e-13 -6e-14 -0.0 -9e-14 -1.2e-13 -2e-14 1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 1e-14 1e-14 0.0 1e-13 6e-14 -5e-14 -2e-14 2e-14 5e-14 -6e-14 -1e-13 -0.0 0.0 -1e-14 -1e-14 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -1e-14 -0.0 0.0 5e-14 5e-14 0.0 -0.0 -5e-14 -5e-14 -0.0 0.0 -0.0 1e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-14 -0.0 0.0 -0.0 0.0 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 12.5 12.5 12.5 12.5 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.00.000025.dat 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.24999999999999 0.24999999999999 0.25000000000001 0.25000000000007 0.25000000000008 0.25000000000008 0.25000000000008 0.25000000000008 0.25000000000008 0.25000000000007 0.25000000000001 0.24999999999999 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000002 0.25000000000003 0.25000000000005 0.25000000000012 0.25000000000004 0.25 0.24999999999999 0.24999999999999 0.24999999999999 0.25 0.25000000000004 0.25000000000012 0.25000000000005 0.25000000000002 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25 0.25000000000006 0.25000000000013 0.25000000000016 0.25000000000013 0.24999999999966 0.24999999999884 0.24999999999868 0.24999999999866 0.24999999999866 0.24999999999866 0.24999999999868 0.24999999999884 0.24999999999966 0.25000000000012 0.25000000000015 0.25000000000005 0.25 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000008 0.25000000000006 0.24999999999963 0.24999999999947 0.24999999999903 0.24999999999856 0.25000000000126 0.25000000000266 0.25000000000306 0.25000000000311 0.25000000000306 0.25000000000266 0.25000000000126 0.24999999999856 0.24999999999904 0.24999999999957 0.25000000000008 0.25000000000009 0.25000000000005 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000007 0.24999999999989 0.24999999999911 0.24999999999849 0.24999999999827 0.2499999999996 0.25000000000844 0.25000000002101 0.2500000000218 0.25000000002196 0.25000000002192 0.25000000002196 0.2500000000218 0.25000000002101 0.25000000000842 0.2499999999996 0.24999999999827 0.24999999999912 0.2499999999999 0.25000000000007 0.25000000000006 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000005 0.24999999999972 0.24999999999901 0.25000000000043 0.25000000000751 0.25000000001074 0.25000000001766 0.25000000002316 0.24999999998119 0.24999999996274 0.24999999996026 0.24999999995989 0.24999999996026 0.24999999996274 0.24999999998117 0.25000000002319 0.25000000001749 0.25000000000895 0.25000000000014 0.24999999999895 0.24999999999931 0.24999999999988 0.25000000000003 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000004 0.24999999999968 0.24999999999956 0.25000000000416 0.25000000001666 0.25000000002562 0.25000000001956 0.24999999999741 0.24999999991388 0.2499999999106 0.25000000001645 0.250000000063 0.25000000007014 0.25000000006299 0.25000000001644 0.24999999991066 0.24999999991404 0.24999999999814 0.25000000002322 0.25000000001715 0.25000000000496 0.25000000000058 0.24999999999936 0.24999999999979 0.25000000000001 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000003 0.24999999999981 0.24999999999978 0.25000000000377 0.2500000000137 0.25000000000785 0.24999999995869 0.24999999993985 0.24999999991732 0.2500000001178 0.2500000013411 0.250000003679 0.25000000575124 0.25000000607887 0.25000000575094 0.25000000367911 0.25000000134157 0.25000000011769 0.24999999991547 0.24999999994659 0.25000000000977 0.2500000000156 0.25000000000818 0.25000000000245 0.24999999999999 0.24999999999988 0.25000000000001 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000002 0.24999999999989 0.2499999999998 0.25000000000278 0.25000000000478 0.24999999999071 0.24999999997214 0.249999999956 0.24999999992139 0.25000000020002 0.25000000275124 0.2500000107464 0.25000001350922 0.2500000130917 0.25000001334018 0.25000001309205 0.25000001350981 0.25000001074377 0.25000000274912 0.2500000002074 0.24999999992989 0.24999999997035 0.24999999999715 0.25000000000542 0.25000000000477 0.25000000000224 0.25000000000002 0.24999999999992 0.25000000000001 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.24999999999996 0.2499999999998 0.25000000000147 0.25000000000523 0.24999999999002 0.24999999995524 0.25000000020691 0.2500000018806 0.25000000887657 0.25000003385337 0.25000011175839 0.25000086351972 0.25000321783471 0.25000540504052 0.25000584999408 0.25000540461308 0.25000321808214 0.25000086534498 0.25000011160842 0.25000002909867 0.25000000400771 0.25000000017464 0.24999999995045 0.24999999998313 0.25000000000112 0.25000000000388 0.25000000000132 0.24999999999993 0.24999999999995 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999998 0.25 0.25000000000627 0.24999999999992 0.25000000011077 0.25000000807025 0.25000007659315 0.25000096737224 0.25001150533158 0.25004190518417 0.25006948875139 0.25061707977921 0.25310278741268 0.25581196199614 0.2565352734007 0.25581133100196 0.25310336139455 0.25061942442299 0.25006898083118 0.25003249575532 0.2500041865855 0.25000010559608 0.25000002188105 0.25000000235028 0.24999999995091 0.2500000000044 0.25000000000609 0.25000000000006 0.24999999999999 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999993 0.25000000000532 0.2500000000017 0.25000000417376 0.25000042654806 0.2500092091116 0.25005003088594 0.25086948743905 0.26765655299591 0.31379508428608 0.32263350920503 0.59148254166104 1.19344131913887 1.61998351230593 1.75215187054371 1.61993563343172 1.19374189969295 0.59307444006844 0.32187551904288 0.29445829124247 0.25543770291008 0.25010030688754 0.25003104532646 0.25000406371553 0.25000006207798 0.2500000013602 0.25000000000336 0.25000000000538 0.24999999999988 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999984 0.25000000000301 0.24999999999678 0.25000000103104 0.25000007529121 0.25000664334623 0.25061985787017 0.26036068868656 0.29735660174473 0.75513200486118 2.35144251768094 3.10910926631971 2.95005334204034 2.8562073023985 3.10819954634589 3.6020541546304 3.86505619170533 3.60225450479463 3.10952145550706 2.85327903993297 2.88558405588601 2.61537340245812 1.47979414603283 0.38221883032318 0.29477650263681 0.25604633183451 0.25007769748901 0.25000163866134 0.25000006268795 0.25000000105543 0.24999999999678 0.25000000000305 0.24999999999985 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.24999999999969 0.25000000000717 0.24999999998524 0.2500000090636 0.25000237328462 0.25011974014982 0.2599460609219 0.69855573072672 1.70633040937279 2.5567715173642 3.55317322225171 4.09379931390828 4.23278870247798 4.02982575966053 3.43140823664524 2.976730074028 3.3359239659666 3.61596045775303 3.33655036529948 2.978349548549 3.41189709034026 3.81884043006494 3.59707353115164 3.79920363328564 3.80455783247708 2.71168222164969 1.58325285736394 0.35593715527856 0.25165358092469 0.25009146235621 0.25000244918749 0.25000000915634 0.24999999998536 0.25000000000699 0.24999999999969 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000004 0.24999999999966 0.25000000000728 0.25000000007652 0.25000004844541 0.25001740057245 0.25439504885356 0.42599654960349 1.68353343945994 3.18473845818778 3.08915862916806 3.53988914254627 4.12104918328493 3.57785198709062 3.72994894789115 3.89719552883609 3.48919977440347 3.09383931912758 3.39493897032047 3.6615043985043 3.39595323373418 3.09833433761067 3.45419437513182 3.56612409010378 3.11781189494854 3.96878945139575 4.82277007265801 3.71753955448405 3.56229943296018 2.70061914654576 0.91412251522747 0.37340314090243 0.25459010967779 0.25001766697703 0.25000004982203 0.25000000007319 0.25000000000824 0.24999999999959 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000004 0.2499999999996 0.25000000000528 0.25000000062035 0.25000030656805 0.25007029718473 0.28650333659928 1.492964733982 3.43695731327294 4.07994911634217 3.18512876687393 2.74911130101463 2.99089461265196 3.83979031588989 3.90852344104912 3.99161992120261 4.03288583001791 3.61678502037052 3.50592688544323 3.73952885118923 3.95439767768497 3.74119198523734 3.50691784535634 3.56502058468577 3.63475532152953 3.49540499375668 4.37925796287202 4.29428524580835 3.07378278465775 3.21176377698104 3.54594861319347 3.37254826076393 3.00283734036887 1.51010716972635 0.28775123199198 0.25007289157705 0.25000030149491 0.25000000037461 0.25000000000812 0.24999999999951 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000004 0.2499999999996 0.25000000000368 0.25000000135715 0.25000127560684 0.25043600533801 0.3406069395797 2.25923169753118 4.10008949791058 3.74599327638666 4.2847896163784 3.56115532436896 2.91210495144185 3.0272220646383 3.44118567530129 4.31469746441765 4.85699442651599 5.00587341535016 4.85086781835202 4.78154979857526 4.9977879199205 5.2308789216329 5.00560707751074 4.77543443087453 4.76654240390258 4.59040684543572 4.47375488579513 4.61862280183349 3.86384257906971 3.34477394690155 3.45904237617071 3.72273330745997 3.58159583460897 3.50043072168155 4.11818909762074 2.25602550255093 0.34439991657468 0.25042124216514 0.25000071280534 0.25000000059713 0.25000000000834 0.24999999999954 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.24999999999966 0.25000000000528 0.25000000135715 0.25000198176201 0.25207954427267 0.6090580516693 2.50038369870759 4.03119031452341 3.91418085883624 3.32428819626244 3.8731342201445 4.12789880553341 3.64562693702807 3.84136026077257 4.30860257845653 4.88157348974528 5.84401661279337 6.38350800795352 6.46263611136837 6.52748670072398 6.84170786866569 7.0956800355451 6.84709577118568 6.53055995917218 6.35656502850645 5.97679352835739 5.54538645809354 5.05016772378253 4.50931614945374 4.13502716145241 3.72139763064821 3.37643623927569 3.35239291562232 3.31150618592699 3.9261399353731 4.03425288519182 2.52696450407747 0.55857840343503 0.25078598523984 0.25000071281857 0.25000000037371 0.2500000000086 0.24999999999965 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999969 0.25000000000728 0.25000000062035 0.25000127560684 0.25207954427267 0.98947645036063 3.29896483940787 3.39905985646944 3.66248422148368 3.93001626260707 3.89540442899373 3.98722313534917 4.47763019085668 4.86175872230178 5.10400034168258 5.73182295355293 6.28407668364364 7.16280104824638 7.96379104170312 8.30587581633428 8.60070929040085 9.03210175426121 9.2664442113732 9.0290888192114 8.60984851539003 8.21936888003268 7.56982259273216 6.81368017967632 6.31506920561078 5.82931262204085 5.11147448392501 4.32795710068677 3.97797703321859 3.93617600624169 3.91810465082113 3.93211897062171 3.62016213546685 3.04246649464071 2.64330323773727 0.55850434527404 0.25042133158167 0.25000030152273 0.25000000007023 0.25000000000737 0.24999999999979 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999984 0.25000000000717 0.25000000007652 0.25000030656805 0.25043600533801 0.6090580516693 3.29896483940787 3.48337053219064 3.15106362307711 3.23927353101949 3.74067557740766 4.20852552770818 4.82131090962625 5.42028771149231 6.09629769327633 6.74666056041173 7.72130477525918 8.49270851945396 9.24777563705517 9.92033414622587 10.36241471908449 10.79744402255382 11.15541716421762 11.26144426335782 11.15035960471491 10.79896009241725 10.32100460158135 9.61965696803884 8.76434629677365 8.25885560153133 7.54814338606057 6.3245557403781 5.57814334497651 5.25371496477312 4.83533100210269 4.22018686215205 3.71006152460316 2.99320216489195 2.42016747423321 3.042464403925 2.52684402261827 0.34515927785764 0.25007299968995 0.25000004978056 0.24999999998277 0.25000000000343 0.24999999999997 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000002 0.25 0.25000000000001 0.25000000000301 0.24999999998524 0.25000004844541 0.25007029718473 0.3406069395797 2.50038369870759 3.39905985646944 3.15106362307711 3.40723984274612 3.34210103181712 3.85922178609659 4.81028306870562 5.79809372705336 6.8145982043861 7.68187106058915 8.65805892358085 10.02939748606242 11.0017678483079 11.53448871704479 11.78776184728248 12.01364845851075 12.20793212936635 12.2975323736536 12.31177664698777 12.29631829257135 12.20540852700417 12.00346873292747 11.66867920696246 11.10209264399102 10.47821528027556 9.62216544270044 8.24784953343621 7.46604215313142 6.80132707869354 5.80773683862177 4.77860354722505 3.60789650156063 2.71682548718559 2.99323931157854 3.62086655012607 4.03926845040501 2.25896508545257 0.28647421770273 0.25001738151093 0.25000000906165 0.24999999999336 0.25000000000042 0.25000000000004 0.25000000000001 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000002 0.24999999999996 0.24999999999998 0.24999999999993 0.24999999999678 0.2500000090636 0.25001740057245 0.28650333659928 2.25923169753118 4.03119031452341 3.66248422148368 3.23927353101949 3.34210103181712 4.0085150903391 4.74965739642154 5.701032305328 6.92029511534238 8.39581242181108 9.57252881612786 10.78828096539993 11.86437804318968 12.28435957160068 12.39424374504266 12.42557857524674 12.45488707570323 12.47656422806262 12.48428959583427 12.48526223506732 12.48419640488575 12.47623641436352 12.45382605677557 12.41065639628785 12.30187770544151 12.06797604103157 11.64184070291986 10.65534584073953 9.54159014657624 8.39689979621722 6.90094549835591 5.49923824345306 4.25432046433723 3.60787659983514 3.71080390582761 3.93503363953323 3.91445249557899 4.09795027785672 1.49216702252974 0.25438754034989 0.25000237052598 0.25000000102797 0.25000000000356 0.24999999999973 0.24999999999999 0.25 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000003 0.24999999999989 0.2499999999998 0.25 0.25000000000532 0.25000000103104 0.25000237328462 0.25439504885356 1.492964733982 4.10008949791058 3.91418085883624 3.93001626260707 3.74067557740766 3.85922178609659 4.74965739642154 5.89848079647271 7.12776620638196 8.58995257830749 10.20315888258605 11.38605349393091 12.15773055511113 12.43290312312745 12.48392087788464 12.49319325149428 12.49529767985175 12.49738970396503 12.49880363227581 12.49921117411349 12.49925301188777 12.49920701845084 12.49878078176929 12.4973323336139 12.49430446616867 12.48515476607868 12.46047105371546 12.40446351850732 12.1411543486139 11.38276173930341 10.19667019622807 8.4914081544004 6.74742477873574 5.49924439047641 4.77924305192944 4.21629840330465 3.89560490536941 3.32304706387475 3.73577936684195 3.41749633279854 0.4224264605608 0.25011750075752 0.25000007407387 0.24999999999829 0.25000000000411 0.24999999999999 0.24999999999992 0.24999999999999 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000004 0.24999999999981 0.2499999999998 0.25000000000147 0.25000000000627 0.2500000000017 0.25000007529121 0.25011974014982 0.42599654960349 3.43695731327294 3.74599327638666 3.32428819626244 3.89540442899373 4.20852552770818 4.81028306870563 5.701032305328 7.12776620638196 8.89716412615608 10.68788859229361 11.88341149606751 12.33302254319172 12.4700809606348 12.49574339905386 12.4992395397144 12.49971290121395 12.49980297404722 12.49989842169726 12.49995836229888 12.4999726387977 12.49997388670737 12.49997251726362 12.49995738834385 12.4998964836711 12.4997610823618 12.4992924220199 12.49775309619029 12.49370623096053 12.46875450153565 12.33104374456889 11.86293041919762 10.51224369025866 8.49149982283484 6.9013088832279 5.8013319060139 4.82014346411478 3.98676932145033 3.88104656485683 4.26491005772881 4.06891905893037 1.65930539176432 0.2593675650491 0.2500064146404 0.25000000405018 0.25000000000616 0.25000000000091 0.25000000000051 0.24999999999995 0.24999999999999 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.25000000000005 0.24999999999968 0.24999999999978 0.25000000000278 0.25000000000523 0.24999999999992 0.25000000417376 0.25000664334623 0.2599460609219 1.68353343945994 4.07994911634217 4.2847896163784 3.8731342201445 3.98722313534917 4.82131090962625 5.79809372705336 6.92029511534238 8.58995257830749 10.68788859229361 12.08275358863259 12.4295757576565 12.48736421010723 12.49838182498053 12.499820768214 12.49997519422582 12.49999153933589 12.49999420395638 12.49999719765937 12.49999895975266 12.49999931426861 12.49999934151723 12.49999931164481 12.49999893332566 12.49999715475851 12.49999297320315 12.49997689970384 12.49991398563028 12.49972608661187 12.49826685063885 12.48587530386157 12.40573954668503 11.86285464958183 10.19689426075606 8.39513505784097 6.81295565886842 5.42141730328561 4.48376663751341 4.12910953367499 3.55008309599647 3.37102558147157 3.51742425146528 0.81783402230758 0.25081864631856 0.25000050259543 0.25000000016394 0.25000000001411 0.25000000000211 0.2500000000005 0.24999999999971 0.24999999999997 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000001 0.25000000000007 0.24999999999972 0.24999999999956 0.25000000000377 0.25000000000478 0.24999999999002 0.25000000011077 0.25000042654806 0.25061985787017 0.69855573072672 3.18473845818778 3.18512876687393 3.56115532436896 4.12789880553341 4.47763019085668 5.42028771149231 6.81459820438609 8.39581242181108 10.20315888258605 11.88341149606751 12.4295757576565 12.49348698742764 12.49931790658628 12.49993773809289 12.49999461141829 12.4999994100768 12.49999981703879 12.49999987397871 12.49999994226655 12.49999998130732 12.49999998806978 12.49999998841702 12.49999998803152 12.49999998075233 12.49999994178449 12.49999984736552 12.49999945670915 12.49999766001349 12.49999138012463 12.49992344518511 12.4989500566903 12.48588251960199 12.3312681429281 11.38499850308714 9.5717554108858 7.68205023519753 6.10415086739336 4.86907445805376 3.66651426186071 3.25960511146245 3.43604045292171 3.89712224079127 2.73586872547298 0.29654404384652 0.25002619341697 0.25000001538438 0.24999999997474 0.25000000000661 0.25000000000405 0.25000000000004 0.24999999999952 0.25000000000003 0.25000000000004 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000008 0.24999999999989 0.24999999999901 0.25000000000416 0.2500000000137 0.24999999999071 0.24999999995524 0.25000000807025 0.25000920911161 0.26036068868656 1.70633040937279 3.08915862916806 2.74911130101463 2.91210495144185 3.64562693702807 4.86175872230178 6.09629769327633 7.68187106058915 9.57252881612786 11.38605349393092 12.33302254319172 12.48736421010723 12.49931790658629 12.49996422927486 12.49999800254749 12.49999987474446 12.49999999121004 12.49999999888164 12.49999999969896 12.50000000061821 12.50000000050976 12.50000000035747 12.50000000035427 12.50000000035842 12.50000000051829 12.50000000060992 12.49999999940351 12.49999999149235 12.49999995303764 12.49999978404958 12.49999685133482 12.49992519303179 12.49832524058509 12.47003629579432 12.15758183515299 10.78787126466815 8.66362456274388 6.77405589579276 5.24425691808022 4.272464833842 4.09314679545276 3.90221402569392 3.84646290250755 3.80830451986422 0.75387014687969 0.25061544153555 0.25000042306049 0.25000000010858 0.24999999999191 0.25000000000514 0.25000000000378 0.24999999999954 0.24999999999972 0.25000000000008 0.25000000000001 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000006 0.25000000000006 0.24999999999911 0.25000000000043 0.25000000001666 0.25000000000785 0.24999999997214 0.25000000020691 0.25000007659315 0.25005003088594 0.29735660174473 2.55677151736419 3.53988914254627 2.99089461265196 3.0272220646383 3.84136026077257 5.10400034168258 6.74666056041173 8.65805892358085 10.78828096539992 12.15773055511115 12.47008096063481 12.49838182498052 12.4999377380929 12.49999800254749 12.49999993673227 12.50000000000457 12.50000000011369 12.49999999990588 12.49999999988308 12.49999999984946 12.49999999989836 12.49999999992578 12.49999999992624 12.49999999992562 12.49999999989696 12.49999999984989 12.49999999988385 12.50000000021085 12.50000000056733 12.49999999802063 12.49999985026077 12.49999431198018 12.49981982727088 12.49576871893735 12.43346311264688 11.87004259133495 10.07200148006203 7.95095503064001 6.36307634504668 5.285546927107 4.26066981051652 3.54698841910986 3.15089212035748 3.21691279049336 1.70437670311058 0.2604342405453 0.2500093249223 0.25000000817867 0.24999999995523 0.24999999999078 0.25000000001371 0.25000000000417 0.24999999999901 0.24999999999989 0.25000000000008 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000002 0.25000000000013 0.24999999999963 0.24999999999849 0.25000000000751 0.25000000002562 0.24999999995869 0.249999999956 0.2500000018806 0.25000096737224 0.25086948743905 0.75513200486118 3.55317322225171 4.12104918328493 3.83979031588989 3.44118567530129 4.30860257845653 5.73182295355293 7.72130477525918 10.02939748606242 11.86437804318968 12.43290312312743 12.49574339905386 12.499820768214 12.49999461141829 12.49999987474446 12.50000000000457 12.49999999977805 12.4999999999655 12.50000000000363 12.50000000000766 12.50000000001519 12.50000000001132 12.50000000000819 12.50000000000818 12.5000000000082 12.50000000001144 12.50000000001516 12.50000000000687 12.49999999995761 12.49999999981351 12.50000000011145 12.49999999187237 12.49999945865469 12.49997772730358 12.4993246495043 12.48581039326582 12.30989926257789 11.19149671466298 9.12381885050181 7.20201434137723 5.5114385869026 4.08915652855048 3.11714174163828 3.00581663359735 3.5296204293108 2.56403978978012 0.29752712019555 0.25005004402659 0.25000007656939 0.25000000020685 0.2499999999721 0.25000000000786 0.25000000001666 0.25000000000043 0.24999999999911 0.25000000000006 0.25000000000006 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000003 0.25000000000016 0.24999999999947 0.24999999999827 0.25000000001074 0.25000000001956 0.24999999993985 0.24999999992139 0.25000000887657 0.25001150533158 0.26765655299591 2.35144251768094 4.09379931390828 3.57785198709062 3.90852344104912 4.31469746441765 4.88157348974528 6.28407668364364 8.49270851945396 11.00176784830789 12.28435957160069 12.48392087788464 12.49923953971439 12.49997519422582 12.49999941007681 12.49999999121004 12.50000000011369 12.4999999999655 12.50000000000885 12.49999999999838 12.49999999999886 12.49999999999804 12.49999999999862 12.49999999999902 12.49999999999902 12.49999999999902 12.49999999999861 12.49999999999803 12.49999999999896 12.50000000000271 12.50000000003058 12.49999999985179 12.50000000045274 12.49999993208829 12.49999663756778 12.49987698526735 12.49681946934604 12.44530458702139 11.93227912095435 10.14693464707638 7.83740654826223 5.7905279562648 4.31519047604468 3.43543834872286 3.8385240405703 4.1254711672139 3.55517613980991 0.75408978574737 0.25086696620671 0.25000096602169 0.25000000187996 0.24999999995603 0.2499999999587 0.25000000002562 0.25000000000751 0.24999999999849 0.24999999999963 0.25000000000013 0.25000000000002 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000005 0.25000000000013 0.24999999999903 0.2499999999996 0.25000000001766 0.24999999999741 0.24999999991732 0.25000000020002 0.25000003385337 0.25004190518417 0.31379508428608 3.10910926631971 4.23278870247798 3.72994894789115 3.9916199212026 4.85699442651599 5.84401661279337 7.16280104824638 9.24777563705516 11.53448871704478 12.39424374504267 12.49319325149428 12.49971290121394 12.49999153933589 12.49999981703879 12.49999999888164 12.49999999990588 12.50000000000363 12.49999999999838 12.50000000000031 12.50000000000012 12.50000000000022 12.50000000000015 12.5000000000001 12.5000000000001 12.5000000000001 12.50000000000015 12.50000000000022 12.5000000000002 12.49999999999906 12.50000000000186 12.49999999996056 12.50000000016135 12.49999999233219 12.49999947526116 12.49997712430995 12.49927751675251 12.48437633316954 12.28696917459826 11.00227532886631 8.48709336985739 6.27533580977379 4.87813872904547 4.31485806256011 3.90739784430649 3.57744554423354 4.09442253948592 2.35151035677469 0.2676479025766 0.25001148949207 0.2500000088622 0.24999999992127 0.24999999993984 0.25000000001957 0.25000000001074 0.24999999999827 0.24999999999947 0.25000000000016 0.25000000000003 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000001 0.25000000000012 0.24999999999966 0.24999999999856 0.25000000000844 0.25000000002316 0.24999999991388 0.2500000001178 0.25000000275124 0.25000011175839 0.25006948875139 0.32263350920502 2.95005334204034 4.02982575966053 3.89719552883609 4.03288583001791 5.00587341535016 6.38350800795352 7.96379104170312 9.92033414622587 11.78776184728248 12.42557857524673 12.49529767985175 12.49980297404722 12.49999420395639 12.49999987397871 12.49999999969896 12.49999999988308 12.50000000000766 12.49999999999887 12.50000000000012 12.49999999999996 12.49999999999998 12.49999999999999 12.49999999999999 12.49999999999999 12.49999999999999 12.49999999999998 12.49999999999998 12.49999999999996 12.50000000000019 12.49999999999917 12.50000000000469 12.49999999990035 12.49999999892138 12.49999981829434 12.49999158277435 12.49971362549058 12.49319563898625 12.39419140474184 11.53484439823411 9.24888597099271 7.16339441608981 5.84443441198705 4.85766411230361 3.98932619929495 3.72619152898604 4.22898366501152 3.10790377026108 0.31378144000179 0.25004191284632 0.25000003385449 0.25000000019868 0.24999999991684 0.24999999999743 0.25000000001765 0.2499999999996 0.24999999999903 0.25000000000013 0.25000000000005 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000007 0.25000000000004 0.24999999999884 0.25000000000126 0.25000000002101 0.24999999998119 0.2499999999106 0.2500000013411 0.2500000107464 0.25000086351972 0.25061707977921 0.59148254166104 2.8562073023985 3.43140823664524 3.48919977440348 3.61678502037052 4.85086781835202 6.46263611136837 8.30587581633428 10.36241471908449 12.01364845851076 12.45488707570323 12.49738970396502 12.49989842169726 12.49999719765936 12.49999994226655 12.50000000061821 12.49999999984946 12.50000000001519 12.49999999999804 12.50000000000023 12.49999999999998 12.50000000000001 12.5 12.5 12.5 12.5 12.5 12.50000000000001 12.49999999999998 12.50000000000014 12.49999999999878 12.50000000000754 12.49999999988378 12.49999999969821 12.49999987397656 12.49999420352612 12.49980293624065 12.49529633962428 12.42555341756704 11.78748482698657 9.91992002008655 7.96351788905771 6.37661744904582 4.98455473388141 4.00658510306916 3.86369102797063 4.00360158332347 2.9427055744138 0.32290575065028 0.25006983648585 0.25000011202174 0.25000000275079 0.25000000011802 0.24999999991385 0.25000000002318 0.25000000000843 0.24999999999856 0.24999999999966 0.25000000000012 0.25000000000001 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000008 0.25 0.24999999999868 0.25000000000266 0.2500000000218 0.24999999996274 0.25000000001645 0.250000003679 0.25000001350922 0.25000321783471 0.25310278741268 1.19344131913887 3.10819954634589 2.976730074028 3.09383931912758 3.50592688544323 4.78154979857526 6.52748670072398 8.60070929040085 10.79744402255383 12.20793212936635 12.47656422806261 12.49880363227581 12.49995836229888 12.49999895975266 12.49999998130732 12.50000000050976 12.49999999989836 12.50000000001132 12.49999999999862 12.50000000000015 12.49999999999998 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.49999999999997 12.50000000000022 12.49999999999805 12.50000000001521 12.49999999984932 12.50000000061812 12.49999994212268 12.49999718908855 12.49989814751371 12.49738385684448 12.45480102603933 12.01295918840072 10.35415690317303 8.25285072943844 6.33987857023818 4.69558219478791 3.45670383175497 3.30716406080584 3.25548214756916 2.75181951650163 0.58163198031312 0.25061044999016 0.25000086356634 0.25000001104152 0.25000000135098 0.24999999991107 0.24999999998112 0.25000000002101 0.25000000000126 0.24999999999884 0.25000000000004 0.25000000000007 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000008 0.24999999999999 0.24999999999866 0.25000000000306 0.25000000002196 0.24999999996026 0.250000000063 0.25000000575124 0.2500000130917 0.25000540504052 0.25581196199614 1.61998351230593 3.6020541546304 3.3359239659666 3.39493897032047 3.73952885118923 4.99778791992049 6.84170786866569 9.03210175426121 11.15541716421762 12.29753237365359 12.48428959583427 12.49921117411348 12.49997263879769 12.49999931426862 12.49999998806978 12.50000000035748 12.49999999992578 12.50000000000819 12.49999999999902 12.5000000000001 12.49999999999999 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.49999999999998 12.50000000000015 12.49999999999863 12.50000000001131 12.49999999989823 12.50000000051004 12.49999998109394 12.49999893967636 12.49995723559884 12.49876059839303 12.47547612053946 12.19149633529984 10.66789226869392 8.26676120748143 6.07549637365853 4.30539026561931 3.04635000105003 2.5624370716142 2.44290329202331 2.69155091691697 1.04246315540317 0.25256314052444 0.2500028447166 0.25000001277593 0.25000000330566 0.25000000000667 0.24999999996327 0.25000000002191 0.25000000000259 0.24999999999868 0.25 0.25000000000008 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000008 0.24999999999999 0.24999999999866 0.25000000000311 0.25000000002192 0.24999999995989 0.25000000007014 0.25000000607887 0.25000001334018 0.25000584999408 0.25653527340071 1.75215187054371 3.86505619170533 3.61596045775303 3.6615043985043 3.95439767768497 5.2308789216329 7.0956800355451 9.2664442113732 11.26144426335783 12.31177664698776 12.48526223506732 12.49925301188777 12.49997388670737 12.49999934151723 12.49999998841702 12.50000000035427 12.49999999992624 12.50000000000818 12.49999999999902 12.5000000000001 12.49999999999999 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.49999999999998 12.50000000000015 12.49999999999863 12.50000000001131 12.49999999989824 12.50000000051001 12.49999998110414 12.49999894015997 12.49995724729622 12.49876076910664 12.47547659784928 12.19146267227148 10.6679051571363 8.26765441871967 6.07619927257239 4.30604275855713 3.04726436556669 2.56542195536106 2.44560760308139 2.69179081019028 1.04245713921417 0.25256375162951 0.2500028450204 0.25000001277529 0.25000000330573 0.25000000000667 0.24999999996327 0.25000000002191 0.25000000000259 0.24999999999868 0.25 0.25000000000008 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000008 0.24999999999999 0.24999999999866 0.25000000000306 0.25000000002196 0.24999999996026 0.25000000006299 0.25000000575094 0.25000001309205 0.25000540461308 0.25581133100196 1.61993563343172 3.60225450479462 3.33655036529948 3.39595323373418 3.74119198523734 5.00560707751074 6.84709577118569 9.0290888192114 11.15035960471492 12.29631829257136 12.48419640488573 12.49920701845085 12.49997251726361 12.49999931164481 12.49999998803152 12.50000000035842 12.49999999992562 12.5000000000082 12.49999999999902 12.5000000000001 12.49999999999999 12.5 12.5 12.5 12.5 12.5 12.5 12.50000000000001 12.49999999999997 12.50000000000023 12.49999999999805 12.5000000000152 12.49999999984943 12.50000000061826 12.49999994222096 12.4999971895824 12.49989809271093 12.49738142104617 12.45475686450804 12.01271859906832 10.35438559946967 8.25132698729449 6.33827892849492 4.69612364786568 3.45289018621856 3.31012879469916 3.26043025539267 2.7611741155267 0.58116944722563 0.25060867395546 0.25000086258867 0.25000001104251 0.25000000135087 0.24999999991105 0.24999999998113 0.25000000002101 0.25000000000126 0.24999999999884 0.25000000000004 0.25000000000007 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000008 0.25 0.24999999999868 0.25000000000266 0.2500000000218 0.24999999996274 0.25000000001644 0.25000000367911 0.25000001350981 0.25000321808214 0.25310336139455 1.19374189969295 3.10952145550706 2.978349548549 3.09833433761067 3.50691784535634 4.77543443087453 6.53055995917218 8.60984851539004 10.79896009241723 12.20540852700418 12.47623641436353 12.49878078176928 12.49995738834384 12.49999893332566 12.49999998075233 12.50000000051829 12.49999999989695 12.50000000001144 12.49999999999862 12.50000000000015 12.49999999999998 12.5 12.5 12.5 12.5 12.5 12.5 12.5 12.49999999999998 12.50000000000015 12.49999999999878 12.50000000000776 12.49999999988241 12.49999999971225 12.49999987441067 12.49999424546766 12.49980496665676 12.4953592513405 12.4267738389415 11.80031071313635 9.96635752805669 8.05150091257624 6.48595875896478 5.07584450095288 4.06571688003551 3.90068043167635 4.00534837479256 2.94437263724014 0.32361189198434 0.25007034438865 0.25000011231355 0.25000000275034 0.25000000011814 0.24999999991382 0.25000000002319 0.25000000000843 0.24999999999856 0.24999999999966 0.25000000000012 0.25000000000001 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000007 0.25000000000004 0.24999999999884 0.25000000000126 0.25000000002101 0.24999999998117 0.24999999991066 0.25000000134157 0.25000001074377 0.25000086534498 0.25061942442299 0.59307444006844 2.85327903993297 3.41189709034026 3.45419437513182 3.56502058468578 4.76654240390258 6.35656502850644 8.21936888003267 10.32100460158134 12.00346873292747 12.45382605677559 12.4973323336139 12.49989648367109 12.49999715475851 12.49999994178449 12.50000000060992 12.49999999984989 12.50000000001516 12.49999999999803 12.50000000000022 12.49999999999998 12.50000000000001 12.5 12.5 12.5 12.5 12.5 12.5 12.49999999999999 12.50000000000012 12.49999999999903 12.50000000000461 12.49999999990092 12.49999999919308 12.49999984173222 12.49999270070321 12.49975221153847 12.49412506541552 12.40849799160731 11.65277444172449 9.54335423709852 7.53457302490998 6.24719397429098 5.29099547671899 4.45140545667415 4.13695028501539 4.52933667020808 3.23544768394806 0.31528060997544 0.25004213664691 0.25000003378961 0.25000000020012 0.249999999917 0.2499999999973 0.25000000001761 0.24999999999961 0.24999999999904 0.25000000000013 0.25000000000005 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000001 0.25000000000012 0.24999999999966 0.24999999999856 0.25000000000842 0.25000000002319 0.24999999991404 0.25000000011769 0.25000000274912 0.25000011160842 0.25006898083118 0.32187551904288 2.88558405588601 3.81884043006494 3.56612409010378 3.63475532152953 4.59040684543572 5.97679352835739 7.56982259273216 9.61965696803883 11.66867920696246 12.41065639628787 12.49430446616866 12.4997610823618 12.49999297320315 12.49999984736552 12.49999999940351 12.49999999988385 12.50000000000687 12.49999999999896 12.5000000000002 12.49999999999996 12.49999999999998 12.49999999999997 12.49999999999999 12.49999999999998 12.49999999999997 12.49999999999998 12.49999999999999 12.49999999999996 12.50000000000018 12.49999999999921 12.50000000000389 12.49999999990183 12.49999999887136 12.49999981422669 12.49999133849588 12.49970361698678 12.49291892360917 12.38946566517673 11.49345822097165 9.05421620222575 6.707133079004 5.20055379296169 4.6414456573687 4.3702945025313 4.18237226113965 4.7691527388428 2.85812850553555 0.27571042200516 0.25001528464252 0.25000001081067 0.24999999991565 0.2499999999393 0.25000000001869 0.25000000001098 0.24999999999826 0.24999999999946 0.25000000000016 0.25000000000003 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000005 0.25000000000012 0.24999999999904 0.2499999999996 0.25000000001749 0.24999999999814 0.24999999991547 0.2500000002074 0.25000002909867 0.25003249575532 0.29445829124247 2.61537340245812 3.59707353115164 3.11781189494855 3.49540499375668 4.47375488579514 5.54538645809354 6.81368017967632 8.76434629677365 11.10209264399102 12.30187770544152 12.48515476607867 12.4992924220199 12.49997689970385 12.49999945670914 12.49999999149235 12.50000000021085 12.49999999995761 12.50000000000271 12.49999999999906 12.50000000000019 12.50000000000014 12.50000000000022 12.50000000000015 12.50000000000015 12.50000000000022 12.50000000000015 12.50000000000012 12.50000000000018 12.4999999999992 12.5000000000016 12.49999999996641 12.50000000015234 12.49999999232916 12.49999947497921 12.49997714661921 12.4992785106175 12.48439629555321 12.28710750772213 11.00136681949646 8.464896975757 6.1674524531296 4.53765500231319 3.53448547721581 3.58009944817012 3.666338105754 3.78369325306436 1.45476099675001 0.25392483962549 0.25000366759145 0.25000000453055 0.24999999994695 0.24999999995085 0.25000000002197 0.25000000000955 0.24999999999843 0.24999999999953 0.25000000000014 0.25000000000002 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000002 0.25000000000015 0.24999999999957 0.24999999999827 0.25000000000895 0.25000000002322 0.24999999994659 0.24999999992989 0.25000000400771 0.2500041865855 0.25543770291008 1.47979414603283 3.79920363328564 3.96878945139575 4.37925796287202 4.61862280183349 5.05016772378253 6.31506920561078 8.25885560153133 10.47821528027556 12.06797604103158 12.46047105371546 12.49775309619029 12.49991398563028 12.4999976600135 12.49999995303763 12.50000000056733 12.49999999981351 12.50000000003058 12.50000000000186 12.49999999999917 12.49999999999878 12.49999999999805 12.49999999999863 12.49999999999863 12.49999999999804 12.49999999999878 12.49999999999903 12.49999999999921 12.5000000000016 12.50000000003161 12.49999999980365 12.50000000047072 12.49999993008955 12.49999658602386 12.49987629693745 12.49681540306613 12.44529531702923 11.93224337722886 10.14752858487102 7.84048586590337 5.79550656420748 4.30676066927329 3.27787644119962 3.23985767120089 3.41915321085788 2.8629186180558 0.57141613736118 0.25059298118998 0.25000083776683 0.25000000186594 0.24999999995943 0.24999999995591 0.2500000000257 0.25000000000775 0.24999999999852 0.24999999999961 0.25000000000013 0.25000000000002 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000005 0.25000000000008 0.24999999999912 0.25000000000014 0.25000000001715 0.25000000000977 0.24999999997035 0.25000000017464 0.25000010559608 0.25010030688754 0.38221883032318 3.80455783247709 4.82277007265801 4.29428524580835 3.86384257906971 4.50931614945374 5.82931262204085 7.54814338606057 9.62216544270044 11.64184070291986 12.40446351850732 12.49370623096053 12.49972608661187 12.49999138012463 12.49999978404958 12.49999999802063 12.50000000011145 12.49999999985179 12.49999999996056 12.50000000000469 12.50000000000754 12.50000000001521 12.50000000001131 12.50000000001131 12.5000000000152 12.50000000000777 12.50000000000462 12.50000000000389 12.49999999996641 12.49999999980365 12.5000000004231 12.49999998820237 12.49999935243327 12.49997554248725 12.49929936664713 12.48569484662617 12.3099241649822 11.19229111432369 9.1240264769783 7.20133884040338 5.5116208132313 4.09329704220299 3.12198267645082 2.95725893341184 3.35988572800378 2.49417793949823 0.29751581424512 0.25005017245405 0.25000007713403 0.25000000019839 0.24999999996876 0.25000000000722 0.25000000001691 0.25000000000044 0.24999999999909 0.25000000000006 0.25000000000006 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000009 0.2499999999999 0.24999999999895 0.25000000000496 0.2500000000156 0.24999999999715 0.24999999995045 0.25000002188105 0.25003104532646 0.29477650263681 2.71168222164969 3.71753955448405 3.07378278465775 3.34477394690155 4.13502716145241 5.11147448392501 6.32455574037809 8.24784953343621 10.65534584073953 12.14115434861389 12.46875450153565 12.49826685063886 12.49992344518511 12.49999685133482 12.49999985026077 12.49999999187237 12.50000000045274 12.50000000016135 12.49999999990035 12.49999999988378 12.49999999984932 12.49999999989823 12.49999999989824 12.49999999984943 12.49999999988241 12.49999999990092 12.49999999990183 12.50000000015234 12.50000000047072 12.49999998820237 12.49999966701048 12.49999021326284 12.49974770878385 12.49503849218325 12.43060861282079 11.87896055177312 10.09435076661315 7.97693905507986 6.37071401867872 5.28211136303871 4.25766931277433 3.54280940560819 3.15451797278652 3.21663422192657 1.70262533056007 0.2604186371948 0.25000929129793 0.25000000814426 0.24999999995369 0.24999999999048 0.25000000001388 0.25000000000418 0.24999999999899 0.24999999999989 0.25000000000009 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000005 0.25000000000007 0.24999999999931 0.25000000000058 0.25000000000818 0.25000000000542 0.24999999998313 0.25000000235028 0.25000406371553 0.25604633183451 1.58325285736394 3.56229943296018 3.21176377698104 3.45904237617071 3.72139763064821 4.32795710068677 5.5781433449765 7.46604215313143 9.54159014657624 11.38276173930341 12.3310437445689 12.48587530386156 12.4989500566903 12.49992519303179 12.49999431198017 12.49999945865469 12.49999993208829 12.49999999233219 12.49999999892138 12.49999999969821 12.50000000061812 12.50000000051004 12.50000000051001 12.50000000061826 12.49999999971225 12.49999999919309 12.49999999887136 12.49999999232915 12.49999993008955 12.49999935243327 12.49999021326284 12.49980681259875 12.49657622622871 12.45529513912098 12.10344429475474 10.69375256398625 8.57616132993731 6.7324351393502 5.26546255452451 4.286245874897 4.0913144744585 3.90137960683551 3.8445132246455 3.80348557445031 0.75279894789462 0.25061308069995 0.25000042205074 0.25000000010855 0.24999999999227 0.25000000000529 0.2500000000038 0.24999999999952 0.24999999999972 0.25000000000008 0.25000000000001 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000006 0.24999999999988 0.24999999999936 0.25000000000245 0.25000000000477 0.25000000000112 0.24999999995091 0.25000006207798 0.25007769748901 0.35593715527856 2.70061914654576 3.54594861319348 3.72273330745996 3.37643623927569 3.97797703321859 5.25371496477312 6.80132707869354 8.39689979621722 10.19667019622807 11.86293041919762 12.40573954668503 12.48588251960198 12.49832524058508 12.49981982727088 12.49997772730358 12.49999663756778 12.49999947526116 12.49999981829434 12.49999987397657 12.49999994212268 12.49999998109394 12.49999998110414 12.49999994222096 12.49999987441067 12.49999984173222 12.49999981422668 12.49999947497921 12.49999658602386 12.49997554248725 12.49974770878385 12.49657622622871 12.45694442963747 12.12368683981391 10.87339247674406 8.99625187120058 7.14658817111552 5.69399811341938 4.62935145858298 3.61805267050894 3.25497218095404 3.43441105244296 3.89718302441692 2.73694896594018 0.29654925079638 0.25002618579478 0.25000001538138 0.24999999997479 0.25000000000663 0.25000000000405 0.25000000000002 0.24999999999952 0.25000000000003 0.25000000000004 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000003 0.24999999999979 0.24999999999999 0.25000000000224 0.25000000000388 0.2500000000044 0.2500000013602 0.25000163866134 0.25165358092469 0.91412251522747 3.37254826076393 3.58159583460897 3.35239291562232 3.93617600624169 4.83533100210269 5.80773683862177 6.90094549835591 8.4914081544004 10.51224369025866 11.86285464958182 12.3312681429281 12.47003629579431 12.49576871893736 12.49932464950431 12.49987698526733 12.49997712430995 12.49999158277435 12.49999420352612 12.49999718908855 12.49999893967636 12.49999894015997 12.49999718958241 12.49999424546767 12.49999270070322 12.49999133849588 12.49997714661921 12.49987629693744 12.49929936664713 12.49503849218325 12.45529513912096 12.1236868398139 10.87951361509668 9.09583567059065 7.53024250169114 6.09430610483898 4.77759889437199 3.85975838574687 3.58624242141829 3.28672871678613 3.33140492513194 3.52084388810965 0.81632806991605 0.25081817808539 0.25000050262214 0.250000000164 0.2500000000141 0.2500000000021 0.25000000000049 0.24999999999971 0.24999999999997 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000001 0.24999999999988 0.25000000000002 0.25000000000132 0.25000000000609 0.25000000000336 0.25000006268795 0.25009146235621 0.37340314090243 3.00283734036887 3.50043072168155 3.31150618592699 3.91810465082113 4.22018686215205 4.77860354722505 5.49923824345306 6.74742477873574 8.49149982283484 10.19689426075606 11.38499850308714 12.15758183515299 12.43346311264688 12.48581039326583 12.49681946934603 12.49927751675251 12.49971362549058 12.49980293624064 12.49989814751371 12.49995723559884 12.49995724729622 12.49989809271093 12.49980496665677 12.49975221153847 12.49970361698678 12.4992785106175 12.49681540306613 12.48569484662617 12.43060861282079 12.10344429475474 10.87339247674405 9.09583567059065 7.54552911705144 6.29399092093866 5.29015516126734 4.24281339373235 3.36125331079909 3.23195211075767 3.47966889557209 3.60008633500942 1.66203584423964 0.26004404603323 0.2500066807552 0.25000000418293 0.25000000000585 0.25000000000093 0.25000000000051 0.24999999999995 0.24999999999999 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000001 0.24999999999992 0.24999999999993 0.25000000000006 0.25000000000538 0.25000000105543 0.25000244918749 0.25459010967779 1.51010716972635 4.11818909762074 3.9261399353731 3.93211897062171 3.71006152460316 3.60789650156063 4.25432046433723 5.4992443904764 6.9013088832279 8.39513505784097 9.57175541088579 10.78787126466816 11.87004259133495 12.30989926257788 12.44530458702138 12.48437633316954 12.49319563898625 12.49529633962428 12.49738385684449 12.49876059839303 12.49876076910664 12.49738142104616 12.4953592513405 12.49412506541552 12.49291892360916 12.48439629555322 12.44529531702923 12.3099241649822 11.87896055177313 10.69375256398626 8.99625187120058 7.53024250169114 6.29399092093865 5.31044282743034 4.48823816766212 3.99328435232322 3.70336577653025 3.16121953059913 3.40142690896658 2.49084031446425 0.33048228062523 0.2500577712181 0.25000004099868 0.24999999999453 0.2500000000028 0.25000000000002 0.24999999999992 0.24999999999999 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000001 0.24999999999995 0.24999999999999 0.24999999999988 0.24999999999678 0.25000000915634 0.25001766697703 0.28775123199198 2.25602550255093 4.03425288519182 3.62016213546685 2.99320216489195 2.71682548718559 3.60787659983514 4.77924305192944 5.8013319060139 6.81295565886842 7.68205023519753 8.66362456274387 10.07200148006204 11.19149671466298 11.93227912095435 12.28696917459825 12.39419140474184 12.42555341756704 12.45480102603933 12.47547612053947 12.47547659784928 12.45475686450803 12.42677383894147 12.40849799160729 12.38946566517673 12.28710750772213 11.93224337722886 11.19229111432369 10.09435076661315 8.57616132993731 7.14658817111552 6.09430610483898 5.29015516126734 4.48823816766212 4.01180805216287 3.98503986764122 3.93297278209319 3.81874769548933 3.2798014064383 0.61557122869798 0.25045379907483 0.25000030925911 0.25000000008237 0.25000000000687 0.24999999999978 0.24999999999998 0.25 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000001 0.24999999999999 0.25000000000002 0.25000000000305 0.24999999998536 0.25000004982203 0.25007289157705 0.34439991657468 2.52696450407746 3.04246649464071 2.42016747423321 2.99323931157853 3.71080390582761 4.21629840330464 4.82014346411477 5.42141730328561 6.10415086739336 6.77405589579276 7.95095503064001 9.12381885050181 10.14693464707639 11.0022753288663 11.53484439823411 11.78748482698657 12.01295918840072 12.19149633529984 12.19146267227147 12.01271859906833 11.80031071313637 11.6527744417245 11.49345822097166 11.00136681949646 10.14752858487103 9.1240264769783 7.97693905507986 6.7324351393502 5.69399811341938 4.77759889437199 4.24281339373235 3.99328435232322 3.98503986764122 3.96828642454388 4.14479595903255 3.92244703176059 1.03412314312778 0.25198102735981 0.25000125375308 0.25000000062362 0.2500000000072 0.24999999999966 0.25000000000002 0.25000000000001 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999985 0.25000000000699 0.25000000007319 0.25000030149491 0.25042124216514 0.55857840343503 2.64330323773727 3.042464403925 3.62086655012606 3.93503363953323 3.89560490536941 3.98676932145033 4.48376663751341 4.86907445805376 5.24425691808022 6.36307634504668 7.20201434137723 7.83740654826223 8.48709336985739 9.24888597099271 9.91992002008655 10.35415690317302 10.66789226869391 10.66790515713631 10.35438559946968 9.96635752805669 9.54335423709853 9.05421620222576 8.46489697575701 7.84048586590337 7.20133884040338 6.37071401867871 5.26546255452451 4.62935145858298 3.85975838574687 3.36125331079909 3.70336577653026 3.93297278209319 4.14479595903255 3.88872901277732 1.07793131157956 0.25338505561345 0.25000250268095 0.2500000015779 0.25000000000476 0.24999999999967 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999969 0.25000000000824 0.25000000037461 0.25000071280534 0.25078598523984 0.55850434527404 2.52684402261827 4.03926845040501 3.91445249557899 3.32304706387475 3.88104656485683 4.12910953367499 3.66651426186071 4.272464833842 5.285546927107 5.5114385869026 5.7905279562648 6.27533580977379 7.16339441608981 7.96351788905771 8.25285072943844 8.26676120748143 8.26765441871967 8.25132698729449 8.05150091257624 7.53457302490997 6.70713307900401 6.1674524531296 5.79550656420748 5.5116208132313 5.28211136303871 4.286245874897 3.61805267050894 3.58624242141829 3.23195211075767 3.16121953059912 3.81874769548933 3.92244703176059 1.07793131157956 0.2531819262258 0.25000302332108 0.25000000229075 0.25000000000105 0.24999999999972 0.25000000000004 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.24999999999959 0.25000000000812 0.25000000059713 0.25000071281857 0.25042133158167 0.34515927785764 2.25896508545257 4.09795027785672 3.73577936684195 4.26491005772881 3.55008309599647 3.25960511146245 4.09314679545276 4.26066981051652 4.08915652855048 4.31519047604468 4.87813872904547 5.84443441198705 6.37661744904582 6.33987857023818 6.07549637365853 6.07619927257239 6.33827892849492 6.48595875896478 6.24719397429098 5.20055379296169 4.53765500231319 4.3067606692733 4.09329704220299 4.25766931277433 4.0913144744585 3.25497218095404 3.28672871678613 3.47966889557209 3.40142690896658 3.2798014064383 1.03412314312778 0.25338505561345 0.25000302332108 0.2500000025111 0.24999999999941 0.24999999999984 0.25000000000005 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.24999999999951 0.25000000000834 0.25000000037371 0.25000030152273 0.25007299968995 0.28647421770273 1.49216702252974 3.41749633279854 4.06891905893037 3.37102558147157 3.43604045292171 3.90221402569392 3.54698841910987 3.11714174163828 3.43543834872286 4.31485806256012 4.85766411230361 4.98455473388141 4.69558219478791 4.30539026561931 4.30604275855713 4.69612364786568 5.07584450095288 5.29099547671899 4.6414456573687 3.53448547721581 3.27787644119962 3.12198267645082 3.54280940560819 3.90137960683551 3.43441105244296 3.33140492513193 3.60008633500942 2.49084031446425 0.61557122869798 0.25198102735981 0.25000250268095 0.25000000229075 0.24999999999941 0.24999999999988 0.25000000000005 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.24999999999954 0.2500000000086 0.25000000007023 0.25000004978056 0.25001738151093 0.25438754034989 0.4224264605608 1.65930539176432 3.51742425146528 3.89712224079127 3.84646290250755 3.15089212035747 3.00581663359735 3.8385240405703 3.90739784430648 3.98932619929495 4.00658510306916 3.45670383175497 3.04635000105003 3.04726436556669 3.45289018621856 4.06571688003551 4.45140545667415 4.3702945025313 3.58009944817012 3.23985767120089 2.95725893341184 3.15451797278652 3.8445132246455 3.89718302441692 3.52084388810965 1.66203584423964 0.33048228062523 0.25045379907483 0.25000125375308 0.2500000015779 0.25000000000105 0.24999999999984 0.25000000000005 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.24999999999965 0.25000000000737 0.24999999998277 0.25000000906165 0.25000237052598 0.25011750075752 0.2593675650491 0.81783402230758 2.73586872547297 3.80830451986422 3.21691279049336 3.5296204293108 4.1254711672139 3.57744554423354 3.72619152898604 3.86369102797062 3.30716406080584 2.5624370716142 2.56542195536106 3.31012879469916 3.90068043167635 4.13695028501539 4.18237226113965 3.666338105754 3.41915321085788 3.35988572800378 3.21663422192657 3.80348557445032 2.73694896594019 0.81632806991605 0.26004404603323 0.2500577712181 0.25000030925911 0.25000000062362 0.25000000000476 0.24999999999972 0.25000000000005 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.24999999999979 0.25000000000343 0.24999999999336 0.25000000102797 0.25000007407387 0.2500064146404 0.25081864631856 0.29654404384652 0.75387014687969 1.70437670311058 2.56403978978012 3.55517613980991 4.09442253948592 4.22898366501152 4.00360158332347 3.25548214756916 2.44290329202331 2.44560760308139 3.26043025539267 4.00534837479256 4.52933667020808 4.7691527388428 3.78369325306436 2.8629186180558 2.49417793949823 1.70262533056007 0.75279894789462 0.29654925079638 0.25081817808539 0.2500066807552 0.25000004099868 0.25000000008237 0.2500000000072 0.24999999999967 0.25000000000004 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999997 0.25000000000042 0.25000000000356 0.24999999999829 0.25000000405018 0.25000050259543 0.25002619341697 0.25061544153555 0.2604342405453 0.29752712019555 0.75408978574737 2.3515103567747 3.10790377026108 2.9427055744138 2.75181951650163 2.69155091691697 2.69179081019028 2.7611741155267 2.94437263724014 3.23544768394807 2.85812850553556 1.45476099675001 0.57141613736118 0.29751581424512 0.2604186371948 0.25061308069995 0.25002618579478 0.25000050262214 0.25000000418293 0.24999999999453 0.25000000000687 0.24999999999966 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000004 0.24999999999973 0.25000000000411 0.25000000000616 0.25000000016394 0.25000001538438 0.25000042306049 0.2500093249223 0.25005004402659 0.25086696620671 0.2676479025766 0.31378144000179 0.32290575065028 0.58163198031312 1.04246315540317 1.04245713921417 0.58116944722563 0.32361189198434 0.31528060997544 0.27571042200516 0.25392483962549 0.25059298118998 0.25005017245405 0.25000929129793 0.25000042205074 0.25000001538138 0.250000000164 0.25000000000585 0.2500000000028 0.24999999999978 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999999 0.24999999999999 0.25000000000091 0.25000000001411 0.24999999997474 0.25000000010858 0.25000000817867 0.25000007656939 0.25000096602169 0.25001148949207 0.25004191284632 0.25006983648585 0.25061044999016 0.25256314052444 0.25256375162951 0.25060867395546 0.25007034438865 0.25004213664691 0.25001528464252 0.25000366759145 0.25000083776683 0.25000007713403 0.25000000814426 0.25000000010855 0.24999999997479 0.2500000000141 0.25000000000093 0.25000000000002 0.24999999999998 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000000.dat 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000025.dat 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25 0.24999999999992 0.25000000000051 0.25000000000211 0.25000000000661 0.24999999999191 0.24999999995523 0.25000000020685 0.25000000187996 0.2500000088622 0.25000003385449 0.25000011202174 0.25000086356634 0.2500028447166 0.2500028450204 0.25000086258867 0.25000011231355 0.25000003378961 0.25000001081067 0.25000000453055 0.25000000186594 0.25000000019839 0.24999999995369 0.24999999999227 0.25000000000663 0.2500000000021 0.25000000000051 0.24999999999992 0.25 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.24999999999999 0.24999999999995 0.2500000000005 0.25000000000405 0.25000000000514 0.24999999999078 0.2499999999721 0.24999999995603 0.24999999992127 0.25000000019868 0.25000000275079 0.25000001104152 0.25000001277593 0.25000001277529 0.25000001104251 0.25000000275034 0.25000000020012 0.24999999991565 0.24999999994695 0.24999999995943 0.24999999996876 0.24999999999048 0.25000000000529 0.25000000000405 0.25000000000049 0.24999999999995 0.24999999999999 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.24999999999999 0.24999999999971 0.25000000000004 0.25000000000378 0.25000000001371 0.25000000000786 0.2499999999587 0.24999999993984 0.24999999991684 0.25000000011802 0.25000000135098 0.25000000330566 0.25000000330573 0.25000000135087 0.25000000011814 0.249999999917 0.2499999999393 0.24999999995085 0.24999999995591 0.25000000000722 0.25000000001388 0.2500000000038 0.25000000000002 0.24999999999971 0.24999999999999 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000002 0.24999999999997 0.24999999999952 0.24999999999954 0.25000000000417 0.25000000001666 0.25000000002562 0.25000000001957 0.24999999999743 0.24999999991385 0.24999999991107 0.25000000000667 0.25000000000667 0.24999999991105 0.24999999991382 0.2499999999973 0.25000000001869 0.25000000002197 0.2500000000257 0.25000000001691 0.25000000000418 0.24999999999952 0.24999999999952 0.24999999999997 0.25000000000002 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000003 0.25000000000003 0.24999999999972 0.24999999999901 0.25000000000043 0.25000000000751 0.25000000001074 0.25000000001765 0.25000000002318 0.24999999998112 0.24999999996327 0.24999999996327 0.24999999998113 0.25000000002319 0.25000000001761 0.25000000001098 0.25000000000955 0.25000000000775 0.25000000000044 0.24999999999899 0.24999999999972 0.25000000000003 0.25000000000003 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000004 0.25000000000008 0.24999999999989 0.24999999999911 0.24999999999849 0.24999999999827 0.2499999999996 0.25000000000843 0.25000000002101 0.25000000002191 0.25000000002191 0.25000000002101 0.25000000000843 0.24999999999961 0.24999999999826 0.24999999999843 0.24999999999852 0.24999999999909 0.24999999999989 0.25000000000008 0.25000000000004 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25000000000001 0.25000000000008 0.25000000000006 0.24999999999963 0.24999999999947 0.24999999999903 0.24999999999856 0.25000000000126 0.25000000000259 0.25000000000259 0.25000000000126 0.24999999999856 0.24999999999904 0.24999999999946 0.24999999999953 0.24999999999961 0.25000000000006 0.25000000000009 0.25000000000001 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25 0.25000000000006 0.25000000000013 0.25000000000016 0.25000000000013 0.24999999999966 0.24999999999884 0.24999999999868 0.24999999999868 0.24999999999884 0.24999999999966 0.25000000000013 0.25000000000016 0.25000000000014 0.25000000000013 0.25000000000006 0.25 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.25000000000002 0.25000000000003 0.25000000000005 0.25000000000012 0.25000000000004 0.25 0.25 0.25000000000004 0.25000000000012 0.25000000000005 0.25000000000003 0.25000000000002 0.25000000000002 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.24999999999999 0.24999999999999 0.25000000000001 0.25000000000007 0.25000000000008 0.25000000000008 0.25000000000007 0.25000000000001 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.24999999999999 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000025.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000008 1.00000000000028 0.99999999999855 0.9999999999762 0.99999999998775 1.00000000002162 1.00000000010712 1.00000000007186 1.00000000001632 0.99999999999422 0.99999999911907 0.99999999801251 0.99999999789121 0.99999999767497 0.99999999789144 0.99999999801248 0.99999999911587 0.99999999999433 1.00000000002391 1.00000000008755 1.00000000002718 1.00000000000322 0.9999999999798 0.99999999999202 0.99999999999911 1.00000000000027 1.00000000000008 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.00000000000017 0.99999999999965 0.99999999999019 0.99999999997419 1.00000000002059 1.00000000018418 1.00000000011777 0.99999999992252 0.99999999924224 0.99999999590484 0.99999995563616 0.99999984690402 0.99999975867183 0.99999974474497 0.99999975868601 0.99999984690296 0.9999999555611 0.99999999590739 0.99999999935669 1.00000000004493 1.00000000017758 1.000000000058 0.99999999998686 0.99999999996658 0.99999999999272 0.99999999999963 1.00000000000018 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000017 1.00000000000002 0.99999999999367 0.99999999995027 1.00000000005807 1.00000000020344 0.99999999966555 0.99999999957094 0.99999999929531 0.99999998842807 0.99999990809705 0.99999983411941 0.99999980893192 0.99999980701543 0.99999980893364 0.99999983413276 0.99999990808681 0.99999998842178 0.99999999930408 0.99999999965805 1.00000000020242 1.00000000005865 0.9999999999829 0.99999999994179 0.99999999999271 0.99999999999997 1.00000000000017 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000055 0.99999999999865 0.99999999998391 0.9999999999611 1.00000000021873 0.9999999997558 0.99999999657102 0.99999999610753 0.99999999513778 0.99999995423971 0.99999952585913 0.99999943441541 0.99999942675161 0.99999942619506 0.99999942675229 0.99999943442527 0.99999952595251 0.99999995424534 0.99999999514122 0.99999999653219 0.99999999978527 1.00000000021776 1.00000000015358 0.99999999997466 0.99999999998005 0.99999999999846 1.00000000000055 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000021 0.99999999999776 0.99999999998449 1.00000000002761 1.00000000005775 0.99999999960416 0.99999998448941 1.00000007963632 1.00000040584771 1.0000000878774 0.99999910756884 1.00000022720712 1.00000121086699 1.00000146893185 1.00000121073101 1.00000022764225 0.99999910946774 1.00000008360825 1.00000022893738 1.00000000001091 0.99999999967347 1.00000000005912 1.00000000006643 1.00000000003252 0.99999999998235 0.99999999999771 1.00000000000021 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999905926 0.99999982681313 1.00000078001157 1.00002199586437 1.00014403345606 1.00021681682207 1.0000782819672 1.00007718910465 1.00010622536077 1.00013112364204 1.00013788645605 1.00013112183156 1.00010624128203 1.0000767949599 1.00007696320528 1.00016586014764 1.00007419708963 1.0000028250135 0.99999817758225 0.9999998666439 0.99999999999809 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999984 0.9999998363637 0.99990818975072 0.99952538881743 1.00036834605019 1.00172025046969 1.00299389603221 1.00335386092996 1.00172483929443 1.00125010418639 1.00127420369653 1.00133468314609 1.00135099046429 1.00133470069614 1.00127417501594 1.00124489022476 1.00168741074801 1.00309291102543 1.00256088163573 1.0005949486508 0.99879760760318 0.99945075653359 0.99998712753712 0.99999999814641 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999992221 0.99999934303204 0.99970222598503 0.99448873225784 0.99364909262416 1.00109991513408 1.00370843959843 1.00433787577729 1.00468687532535 1.00309910735453 1.00260023579293 1.00259881534182 1.00261848852275 1.00262234314512 1.00261848013225 1.00259830934634 1.00259231302294 1.00304180311871 1.00471407897631 1.00454132091678 1.00130817232671 0.99090201322201 0.98995818369029 0.9973204848698 0.99995467564662 0.99999990068299 0.99999999993147 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999997778 0.9999998045309 0.99997555646553 0.99839058368592 0.99222235663335 0.99649298432447 1.00006553780018 1.00041490084731 1.00056434706202 1.00073872703498 1.00084281461249 1.00118314808861 1.00140755805099 1.00151576642878 1.00153595861754 1.00151572744781 1.00140714520674 1.00118175397139 1.00085949826457 1.00078371950349 1.00064108206001 1.00000727483208 0.99594048041739 0.99230127525668 0.99341102888663 0.99941047420076 0.99999090111504 0.99999983798227 0.99999999977074 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000759 0.99999999598748 0.99999969534872 0.99999239924054 0.99983248166757 0.99968510439363 0.9999456637183 1.00000299553082 1.00000705712657 1.00001412941503 1.00002928368121 1.00005111981549 1.00009390783619 1.00013459229629 1.00016071124275 1.00016700300504 1.00016075428299 1.00013464130112 1.00009379402476 1.00005290825031 1.00003172897548 1.00001503120909 1.0000007512955 0.99992304936494 0.99979697727274 0.99964569390977 0.99990290758307 0.99999536552745 0.99999972092928 0.99999999604214 1.00000000000746 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999818 1.00000000017457 1.00000000001542 1.00000000000004 0.99999999999998 1.00000000000001 0.99999999999956 0.99999999999799 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.0 1.0 1.00000000000001 0.99999999999992 1.0 1.00000000001607 1.00000000017322 0.99999999999819 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 0.99999999999986 1.00000000000984 1.00000000000036 1.00000000000012 1.00000000000001 1.0 0.99999999999997 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000004 1.00000000000015 1.00000000000039 1.00000000000977 0.99999999999985 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000001 1.0 0.99999999999999 1.00000000000041 1.00000000000003 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000000003 1.00000000000042 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000759 0.99999999999818 0.99999999999985 0.99999999999999 1.0 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.0 1.00000000000002 1.0 0.99999999999999 0.99999999999993 1.00000000000032 0.99999999999947 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999998 0.99999999999998 0.99999999999999 1.0 1.0 1.0 0.9999999997778 0.99999999598748 1.00000000017457 1.00000000000984 1.00000000000041 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000000032 1.00000000000226 1.0000000000003 0.99999999999565 1.00000000000032 1.0 1.0 1.0 0.99999999999999 0.99999999999998 0.99999999999999 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000008 1.00000000000017 1.00000000000017 1.00000000000055 1.00000000000021 1.0 1.0 0.99999999992221 0.9999998045309 0.99999969534872 1.00000000001542 1.00000000000036 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000009 1.00000000000192 1.00000000002434 1.00000000023425 0.99999998227588 0.99999999705895 1.00000000000009 1.0 1.0 1.00000000000003 1.00000000000001 0.99999999999999 1.00000000000006 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000028 0.99999999999965 1.00000000000002 0.99999999999865 0.99999999999776 1.0 0.99999999999984 0.99999934303204 0.99997555646553 0.99999239924054 1.00000000000004 1.00000000000012 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999981 0.99999999999817 0.99999999999447 0.99999761727822 0.99999792610693 0.99999999728871 1.0 1.0 0.99999999999974 1.00000000000017 1.00000000000044 1.00000000000031 1.00000000000015 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999855 0.99999999999019 0.99999999999367 0.99999999998391 0.99999999998449 1.0 0.9999998363637 0.99970222598503 0.99839058368592 0.99983248166757 0.99999999999998 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999995 0.99999999999996 0.9999598678386 0.99987128122165 0.99999287556214 0.99999999988838 1.0 0.99999999999013 0.99999999999062 0.99999999999718 0.99999999999799 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999762 0.99999999997419 0.99999999995027 0.9999999999611 1.00000000002761 0.99999999905926 0.99990818975072 0.99448873225784 0.99222235663334 0.99968510439363 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.00000000000001 0.99999999999998 0.99989554891669 0.99870166283925 0.99963024985148 0.99999922695916 0.99999999999999 0.99999999999892 0.99999999993865 0.99999999998368 0.99999999997781 0.99999999999665 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998775 1.00000000002059 1.00000000005807 1.00000000021873 1.00000000005775 0.99999982681313 0.99952538881743 0.99364909262416 0.99649298432447 0.9999456637183 0.99999999999956 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 0.9997691195792 0.99344960618698 0.99457552148219 0.99989987526554 0.99999999914985 1.00000000002776 0.99999999996153 0.99999999995017 0.99999999997402 0.9999999999764 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000002162 1.00000000018418 1.00000000020344 0.9999999997558 0.99999999960416 1.00000078001157 1.00036834605019 1.00109991513409 1.00006553780018 1.00000299553082 0.99999999999799 0.99999999999988 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999961 0.99993591280662 0.99639116684722 0.99355129275109 0.99952129366725 0.99999982458072 1.00000000005777 1.0000000002187 1.00000000005809 1.00000000002118 0.99999999998797 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000010712 1.00000000011777 0.99999999966555 0.99999999657102 0.99999998448941 1.00002199586437 1.00172025046969 1.00370843959843 1.00041490084731 1.00000705712657 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 0.99999999999782 1.00000292976465 1.00006318838792 1.00109123733502 1.00036710683618 1.00000077798402 0.99999999960416 0.9999999997558 1.00000000020343 1.00000000018418 1.00000000002161 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000007186 0.99999999992252 0.99999999957094 0.99999999610753 1.00000007963632 1.00014403345606 1.00299389603221 1.00433787577729 1.00056434706202 1.00001412941503 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000706274367 1.00041493552627 1.00370775127466 1.00172014539508 1.00002196291807 0.99999998448722 0.99999999657103 0.99999999966555 1.00000000011779 1.00000000010713 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001632 0.99999999924224 0.99999999929531 0.99999999513778 1.00000040584771 1.00021681682207 1.00335386092996 1.00468687532535 1.00073872703498 1.00002928368121 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00001411744307 1.00056405548705 1.00433659355133 1.00299264197408 1.00014390185707 1.00000007950061 0.99999999610753 0.99999999957098 0.99999999992288 1.0000000000719 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999422 0.99999999590484 0.99999998842807 0.99999995423971 1.0000000878774 1.0000782819672 1.00172483929443 1.00309910735453 1.00084281461249 1.00005111981549 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00002926930242 1.00073850665639 1.00468692565753 1.00335478420426 1.00021696793691 1.00000040602541 0.99999999513802 0.99999999929572 0.99999999924223 1.00000000001631 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999911907 0.99999995563616 0.99999990809705 0.99999952585913 0.99999910756884 1.00007718910465 1.00125010418639 1.00260023579293 1.00118314808861 1.00009390783619 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00005108639328 1.00084231460231 1.0031030034208 1.00172750562019 1.00007824721994 1.0000000882885 0.99999995427521 0.9999999884255 0.99999999589327 0.99999999999371 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999801251 0.99999984690402 0.99999983411941 0.99999943441541 1.00000022720712 1.00010622536077 1.00127420369653 1.00259881534182 1.00140755805099 1.00013459229629 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00009227874495 1.00117234846245 1.00259669415505 1.00124340838103 1.00007548045953 0.99999908784284 0.99999952580871 0.99999990802646 0.99999995560119 0.99999999912623 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999789121 0.99999975867183 0.99999980893192 0.99999942675161 1.00000121086699 1.00013112364204 1.00133468314609 1.00261848852275 1.00151576642878 1.00016071124275 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00012179721169 1.00134912252011 1.00258661455124 1.00123107546285 1.00009373954184 0.99999991687507 0.99999943489523 0.99999983627516 0.9999998596009 0.99999999796018 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999767497 0.99999974474497 0.99999980701543 0.99999942619506 1.00000146893185 1.00013788645605 1.00135099046429 1.00262234314512 1.00153595861754 1.00016700300504 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00012178592442 1.00134915182543 1.00258664552357 1.0012311316654 1.00009374471708 0.99999991696632 0.99999943489493 0.99999983627463 0.99999985959672 0.99999999795978 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999789144 0.99999975868601 0.99999980893364 0.99999942675229 1.00000121073101 1.00013112183156 1.00133470069614 1.00261848013225 1.00151572744781 1.00016075428299 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00009229817793 1.00117253148248 1.00259697787875 1.00124466853127 1.00007578982229 0.99999908806302 0.99999952581302 0.99999990802416 0.99999995562069 0.99999999912809 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999801248 0.99999984690296 0.99999983413276 0.99999943442527 1.00000022764225 1.00010624128203 1.00127417501594 1.00259830934634 1.00140714520674 1.00013464130112 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000509893961 1.00084277623713 1.00311053766246 1.00173056781365 1.00007844190164 1.00000009030946 0.99999995427184 0.99999998842263 0.99999999588061 0.99999999999348 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999911587 0.9999999555611 0.99999990808681 0.99999952595251 0.99999910946774 1.0000767949599 1.00124489022476 1.00259231302294 1.00118175397139 1.00009379402476 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00002819724947 1.0007222413747 1.00466443311763 1.00341012495752 1.00022768674878 1.00000043389748 0.99999999514489 0.99999999929611 0.99999999924642 1.00000000001643 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999433 0.99999999590739 0.99999998842178 0.99999995424535 1.00000008360825 1.00007696320528 1.00168741074801 1.00304180311871 1.00085949826457 1.00005290825031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00001279803735 1.00050732988864 1.00412346884995 1.0030968748671 1.00017634606544 1.00000013831089 0.99999999609501 0.99999999956593 0.99999999988692 1.00000000006348 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000002391 0.99999999935669 0.99999999930408 0.99999999514122 1.00000022893738 1.00016586014764 1.00309291102543 1.00471407897631 1.00078371950349 1.00003172897548 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000764310708 1.00037303617738 1.00372995046274 1.00233303009101 1.00006571922831 0.99999999042073 0.99999999612659 0.99999999958106 1.00000000000221 1.00000000009857 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000008755 1.00000000004493 0.99999999965805 0.99999999653219 1.00000000001091 1.00007419708963 1.00256088163572 1.00454132091678 1.00064108206001 1.00001503120909 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999983 1.00000656364011 1.00037417902704 1.00357378702653 1.00155362864308 1.00001555596691 0.99999998428574 0.99999999656706 0.99999999966631 1.0000000001185 1.00000000010796 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000002718 1.00000000017758 1.00000000020242 0.99999999978527 0.99999999967347 1.0000028250135 1.0005949486508 1.00130817232671 1.00000727483208 1.0000007512955 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999838 0.99999999998494 1.00000298941003 1.00006013796909 1.0010394358603 1.00035982376636 1.00000077395258 0.99999999960562 0.99999999975687 1.00000000020344 1.00000000018366 1.00000000002164 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000322 1.000000000058 1.00000000005865 1.00000000021776 1.00000000005912 0.99999817758225 0.99879760760318 0.99090201322201 0.99594048041739 0.99992304936494 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999973 0.99999999999723 0.99993576251026 0.9963828823642 0.99354267493438 0.99952267352947 0.99999982549651 1.00000000005787 1.00000000021832 1.00000000005786 1.00000000002105 0.99999999998792 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999798 0.99999999998686 0.9999999999829 1.00000000015358 1.00000000006643 0.9999998666439 0.99945075653359 0.98995818369029 0.99230127525668 0.99979697727274 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 0.99976914168422 0.99344891185664 0.99457810834567 0.9999000660235 0.99999999915793 1.00000000002775 0.9999999999615 0.99999999995019 0.99999999997403 0.99999999997641 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999202 0.99999999996658 0.99999999994179 0.99999999997466 1.00000000003252 0.99999999999809 0.99998712753712 0.9973204848698 0.99341102888663 0.99964569390977 1.00000000000001 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.00000000000001 0.99999999999997 0.99989556313115 0.99870178165565 0.9996301610062 0.99999922699683 0.99999999999999 0.99999999999892 0.99999999993866 0.99999999998368 0.99999999997782 0.99999999999665 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999911 0.99999999999272 0.99999999999271 0.99999999998005 0.99999999998235 1.0 0.99999999814641 0.99995467564662 0.99941047420076 0.99990290758307 0.99999999999992 1.00000000000004 1.00000000000001 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999999986 0.99995983048122 0.99987132904767 0.99999286461459 0.99999999988809 1.0 0.99999999999013 0.99999999999062 0.99999999999718 0.99999999999799 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000027 0.99999999999963 0.99999999999997 0.99999999999846 0.99999999999771 1.0 1.00000000000001 0.99999990068299 0.99999090111504 0.99999536552745 1.0 1.00000000000015 1.00000000000001 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999991 0.99999999999874 0.99999999999335 0.99999754929941 0.99999792474248 0.99999999712848 1.0 1.0 0.99999999999974 1.00000000000017 1.00000000000044 1.0000000000003 1.00000000000015 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000008 1.00000000000018 1.00000000000017 1.00000000000055 1.00000000000021 1.0 1.0 0.99999999993147 0.99999983798227 0.99999972092928 1.00000000001607 1.00000000000039 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.00000000000082 1.00000000001413 1.00000000016821 0.99999997984199 0.99999999728734 1.00000000000005 1.0 1.0 1.00000000000002 1.00000000000003 0.99999999999998 1.00000000000003 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999998 0.99999999999998 0.99999999999999 1.0 1.0 1.0 0.99999999977074 0.99999999604214 1.00000000017322 1.00000000000977 1.00000000000042 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000000032 1.00000000000153 0.99999999999387 1.00000000000008 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000746 0.99999999999819 0.99999999999985 0.99999999999999 1.0 1.00000000000002 1.00000000000009 0.99999999999999 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.00000000000003 1.0 1.0 1.0 1.0 1.0000000000001 0.99999999999994 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000001 1.0 0.99999999999999 1.00000000000032 1.00000000000192 0.99999999999981 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 0.99999999999991 1.00000000000082 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999993 1.00000000000226 1.00000000002434 0.99999999999817 0.99999999999995 1.00000000000001 0.99999999999999 0.99999999999998 0.99999999999986 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999838 0.99999999999973 0.99999999999999 1.00000000000001 0.99999999999996 0.99999999999874 1.00000000001412 1.00000000000032 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000032 1.0000000000003 1.00000000023425 0.99999999999447 0.99999999999996 0.99999999999998 1.0 0.99999999999961 0.99999999999782 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999983 0.99999999998494 0.99999999999723 1.0 0.99999999999997 0.99999999999986 0.99999999999335 1.00000000016821 1.00000000000153 1.0000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999947 0.99999999999565 0.99999998227588 0.99999761727822 0.9999598678386 0.99989554891669 0.9997691195792 0.99993591280662 1.00000292976465 1.00000706274367 1.00001411744307 1.00002926930242 1.00005108639328 1.00009227874495 1.00012179721169 1.00012178592442 1.00009229817793 1.0000509893961 1.00002819724947 1.00001279803735 1.00000764310708 1.00000656364011 1.00000298941003 0.99993576251026 0.99976914168422 0.99989556313115 0.99995983048122 0.99999754929941 0.99999997984199 0.99999999999387 0.99999999999994 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000032 0.99999999705895 0.99999792610693 0.99987128122165 0.99870166283925 0.99344960618698 0.99639116684722 1.00006318838792 1.00041493552627 1.00056405548704 1.00073850665639 1.00084231460231 1.00117234846245 1.00134912252011 1.00134915182543 1.00117253148248 1.00084277623713 1.0007222413747 1.00050732988864 1.00037303617739 1.00037417902704 1.00006013796908 0.9963828823642 0.99344891185664 0.99870178165565 0.99987132904767 0.99999792474248 0.99999999728734 1.00000000000008 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000009 0.99999999728871 0.99999287556214 0.99963024985148 0.99457552148219 0.99355129275109 1.00109123733502 1.00370775127466 1.00433659355133 1.00468692565753 1.0031030034208 1.00259669415505 1.00258661455124 1.00258664552357 1.00259697787875 1.00311053766246 1.00466443311763 1.00412346884995 1.00372995046274 1.00357378702653 1.0010394358603 0.99354267493438 0.99457810834567 0.9996301610062 0.99999286461459 0.99999999712848 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999988838 0.99999922695916 0.99989987526554 0.99952129366725 1.00036710683618 1.00172014539508 1.00299264197408 1.00335478420426 1.00172750562019 1.00124340838103 1.00123107546285 1.0012311316654 1.00124466853127 1.00173056781365 1.00341012495752 1.0030968748671 1.00233303009101 1.00155362864308 1.00035982376636 0.99952267352947 0.9999000660235 0.99999922699683 0.99999999988809 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999914985 0.99999982458072 1.00000077798402 1.00002196291807 1.00014390185707 1.00021696793691 1.00007824721994 1.00007548045953 1.00009373954184 1.00009374471708 1.00007578982229 1.00007844190164 1.00022768674878 1.00017634606544 1.00006571922831 1.00001555596691 1.00000077395258 0.99999982549651 0.99999999915793 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000003 0.99999999999974 0.99999999999013 0.99999999999892 1.00000000002776 1.00000000005777 0.99999999960416 0.99999998448722 1.00000007950061 1.00000040602541 1.0000000882885 0.99999908784284 0.99999991687507 0.99999991696632 0.99999908806302 1.00000009030946 1.00000043389748 1.00000013831089 0.99999999042073 0.99999998428574 0.99999999960562 1.00000000005787 1.00000000002775 0.99999999999892 0.99999999999013 0.99999999999974 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000001 1.00000000000016 0.99999999999062 0.99999999993865 0.99999999996153 1.0000000002187 0.9999999997558 0.99999999657103 0.99999999610753 0.99999999513802 0.99999995427521 0.99999952580871 0.99999943489523 0.99999943489493 0.99999952581302 0.99999995427184 0.99999999514489 0.99999999609501 0.99999999612659 0.99999999656706 0.99999999975687 1.00000000021832 0.9999999999615 0.99999999993866 0.99999999999062 1.00000000000017 1.00000000000003 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000025.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.00000000000044 0.99999999999718 0.99999999998368 0.99999999995017 1.00000000005809 1.00000000020343 0.99999999966555 0.99999999957098 0.99999999929572 0.9999999884255 0.99999990802646 0.99999983627516 0.99999983627463 0.99999990802416 0.99999998842263 0.99999999929611 0.99999999956593 0.99999999958106 0.99999999966631 1.00000000020344 1.00000000005786 0.99999999995019 0.99999999998368 0.99999999999718 1.00000000000044 0.99999999999998 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000006 1.00000000000031 0.99999999999799 0.99999999997781 0.99999999997402 1.00000000002118 1.00000000018418 1.00000000011779 0.99999999992288 0.99999999924223 0.99999999589327 0.99999995560119 0.9999998596009 0.99999985959672 0.99999995562069 0.99999999588061 0.99999999924642 0.99999999988691 1.00000000000221 1.0000000001185 1.00000000018366 1.00000000002105 0.99999999997403 0.99999999997782 0.99999999999799 1.0000000000003 1.00000000000003 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.00000000000015 1.0 0.99999999999665 0.9999999999764 0.99999999998797 1.00000000002161 1.00000000010713 1.0000000000719 1.00000000001631 0.99999999999371 0.99999999912623 0.99999999796018 0.99999999795978 0.99999999912809 0.99999999999348 1.00000000001643 1.00000000006348 1.00000000009857 1.00000000010796 1.00000000002164 0.99999999998792 0.99999999997641 0.99999999999665 1.0 1.00000000000015 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/27F6FEF5/golden-metadata.txt b/tests/27F6FEF5/golden-metadata.txt
new file mode 100644
index 0000000000..beff53121a
--- /dev/null
+++ b/tests/27F6FEF5/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-09-08 02:46:05.006086.
+
+mfc.sh:
+
+ Invocation: test -j 7 --no-build --generate --only 2854A102 7FC2F9F8 E4F6CE1E F980C769 13945217 43AF9F25 27F6FEF5
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: f849a1312759bc386ddc1e76ceeaa9cca576b3bc on HEAD (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-003.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.78
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/27F6FEF5/golden.txt b/tests/27F6FEF5/golden.txt
new file mode 100644
index 0000000000..aa4f29124c
--- /dev/null
+++ b/tests/27F6FEF5/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.00000000005802 1.00000000010088 1.00000000010088 1.00000000005802 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000011 1.00000000027394 1.00000000706244 1.00000021483603 1.00000035963205 1.00000035963205 1.00000021483603 1.00000000706244 1.00000000027394 1.00000000000011 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000142 1.00000000448703 1.00000071728174 1.00001616934353 1.00030019911863 1.00049484767941 1.00049484767941 1.00030019911863 1.00001616934353 1.00000071728174 1.00000000448703 1.00000000000142 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000314 1.00000001440633 1.00000972285843 1.00049151817802 1.00673491555714 1.00900909367602 1.01269948902583 1.01269948902583 1.00900909367602 1.00673491555714 1.00049151817802 1.00000972285843 1.00000001440633 1.00000000000314 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000187 1.00000001426851 1.00001828016537 1.0036949683199 1.00853071618636 1.00780681043997 1.00365318800834 1.00362503589712 1.00362503589712 1.00365318800834 1.00780681043997 1.00853071618636 1.0036949683199 1.00001828016537 1.00000001426851 1.00000000000187 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 1.00000000087922 1.000001367626 1.00053690774981 1.00914057707027 1.00362898242664 1.00007975181885 1.00001234292622 1.00000950968167 1.00000950968167 1.00001234292622 1.00007975181885 1.00362898242664 1.00914057707027 1.00053690774981 1.000001367626 1.00000000087922 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000009801 1.00000031281101 1.00023948238889 1.00794373334097 1.00075139740157 1.00001977069116 1.00000010392042 1.0 1.0 1.0 1.0 1.00000010392042 1.00001977069116 1.00075139740157 1.00794373334097 1.00023948238889 1.00000031281101 1.00000000009801 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000054307 1.00000112419967 1.00038256181282 1.00205946027394 1.00004698735987 1.00000007149824 1.0 1.0 1.0 1.0 1.0 1.0 1.00000007149824 1.00004698735987 1.00205946027394 1.00038256181282 1.00000112419967 1.00000000054307 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000017 1.000000010441 1.00002004936784 1.00414050466626 1.00100282901517 1.00000220183002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000220183002 1.00100282901517 1.00414050466626 1.00002004936784 1.000000010441 1.00000000000017 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000009324 1.00000018208108 1.00002071205679 1.00001774187415 1.0000001045428 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000001045428 1.00001774187415 1.00002071205679 1.00000018208108 1.00000000009324 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999992768 0.99999984824644 0.99997924616687 0.99998226064714 0.99999989743763 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999989743763 0.99998226064714 0.99997924616687 0.99999984824644 0.99999999992768 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999976 0.9999999892891 0.99997947316262 0.99563739424387 0.9989338178724 0.99999767062541 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999767062541 0.9989338178724 0.99563739424387 0.99997947316262 0.9999999892891 0.99999999999976 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.9999999992871 0.99999860498476 0.9995540028486 0.99780149879929 0.99994911113772 0.99999992212472 1.0 1.0 1.0 1.0 1.0 1.0 0.99999992212472 0.99994911113772 0.99780149879929 0.9995540028486 0.99999860498476 0.9999999992871 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999989559 0.99999967080692 0.99975026528726 0.99155526759288 0.9991565743789 0.99997694981049 0.99999982953391 1.0 1.0 1.0 1.0 0.99999982953391 0.99997694981049 0.9991565743789 0.99155526759288 0.99975026528726 0.99999967080692 0.99999999989559 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999994 0.99999999878284 0.99999826829701 0.99939564676927 0.99032766520228 0.99609357704097 0.99990285724044 0.9999826565675 0.99998631785543 0.99998631785543 0.9999826565675 0.99990285724044 0.99609357704097 0.99032766520228 0.99939564676927 0.99999826829701 0.99999999878284 0.99999999999994 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999698 0.99999998221308 0.99997884904751 0.996017775629 0.99095161161797 0.99169991349525 0.99607588339608 0.99609392319543 0.99609392319543 0.99607588339608 0.99169991349525 0.99095161161797 0.996017775629 0.99997884904751 0.99999998221308 0.99999999999698 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999265 0.99999997631948 0.99998603061546 0.9994377531176 0.99280931546903 0.99045484224804 0.98658919318855 0.98658919318855 0.99045484224804 0.99280931546903 0.9994377531176 0.99998603061546 0.99999997631948 0.99999999999265 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999439 0.99999999103562 0.99999890212422 0.9999767515946 0.9996326102817 0.99939629284827 0.99939629284827 0.9996326102817 0.9999767515946 0.99999890212422 0.99999999103562 0.99999999999439 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999948 0.99999999940874 0.99999998564254 0.99999962974276 0.99999938100925 0.99999938100925 0.99999962974276 0.99999998564254 0.99999999940874 0.99999999999948 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.9999999999997 0.99999999985567 0.99999999975274 0.99999999975274 0.99999999985567 0.9999999999997 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000000016 1.00000000000016 1.00000000000016 1.00000000000016 1.00000000000016 1.00000000000016 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000019 1.00000000000367 1.00000000016826 1.00000000021391 1.00000000025791 1.00000000025791 1.00000000021391 1.00000000016826 1.00000000000367 1.00000000000019 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0000000000024 1.00000000018999 1.00000000472687 1.00000009997215 1.00000025405595 1.00000036880744 1.00000036880744 1.00000025405595 1.00000009997215 1.00000000472687 1.00000000018999 1.0000000000024 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000023 1.00000000375113 1.00000011691546 1.00000185568289 1.0000373411314 1.00027872665393 1.00043943629892 1.00043943629892 1.00027872665393 1.0000373411314 1.00000185568289 1.00000011691546 1.00000000375113 1.00000000000023 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000163 1.00000000353818 1.00000165863188 1.00003731971599 1.00047692757295 1.00660380902049 1.00867392533414 1.01194527126577 1.01194527126577 1.00867392533414 1.00660380902049 1.00047692757295 1.00003731971599 1.00000165863188 1.00000000353818 1.00000000000163 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000013 1.00000000022406 1.0000003186269 1.00020421755028 1.00622347333451 1.00822569586464 1.00742151122631 1.00366263415836 1.00338624394731 1.00338624394731 1.00366263415836 1.00742151122631 1.00822569586464 1.00622347333451 1.00020421755028 1.0000003186269 1.00000000022406 1.00000000000013 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.00000000000478 1.00000000304965 1.00000148905143 1.00049295422911 1.00931459263284 1.00571569609132 1.00010642031084 1.00002525865144 1.00000866414352 1.00000866414352 1.00002525865144 1.00010642031084 1.00571569609132 1.00931459263284 1.00049295422911 1.00000148905143 1.00000000304965 1.00000000000478 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000031 1.00000000035602 1.00000032949789 1.00022390997892 1.00770072495922 1.00073565937199 1.00021392502241 1.00000408343857 1.00000000027683 1.00000000026147 1.00000000026147 1.00000000027683 1.00000408343857 1.00021392502241 1.00073565937199 1.00770072495922 1.00022390997892 1.00000032949789 1.00000000035602 1.00000000000031 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000033228 1.00000078366475 1.00031888573637 1.00191968711505 1.00004644155373 1.00000007506418 1.0000000000003 1.00000000007379 1.00000000000015 1.00000000000015 1.00000000007379 1.0000000000003 1.00000007506418 1.00004644155373 1.00191968711505 1.00031888573637 1.00000078366475 1.00000000033228 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000612556 1.00001464874721 1.00372220688423 1.00088290800875 1.00000161615682 1.00000000014187 1.00000000000011 1.0 1.0 1.0 1.0 1.00000000000011 1.00000000014187 1.00000161615682 1.00088290800875 1.00372220688423 1.00001464874721 1.00000000612556 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000004607 1.00000011584025 1.00001633153301 1.00001396707141 1.00000006707691 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000006707691 1.00001396707141 1.00001633153301 1.00000011584025 1.00000000004607 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999996422 0.99999990294207 0.99998355658033 0.99998596980106 0.99999993381109 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999993381109 0.99998596980106 0.99998355658033 0.99999990294207 0.99999999996422 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999370304 0.9999849698114 0.99606749520082 0.99905972739518 0.99999829413866 0.99999999985148 0.99999999999986 1.0 1.0 1.0 1.0 0.99999999999986 0.99999999985148 0.99999829413866 0.99905972739518 0.99606749520082 0.9999849698114 0.99999999370304 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999958256 0.99999903934434 0.99962957911831 0.99795617336443 0.99995207697448 0.99999993000994 0.9999999999996 0.99999999989283 0.99999999999975 0.99999999999975 0.99999999989283 0.9999999999996 0.99999993000994 0.99995207697448 0.99795617336443 0.99962957911831 0.99999903934434 0.99999999958256 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999967 0.99999999961287 0.99999964649594 0.99976981567714 0.99178351798732 0.99920200208964 0.99975872058444 0.9999947111278 0.99999999963456 0.99999999962025 0.99999999962025 0.99999999963456 0.9999947111278 0.99975872058444 0.99920200208964 0.99178351798732 0.99976981567714 0.99999964649594 0.99999999961287 0.99999999999967 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999999357 0.99999999590828 0.9999983649717 0.9994936768076 0.99114055481292 0.99386328684917 0.99987877890033 0.99996921576085 0.99998801745542 0.99998801745542 0.99996921576085 0.99987877890033 0.99386328684917 0.99114055481292 0.9994936768076 0.9999983649717 0.99999999590828 0.99999999999357 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 0.99999999975805 0.99999965566339 0.99977839960014 0.99328297493797 0.99124638141318 0.99210799461481 0.99604563896017 0.99635341681459 0.99635341681459 0.99604563896017 0.99210799461481 0.99124638141318 0.99328297493797 0.99977839960014 0.99999965566339 0.99999999975805 0.99999999999986 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999807 0.99999999558029 0.99999789110248 0.9999530805263 0.99946205241736 0.99293272302798 0.9907857940535 0.98735058300863 0.98735058300863 0.9907857940535 0.99293272302798 0.99946205241736 0.9999530805263 0.99999789110248 0.99999999558029 0.99999999999807 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999908 0.99999999388082 0.99999982443604 0.99999771440185 0.99995453187778 0.9996661395619 0.99947168870457 0.99947168870457 0.9996661395619 0.99995453187778 0.99999771440185 0.99999982443604 0.99999999388082 0.99999999999908 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999504 0.99999999962264 0.99999999276858 0.99999985071703 0.99999959720691 0.99999939976176 0.99999939976176 0.99999959720691 0.99999985071703 0.99999999276858 0.99999999962264 0.99999999999504 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999964 0.99999999999217 0.99999999966811 0.99999999956401 0.99999999946123 0.99999999946123 0.99999999956401 0.99999999966811 0.99999999999217 0.99999999999964 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999999968 0.99999999999968 0.9999999999997 0.9999999999997 0.99999999999968 0.99999999999968 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/cons.2.00.000020.dat 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.1 0.09999999993715 0.09999999989073 0.09999999989073 0.09999999993715 0.1 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999977968 0.09999999250651 0.09999976693806 0.09999961055715 0.09999961055715 0.09999976693806 0.09999999250651 0.09999999977968 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999868 0.09999999547709 0.09999952445379 0.09998278625147 0.0996727617371 0.09946209715418 0.09946209715418 0.0996727617371 0.09998278625147 0.09999952445379 0.09999999547709 0.09999999999868 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999839 0.09999999114928 0.09998976527971 0.09967283809334 0.09278815604041 0.06824678137732 0.04326287524761 0.04326287524761 0.06824678137732 0.09278815604041 0.09967283809334 0.09998976527971 0.09999999114928 0.09999999999839 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999956 0.09999999630967 0.09999313186183 0.09616656016453 0.06815998056522 0.0 0.0 0.0 0.0 0.0 0.0 0.06815998056522 0.09616656016453 0.09999313186183 0.09999999630967 0.09999999999956 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999997 0.0999999996454 0.09999930395674 0.09972425333151 0.02182349373459 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.02182349373459 0.09972425333151 0.09999930395674 0.0999999996454 0.09999999999997 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1000000000061 0.10000001520387 0.10000504551745 0.06828775993008 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.06828775993008 0.10000504551745 0.10000001520387 0.1000000000061 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.0999999998247 0.09999948234789 0.09970562506864 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09970562506864 0.09999948234789 0.0999999998247 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000002 0.10000000123104 0.10000250833981 0.07184022694645 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07184022694645 0.10000250833981 0.10000000123104 0.10000000000002 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000005574 0.10000016150403 0.05000252777775 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05000252777775 0.10000016150403 0.10000000005574 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1000000000299 0.10000010271346 0.05000207847751 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05000207847751 0.10000010271346 0.1000000000299 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999998 0.09999999917835 0.09999862317133 0.07123597509136 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07123597509136 0.09999862317133 0.09999999917835 0.09999999999998 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999964599 0.09999908352713 0.09955838809833 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09955838809833 0.09999908352713 0.09999999964599 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999998576 0.099999950836 0.09995765319421 0.06700179490666 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.06700179490666 0.09995765319421 0.099999950836 0.09999999998576 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999994 0.09999999923851 0.09999868386035 0.09953906563053 0.02125618369379 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.02125618369379 0.09953906563053 0.09999868386035 0.09999999923851 0.09999999999994 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999911 0.09999999258428 0.09998758720171 0.09529523227244 0.06680420110715 0.0 0.0 0.0 0.0 0.0 0.0 0.06680420110715 0.09529523227244 0.09998758720171 0.09999999258428 0.09999999999911 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999541 0.09999998085216 0.09998244989001 0.09949655621705 0.09133629789686 0.06689548116773 0.04199772921979 0.04199772921979 0.06689548116773 0.09133629789686 0.09949655621705 0.09998244989001 0.09999998085216 0.09999999999541 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999401 0.09999998902018 0.09999903300908 0.09997054578537 0.09952901076554 0.09922757850063 0.09922757850063 0.09952901076554 0.09997054578537 0.09999903300908 0.09999998902018 0.09999999999401 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999939 0.09999999940298 0.09999998184272 0.09999952427482 0.09999920591147 0.09999920591147 0.09999952427482 0.09999998184272 0.09999999940298 0.09999999999939 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.0999999999996 0.09999999981518 0.09999999968297 0.09999999968297 0.09999999981518 0.0999999999996 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999983 0.09999999999982 0.09999999999982 0.09999999999982 0.09999999999982 0.09999999999983 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999981 0.09999999999937 0.09999999981471 0.09999999976836 0.09999999972055 0.09999999972055 0.09999999976836 0.09999999981471 0.09999999999937 0.09999999999981 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999976 0.09999999979229 0.0999999974732 0.09999988920458 0.09999972491922 0.09999960033187 0.09999960033187 0.09999972491922 0.09999988920458 0.0999999974732 0.09999999979229 0.09999999999976 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999988 0.09999999805375 0.09999987293365 0.09999900613063 0.09995887102765 0.09969642637073 0.09952249387598 0.09952249387598 0.09969642637073 0.09995887102765 0.09999900613063 0.09999987293365 0.09999999805375 0.09999999999988 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999839 0.09999999839005 0.09999906497637 0.09995904939415 0.09969919111992 0.0927868378712 0.06841527349943 0.04366780011808 0.04366780011808 0.06841527349943 0.0927868378712 0.09969919111992 0.09995904939415 0.09999906497637 0.09999999839005 0.09999999999839 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.10000000001252 0.10000001255978 0.09999850834884 0.09321951806046 0.06839851372367 0.0 0.0 0.0 0.0 0.0 0.0 0.06839851372367 0.09321951806046 0.09999850834884 0.10000001255978 0.10000000001252 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999527 0.09999999823891 0.09999922588236 0.0997355609386 0.00302662552804 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00302662552804 0.0997355609386 0.09999922588236 0.09999999823891 0.09999999999527 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000003 0.10000000003112 0.10000001864189 0.1000062228811 0.06849930669589 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.06849930669589 0.1000062228811 0.10000001864189 0.10000000003112 0.10000000000003 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000001 0.09999999992024 0.0999996731663 0.09976329745236 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09976329745236 0.0999996731663 0.09999999992024 0.10000000000001 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000071328 0.1000017961557 0.07212117862234 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07212117862234 0.1000017961557 0.10000000071328 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000002658 0.10000010194503 0.05000178095621 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05000178095621 0.10000010194503 0.10000000002658 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000001404 0.10000006498574 0.05000147314906 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05000147314906 0.10000006498574 0.10000000001404 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999950444 0.09999894042372 0.07157374714311 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07157374714311 0.09999894042372 0.09999999950444 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000001 0.09999999981503 0.09999940200421 0.09964267483947 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09964267483947 0.09999940200421 0.09999999981503 0.10000000000001 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999997 0.0999999999601 0.0999999513405 0.09996214098536 0.06727789374688 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.06727789374688 0.09996214098536 0.0999999513405 0.0999999999601 0.09999999999997 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999998 0.09999999999206 0.09999999664428 0.09999871114479 0.09958620392478 0.00262300942734 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00262300942734 0.09958620392478 0.09999871114479 0.09999999664428 0.09999999999206 0.09999999999998 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999996 0.09999999996453 0.09999994793893 0.09995869687825 0.09180898361809 0.06709293226503 0.0 0.0 0.0 0.0 0.0 0.0 0.06709293226503 0.09180898361809 0.09995869687825 0.09999994793893 0.09999999996453 0.09999999999996 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999772 0.09999999720334 0.09999838272224 0.09993968235527 0.09953910561722 0.09135834329643 0.06711191015076 0.04249523722312 0.04249523722312 0.06711191015076 0.09135834329643 0.09953910561722 0.09993968235527 0.09999838272224 0.09999999720334 0.09999999999772 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999965 0.0999999956176 0.09999977322709 0.09999829321171 0.09994158301759 0.09957367087792 0.09932542522996 0.09932542522996 0.09957367087792 0.09994158301759 0.09999829321171 0.09999977322709 0.0999999956176 0.09999999999965 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999999811 0.09999999951147 0.0999999946747 0.09999980466795 0.09999948337872 0.0999992294897 0.0999992294897 0.09999948337872 0.09999980466795 0.0999999946747 0.09999999951147 0.09999999999811 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999998 0.09999999999956 0.09999999999634 0.09999999956721 0.09999999944231 0.0999999993131 0.0999999993131 0.09999999944231 0.09999999956721 0.09999999999634 0.09999999999956 0.09999999999998 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999996 0.09999999999958 0.0999999999996 0.09999999999962 0.09999999999962 0.0999999999996 0.09999999999958 0.09999999999996 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -2.63e-12 3.5e-13 -3.5e-13 2.63e-12 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 -1.1442e-10 -3.1799e-10 -1.319416e-08 1.8688e-09 -1.8688e-09 1.319416e-08 3.1799e-10 1.1442e-10 1.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3.1e-13 -7.9296e-10 -3.9920415e-07 -9.054207e-07 -3.046748248e-05 5.31940913e-06 -5.31940913e-06 3.046748248e-05 9.054207e-07 3.9920415e-07 7.9296e-10 3.1e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -2.1e-12 -8.13324e-09 -1.60204987e-06 -0.00032090116982 -0.00028924152829 -0.00043495042714 -2.042244748e-05 2.042244748e-05 0.00043495042714 0.00028924152829 0.00032090116982 1.60204987e-06 8.13324e-09 2.1e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1.82e-12 -1.310822e-08 -1.539042321e-05 -0.00063045313166 -0.00031929915317 0.0 0.0 0.0 0.0 0.0 0.0 0.00031929915317 0.00063045313166 1.539042321e-05 1.310822e-08 1.82e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 -6.4105e-10 -8.8174576e-07 -0.0003779832604 -0.0001941580341 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0001941580341 0.0003779832604 8.8174576e-07 6.4105e-10 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1.1661e-10 -3.7344358e-07 -0.00030732372503 -0.00047653564219 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00047653564219 0.00030732372503 3.7344358e-07 1.1661e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -4.706e-10 -8.1278355e-07 -0.00014468664419 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00014468664419 8.1278355e-07 4.706e-10 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2.1e-13 -1.255307e-08 -2.435829165e-05 -0.00048908714569 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00048908714569 2.435829165e-05 1.255307e-08 2.1e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -7.965e-11 -1.0381837e-07 -1.20323258e-06 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.20323258e-06 1.0381837e-07 7.965e-11 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5.72e-11 7.611702e-08 9.2208358e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -9.2208358e-07 -7.611702e-08 -5.72e-11 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.9e-13 1.287121e-08 2.491259862e-05 0.00050051802442 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00050051802442 -2.491259862e-05 -1.287121e-08 -2.9e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 6.7112e-10 1.12529714e-06 0.00015442808345 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00015442808345 -1.12529714e-06 -6.7112e-10 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.2419e-10 3.9280498e-07 0.00032051464571 0.00049267637549 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00049267637549 -0.00032051464571 -3.9280498e-07 -1.2419e-10 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 9.0256e-10 1.09393587e-06 0.00039535607995 0.00019647075157 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00019647075157 -0.00039535607995 -1.09393587e-06 -9.0256e-10 -2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.4e-12 1.814201e-08 1.96276024e-05 0.00065876878662 0.00031642170332 0.0 0.0 0.0 0.0 0.0 0.0 -0.00031642170332 -0.00065876878662 -1.96276024e-05 -1.814201e-08 -3.4e-12 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.89e-12 1.440577e-08 2.2586132e-06 0.00034420046284 0.0002957790388 0.00043715796301 2.227095901e-05 -2.227095901e-05 -0.00043715796301 -0.0002957790388 -0.00034420046284 -2.2586132e-06 -1.440577e-08 -5.89e-12 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.83e-12 1.54945e-09 6.348066e-07 1.31305274e-06 4.14747484e-05 -6.24357886e-06 6.24357886e-06 -4.14747484e-05 -1.31305274e-06 -6.348066e-07 -1.54945e-09 -1.83e-12 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.3e-13 2.5794e-10 6.4514e-10 2.469306e-08 -3.49521e-09 3.49521e-09 -2.469306e-08 -6.4514e-10 -2.5794e-10 -1.3e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5e-14 6.75e-12 -8.5e-13 8.5e-13 -6.75e-12 -5e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 -0.0 0.0 -0.0 0.0 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -4.23e-12 -5.15e-12 -2.45e-12 -0.0 0.0 2.45e-12 5.15e-12 4.23e-12 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -2.69e-12 -1.046e-11 -3.38513e-09 -3.61214e-09 -9.26637e-09 8.0323e-10 -8.0323e-10 9.26637e-09 3.61214e-09 3.38513e-09 1.046e-11 2.69e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -1.5e-13 -2.73478e-09 -8.79576e-09 -1.34346333e-06 -1.8179846e-06 -2.372685078e-05 4.45596273e-06 -4.45596273e-06 2.372685078e-05 1.8179846e-06 1.34346333e-06 8.79576e-09 2.73478e-09 1.5e-13 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -3.2e-13 -2.63926e-09 -1.16879313e-06 -2.37764745e-06 -0.00031106882205 -0.00028414204294 -0.00035035719641 -1.538779587e-05 1.538779587e-05 0.00035035719641 0.00028414204294 0.00031106882205 2.37764745e-06 1.16879313e-06 2.63926e-09 3.2e-13 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1.4e-13 -2.6617e-10 -3.7818588e-07 -0.00025332817389 -0.00035567012326 -0.00028809399205 0.0 0.0 0.0 0.0 0.0 0.0 0.00028809399205 0.00035567012326 0.00025332817389 3.7818588e-07 2.6617e-10 1.4e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 -1.24e-12 -1.89458e-09 -9.6733312e-07 -0.00032517235185 -0.00023418785314 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00023418785314 0.00032517235185 9.6733312e-07 1.89458e-09 1.24e-12 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3.8e-13 -4.2844e-10 -3.9588463e-07 -0.0002850034891 -0.0004374291439 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0004374291439 0.0002850034891 3.9588463e-07 4.2844e-10 3.8e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -2e-14 -2.961e-10 -5.8072709e-07 -0.000125658686 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.000125658686 5.8072709e-07 2.961e-10 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -7.35231e-09 -1.775123461e-05 -0.0003986862386 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0003986862386 1.775123461e-05 7.35231e-09 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3.962e-11 -6.611858e-08 -8.6238827e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.6238827e-07 6.611858e-08 3.962e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.85e-11 4.858476e-08 6.6018833e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -6.6018833e-07 -4.858476e-08 -2.85e-11 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7.55381e-09 1.819801742e-05 0.00040893037933 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00040893037933 -1.819801742e-05 -7.55381e-09 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 3.9684e-10 7.8324405e-07 0.00013263180405 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00013263180405 -7.8324405e-07 -3.9684e-10 -2e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-13 4.6582e-10 4.2508306e-07 0.00029391244237 0.00045226912663 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00045226912663 -0.00029391244237 -4.2508306e-07 -4.6582e-10 -4e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 2.59e-12 2.78164e-09 1.01939626e-06 0.00028109718122 0.00024160707019 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00024160707019 -0.00028109718122 -1.01939626e-06 -2.78164e-09 -2.59e-12 -4e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.6e-13 2.8665e-10 4.1006973e-07 0.00027722904855 0.00035762261908 0.00029258293936 0.0 0.0 0.0 0.0 0.0 0.0 -0.00029258293936 -0.00035762261908 -0.00027722904855 -4.1006973e-07 -2.8665e-10 -1.6e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 6.8e-13 3.5893e-09 1.55137412e-06 2.81851746e-06 0.00033016403362 0.00029377851106 0.00034366177002 1.639922603e-05 -1.639922603e-05 -0.00034366177002 -0.00029377851106 -0.00033016403362 -2.81851746e-06 -1.55137412e-06 -3.5893e-09 -6.8e-13 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 9.5e-13 4.7796e-09 1.306948e-08 1.70176648e-06 2.17966427e-06 3.143475306e-05 -4.84433663e-06 4.84433663e-06 -3.143475306e-05 -2.17966427e-06 -1.70176648e-06 -1.306948e-08 -4.7796e-09 -9.5e-13 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5.52e-12 2.315e-11 5.45417e-09 5.73472e-09 1.680435e-08 -1.24798e-09 1.24798e-09 -1.680435e-08 -5.73472e-09 -5.45417e-09 -2.315e-11 -5.52e-12 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 6e-14 8.71e-12 1.033e-11 5.46e-12 -6e-14 6e-14 -5.46e-12 -1.033e-11 -8.71e-12 -6e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 1e-14 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505
+D/cons.4.00.000020.dat 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000002 2.50500000000004 2.50500000019651 2.50500000034163 2.50500000034163 2.50500000019651 2.50500000000004 2.50500000000002 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000037 2.50500000093623 2.50500002393478 2.50500072754803 2.50500121797296 2.50500121797296 2.50500072754803 2.50500002393478 2.50500000093623 2.50500000000037 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000001 2.50500000000481 2.50500001523087 2.50500245935718 2.50505479519008 2.50601872900181 2.50667908623717 2.50667908623717 2.50601872900181 2.50505479519008 2.50500245935718 2.50500001523087 2.50500000000481 2.50500000000001 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000001 2.5050000000108 2.50500004946639 2.50503296097315 2.5066887737969 2.5282637261376 2.5351552852026 2.54707396801932 2.54707396801932 2.5351552852026 2.5282637261376 2.5066887737969 2.50503296097315 2.50500004946639 2.5050000000108 2.50500000000001 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000649 2.50500004950071 2.5050632090445 2.51774842080671 2.53344686756207 2.5277864937178 2.51298355572211 2.51288417086586 2.51288417086586 2.51298355572211 2.5277864937178 2.53344686756207 2.51774842080671 2.5050632090445 2.50500004950071 2.50500000000649 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000015 2.50500000303855 2.50500471027984 2.50685258878864 2.53350276735664 2.51288862968566 2.50027938059752 2.50129320415277 2.50253328658203 2.50253328658203 2.50129320415277 2.50027938059752 2.51288862968566 2.53350276735664 2.50685258878864 2.50500471027984 2.50500000303855 2.50500000000016 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000034314 2.50500109479772 2.50583898128424 2.53138346220565 2.50264023924973 2.5000692041417 2.50250036372311 2.505 2.505 2.505 2.505 2.50250036372311 2.5000692041417 2.50264023924973 2.53138346220565 2.50583898128424 2.50500109479772 2.50500000034314 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000003 2.50500000188171 2.50500387733701 2.50631037314269 2.50731119578238 2.50016455168322 2.5025002502466 2.505 2.505 2.505 2.505 2.505 2.505 2.5025002502466 2.50016455168322 2.50731119578238 2.50631037314269 2.50500387733701 2.50500000188171 2.50500000000003 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000061 2.50500003661256 2.50507033191465 2.51818323922619 2.5035608052741 2.50125770722287 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50125770722287 2.5035608052741 2.51818323922619 2.50507033191465 2.50500003661256 2.50500000000061 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000002 2.50500000033208 2.50500065252401 2.50257286133316 2.50006219840386 2.50250036590024 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50250036590024 2.50006219840386 2.50257286133317 2.50500065252401 2.50500000033208 2.50500000000002 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999998 2.50499999975024 2.50499947989237 2.50242761471797 2.49993793996531 2.5024996410323 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.5024996410323 2.49993793996531 2.50242761471798 2.50499947989237 2.50499999975024 2.50499999999998 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999915 2.50499996248324 2.50492813003251 2.48839288254341 2.49631952499521 2.50124184806968 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50124184806968 2.49631952499521 2.48839288254341 2.50492813003251 2.50499996248324 2.50499999999915 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999998 2.504999997473 2.504995032841 2.50340196490546 2.49240939956779 2.49982199270907 2.50249972743812 2.505 2.505 2.505 2.505 2.505 2.505 2.50249972743812 2.49982199270907 2.49240939956779 2.50340196490546 2.504995032841 2.504999997473 2.50499999999998 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999963365 2.50499884455876 2.50412442187842 2.47396157325006 2.4970616552582 2.49991933699553 2.50249940338192 2.505 2.505 2.505 2.505 2.50249940338192 2.49991933699553 2.4970616552582 2.47396157325006 2.50412442187842 2.50499884455876 2.50499999963365 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999979 2.50499999566907 2.50499381620899 2.5028478687928 2.46763067372238 2.4865186435943 2.49966049746328 2.50118932032802 2.50245213069291 2.50245213069291 2.50118932032802 2.49966049746328 2.4865186435943 2.46763067372238 2.5028478687928 2.50499381620899 2.50499999566907 2.50499999999979 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999998946 2.50499993709218 2.50492484649079 2.49083428351576 2.47185520953948 2.471415428725 2.48646620152282 2.48652940425096 2.48652940425096 2.48646620152282 2.471415428725 2.47185520953948 2.49083428351576 2.50492484649079 2.50499993709218 2.50499999998946 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999997355 2.50499991532197 2.50494944082592 2.50299081598909 2.47945335651572 2.4701498602485 2.45562882789946 2.45562882789946 2.4701498602485 2.47945335651572 2.50299081598909 2.50494944082592 2.50499991532197 2.50499999997355 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999997958 2.50499996757164 2.50499606632021 2.50491583043508 2.50367379433962 2.50282029306828 2.50282029306828 2.50367379433962 2.50491583043508 2.50499606632021 2.50499996757164 2.50499999997958 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999999797 2.50499999787358 2.50499994800515 2.50499865841501 2.50499775727333 2.50499775727333 2.50499865841501 2.50499994800515 2.50499999787358 2.50499999999796 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999997 2.50499999999875 2.50499999947681 2.50499999910394 2.50499999910394 2.50499999947681 2.50499999999875 2.50499999999997 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000006 2.50500000000053 2.50500000000055 2.50500000000055 2.50500000000055 2.50500000000055 2.50500000000053 2.50500000000006 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000003 2.50500000000063 2.50500000001272 2.50500000056955 2.50500000072446 2.50500000087344 2.50500000087344 2.50500000072446 2.50500000056955 2.50500000001272 2.50500000000063 2.50500000000003 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000003 2.50500000000837 2.50500000064326 2.50500001627073 2.50500033832372 2.50500086041957 2.50500124901824 2.50500124901824 2.50500086041957 2.50500033832372 2.50500001627073 2.50500000064326 2.50500000000837 2.50500000000003 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000003 2.50500000000078 2.5050000129168 2.50500039591347 2.50500638627442 2.50512641147633 2.50594570604102 2.50649088731207 2.50649088731207 2.50594570604102 2.50512641147633 2.50500638627442 2.50500039591347 2.5050000129168 2.50500000000078 2.50500000000003 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000002 2.50500000000554 2.50500001220726 2.50500570346062 2.50512635430505 2.506639901875 2.52779985682532 2.53397577883961 2.54441168509507 2.54441168509507 2.53397577883961 2.52779985682532 2.506639901875 2.50512635430505 2.50500570346062 2.50500001220726 2.50500000000554 2.50500000000002 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000044 2.50500000078434 2.50500111485562 2.50571449685381 2.52646577272297 2.53237565113021 2.5264218016819 2.51301416095316 2.51203321564574 2.51203321564574 2.51301416095316 2.5264218016819 2.53237565113021 2.52646577272297 2.50571449685381 2.50500111485562 2.50500000078434 2.50500000000044 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000009 2.50500000001624 2.5050000104844 2.50500512686214 2.50670033872819 2.53324544242329 2.52032549999526 2.5003728050761 2.50008841586897 2.5000303267255 2.5000303267255 2.50008841586897 2.5003728050761 2.52032549999526 2.53324544242329 2.50670033872819 2.50500512686214 2.5050000104844 2.50500000001624 2.50500000000009 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000001 2.5050000000011 2.5050000012474 2.50500115345807 2.50578447539197 2.53052952651767 2.50258484834488 2.50075028048069 2.50001429034388 2.50000000096889 2.50000000091514 2.50000000091514 2.50000000096889 2.50001429034388 2.50075028048069 2.50258484834488 2.53052952651767 2.50578447539197 2.50500115345807 2.5050000012474 2.5050000000011 2.50500000000001 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000008 2.50500000115336 2.50500270623975 2.5060929622239 2.50681685533651 2.50016263148114 2.50000026274652 2.50000000000104 2.50000000025828 2.50000000000052 2.50000000000052 2.50000000025828 2.50000000000104 2.50000026274652 2.50016263148114 2.50681685533651 2.5060929622239 2.50500270623975 2.50500000115336 2.50500000000008 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500002147971 2.50505138204343 2.51672059871789 2.50313594331426 2.5000056570312 2.50000000049654 2.50000000000038 2.505 2.505 2.505 2.505 2.50000000000038 2.50000000049654 2.5000056570312 2.50313594331426 2.51672059871789 2.50505138204343 2.50500002147971 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000001 2.50500000016415 2.50500041505645 2.50255742998614 2.50004896430594 2.50000023476931 2.5 2.5 2.505 2.505 2.505 2.505 2.5 2.5 2.5000002347693 2.50004896430594 2.50255742998615 2.50500041505645 2.50500000016415 2.50500000000001 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999987634 2.5049996672805 2.50244262839519 2.49995091459688 2.49999976833915 2.5 2.5 2.505 2.505 2.505 2.505 2.5 2.5 2.49999976833915 2.49995091459688 2.50244262839519 2.5049996672805 2.50499999987634 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499997794257 2.50494736889031 2.48990238022297 2.49675499530405 2.49999403000526 2.49999999948018 2.49999999999953 2.505 2.505 2.505 2.505 2.49999999999953 2.49999999948018 2.49999403000526 2.49675499530405 2.48990238022297 2.50494736889031 2.50499997794257 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999993 2.50499999852256 2.50499658274282 2.50367344069111 2.49294550182288 2.49983235916492 2.4999997550352 2.4999999999986 2.49999999962495 2.49999999999912 2.49999999999912 2.49999999962495 2.4999999999986 2.4999997550352 2.49983235916492 2.49294550182288 2.50367344069111 2.50499658274282 2.50499999852256 2.50499999999993 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999999885 2.504999998643 2.50499875964334 2.50419299388248 2.47513232685046 2.49734721467695 2.49917489930208 2.4999816679492 2.49999999872105 2.4999999986711 2.4999999986711 2.49999999872105 2.4999816679492 2.49917489930208 2.49734721467695 2.47513232685046 2.50419299388248 2.50499875964334 2.504999998643 2.50499999999885 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999987 2.50499999997672 2.50499998536158 2.50499415681869 2.50319496155423 2.46952804127119 2.47881182510725 2.49958014960202 2.49989347924203 2.49995809723299 2.49995809723299 2.49989347924203 2.49958014960202 2.47881182510725 2.46952804127119 2.50319496155423 2.50499415681869 2.50499998536158 2.50499999997672 2.50499999999987 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999949 2.50499999915085 2.50499879133992 2.50422238209517 2.48110534029213 2.4731083520616 2.4727143855099 2.48657721184026 2.48756178760372 2.48756178760372 2.48657721184026 2.4727143855099 2.4731083520616 2.48110534029213 2.50422238209517 2.50499879133992 2.50499999915085 2.50499999999949 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999997 2.50499999999302 2.50499998427227 2.50499246831862 2.50483175779422 2.50308326523206 2.47987799670338 2.47147015691749 2.45880891090313 2.45880891090313 2.4714701569175 2.47987799670338 2.50308326523206 2.50483175779422 2.50499246831862 2.50499998427227 2.50499999999302 2.50499999999997 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999996 2.50499999999676 2.50499997817403 2.50499936381748 2.50499184145221 2.5048372079301 2.50379919808092 2.50309682168032 2.50309682168032 2.50379919808092 2.5048372079301 2.50499184145221 2.50499936381748 2.50499997817403 2.50499999999676 2.50499999999996 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999994 2.5049999999823 2.50499999863081 2.50499997419328 2.50499945882595 2.5049985407044 2.50499782525241 2.50499782525241 2.5049985407044 2.50499945882595 2.50499997419328 2.50499999863081 2.5049999999823 2.50499999999994 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999993 2.5049999999987 2.50499999997191 2.50499999879493 2.50499999841884 2.50499999804706 2.50499999804706 2.50499999841884 2.50499999879493 2.50499999997191 2.5049999999987 2.50499999999993 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999999986 2.50499999999884 2.50499999999886 2.50499999999892 2.50499999999892 2.50499999999886 2.50499999999884 2.50499999999986 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999999 2.50499999999999 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/2854A102/golden-metadata.txt b/tests/2854A102/golden-metadata.txt
new file mode 100644
index 0000000000..52b64b37ce
--- /dev/null
+++ b/tests/2854A102/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-09-08 02:45:57.068583.
+
+mfc.sh:
+
+ Invocation: test -j 7 --no-build --generate --only 2854A102 7FC2F9F8 E4F6CE1E F980C769 13945217 43AF9F25 27F6FEF5
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: f849a1312759bc386ddc1e76ceeaa9cca576b3bc on HEAD (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-003.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.78
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/2854A102/golden.txt b/tests/2854A102/golden.txt
new file mode 100644
index 0000000000..d7081a217e
--- /dev/null
+++ b/tests/2854A102/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000010.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000025 1.00000000000035 1.00000000000035 1.00000000000025 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000034 1.0000000001947 1.0000000120782 1.00000002086655 1.00000002086655 1.0000000120782 1.0000000001947 1.0000000000034 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000011549 1.00000004230163 1.00000189038673 1.00007174511313 1.00011807693343 1.00011807693343 1.00007174511313 1.00000189038673 1.00000004230163 1.00000000011549 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000002 1.00000000040503 1.00000111992883 1.0001233312987 1.00318042481383 1.00430742614033 1.00605762519137 1.00605762519137 1.00430742614033 1.00318042481383 1.0001233312987 1.00000111992883 1.00000000040503 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000040387 1.00000224695106 1.0016759966806 1.0040543341169 1.00363461883093 1.00162122372426 1.00159844240001 1.00159844240001 1.00162122372426 1.00363461883093 1.0040543341169 1.0016759966806 1.00000224695106 1.00000000040387 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000999 1.00000008142448 1.00013469283508 1.00451326547797 1.00158995639516 1.00001350093303 1.00000135885575 1.00000106498293 1.00000106498293 1.00000135885575 1.00001350093303 1.00158995639516 1.00451326547797 1.00013469283508 1.00000008142448 1.00000000000999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000068 1.00000001650563 1.00005732146516 1.00391271784249 1.00020787922452 1.00000226960479 1.00000000527338 1.0 1.0 1.0 1.0 1.00000000527338 1.00000226960479 1.00020787922452 1.00391271784249 1.00005732146516 1.00000001650563 1.00000000000068 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000668 1.00000006822595 1.00009337383568 1.0008979959369 1.00000704341434 1.00000000359875 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000359875 1.00000704341434 1.0008979959369 1.00009337383568 1.00000006822595 1.00000000000668 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000030072 1.00000248253204 1.0020407599051 1.00043989316562 1.00000022967002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000022967002 1.00043989316562 1.0020407599051 1.00000248253204 1.00000000030072 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000034 1.00000000906059 1.00000438104234 1.00000370439389 1.00000000530907 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000530907 1.00000370439389 1.00000438104234 1.00000000906059 1.00000000000034 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999979 0.99999999223151 0.99999550440923 0.99999620728976 0.99999999462914 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999462914 0.99999620728976 0.99999550440923 0.99999999223151 0.99999999999979 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999968838 0.99999743009561 0.99781959301241 0.99952803170524 0.99999975827625 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999975827625 0.99952803170524 0.99781959301241 0.99999743009561 0.99999999968838 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999082 0.99999991461022 0.99989020636297 0.99903412561914 0.99999240080422 0.9999999961633 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999961633 0.99999240080422 0.99903412561914 0.99989020636297 0.99999991461022 0.99999999999082 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999926 0.99999998266865 0.99994010280982 0.99580147958758 0.99976649453869 0.99999736333907 0.99999999132578 1.0 1.0 1.0 1.0 0.99999999132578 0.99999736333907 0.99976649453869 0.99580147958758 0.99994010280982 0.99999998266865 0.99999999999926 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999998555 0.99999989562782 0.99984752637014 0.99516693798687 0.99828254328822 0.99998377280025 0.99999808369364 0.99999845857839 0.99999845857839 0.99999808369364 0.99998377280025 0.99828254328822 0.99516693798687 0.99984752637014 0.99999989562782 0.99999999998555 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999950772 0.99999741971949 0.99818848382788 0.995654008481 0.99609798843029 0.99825123944754 0.99827225796603 0.99827225796603 0.99825123944754 0.99609798843029 0.995654008481 0.99818848382788 0.99999741971949 0.99999999950772 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999933647 0.99999837864393 0.9998586039213 0.99657937058668 0.99538548775361 0.99351847608415 0.99351847608415 0.99538548775361 0.99657937058668 0.9998586039213 0.99999837864393 0.99999999933647 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999976518 0.99999993524483 0.99999726720475 0.99991202463192 0.99985561206748 0.99985561206748 0.99991202463192 0.99999726720475 0.99999993524483 0.99999999976518 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999234 0.9999999996031 0.99999997918388 0.99999996410295 0.99999996410295 0.99999997918388 0.9999999996031 0.99999999999234 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999877 0.9999999999979 0.9999999999979 0.99999999999877 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/cons.2.00.000010.dat 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999973 0.09999999999963 0.09999999999963 0.09999999999973 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999753 0.09999999979128 0.09999998690869 0.09999997740432 0.09999997740432 0.09999998690869 0.09999999979128 0.09999999999753 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999987771 0.09999997325951 0.09999797015505 0.09992198453583 0.0998719152333 0.0998719152333 0.09992198453583 0.09999797015505 0.09999997325951 0.09999999987771 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.0999999997584 0.09999880265138 0.09992488200284 0.09643183454373 0.07155117674249 0.04654795716341 0.04654795716341 0.07155117674249 0.09643183454373 0.09992488200284 0.09999880265138 0.0999999997584 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999991149 0.0999992670879 0.09816327142831 0.07152185374885 0.0 0.0 0.0 0.0 0.0 0.0 0.07152185374885 0.09816327142831 0.0999992670879 0.09999999991149 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999591 0.09999995906199 0.099930833824 0.02332287103009 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.02332287103009 0.099930833824 0.09999995906199 0.09999999999591 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000006 0.10000000121876 0.10000339277565 0.07155779872733 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07155779872733 0.10000339277565 0.10000000121876 0.10000000000006 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999756 0.0999999693473 0.09992540481914 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09992540481914 0.0999999693473 0.09999999999756 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000003291 0.10000027939437 0.07332737675031 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07332737675031 0.10000027939437 0.10000000003291 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000031 0.10000000767825 0.05000025419513 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.05000025419513 0.10000000767825 0.10000000000031 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.10000000000019 0.10000000494892 0.0500002140353 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0500002140353 0.10000000494892 0.10000000000019 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999997248 0.09999978407864 0.0730176576211 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0730176576211 0.09999978407864 0.09999999997248 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999523 0.09999994510431 0.09988877438074 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.09988877438074 0.09999994510431 0.09999999999523 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999992 0.09999999783361 0.09999185467372 0.07091913759718 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.07091913759718 0.09999185467372 0.09999999783361 0.09999999999992 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999104 0.09999992120495 0.09988434873049 0.02302361711483 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.02302361711483 0.09988434873049 0.09999992120495 0.09999999999104 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999981891 0.09999861113869 0.09778535262673 0.07086541479869 0.0 0.0 0.0 0.0 0.0 0.0 0.07086541479869 0.09778535262673 0.09999861113869 0.09999999981891 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999998 0.09999999947807 0.09999793919022 0.09988048431153 0.095751779742 0.07089534783075 0.0459134147748 0.0459134147748 0.07089534783075 0.095751779742 0.09988048431153 0.09999793919022 0.09999999947807 0.09999999999998 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999999 0.09999999970324 0.09999994477006 0.09999651529771 0.09988719340927 0.09981518842907 0.09981518842907 0.09988719340927 0.09999651529771 0.09999994477006 0.09999999970324 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.09999999999264 0.09999999949436 0.09999997327226 0.09999995394979 0.09999995394979 0.09999997327226 0.09999999949436 0.09999999999264 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.0999999999984 0.09999999999725 0.09999999999725 0.0999999999984 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000010.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.46e-12 -3.7e-12 -3.821e-10 3.578e-11 -3.578e-11 3.821e-10 3.7e-12 1.46e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 -1.112e-11 -2.207003e-08 -5.541513e-08 -3.75922563e-06 5.3480675e-07 -5.3480675e-07 3.75922563e-06 5.541513e-08 2.207003e-08 1.112e-11 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2.1178e-10 -9.679027e-08 -7.318034012e-05 -6.918420216e-05 -0.000114476302 -2.22888365e-06 2.22888365e-06 0.000114476302 6.918420216e-05 7.318034012e-05 9.679027e-08 2.1178e-10 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -3.6881e-10 -1.8586198e-06 -0.00015053089889 -8.306068507e-05 0.0 0.0 0.0 0.0 0.0 0.0 8.306068507e-05 0.00015053089889 1.8586198e-06 3.6881e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -7.2e-12 -5.016329e-08 -8.545617186e-05 -5.105479475e-05 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.105479475e-05 8.545617186e-05 5.016329e-08 7.2e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -8.1e-13 -1.962815e-08 -7.073152715e-05 -0.00012436046066 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00012436046066 7.073152715e-05 1.962815e-08 8.1e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -5.31e-12 -4.68918e-08 -3.08870077e-05 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.08870077e-05 4.68918e-08 5.31e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3.5818e-10 -2.97691171e-06 -0.00012483104825 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00012483104825 2.97691171e-06 3.5818e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1.7e-13 -5.21389e-09 -1.345956e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.345956e-07 5.21389e-09 1.7e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 3.85173e-09 1.027636e-07 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.027636e-07 -3.85173e-09 -5e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.7113e-10 3.0808844e-06 0.00012922225815 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00012922225815 -3.0808844e-06 -3.7113e-10 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.2e-12 6.609886e-08 3.276694583e-05 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3.276694583e-05 -6.609886e-08 -8.2e-12 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8.8e-13 2.060753e-08 7.392670248e-05 0.00012937740204 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00012937740204 -7.392670248e-05 -2.060753e-08 -8.8e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.069e-11 6.268608e-08 8.955836258e-05 5.255357728e-05 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5.255357728e-05 -8.955836258e-05 -6.268608e-08 -1.069e-11 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5.0741e-10 2.37237057e-06 0.00015756065571 8.463810915e-05 0.0 0.0 0.0 0.0 0.0 0.0 -8.463810915e-05 -0.00015756065571 -2.37237057e-06 -5.0741e-10 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 3.8366e-10 1.3670048e-07 7.765490076e-05 7.16824465e-05 0.00011748884653 2.41121637e-06 -2.41121637e-06 -0.00011748884653 -7.16824465e-05 -7.765490076e-05 -1.3670048e-07 -3.8366e-10 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 2.232e-11 3.498795e-08 8.199083e-08 5.15100862e-06 -6.45199e-07 6.45199e-07 -5.15100862e-06 -8.199083e-08 -3.498795e-08 -2.232e-11 -3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.25e-12 8.26e-12 7.1354e-10 -6.7e-11 6.7e-11 -7.1354e-10 -8.26e-12 -3.25e-12 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 -0.0 0.0 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505
+D/cons.4.00.000010.dat 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000084 2.50500000000117 2.50500000000117 2.50500000000084 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000001163 2.50500000065998 2.50500004090449 2.5050000706692 2.5050000706692 2.50500004090449 2.50500000065998 2.50500000001163 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000005 2.50500000039166 2.50500014517048 2.50500640404836 2.50524322253388 2.50540026285737 2.50540026285737 2.50524322253388 2.50500640404836 2.50500014517048 2.50500000039166 2.50500000000005 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000007 2.50500000139173 2.50500379450417 2.50542397745596 2.51596595533198 2.51874169512743 2.52373213551112 2.52373213551112 2.51874169512743 2.51596595533198 2.50542397745596 2.50500379450417 2.50500000139173 2.50500000000007 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000003 2.5050000014033 2.50500778000526 2.51077599756944 2.51783833345736 2.51294363099904 2.50576877833477 2.5056877165348 2.5056877165348 2.50576877833477 2.51294363099904 2.51783833345736 2.51077599756944 2.50500778000526 2.5050000014033 2.50500000000003 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000003451 2.50500028048474 2.50546431990857 2.51716218551779 2.50565490006557 2.50004728146074 2.50125475609803 2.50250372751232 2.50250372751232 2.50125475609803 2.50004728146074 2.50565490006557 2.51716218551779 2.50546431990857 2.50500028048474 2.50500000003451 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000238 2.50500005780907 2.50520085654407 2.51734160835083 2.50073113516393 2.50000794380425 2.50250001845707 2.505 2.505 2.505 2.505 2.50250001845707 2.50000794380425 2.50073113516393 2.51734160835083 2.50520085654407 2.50500005780907 2.50500000000238 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000002312 2.50500023538534 2.50531928311066 2.50319308851478 2.50002466183449 2.50250001259556 2.505 2.505 2.505 2.505 2.505 2.505 2.50250001259556 2.50002466183449 2.50319308851478 2.50531928311066 2.50500023538534 2.50500000002312 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.5050000010543 2.50500870465045 2.51085039229649 2.5015645472781 2.50125080386849 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50125080386849 2.5015645472781 2.51085039229649 2.50500870465045 2.5050000010543 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50500000000121 2.50500003243497 2.5025153829206 2.50001298560868 2.50250001858155 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50250001858155 2.50001298560868 2.5025153829206 2.50500003243497 2.50500000000121 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999927 2.50499997334399 2.50248429228985 2.49998672891179 2.50249998120169 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50249998120169 2.49998672891179 2.50248429228985 2.50499997334399 2.50499999999927 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999890815 2.50499099687457 2.49606106277006 2.4983731240991 2.50124915399265 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50124915399265 2.4983731240991 2.49606106277006 2.50499099687457 2.50499999890815 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999996744 2.50499969607393 2.50460605986978 2.49666985341596 2.49997341312433 2.50249998657129 2.505 2.505 2.505 2.505 2.505 2.505 2.50249998657129 2.49997341312433 2.49666985341596 2.50460605986978 2.50499969607393 2.50499999996744 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999739 2.50499993921057 2.50479002367957 2.48892089050403 2.49918706066204 2.49999077202463 2.50249996964062 2.505 2.505 2.505 2.505 2.50249996964062 2.49999077202463 2.49918706066204 2.48892089050403 2.50479002367957 2.50499993921057 2.50499999999739 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999994835 2.5049996273411 2.50445661052981 2.48443565014211 2.49407998130845 2.49994328138621 2.50124329428616 2.50249460625796 2.50249460625796 2.50124329428616 2.49994328138621 2.49407998130845 2.48443565014211 2.50445661052982 2.5049996273411 2.50499999994835 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999997 2.50499999826133 2.50499084322603 2.49855059918512 2.48840520495725 2.48656647314672 2.49397470424657 2.49404716475237 2.49404716475237 2.49397470424657 2.48656647314672 2.48840520495725 2.49855059918512 2.50499084322603 2.50499999826133 2.50499999999997 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999992 2.50499999762868 2.50499412859494 2.50449493342014 2.49282868431919 2.48748267543243 2.47981478664944 2.47981478664944 2.48748267543243 2.49282868431919 2.50449493342014 2.50499412859494 2.50499999762868 2.50499999999992 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999991 2.50499999914955 2.50499976815966 2.50499010249071 2.50468214158903 2.50447821943152 2.50447821943152 2.50468214158903 2.50499010249071 2.50499976815966 2.50499999914955 2.50499999999991 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999997245 2.50499999856224 2.5049999245762 2.50499986993692 2.50499986993692 2.5049999245762 2.50499999856224 2.50499999997245 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.50499999999547 2.50499999999223 2.50499999999223 2.50499999999547 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505 2.505
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000010.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/2C46C59A/golden-metadata.txt b/tests/2C46C59A/golden-metadata.txt
new file mode 100644
index 0000000000..264fd4ff95
--- /dev/null
+++ b/tests/2C46C59A/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:54:23.360301.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/2C46C59A/golden.txt b/tests/2C46C59A/golden.txt
new file mode 100644
index 0000000000..b99af070dc
--- /dev/null
+++ b/tests/2C46C59A/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994937 0.99999999994945 0.99999999996381 0.99999999996391 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.99999999996391 0.99999999996381 0.99999999994945 0.99999999994937 0.99999999994938 0.99999999994938 0.99999999501154 0.99999999501177 0.99999999501024 0.99999999502117 0.99999999663299 0.99999999664648 0.99999999664496 0.99999999664518 0.9999999966452 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.9999999966452 0.99999999664518 0.99999999664496 0.99999999664648 0.99999999663299 0.99999999502117 0.99999999501024 0.99999999501177 0.99999999501154 0.99999958844775 0.99999958844498 0.9999995884561 0.99999959001776 0.99999976334652 0.99999976521859 0.99999976523019 0.9999997652272 0.99999976522769 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522769 0.9999997652272 0.99999976523019 0.99999976521859 0.99999976334652 0.99999959001776 0.9999995884561 0.99999958844498 0.99999958844775 0.99997322364264 0.99997322363639 0.99997322422237 0.99997331245428 0.99999309267146 0.99999321961309 0.99999322017553 0.99999322016924 0.9999932201691 0.99999322016939 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016939 0.9999932201691 0.99999322016924 0.99999322017553 0.99999321961309 0.99999309267146 0.99997331245428 0.99997322422237 0.99997322363639 0.99997322364264 0.99871283348617 0.99871283358164 0.99871286372332 0.99871788332589 0.99927785068441 0.99928419843581 0.99928419923618 0.999284199235 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.999284199235 0.99928419923618 0.99928419843581 0.99927785068441 0.99871788332589 0.99871286372332 0.99871283358164 0.99871283348617 0.96822797294316 0.96822797270906 0.96822791665691 0.96822123932202 0.96771921310854 0.96773116381562 0.96773116742758 0.96773116742705 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742705 0.96773116742758 0.96773116381562 0.96771921310854 0.96822123932202 0.96822791665691 0.96822797270906 0.96822797294316 0.53107483327497 0.53107483382705 0.53107495253618 0.53108726077084 0.53223471340178 0.53222883748615 0.53222883586972 0.53222883587033 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587033 0.53222883586972 0.53222883748615 0.53223471340178 0.53108726077084 0.53107495253618 0.53107483382705 0.53107483327497 0.50196927495578 0.50196927449797 0.50196916955022 0.50195577043372 0.50076734193721 0.50075213633623 0.5007521332514 0.5007521332557 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.5007521332557 0.5007521332514 0.50075213633623 0.50076734193721 0.50195577043372 0.50196916955022 0.50196927449797 0.50196927495578 0.50004163299729 0.50004163298401 0.50004163062402 0.50004130352781 0.50001096803384 0.50001060795658 0.50001060790903 0.50001060790813 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790813 0.50001060790903 0.50001060795658 0.50001096803384 0.50004130352781 0.50004163062402 0.50004163298401 0.50004163299729 0.50000063753723 0.50000063754505 0.50000063749452 0.50000063161319 0.50000008000048 0.50000007396774 0.50000007397397 0.50000007397382 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397382 0.50000007397397 0.50000007396774 0.50000008000048 0.50000063161319 0.50000063749452 0.50000063754505 0.50000063753723 0.50000000768473 0.50000000768415 0.50000000768897 0.5000000076338 0.50000000036258 0.500000000321 0.50000000032045 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032045 0.500000000321 0.50000000036258 0.5000000076338 0.50000000768897 0.50000000768415 0.50000000768473 0.50000000007484 0.50000000007482 0.50000000007492 0.5000000000745 0.49999999999261 0.49999999999281 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.49999999999281 0.49999999999261 0.5000000000745 0.50000000007492 0.50000000007482 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998496 0.49999999998502 0.50000000000065 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000065 0.49999999998502 0.49999999998496 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000267 0.50000000000266 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000266 0.50000000000267 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000924 0.5000000000092 0.49999999999971 0.4999999999997 0.4999999999997 0.4999999999997 0.50000000000006 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000006 0.4999999999997 0.4999999999997 0.4999999999997 0.49999999999971 0.5000000000092 0.50000000000924 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.4999999999736 0.49999999997368 0.50000000000011 0.50000000000007 0.50000000000007 0.50000000000005 0.4999999999974 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.4999999999974 0.50000000000005 0.50000000000007 0.50000000000007 0.50000000000011 0.49999999997368 0.4999999999736 0.49999999997362 0.49999999997362 0.49999999717038 0.49999999717076 0.49999999716804 0.49999999718534 0.49999999987229 0.49999999987992 0.49999999988037 0.49999999988081 0.49999999997354 0.49999999997399 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997399 0.49999999997354 0.49999999988081 0.49999999988037 0.49999999987992 0.49999999987229 0.49999999718534 0.49999999716804 0.49999999717076 0.49999999717038 0.49999976514727 0.49999976514343 0.49999976516032 0.49999976710485 0.4999999705078 0.499999972738 0.49999997273319 0.49999997272181 0.49999997169107 0.49999997167959 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167959 0.49999997169107 0.49999997272181 0.49999997273319 0.499999972738 0.4999999705078 0.49999976710485 0.49999976516032 0.49999976514343 0.49999976514727 0.49998466355107 0.4999846635513 0.49998466420135 0.49998476579984 0.49999565349601 0.4999957883645 0.49999578838001 0.49999578838284 0.49999578942664 0.49999578942835 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942835 0.49999578942664 0.49999578838284 0.49999578838001 0.4999957883645 0.49999565349601 0.49998476579984 0.49998466420135 0.4999846635513 0.49998466355107 0.49925805578376 0.49925805576033 0.49925806025276 0.49925958985143 0.49948170536621 0.4994841818357 0.49948418199046 0.49948418199056 0.49948418189191 0.49948418189184 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189184 0.49948418189191 0.49948418199056 0.49948418199046 0.4994841818357 0.49948170536621 0.49925958985143 0.49925806025276 0.49925805576033 0.49925805578376 0.47311633719133 0.47311633730283 0.47311635044547 0.47311487379625 0.47295068773741 0.47296258125852 0.47296258492169 0.47296258492151 0.4729625849326 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.4729625849326 0.47296258492151 0.47296258492169 0.47296258125852 0.47295068773741 0.47311487379625 0.47311635044547 0.47311633730283 0.47311633719133 0.15107406024895 0.15107406046844 0.15107412113434 0.15107822652158 0.15196557758953 0.15195661865884 0.1519566163935 0.15195661639382 0.15195661639633 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639633 0.15195661639382 0.1519566163935 0.15195661865884 0.15196557758953 0.15107822652158 0.15107412113434 0.15107406046844 0.15107406024895 0.1265365264588 0.12653652620771 0.12653645948244 0.12652684150694 0.12560430508835 0.12559344382948 0.12559344209923 0.12559344210058 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210058 0.12559344209923 0.12559344382948 0.12560430508835 0.12652684150694 0.12653645948244 0.12653652620771 0.1265365264588 0.12503018004288 0.12503018003838 0.12503017866124 0.12502996418011 0.12500760478267 0.12500736954623 0.1250073695275 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.1250073695275 0.12500736954623 0.12500760478267 0.12502996418011 0.12503017866124 0.12503018003838 0.12503018004288 0.12500041001424 0.12500041001658 0.12500041000218 0.12500040752154 0.12500004507106 0.12500004258027 0.12500004257067 0.12500004257321 0.12500004257268 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257268 0.12500004257321 0.12500004257067 0.12500004258027 0.12500004507106 0.12500040752154 0.12500041000218 0.12500041001658 0.12500041001424 0.12500000438463 0.12500000438423 0.1250000043869 0.12500000436818 0.12500000150729 0.12500000148684 0.12500000148952 0.12500000148913 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148913 0.12500000148952 0.12500000148684 0.12500000150729 0.12500000436818 0.1250000043869 0.12500000438423 0.12500000438463 0.12500000002789 0.12500000002789 0.12500000002791 0.12500000002783 0.1250000000138 0.1250000000137 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.1250000000137 0.1250000000138 0.12500000002783 0.12500000002791 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999396 0.12499999999398 0.12499999999573 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999573 0.12499999999398 0.12499999999396 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.977e-11 5.969e-11 4.353e-11 4.342e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.342e-11 4.353e-11 5.969e-11 5.977e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89162e-09 5.88368e-09 3.96866e-09 3.95768e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95768e-09 3.96866e-09 5.88368e-09 5.89162e-09 5.89161e-09 5.89161e-09 4.8696281e-07 4.8696299e-07 4.8696035e-07 4.864403e-07 2.7868194e-07 2.7779411e-07 2.777914e-07 2.7779158e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779158e-07 2.777914e-07 2.7779411e-07 2.7868194e-07 4.864403e-07 4.8696035e-07 4.8696299e-07 4.8696281e-07 3.168119594e-05 3.168119639e-05 3.168107888e-05 3.166008894e-05 8.42655236e-06 8.36096544e-06 8.36094389e-06 8.36094448e-06 8.36094444e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094444e-06 8.36094448e-06 8.36094389e-06 8.36096544e-06 8.42655236e-06 3.166008894e-05 3.168107888e-05 3.168119639e-05 3.168119594e-05 0.00152063876991 0.00152063876821 0.0015206383269 0.00152049905068 0.00084677868812 0.00084585261924 0.00084585256695 0.0008458525661 0.00084585256617 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256617 0.0008458525661 0.00084585256695 0.00084585261924 0.00084677868812 0.00152049905068 0.0015206383269 0.00152063876821 0.00152063876991 0.03784016743888 0.03784016741822 0.03784016240914 0.03783819681455 0.03806814422838 0.0380693450224 0.03806934461823 0.03806934461811 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.03806934461811 0.03806934461823 0.0380693450224 0.03806814422838 0.03783819681455 0.03784016240914 0.03784016741822 0.03784016743888 0.03494292521163 0.03494292527017 0.03494293929006 0.03494689062089 0.03696271044993 0.0369658167295 0.03696581789172 0.03696581789187 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789187 0.03696581789172 0.0369658167295 0.03696271044993 0.03494689062089 0.03494293929006 0.03494292527017 0.03494292521163 0.00241402505379 0.00241402504252 0.00241402186315 0.00241374629813 0.00089943393998 0.00089770142548 0.0008977012459 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.0008977012459 0.00089770142548 0.00089943393998 0.00241374629813 0.00241402186315 0.00241402504252 0.00241402505379 4.930590049e-05 4.930589785e-05 4.93052935e-05 4.923024505e-05 1.2652338e-05 1.255306518e-05 1.255305349e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305349e-05 1.255306518e-05 1.2652338e-05 4.923024505e-05 4.93052935e-05 4.930589785e-05 4.930590049e-05 7.5435193e-07 7.5435219e-07 7.5433868e-07 7.5235486e-07 8.946497e-08 8.745818e-08 8.745817e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745817e-08 8.745818e-08 8.946497e-08 7.5235486e-07 7.5433868e-07 7.5435219e-07 7.5435193e-07 9.08921e-09 9.08922e-09 9.08916e-09 9.0565e-09 4.6759e-10 4.4799e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4799e-10 4.6759e-10 9.0565e-09 9.08916e-09 9.08922e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0568e-10 1.0528e-10 -8.64e-12 -8.37e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.37e-12 -8.64e-12 1.0528e-10 1.0568e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 8.4e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.4e-13 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.18e-12 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 3.18e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.6e-12 8e-14 8e-14 8e-14 8e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8e-14 8e-14 8e-14 8e-14 2.6e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.127e-11 3.6e-13 3.6e-13 3.6e-13 3.6e-13 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 3.6e-13 3.6e-13 3.6e-13 3.6e-13 -1.127e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.984e-11 2.968e-11 6e-14 3e-14 2e-14 3e-14 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3e-14 2e-14 3e-14 6e-14 2.968e-11 2.984e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37445e-09 3.36452e-09 1.5862e-10 1.4675e-10 1.4675e-10 1.4643e-10 2.882e-11 2.845e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.845e-11 2.882e-11 1.4643e-10 1.4675e-10 1.4675e-10 1.5862e-10 3.36452e-09 3.37445e-09 3.37442e-09 3.37442e-09 2.7786511e-07 2.7786526e-07 2.778622e-07 2.7739516e-07 3.300526e-08 3.226767e-08 3.226789e-08 3.227191e-08 3.352139e-08 3.352574e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.352574e-08 3.352139e-08 3.227191e-08 3.226789e-08 3.226767e-08 3.300526e-08 2.7739516e-07 2.778622e-07 2.7786526e-07 2.7786511e-07 1.814564987e-05 1.814565025e-05 1.814564738e-05 1.814043797e-05 5.02309478e-06 4.98317413e-06 4.98316966e-06 4.98316557e-06 4.98199986e-06 4.98199548e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199548e-06 4.98199986e-06 4.98316557e-06 4.98316966e-06 4.98317413e-06 5.02309478e-06 1.814043797e-05 1.814564738e-05 1.814565025e-05 1.814564987e-05 0.00087632135705 0.00087632135795 0.00087632135048 0.00087625236885 0.00061003268256 0.00060939489102 0.00060939484472 0.00060939484516 0.00060939488697 0.00060939488751 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488751 0.00060939488697 0.00060939484516 0.00060939484472 0.00060939489102 0.00061003268256 0.00087625236885 0.00087632135048 0.00087632135795 0.00087632135705 0.02945349956359 0.02945349955616 0.02945349715028 0.02945131067616 0.02983137572285 0.02983178871574 0.0298317884422 0.02983178844203 0.02983178842655 0.02983178842641 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.02983178842641 0.02983178842655 0.02983178844203 0.0298317884422 0.02983178871574 0.02983137572285 0.02945131067616 0.02945349715028 0.02945349955616 0.02945349956359 0.02923786112984 0.02923786118594 0.02923787669692 0.0292436105541 0.03033253083444 0.03033728263827 0.03033728425784 0.03033728425788 0.03033728426296 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426296 0.03033728425788 0.03033728425784 0.03033728263827 0.03033253083444 0.0292436105541 0.02923787669692 0.02923786118594 0.02923786112984 0.00182141276223 0.00182141275459 0.00182141044882 0.00182118849409 0.00064987008571 0.00064866735503 0.00064866726456 0.00064866726455 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.00064866726455 0.00064866726456 0.00064866735503 0.00064987008571 0.00182118849409 0.00182141044882 0.00182141275459 0.00182141276223 3.203965892e-05 3.203965808e-05 3.203935102e-05 3.199692153e-05 7.85686499e-06 7.80026304e-06 7.80025767e-06 7.80025764e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025764e-06 7.80025767e-06 7.80026304e-06 7.85686499e-06 3.199692153e-05 3.203935102e-05 3.203965808e-05 3.203965892e-05 4.3391554e-07 4.3391559e-07 4.3390993e-07 4.3290999e-07 4.872049e-08 4.772111e-08 4.772096e-08 4.7721e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.7721e-08 4.772096e-08 4.772111e-08 4.872049e-08 4.3290999e-07 4.3390993e-07 4.3391559e-07 4.3391554e-07 4.65872e-09 4.65872e-09 4.65875e-09 4.64711e-09 1.6305e-09 1.61706e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.61706e-09 1.6305e-09 4.64711e-09 4.65875e-09 4.65872e-09 4.65872e-09 5.143e-11 5.143e-11 5.145e-11 5.131e-11 1.462e-11 1.444e-11 1.447e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.447e-11 1.444e-11 1.462e-11 5.131e-11 5.145e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.038e-11 -5.53e-12 -5.5e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.5e-12 -5.53e-12 -1.038e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.24e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.24e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat -0.0 -0.0 2e-14 -9e-14 -9e-14 2e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2e-14 9e-14 9e-14 -2e-14 0.0 0.0 -1e-14 -2.9e-13 2.56e-12 -1.259e-11 -1.261e-11 2.55e-12 -2.9e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 2.9e-13 -2.55e-12 1.261e-11 1.259e-11 -2.56e-12 2.9e-13 1e-14 -5.3e-13 2.78e-12 -6.5e-12 -1.42614e-09 -1.43295e-09 -8.25e-12 3.19e-12 -6e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 6e-13 -3.19e-12 8.25e-12 1.43295e-09 1.42614e-09 6.5e-12 -2.78e-12 5.3e-13 -2.5e-13 6.82e-12 -5.759e-10 -8.884972e-08 -8.946167e-08 -6.4239e-10 6.73e-12 -1.5e-13 -3.3e-13 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 3.3e-13 1.5e-13 -6.73e-12 6.4239e-10 8.946167e-08 8.884972e-08 5.759e-10 -6.82e-12 2.5e-13 4.47e-12 -1.0567e-10 -3.636058e-08 -6.06031401e-06 -6.33103816e-06 -7.8072e-10 1.31e-12 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -1.31e-12 7.8072e-10 6.33103816e-06 6.06031401e-06 3.636058e-08 1.0567e-10 -4.47e-12 -6.9e-12 2.9653e-10 7.437696e-08 8.70487673e-06 6.55974079e-06 -1.42132e-09 -2.4e-13 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 2e-14 2.4e-13 1.42132e-09 -6.55974079e-06 -8.70487673e-06 -7.437696e-08 -2.9653e-10 6.9e-12 2.42e-12 -7.0702e-10 -1.5174238e-07 -1.647589524e-05 -1.516539454e-05 -1.19486e-09 8e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -8e-14 1.19486e-09 1.516539454e-05 1.647589524e-05 1.5174238e-07 7.0702e-10 -2.42e-12 -3.49e-12 5.5688e-10 1.273927e-07 1.641871182e-05 1.724425579e-05 3.49874e-09 -5.84e-12 6e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -6e-14 5.84e-12 -3.49874e-09 -1.724425579e-05 -1.641871182e-05 -1.273927e-07 -5.5688e-10 3.49e-12 -3.71e-12 1.157e-11 2.30703e-09 3.3018938e-07 3.4429824e-07 5.848e-11 1.09e-12 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1.09e-12 -5.848e-11 -3.4429824e-07 -3.3018938e-07 -2.30703e-09 -1.157e-11 3.71e-12 1.29e-12 -8.88e-12 4.025e-11 5.258e-09 5.48061e-09 -8.55e-12 1.7e-13 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.7e-13 8.55e-12 -5.48061e-09 -5.258e-09 -4.025e-11 8.88e-12 -1.29e-12 6e-14 8.4e-13 -8.81e-12 6.865e-11 6.026e-11 7.8e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -7.8e-13 -6.026e-11 -6.865e-11 8.81e-12 -8.4e-13 -6e-14 0.0 2e-14 -1.4e-13 6.9e-13 5.4e-13 2e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -2e-14 -5.4e-13 -6.9e-13 1.4e-13 -2e-14 -0.0 -0.0 -0.0 4e-14 -2e-13 -1.6e-13 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1.6e-13 2e-13 -4e-14 0.0 0.0 0.0 0.0 -1e-14 4e-14 3e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -3e-14 -4e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -3e-14 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 3e-14 -1e-14 0.0 0.0 0.0 0.0 -2e-14 7e-14 6e-14 0.0 -0.0 -2e-14 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 2e-14 0.0 -0.0 -6e-14 -7e-14 2e-14 -0.0 -0.0 0.0 -0.0 1e-14 0.0 1e-14 -0.0 0.0 8e-14 8e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -8e-14 -8e-14 -0.0 0.0 -1e-14 -0.0 -1e-14 0.0 -0.0 -2e-14 -5.1e-13 4.7e-12 -2.66e-11 -2.181e-11 -5.3e-13 -4e-14 -1.9e-12 -1.9e-12 -4e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 4e-14 1.9e-12 1.9e-12 4e-14 5.3e-13 2.181e-11 2.66e-11 -4.7e-12 5.1e-13 2e-14 -7.1e-13 3.83e-12 -1.003e-11 -1.94392e-09 -2.02472e-09 6.13e-12 4e-14 3.079e-11 3.079e-11 1.1e-13 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.1e-13 -3.079e-11 -3.079e-11 -4e-14 -6.13e-12 2.02472e-09 1.94392e-09 1.003e-11 -3.83e-12 7.1e-13 5.8e-13 2.04e-12 -8.0792e-10 -1.2045993e-07 -1.2631831e-07 -1.94e-11 -1.42e-12 -1.419e-11 -1.419e-11 -2.1e-13 -1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 1e-14 2.1e-13 1.419e-11 1.419e-11 1.42e-12 1.94e-11 1.2631831e-07 1.2045993e-07 8.0792e-10 -2.04e-12 -5.8e-13 -5.66e-12 2.366e-11 -5.05374e-09 -1.76774995e-06 -1.87601384e-06 -6.544e-11 -1.5e-13 1.86e-12 1.85e-12 4e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -4e-14 -1.85e-12 -1.86e-12 1.5e-13 6.544e-11 1.87601384e-06 1.76774995e-06 5.05374e-09 -2.366e-11 5.66e-12 1.088e-11 -1.4981e-10 -1.381291e-08 1.90963407e-06 -1.18564847e-06 -2.6987e-09 -4.5e-13 -1.7e-13 -1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 1.6e-13 1.7e-13 4.5e-13 2.6987e-09 1.18564847e-06 -1.90963407e-06 1.381291e-08 1.4981e-10 -1.088e-11 4.74e-12 -2.6876e-10 -6.897609e-08 -6.1343017e-06 -4.19053616e-06 4.4606e-10 2.1e-13 -2e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 2e-14 -2.1e-13 -4.4606e-10 4.19053616e-06 6.1343017e-06 6.897609e-08 2.6876e-10 -4.74e-12 -4.11e-12 2.9234e-10 7.189688e-08 1.046699963e-05 1.101690172e-05 1.77642e-09 -2.49e-12 2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 2.49e-12 -1.77642e-09 -1.101690172e-05 -1.046699963e-05 -7.189688e-08 -2.9234e-10 4.11e-12 -1.36e-12 2.23e-12 1.22471e-09 1.9468934e-07 2.016793e-07 3.233e-11 8.4e-13 -1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 1e-14 -8.4e-13 -3.233e-11 -2.016793e-07 -1.9468934e-07 -1.22471e-09 -2.23e-12 1.36e-12 5.1e-13 -2.73e-12 9.54e-12 1.7392e-09 1.74451e-09 1.089e-11 -3.06e-12 5.7e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -5.7e-13 3.06e-12 -1.089e-11 -1.74451e-09 -1.7392e-09 -9.54e-12 2.73e-12 -5.1e-13 2e-14 4.5e-13 -4.01e-12 2.021e-11 2.023e-11 -3.99e-12 4.5e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -2e-14 -4.5e-13 3.99e-12 -2.023e-11 -2.021e-11 4.01e-12 -4.5e-13 -2e-14 0.0 0.0 -2e-14 1.1e-13 1.1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1.1e-13 -1.1e-13 2e-14 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 -2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 2e-14 2e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982284 2.49999999982279 2.49999999982307 2.49999999987334 2.4999999998737 2.49999999987365 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987365 2.4999999998737 2.49999999987334 2.49999999982307 2.49999999982279 2.49999999982284 2.49999999982283 2.4999999825404 2.49999998254118 2.49999998253583 2.49999998257408 2.49999998821548 2.49999998826269 2.49999998825737 2.49999998825814 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825814 2.49999998825737 2.49999998826269 2.49999998821548 2.49999998257408 2.49999998253583 2.49999998254118 2.4999999825404 2.49999855957017 2.49999855956048 2.49999855959941 2.4999985650652 2.49999917171367 2.4999991782659 2.4999991783065 2.49999917829603 2.49999917829778 2.49999917829782 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829782 2.49999917829778 2.49999917829603 2.4999991783065 2.4999991782659 2.49999917171367 2.4999985650652 2.49999855959941 2.49999855956048 2.49999855957017 2.49990629298376 2.49990629296186 2.49990629501269 2.49990660380595 2.4999758248561 2.49997626914096 2.49997627110951 2.49997627108748 2.49997627108699 2.49997627108801 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108801 2.49997627108699 2.49997627108748 2.49997627110951 2.49997626914096 2.4999758248561 2.49990660380595 2.49990629501269 2.49990629296186 2.49990629298376 2.49551273328871 2.49551273362272 2.49551283907332 2.49553040212153 2.49747711632451 2.49749931630808 2.4974993191083 2.49749931910415 2.4974993191042 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910415 2.4974993191083 2.49749931630808 2.49747711632451 2.49553040212153 2.49551283907332 2.49551273362272 2.49551273328871 2.39895426621025 2.39895426538599 2.39895406760332 2.39893209617307 2.39699429993122 2.3970319946703 2.39703200710565 2.3970320071039 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.3970320071039 2.39703200710565 2.3970319946703 2.39699429993122 2.39893209617307 2.39895406760332 2.39895426538599 2.39895426621025 1.34851474695558 1.34851474892819 1.34851517373282 1.34856185858772 1.35282632165517 1.35281497087962 1.35281496702813 1.35281496703009 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703009 1.35281496702813 1.35281497087962 1.35282632165517 1.34856185858772 1.34851517373282 1.34851474892819 1.34851474695558 1.25696539404269 1.25696539243809 1.25696502461271 1.25691810384198 1.25269418795895 1.25264089014773 1.25264087934137 1.25264087935641 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935641 1.25264087934137 1.25264089014773 1.25269418795895 1.25691810384198 1.25696502461271 1.25696539243809 1.25696539404269 1.25014576605119 1.25014576600471 1.2501457577431 1.25014461259348 1.25003839033884 1.25003713001566 1.25003712984923 1.25003712984608 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984608 1.25003712984923 1.25003713001566 1.25003839033884 1.25014461259348 1.2501457577431 1.25014576600471 1.25014576605119 1.25000223139503 1.2500022314224 1.25000223124553 1.25000221066078 1.25000028000182 1.25000025888721 1.25000025890901 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890901 1.25000025888721 1.25000028000182 1.25000221066078 1.25000223124553 1.2500022314224 1.25000223139503 1.25000002689656 1.25000002689453 1.25000002691141 1.2500000267183 1.25000000126904 1.2500000011235 1.25000000112158 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112158 1.2500000011235 1.25000000126904 1.2500000267183 1.25000002691141 1.25000002689453 1.25000002689656 1.25000000026193 1.25000000026188 1.25000000026223 1.25000000026075 1.24999999997414 1.24999999997485 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997485 1.24999999997414 1.25000000026075 1.25000000026223 1.25000000026188 1.25000000026193 1.24999999994743 1.24999999994744 1.24999999994736 1.24999999994758 1.25000000000229 1.25000000000234 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000234 1.25000000000229 1.24999999994758 1.24999999994736 1.24999999994744 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000934 1.2500000000093 1.25000000000046 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000046 1.2500000000093 1.25000000000934 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999986 1.24999999999985 1.24999999999986 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999986 1.24999999999985 1.24999999999986 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999224 1.24999999999228 1.24999999999975 1.24999999999976 1.24999999999976 1.24999999999976 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999976 1.24999999999976 1.24999999999976 1.24999999999975 1.24999999999228 1.24999999999224 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003231 1.25000000003235 1.2500000000322 1.24999999999897 1.24999999999895 1.24999999999894 1.24999999999896 1.25000000000021 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000021 1.24999999999896 1.24999999999894 1.24999999999895 1.24999999999897 1.2500000000322 1.25000000003235 1.25000000003231 1.25000000003232 1.24999999990765 1.24999999990767 1.24999999990761 1.24999999990788 1.25000000000038 1.25000000000025 1.25000000000026 1.25000000000019 1.24999999999091 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999091 1.25000000000019 1.25000000000026 1.25000000000025 1.25000000000038 1.24999999990788 1.24999999990761 1.24999999990767 1.24999999990765 1.24999999009632 1.24999999009765 1.24999999008815 1.2499999901487 1.24999999955301 1.24999999957973 1.24999999958129 1.24999999958282 1.24999999990741 1.24999999990895 1.24999999990907 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990907 1.24999999990895 1.24999999990741 1.24999999958282 1.24999999958129 1.24999999957973 1.24999999955301 1.2499999901487 1.24999999008815 1.24999999009765 1.24999999009632 1.24999917801744 1.24999917800401 1.24999917806313 1.24999918486896 1.24999989677731 1.24999990458303 1.24999990456618 1.24999990452634 1.24999990091877 1.24999990087858 1.24999990087869 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.24999990087869 1.24999990087858 1.24999990091877 1.24999990452634 1.24999990456618 1.24999990458303 1.24999989677731 1.24999918486896 1.24999917806313 1.24999917800401 1.24999917801744 1.24994632916918 1.24994632917 1.24994633144514 1.24994668703391 1.24998478759736 1.24998525962826 1.24998525968255 1.24998525969245 1.24998526334574 1.24998526335171 1.2499852633521 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.2499852633521 1.24998526335171 1.24998526334574 1.24998525969245 1.24998525968255 1.24998525962826 1.24998478759736 1.24994668703391 1.24994633144514 1.24994632917 1.24994632916918 1.24741512382495 1.24741512374297 1.24741513945268 1.24742049062651 1.24819088679965 1.24819953872417 1.24819953926513 1.24819953926546 1.24819953892077 1.24819953892051 1.24819953892045 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892045 1.24819953892051 1.24819953892077 1.24819953926546 1.24819953926513 1.24819953872417 1.24819088679965 1.24742049062651 1.24741513945268 1.24741512374297 1.24741512382495 1.17130161456886 1.17130161494849 1.17130165803092 1.17129740200376 1.17060485753638 1.17063914679154 1.17063915912022 1.17063915911972 1.17063915915877 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915877 1.17063915911972 1.17063915912022 1.17063914679154 1.17060485753638 1.17129740200376 1.17130165803092 1.17130161494849 1.17130161456886 0.32676475864415 0.32676475931055 0.32676494326586 0.32678624901516 0.32948832448621 0.32947139525298 0.329471391161 0.32947139116183 0.32947139116984 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116984 0.32947139116183 0.329471391161 0.32947139525298 0.32948832448621 0.32678624901516 0.32676494326586 0.32676475931055 0.32676475864415 0.2544872404401 0.25448723973363 0.25448705202648 0.25446006055625 0.25171455187081 0.25168398959876 0.25168398474106 0.25168398474487 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474487 0.25168398474106 0.25168398959876 0.25171455187081 0.25446006055625 0.25448705202648 0.25448723973363 0.2544872404401 0.25008460489329 0.25008460488068 0.25008460102221 0.25008400007583 0.25002129727169 0.2500206385269 0.25002063847445 0.25002063847227 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847227 0.25002063847445 0.2500206385269 0.25002129727169 0.25008400007583 0.25008460102221 0.25008460488068 0.25008460489329 0.25000114806173 0.25000114806829 0.25000114802796 0.25000114108205 0.25000012619916 0.25000011922494 0.25000011919805 0.25000011920516 0.25000011920369 0.25000011920366 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920366 0.25000011920369 0.25000011920516 0.25000011919805 0.25000011922494 0.25000012619916 0.25000114108205 0.25000114802796 0.25000114806829 0.25000114806173 0.25000001227696 0.25000001227586 0.25000001228332 0.25000001223092 0.2500000042204 0.25000000416314 0.25000000417064 0.25000000416955 0.25000000416949 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.25000000416949 0.25000000416955 0.25000000417064 0.25000000416314 0.2500000042204 0.25000001223092 0.25000001228332 0.25000001227586 0.25000001227696 0.2500000000781 0.2500000000781 0.25000000007815 0.25000000007791 0.25000000003864 0.25000000003836 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003836 0.25000000003864 0.25000000007791 0.25000000007815 0.2500000000781 0.2500000000781 0.2499999999831 0.24999999998311 0.2499999999831 0.24999999998314 0.24999999998803 0.24999999998808 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998808 0.24999999998803 0.24999999998314 0.2499999999831 0.24999999998311 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000469 0.25000000000332 0.2500000000033 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.2500000000033 0.25000000000332 0.25000000000469 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000073 1.00001487279006 1.0000148973993 1.00001489733797 1.00001489733773 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733773 1.00001489733797 1.0000148973993 1.00001487279006 1.00000000000073 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.00000183251029 1.00000000002315 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002315 1.00000183251029 1.00000000000003 1.0 1.0 1.0 1.0 1.0 0.99999475163979 0.99999999985714 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999985714 0.99999475163979 1.0 1.0 1.0 1.0 1.0 1.00000000000008 1.00000026755848 1.00000000005471 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000005471 1.00000026755848 1.00000000000008 1.0 1.0 1.0 1.0 1.0 0.99999133356326 0.99999999991751 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991751 0.99999133356326 1.0 1.0 1.0 1.0 1.0 1.0 0.99999990171533 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999990171533 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999869559 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999869559 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999307 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999307 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000146 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.00000000000146 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000058884 1.0 1.0 1.0 0.99999999999938 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999938 1.0 1.0 1.0 1.00000000058884 1.0 1.0 1.0 1.0 1.0 1.0 1.00000006154445 1.0 1.0 1.0 1.0 1.00000000118919 1.00000000118918 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118918 1.00000000118919 1.0 1.0 1.0 1.0 1.00000006154445 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000144080658 1.00000000000011 1.0 1.0 1.0 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 1.0 1.0 1.0 1.00000000000011 1.00000144080658 1.00000000000001 1.0 1.0 1.0 1.0 0.99999999999999 0.99999089660585 0.99999999959754 1.0 1.0 1.0 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 1.0 1.0 1.0 0.99999999959754 0.99999089660585 0.99999999999999 1.0 1.0 1.0 1.0 0.99999999998818 0.9999423772324 0.99999999206123 1.0 1.0 1.0 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0 1.0 1.0 0.99999999206123 0.9999423772324 0.99999999998818 1.0 1.0 1.0 1.0 0.99999999999998 0.99997524805343 0.99999999933899 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999933899 0.99997524805343 0.99999999999998 1.0 1.0 1.0 1.0 1.0 0.99999973729281 0.99999999999987 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999987 0.99999973729281 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 0.99999875220338 0.99999875463085 0.99999875465086 0.99999875465091 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465091 0.99999875465086 0.99999875463085 0.99999875220338 0.99999999999986 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/2FC423D3/golden-metadata.txt b/tests/2FC423D3/golden-metadata.txt
new file mode 100644
index 0000000000..85a0ebe6b4
--- /dev/null
+++ b/tests/2FC423D3/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-05 10:31:01.097999.
+
+mfc.sh:
+
+ Invocation: test --generate --only 2FC423D3 --no-gpu --no-reldebug --no-debug -j 8
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: bb382353b2838c74bece3e85b545715dc758094a on up/mega (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 70%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/2FC423D3/golden.txt b/tests/2FC423D3/golden.txt
new file mode 100644
index 0000000000..a3b9253d61
--- /dev/null
+++ b/tests/2FC423D3/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000200.dat 0.9994945678172 0.99967674619244 0.99988230134294 1.0002874768669 1.00110346066457 1.00390392887532 1.00789467023925 1.00561653167382 1.00120870778811 0.99995668148082 0.9996133967488 0.99918219017983 0.99988182327901 1.00268280319132 0.99451335608972 0.99932344941677 0.99963765571255 1.00011326948567 0.99990629633545 0.99946858002954 0.99724425795003 0.98465128664279 0.96052164923063 0.90824281030468 0.88624157802483 0.89675656023323 0.91598341922946 0.93799934081025 0.95981401251037 0.98218266336996 1.00370393650821 1.02590324025751 1.04629799362851 1.06737606300267 1.0852016252772 1.09766697192902 1.09504882221003 1.06330426310604 1.0147021345495 1.00210005017558 1.00059106316903 1.00023693684088 1.00008010206942 1.00002671476753 1.00000861310065 1.00000269464222 1.00000081869463 1.00000024216236 1.00000006969623 1.00000001893788 1.00000000401957 0.99999999995231 0.99999999953153 0.99999999994733 1.00000000012622 1.00000000006144 0.99999999999062 0.99999999998312 0.99999999999749 1.00000000000322 1.00000000000144 0.99999999999966 0.99999999999961 0.99999999999998
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000200.dat 0.00059591301961 0.00038013576995 0.00013729911388 -0.00032179483793 -0.00077436229151 -0.00068721966558 -0.0004158853112 -0.0003833973006 -0.00049888165373 -0.00041246549408 9.745389075e-05 0.00012823933832 8.477961674e-05 6.232343219e-05 -0.00010610740482 -0.0001670527633 -2.70829379e-05 0.00016422749285 0.0003619538939 -0.00053186609741 -0.00510668217765 -0.01295485396713 -0.04738751010036 -0.10251962813468 -0.12496274201676 -0.11446162596221 -0.09402834202109 -0.07077415796426 -0.04597610983341 -0.02122187151124 0.00508104426014 0.03050649011425 0.05726502610081 0.08210002706309 0.10681773994614 0.12171803677532 0.11828957628866 0.07856425460407 0.01759747247702 0.00248904294268 0.00070145988324 0.00027931434768 9.480603253e-05 3.160944001e-05 1.019120097e-05 3.18834991e-06 9.6868965e-07 2.8651275e-07 8.243144e-08 2.235815e-08 4.7133e-09 -4.75e-11 -5.5286e-10 -6.219e-11 1.4934e-10 7.269e-11 -1.11e-11 -1.997e-11 -2.97e-12 3.82e-12 1.71e-12 -4e-13 -4.7e-13 -2e-14
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.3.00.000200.dat 2.49823475558219 2.49887316606875 2.49959149991842 2.50094971798987 2.502280061271 2.50203389371231 2.50121941006212 2.50110825759365 2.50148239169983 2.50123950472807 2.49989984234446 2.49907146731826 2.50019868800827 2.50531685010843 2.48875149340489 2.49832556492481 2.49910056940841 2.50071960367383 2.50002929730254 2.49867549235372 2.49108090174494 2.447360947538 2.3649428022037 2.19123522123743 2.1199884301017 2.15366575913961 2.21591249529754 2.28852606197749 2.3617418524275 2.43827454942962 2.51320417112997 2.59183293477442 2.66536743379471 2.74239797603114 2.80874799341777 2.85540108089114 2.84555055603037 2.72773454475431 2.55188499021294 2.5073578297694 2.5020692613267 2.50082936632438 2.50028036772817 2.5000935028331 2.50003014597321 2.50000943125976 2.50000286543234 2.50000084756837 2.50000024393682 2.50000006628258 2.5000000140685 2.49999999983307 2.49999999836037 2.49999999981564 2.50000000044176 2.50000000021502 2.49999999996717 2.49999999994094 2.4999999999912 2.50000000001129 2.50000000000506 2.4999999999988 2.49999999999862 2.49999999999993
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000200.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 1.00000000000083 0.99999999999482 1.00000000025991 1.00000004447286 1.00000379400747 1.00015261959335 1.00179350095821 0.99548460566843 0.99970465746085 0.9997386983804 1.00000127123566 0.99997668424285 0.99997883403752 0.99998518421413 0.99998548317092 0.99997271864925 0.99998402731441 0.99999129365386 0.99999506705925 0.99999773487415 0.99999942072177 1.00000060368774 1.00000149678634 0.99999322663235 0.99999159290109 0.9999974667498 0.99999951970115 1.00000064736956 1.00000138662312 1.00000183991261 0.99998915467166 0.99999515425785 0.99999715702337 0.99999825992566 1.00000534094491 1.00000000017686 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000200.dat 0.9994945678172 0.99967674619244 0.99988230134294 1.0002874768669 1.00110346066457 1.00390392887532 1.00789467023925 1.00561653167382 1.00120870778811 0.99995668148082 0.9996133967488 0.99918219017983 0.99988182327901 1.00268280319132 0.99451335608972 0.99932344941677 0.99963765571255 1.00011326948567 0.99990629633545 0.99946858002954 0.99724425795003 0.98465128664279 0.96052164923063 0.90824281030468 0.88624157802483 0.89675656023323 0.91598341922946 0.93799934081025 0.95981401251037 0.98218266336996 1.00370393650821 1.02590324025751 1.04629799362851 1.06737606300267 1.0852016252772 1.09766697192902 1.09504882221003 1.06330426310604 1.0147021345495 1.00210005017558 1.00059106316903 1.00023693684088 1.00008010206942 1.00002671476753 1.00000861310065 1.00000269464222 1.00000081869463 1.00000024216236 1.00000006969623 1.00000001893788 1.00000000401957 0.99999999995231 0.99999999953153 0.99999999994733 1.00000000012622 1.00000000006144 0.99999999999062 0.99999999998312 0.99999999999749 1.00000000000322 1.00000000000144 0.99999999999966 0.99999999999961 0.99999999999998
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000200.dat 0.00059621436554 0.00038025869002 0.0001373152757 -0.00032170235595 -0.00077350875503 -0.00068454724184 -0.00041262775117 -0.0003812559644 -0.00049827937956 -0.00041248336225 9.749158131e-05 0.00012834429955 8.478963691e-05 6.215667805e-05 -0.00010669279017 -0.00016716585946 -2.70927548e-05 0.00016420889299 0.00036198781348 -0.00053214889196 -0.00512079376435 -0.01315679382423 -0.04933518170914 -0.11287689478136 -0.14100302345921 -0.12763957470514 -0.10265288655573 -0.07545224701664 -0.04790106128286 -0.02160684799549 0.00506229384515 0.02973622552025 0.05473108660203 0.0769176206108 0.09843123845198 0.11088794678901 0.10802219397847 0.07388689891506 0.01734250069833 0.00248382678181 0.00070104552105 0.0002792481835 9.479843898e-05 3.16085956e-05 1.019111319e-05 3.18834132e-06 9.6868885e-07 2.8651268e-07 8.243144e-08 2.235815e-08 4.7133e-09 -4.75e-11 -5.5286e-10 -6.219e-11 1.4934e-10 7.269e-11 -1.11e-11 -1.997e-11 -2.97e-12 3.82e-12 1.71e-12 -4e-13 -4.7e-13 -2e-14
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.3.00.000200.dat 0.99929383117449 0.99954923751752 0.99983659619671 1.00037986649152 1.0009119047132 1.00081346339806 1.00048772970364 1.00044327380212 1.00059290696863 1.00049576760416 0.99995989056652 0.99962479105162 0.99992686533405 1.00033264171716 1.00001606195541 0.9996254523041 0.99990150349891 1.00028656447606 1.00003500928985 0.99949129553036 0.99644189371446 0.97892450102633 0.94553534207848 0.87419363225941 0.84447869947572 0.85854857217351 0.8844365453338 0.91434294060014 0.94425571004447 0.9752166525305 1.00528333325778 1.03656045880209 1.06552283733327 1.09569672892758 1.1213956309234 1.13945943971861 1.13566255298119 1.08994466488183 1.02069790528829 1.00294474678593 1.00082934769708 1.00032638824201 1.0001121451169 1.00003740093341 1.00001205836851 1.00000377250187 1.00000114617275 1.00000033902733 1.00000009757473 1.00000002651303 1.0000000056274 0.99999999993323 0.99999999934415 0.99999999992625 1.0000000001767 1.00000000008601 0.99999999998687 0.99999999997637 0.99999999999648 1.00000000000452 1.00000000000202 0.99999999999952 0.99999999999945 0.99999999999997
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000200.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 1.00000000000083 0.99999999999482 1.00000000025991 1.00000004447286 1.00000379400747 1.00015261959335 1.00179350095821 0.99548460566843 0.99970465746085 0.9997386983804 1.00000127123566 0.99997668424285 0.99997883403752 0.99998518421413 0.99998548317092 0.99997271864925 0.99998402731441 0.99999129365386 0.99999506705925 0.99999773487415 0.99999942072177 1.00000060368774 1.00000149678634 0.99999322663235 0.99999159290109 0.9999974667498 0.99999951970115 1.00000064736956 1.00000138662312 1.00000183991261 0.99998915467166 0.99999515425785 0.99999715702337 0.99999825992566 1.00000534094491 1.00000000017686 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/33060D84/golden-metadata.txt b/tests/33060D84/golden-metadata.txt
new file mode 100644
index 0000000000..4caad3adc6
--- /dev/null
+++ b/tests/33060D84/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:54:18.908881.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/33060D84/golden.txt b/tests/33060D84/golden.txt
new file mode 100644
index 0000000000..b99af070dc
--- /dev/null
+++ b/tests/33060D84/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994937 0.99999999994945 0.99999999996381 0.99999999996391 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.9999999999639 0.99999999996391 0.99999999996381 0.99999999994945 0.99999999994937 0.99999999994938 0.99999999994938 0.99999999501154 0.99999999501177 0.99999999501024 0.99999999502117 0.99999999663299 0.99999999664648 0.99999999664496 0.99999999664518 0.9999999966452 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.99999999664519 0.9999999966452 0.99999999664518 0.99999999664496 0.99999999664648 0.99999999663299 0.99999999502117 0.99999999501024 0.99999999501177 0.99999999501154 0.99999958844775 0.99999958844498 0.9999995884561 0.99999959001776 0.99999976334652 0.99999976521859 0.99999976523019 0.9999997652272 0.99999976522769 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522771 0.99999976522769 0.9999997652272 0.99999976523019 0.99999976521859 0.99999976334652 0.99999959001776 0.9999995884561 0.99999958844498 0.99999958844775 0.99997322364264 0.99997322363639 0.99997322422237 0.99997331245428 0.99999309267146 0.99999321961309 0.99999322017553 0.99999322016924 0.9999932201691 0.99999322016939 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016938 0.99999322016939 0.9999932201691 0.99999322016924 0.99999322017553 0.99999321961309 0.99999309267146 0.99997331245428 0.99997322422237 0.99997322363639 0.99997322364264 0.99871283348617 0.99871283358164 0.99871286372332 0.99871788332589 0.99927785068441 0.99928419843581 0.99928419923618 0.999284199235 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.99928419923501 0.999284199235 0.99928419923618 0.99928419843581 0.99927785068441 0.99871788332589 0.99871286372332 0.99871283358164 0.99871283348617 0.96822797294316 0.96822797270906 0.96822791665691 0.96822123932202 0.96771921310854 0.96773116381562 0.96773116742758 0.96773116742705 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742708 0.96773116742705 0.96773116742758 0.96773116381562 0.96771921310854 0.96822123932202 0.96822791665691 0.96822797270906 0.96822797294316 0.53107483327497 0.53107483382705 0.53107495253618 0.53108726077084 0.53223471340178 0.53222883748615 0.53222883586972 0.53222883587033 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587031 0.53222883587033 0.53222883586972 0.53222883748615 0.53223471340178 0.53108726077084 0.53107495253618 0.53107483382705 0.53107483327497 0.50196927495578 0.50196927449797 0.50196916955022 0.50195577043372 0.50076734193721 0.50075213633623 0.5007521332514 0.5007521332557 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.50075213325565 0.5007521332557 0.5007521332514 0.50075213633623 0.50076734193721 0.50195577043372 0.50196916955022 0.50196927449797 0.50196927495578 0.50004163299729 0.50004163298401 0.50004163062402 0.50004130352781 0.50001096803384 0.50001060795658 0.50001060790903 0.50001060790813 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790814 0.50001060790813 0.50001060790903 0.50001060795658 0.50001096803384 0.50004130352781 0.50004163062402 0.50004163298401 0.50004163299729 0.50000063753723 0.50000063754505 0.50000063749452 0.50000063161319 0.50000008000048 0.50000007396774 0.50000007397397 0.50000007397382 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397381 0.50000007397382 0.50000007397397 0.50000007396774 0.50000008000048 0.50000063161319 0.50000063749452 0.50000063754505 0.50000063753723 0.50000000768473 0.50000000768415 0.50000000768897 0.5000000076338 0.50000000036258 0.500000000321 0.50000000032045 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032046 0.50000000032045 0.500000000321 0.50000000036258 0.5000000076338 0.50000000768897 0.50000000768415 0.50000000768473 0.50000000007484 0.50000000007482 0.50000000007492 0.5000000000745 0.49999999999261 0.49999999999281 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.4999999999928 0.49999999999281 0.49999999999261 0.5000000000745 0.50000000007492 0.50000000007482 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998496 0.49999999998502 0.50000000000065 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000067 0.50000000000065 0.49999999998502 0.49999999998496 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000267 0.50000000000266 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000013 0.50000000000266 0.50000000000267 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999993 0.49999999999779 0.49999999999778 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000924 0.5000000000092 0.49999999999971 0.4999999999997 0.4999999999997 0.4999999999997 0.50000000000006 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000007 0.50000000000006 0.4999999999997 0.4999999999997 0.4999999999997 0.49999999999971 0.5000000000092 0.50000000000924 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.4999999999736 0.49999999997368 0.50000000000011 0.50000000000007 0.50000000000007 0.50000000000005 0.4999999999974 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.49999999999739 0.4999999999974 0.50000000000005 0.50000000000007 0.50000000000007 0.50000000000011 0.49999999997368 0.4999999999736 0.49999999997362 0.49999999997362 0.49999999717038 0.49999999717076 0.49999999716804 0.49999999718534 0.49999999987229 0.49999999987992 0.49999999988037 0.49999999988081 0.49999999997354 0.49999999997399 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997402 0.49999999997399 0.49999999997354 0.49999999988081 0.49999999988037 0.49999999987992 0.49999999987229 0.49999999718534 0.49999999716804 0.49999999717076 0.49999999717038 0.49999976514727 0.49999976514343 0.49999976516032 0.49999976710485 0.4999999705078 0.499999972738 0.49999997273319 0.49999997272181 0.49999997169107 0.49999997167959 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167962 0.49999997167959 0.49999997169107 0.49999997272181 0.49999997273319 0.499999972738 0.4999999705078 0.49999976710485 0.49999976516032 0.49999976514343 0.49999976514727 0.49998466355107 0.4999846635513 0.49998466420135 0.49998476579984 0.49999565349601 0.4999957883645 0.49999578838001 0.49999578838284 0.49999578942664 0.49999578942835 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942846 0.49999578942835 0.49999578942664 0.49999578838284 0.49999578838001 0.4999957883645 0.49999565349601 0.49998476579984 0.49998466420135 0.4999846635513 0.49998466355107 0.49925805578376 0.49925805576033 0.49925806025276 0.49925958985143 0.49948170536621 0.4994841818357 0.49948418199046 0.49948418199056 0.49948418189191 0.49948418189184 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189182 0.49948418189184 0.49948418189191 0.49948418199056 0.49948418199046 0.4994841818357 0.49948170536621 0.49925958985143 0.49925806025276 0.49925805576033 0.49925805578376 0.47311633719133 0.47311633730283 0.47311635044547 0.47311487379625 0.47295068773741 0.47296258125852 0.47296258492169 0.47296258492151 0.4729625849326 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.47296258493257 0.4729625849326 0.47296258492151 0.47296258492169 0.47296258125852 0.47295068773741 0.47311487379625 0.47311635044547 0.47311633730283 0.47311633719133 0.15107406024895 0.15107406046844 0.15107412113434 0.15107822652158 0.15196557758953 0.15195661865884 0.1519566163935 0.15195661639382 0.15195661639633 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639634 0.15195661639633 0.15195661639382 0.1519566163935 0.15195661865884 0.15196557758953 0.15107822652158 0.15107412113434 0.15107406046844 0.15107406024895 0.1265365264588 0.12653652620771 0.12653645948244 0.12652684150694 0.12560430508835 0.12559344382948 0.12559344209923 0.12559344210058 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210052 0.12559344210058 0.12559344209923 0.12559344382948 0.12560430508835 0.12652684150694 0.12653645948244 0.12653652620771 0.1265365264588 0.12503018004288 0.12503018003838 0.12503017866124 0.12502996418011 0.12500760478267 0.12500736954623 0.1250073695275 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.12500736952673 0.1250073695275 0.12500736954623 0.12500760478267 0.12502996418011 0.12503017866124 0.12503018003838 0.12503018004288 0.12500041001424 0.12500041001658 0.12500041000218 0.12500040752154 0.12500004507106 0.12500004258027 0.12500004257067 0.12500004257321 0.12500004257268 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257267 0.12500004257268 0.12500004257321 0.12500004257067 0.12500004258027 0.12500004507106 0.12500040752154 0.12500041000218 0.12500041001658 0.12500041001424 0.12500000438463 0.12500000438423 0.1250000043869 0.12500000436818 0.12500000150729 0.12500000148684 0.12500000148952 0.12500000148913 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148911 0.12500000148913 0.12500000148952 0.12500000148684 0.12500000150729 0.12500000436818 0.1250000043869 0.12500000438423 0.12500000438463 0.12500000002789 0.12500000002789 0.12500000002791 0.12500000002783 0.1250000000138 0.1250000000137 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.12500000001372 0.1250000000137 0.1250000000138 0.12500000002783 0.12500000002791 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999396 0.12499999999398 0.12499999999573 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999574 0.12499999999573 0.12499999999398 0.12499999999396 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000118 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.12500000000006 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999999 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.977e-11 5.969e-11 4.353e-11 4.342e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.343e-11 4.342e-11 4.353e-11 5.969e-11 5.977e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89162e-09 5.88368e-09 3.96866e-09 3.95768e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95769e-09 3.95768e-09 3.96866e-09 5.88368e-09 5.89162e-09 5.89161e-09 5.89161e-09 4.8696281e-07 4.8696299e-07 4.8696035e-07 4.864403e-07 2.7868194e-07 2.7779411e-07 2.777914e-07 2.7779158e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779156e-07 2.7779158e-07 2.777914e-07 2.7779411e-07 2.7868194e-07 4.864403e-07 4.8696035e-07 4.8696299e-07 4.8696281e-07 3.168119594e-05 3.168119639e-05 3.168107888e-05 3.166008894e-05 8.42655236e-06 8.36096544e-06 8.36094389e-06 8.36094448e-06 8.36094444e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094443e-06 8.36094444e-06 8.36094448e-06 8.36094389e-06 8.36096544e-06 8.42655236e-06 3.166008894e-05 3.168107888e-05 3.168119639e-05 3.168119594e-05 0.00152063876991 0.00152063876821 0.0015206383269 0.00152049905068 0.00084677868812 0.00084585261924 0.00084585256695 0.0008458525661 0.00084585256617 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256618 0.00084585256617 0.0008458525661 0.00084585256695 0.00084585261924 0.00084677868812 0.00152049905068 0.0015206383269 0.00152063876821 0.00152063876991 0.03784016743888 0.03784016741822 0.03784016240914 0.03783819681455 0.03806814422838 0.0380693450224 0.03806934461823 0.03806934461811 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.0380693446181 0.03806934461811 0.03806934461823 0.0380693450224 0.03806814422838 0.03783819681455 0.03784016240914 0.03784016741822 0.03784016743888 0.03494292521163 0.03494292527017 0.03494293929006 0.03494689062089 0.03696271044993 0.0369658167295 0.03696581789172 0.03696581789187 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789188 0.03696581789187 0.03696581789172 0.0369658167295 0.03696271044993 0.03494689062089 0.03494293929006 0.03494292527017 0.03494292521163 0.00241402505379 0.00241402504252 0.00241402186315 0.00241374629813 0.00089943393998 0.00089770142548 0.0008977012459 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.00089770124595 0.0008977012459 0.00089770142548 0.00089943393998 0.00241374629813 0.00241402186315 0.00241402504252 0.00241402505379 4.930590049e-05 4.930589785e-05 4.93052935e-05 4.923024505e-05 1.2652338e-05 1.255306518e-05 1.255305349e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305351e-05 1.255305349e-05 1.255306518e-05 1.2652338e-05 4.923024505e-05 4.93052935e-05 4.930589785e-05 4.930590049e-05 7.5435193e-07 7.5435219e-07 7.5433868e-07 7.5235486e-07 8.946497e-08 8.745818e-08 8.745817e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745816e-08 8.745817e-08 8.745818e-08 8.946497e-08 7.5235486e-07 7.5433868e-07 7.5435219e-07 7.5435193e-07 9.08921e-09 9.08922e-09 9.08916e-09 9.0565e-09 4.6759e-10 4.4799e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4802e-10 4.4799e-10 4.6759e-10 9.0565e-09 9.08916e-09 9.08922e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0568e-10 1.0528e-10 -8.64e-12 -8.37e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.39e-12 -8.37e-12 -8.64e-12 1.0528e-10 1.0568e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 8.4e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.3e-13 8.4e-13 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.18e-12 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 1.5e-13 3.18e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.6e-12 8e-14 8e-14 8e-14 8e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8e-14 8e-14 8e-14 8e-14 2.6e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.127e-11 3.6e-13 3.6e-13 3.6e-13 3.6e-13 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 -8e-14 3.6e-13 3.6e-13 3.6e-13 3.6e-13 -1.127e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.984e-11 2.968e-11 6e-14 3e-14 2e-14 3e-14 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3.05e-12 3e-14 2e-14 3e-14 6e-14 2.968e-11 2.984e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37445e-09 3.36452e-09 1.5862e-10 1.4675e-10 1.4675e-10 1.4643e-10 2.882e-11 2.845e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.842e-11 2.845e-11 2.882e-11 1.4643e-10 1.4675e-10 1.4675e-10 1.5862e-10 3.36452e-09 3.37445e-09 3.37442e-09 3.37442e-09 2.7786511e-07 2.7786526e-07 2.778622e-07 2.7739516e-07 3.300526e-08 3.226767e-08 3.226789e-08 3.227191e-08 3.352139e-08 3.352574e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.35259e-08 3.352574e-08 3.352139e-08 3.227191e-08 3.226789e-08 3.226767e-08 3.300526e-08 2.7739516e-07 2.778622e-07 2.7786526e-07 2.7786511e-07 1.814564987e-05 1.814565025e-05 1.814564738e-05 1.814043797e-05 5.02309478e-06 4.98317413e-06 4.98316966e-06 4.98316557e-06 4.98199986e-06 4.98199548e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199533e-06 4.98199548e-06 4.98199986e-06 4.98316557e-06 4.98316966e-06 4.98317413e-06 5.02309478e-06 1.814043797e-05 1.814564738e-05 1.814565025e-05 1.814564987e-05 0.00087632135705 0.00087632135795 0.00087632135048 0.00087625236885 0.00061003268256 0.00060939489102 0.00060939484472 0.00060939484516 0.00060939488697 0.00060939488751 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488753 0.00060939488751 0.00060939488697 0.00060939484516 0.00060939484472 0.00060939489102 0.00061003268256 0.00087625236885 0.00087632135048 0.00087632135795 0.00087632135705 0.02945349956359 0.02945349955616 0.02945349715028 0.02945131067616 0.02983137572285 0.02983178871574 0.0298317884422 0.02983178844203 0.02983178842655 0.02983178842641 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.0298317884264 0.02983178842641 0.02983178842655 0.02983178844203 0.0298317884422 0.02983178871574 0.02983137572285 0.02945131067616 0.02945349715028 0.02945349955616 0.02945349956359 0.02923786112984 0.02923786118594 0.02923787669692 0.0292436105541 0.03033253083444 0.03033728263827 0.03033728425784 0.03033728425788 0.03033728426296 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426297 0.03033728426296 0.03033728425788 0.03033728425784 0.03033728263827 0.03033253083444 0.0292436105541 0.02923787669692 0.02923786118594 0.02923786112984 0.00182141276223 0.00182141275459 0.00182141044882 0.00182118849409 0.00064987008571 0.00064866735503 0.00064866726456 0.00064866726455 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.0006486672645 0.00064866726455 0.00064866726456 0.00064866735503 0.00064987008571 0.00182118849409 0.00182141044882 0.00182141275459 0.00182141276223 3.203965892e-05 3.203965808e-05 3.203935102e-05 3.199692153e-05 7.85686499e-06 7.80026304e-06 7.80025767e-06 7.80025764e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025765e-06 7.80025764e-06 7.80025767e-06 7.80026304e-06 7.85686499e-06 3.199692153e-05 3.203935102e-05 3.203965808e-05 3.203965892e-05 4.3391554e-07 4.3391559e-07 4.3390993e-07 4.3290999e-07 4.872049e-08 4.772111e-08 4.772096e-08 4.7721e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.772099e-08 4.7721e-08 4.772096e-08 4.772111e-08 4.872049e-08 4.3290999e-07 4.3390993e-07 4.3391559e-07 4.3391554e-07 4.65872e-09 4.65872e-09 4.65875e-09 4.64711e-09 1.6305e-09 1.61706e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.6171e-09 1.61706e-09 1.6305e-09 4.64711e-09 4.65875e-09 4.65872e-09 4.65872e-09 5.143e-11 5.143e-11 5.145e-11 5.131e-11 1.462e-11 1.444e-11 1.447e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.446e-11 1.447e-11 1.444e-11 1.462e-11 5.131e-11 5.145e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.038e-11 -5.53e-12 -5.5e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.51e-12 -5.5e-12 -5.53e-12 -1.038e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.24e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.23e-12 1.24e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -1e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat -0.0 -0.0 2e-14 -9e-14 -9e-14 2e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2e-14 9e-14 9e-14 -2e-14 0.0 0.0 -1e-14 -2.9e-13 2.56e-12 -1.259e-11 -1.261e-11 2.55e-12 -2.9e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 2.9e-13 -2.55e-12 1.261e-11 1.259e-11 -2.56e-12 2.9e-13 1e-14 -5.3e-13 2.78e-12 -6.5e-12 -1.42614e-09 -1.43295e-09 -8.25e-12 3.19e-12 -6e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 6e-13 -3.19e-12 8.25e-12 1.43295e-09 1.42614e-09 6.5e-12 -2.78e-12 5.3e-13 -2.5e-13 6.82e-12 -5.759e-10 -8.884972e-08 -8.946167e-08 -6.4239e-10 6.73e-12 -1.5e-13 -3.3e-13 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 3.3e-13 1.5e-13 -6.73e-12 6.4239e-10 8.946167e-08 8.884972e-08 5.759e-10 -6.82e-12 2.5e-13 4.47e-12 -1.0567e-10 -3.636058e-08 -6.06031401e-06 -6.33103816e-06 -7.8072e-10 1.31e-12 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -1.31e-12 7.8072e-10 6.33103816e-06 6.06031401e-06 3.636058e-08 1.0567e-10 -4.47e-12 -6.9e-12 2.9653e-10 7.437696e-08 8.70487673e-06 6.55974079e-06 -1.42132e-09 -2.4e-13 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 2e-14 2.4e-13 1.42132e-09 -6.55974079e-06 -8.70487673e-06 -7.437696e-08 -2.9653e-10 6.9e-12 2.42e-12 -7.0702e-10 -1.5174238e-07 -1.647589524e-05 -1.516539454e-05 -1.19486e-09 8e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -8e-14 1.19486e-09 1.516539454e-05 1.647589524e-05 1.5174238e-07 7.0702e-10 -2.42e-12 -3.49e-12 5.5688e-10 1.273927e-07 1.641871182e-05 1.724425579e-05 3.49874e-09 -5.84e-12 6e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -6e-14 5.84e-12 -3.49874e-09 -1.724425579e-05 -1.641871182e-05 -1.273927e-07 -5.5688e-10 3.49e-12 -3.71e-12 1.157e-11 2.30703e-09 3.3018938e-07 3.4429824e-07 5.848e-11 1.09e-12 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1.09e-12 -5.848e-11 -3.4429824e-07 -3.3018938e-07 -2.30703e-09 -1.157e-11 3.71e-12 1.29e-12 -8.88e-12 4.025e-11 5.258e-09 5.48061e-09 -8.55e-12 1.7e-13 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.7e-13 8.55e-12 -5.48061e-09 -5.258e-09 -4.025e-11 8.88e-12 -1.29e-12 6e-14 8.4e-13 -8.81e-12 6.865e-11 6.026e-11 7.8e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1e-14 -7.8e-13 -6.026e-11 -6.865e-11 8.81e-12 -8.4e-13 -6e-14 0.0 2e-14 -1.4e-13 6.9e-13 5.4e-13 2e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -2e-14 -5.4e-13 -6.9e-13 1.4e-13 -2e-14 -0.0 -0.0 -0.0 4e-14 -2e-13 -1.6e-13 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 1.6e-13 2e-13 -4e-14 0.0 0.0 0.0 0.0 -1e-14 4e-14 3e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -3e-14 -4e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -3e-14 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 3e-14 -1e-14 0.0 0.0 0.0 0.0 -2e-14 7e-14 6e-14 0.0 -0.0 -2e-14 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 2e-14 0.0 -0.0 -6e-14 -7e-14 2e-14 -0.0 -0.0 0.0 -0.0 1e-14 0.0 1e-14 -0.0 0.0 8e-14 8e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -8e-14 -8e-14 -0.0 0.0 -1e-14 -0.0 -1e-14 0.0 -0.0 -2e-14 -5.1e-13 4.7e-12 -2.66e-11 -2.181e-11 -5.3e-13 -4e-14 -1.9e-12 -1.9e-12 -4e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 4e-14 1.9e-12 1.9e-12 4e-14 5.3e-13 2.181e-11 2.66e-11 -4.7e-12 5.1e-13 2e-14 -7.1e-13 3.83e-12 -1.003e-11 -1.94392e-09 -2.02472e-09 6.13e-12 4e-14 3.079e-11 3.079e-11 1.1e-13 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1.1e-13 -3.079e-11 -3.079e-11 -4e-14 -6.13e-12 2.02472e-09 1.94392e-09 1.003e-11 -3.83e-12 7.1e-13 5.8e-13 2.04e-12 -8.0792e-10 -1.2045993e-07 -1.2631831e-07 -1.94e-11 -1.42e-12 -1.419e-11 -1.419e-11 -2.1e-13 -1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 1e-14 2.1e-13 1.419e-11 1.419e-11 1.42e-12 1.94e-11 1.2631831e-07 1.2045993e-07 8.0792e-10 -2.04e-12 -5.8e-13 -5.66e-12 2.366e-11 -5.05374e-09 -1.76774995e-06 -1.87601384e-06 -6.544e-11 -1.5e-13 1.86e-12 1.85e-12 4e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -4e-14 -1.85e-12 -1.86e-12 1.5e-13 6.544e-11 1.87601384e-06 1.76774995e-06 5.05374e-09 -2.366e-11 5.66e-12 1.088e-11 -1.4981e-10 -1.381291e-08 1.90963407e-06 -1.18564847e-06 -2.6987e-09 -4.5e-13 -1.7e-13 -1.6e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 1.6e-13 1.7e-13 4.5e-13 2.6987e-09 1.18564847e-06 -1.90963407e-06 1.381291e-08 1.4981e-10 -1.088e-11 4.74e-12 -2.6876e-10 -6.897609e-08 -6.1343017e-06 -4.19053616e-06 4.4606e-10 2.1e-13 -2e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 2e-14 -2.1e-13 -4.4606e-10 4.19053616e-06 6.1343017e-06 6.897609e-08 2.6876e-10 -4.74e-12 -4.11e-12 2.9234e-10 7.189688e-08 1.046699963e-05 1.101690172e-05 1.77642e-09 -2.49e-12 2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -2e-14 2.49e-12 -1.77642e-09 -1.101690172e-05 -1.046699963e-05 -7.189688e-08 -2.9234e-10 4.11e-12 -1.36e-12 2.23e-12 1.22471e-09 1.9468934e-07 2.016793e-07 3.233e-11 8.4e-13 -1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 1e-14 -8.4e-13 -3.233e-11 -2.016793e-07 -1.9468934e-07 -1.22471e-09 -2.23e-12 1.36e-12 5.1e-13 -2.73e-12 9.54e-12 1.7392e-09 1.74451e-09 1.089e-11 -3.06e-12 5.7e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 -5.7e-13 3.06e-12 -1.089e-11 -1.74451e-09 -1.7392e-09 -9.54e-12 2.73e-12 -5.1e-13 2e-14 4.5e-13 -4.01e-12 2.021e-11 2.023e-11 -3.99e-12 4.5e-13 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -2e-14 -4.5e-13 3.99e-12 -2.023e-11 -2.021e-11 4.01e-12 -4.5e-13 -2e-14 0.0 0.0 -2e-14 1.1e-13 1.1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1.1e-13 -1.1e-13 2e-14 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 -2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 2e-14 2e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982284 2.49999999982279 2.49999999982307 2.49999999987334 2.4999999998737 2.49999999987365 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987366 2.49999999987365 2.4999999998737 2.49999999987334 2.49999999982307 2.49999999982279 2.49999999982284 2.49999999982283 2.4999999825404 2.49999998254118 2.49999998253583 2.49999998257408 2.49999998821548 2.49999998826269 2.49999998825737 2.49999998825814 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825818 2.49999998825814 2.49999998825737 2.49999998826269 2.49999998821548 2.49999998257408 2.49999998253583 2.49999998254118 2.4999999825404 2.49999855957017 2.49999855956048 2.49999855959941 2.4999985650652 2.49999917171367 2.4999991782659 2.4999991783065 2.49999917829603 2.49999917829778 2.49999917829782 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829781 2.49999917829782 2.49999917829778 2.49999917829603 2.4999991783065 2.4999991782659 2.49999917171367 2.4999985650652 2.49999855959941 2.49999855956048 2.49999855957017 2.49990629298376 2.49990629296186 2.49990629501269 2.49990660380595 2.4999758248561 2.49997626914096 2.49997627110951 2.49997627108748 2.49997627108699 2.49997627108801 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108797 2.49997627108801 2.49997627108699 2.49997627108748 2.49997627110951 2.49997626914096 2.4999758248561 2.49990660380595 2.49990629501269 2.49990629296186 2.49990629298376 2.49551273328871 2.49551273362272 2.49551283907332 2.49553040212153 2.49747711632451 2.49749931630808 2.4974993191083 2.49749931910415 2.4974993191042 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910421 2.49749931910415 2.4974993191083 2.49749931630808 2.49747711632451 2.49553040212153 2.49551283907332 2.49551273362272 2.49551273328871 2.39895426621025 2.39895426538599 2.39895406760332 2.39893209617307 2.39699429993122 2.3970319946703 2.39703200710565 2.3970320071039 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.397032007104 2.3970320071039 2.39703200710565 2.3970319946703 2.39699429993122 2.39893209617307 2.39895406760332 2.39895426538599 2.39895426621025 1.34851474695558 1.34851474892819 1.34851517373282 1.34856185858772 1.35282632165517 1.35281497087962 1.35281496702813 1.35281496703009 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703004 1.35281496703009 1.35281496702813 1.35281497087962 1.35282632165517 1.34856185858772 1.34851517373282 1.34851474892819 1.34851474695558 1.25696539404269 1.25696539243809 1.25696502461271 1.25691810384198 1.25269418795895 1.25264089014773 1.25264087934137 1.25264087935641 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935624 1.25264087935641 1.25264087934137 1.25264089014773 1.25269418795895 1.25691810384198 1.25696502461271 1.25696539243809 1.25696539404269 1.25014576605119 1.25014576600471 1.2501457577431 1.25014461259348 1.25003839033884 1.25003713001566 1.25003712984923 1.25003712984608 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984612 1.25003712984608 1.25003712984923 1.25003713001566 1.25003839033884 1.25014461259348 1.2501457577431 1.25014576600471 1.25014576605119 1.25000223139503 1.2500022314224 1.25000223124553 1.25000221066078 1.25000028000182 1.25000025888721 1.25000025890901 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890847 1.25000025890901 1.25000025888721 1.25000028000182 1.25000221066078 1.25000223124553 1.2500022314224 1.25000223139503 1.25000002689656 1.25000002689453 1.25000002691141 1.2500000267183 1.25000000126904 1.2500000011235 1.25000000112158 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112161 1.25000000112158 1.2500000011235 1.25000000126904 1.2500000267183 1.25000002691141 1.25000002689453 1.25000002689656 1.25000000026193 1.25000000026188 1.25000000026223 1.25000000026075 1.24999999997414 1.24999999997485 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997479 1.24999999997485 1.24999999997414 1.25000000026075 1.25000000026223 1.25000000026188 1.25000000026193 1.24999999994743 1.24999999994744 1.24999999994736 1.24999999994758 1.25000000000229 1.25000000000234 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000235 1.25000000000234 1.25000000000229 1.24999999994758 1.24999999994736 1.24999999994744 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000934 1.2500000000093 1.25000000000046 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000044 1.25000000000046 1.2500000000093 1.25000000000934 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999986 1.24999999999985 1.24999999999986 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999986 1.24999999999985 1.24999999999986 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999224 1.24999999999228 1.24999999999975 1.24999999999976 1.24999999999976 1.24999999999976 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999976 1.24999999999976 1.24999999999976 1.24999999999975 1.24999999999228 1.24999999999224 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003231 1.25000000003235 1.2500000000322 1.24999999999897 1.24999999999895 1.24999999999894 1.24999999999896 1.25000000000021 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000023 1.25000000000021 1.24999999999896 1.24999999999894 1.24999999999895 1.24999999999897 1.2500000000322 1.25000000003235 1.25000000003231 1.25000000003232 1.24999999990765 1.24999999990767 1.24999999990761 1.24999999990788 1.25000000000038 1.25000000000025 1.25000000000026 1.25000000000019 1.24999999999091 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999086 1.24999999999091 1.25000000000019 1.25000000000026 1.25000000000025 1.25000000000038 1.24999999990788 1.24999999990761 1.24999999990767 1.24999999990765 1.24999999009632 1.24999999009765 1.24999999008815 1.2499999901487 1.24999999955301 1.24999999957973 1.24999999958129 1.24999999958282 1.24999999990741 1.24999999990895 1.24999999990907 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990906 1.24999999990907 1.24999999990895 1.24999999990741 1.24999999958282 1.24999999958129 1.24999999957973 1.24999999955301 1.2499999901487 1.24999999008815 1.24999999009765 1.24999999009632 1.24999917801744 1.24999917800401 1.24999917806313 1.24999918486896 1.24999989677731 1.24999990458303 1.24999990456618 1.24999990452634 1.24999990091877 1.24999990087858 1.24999990087869 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.2499999008787 1.24999990087869 1.24999990087858 1.24999990091877 1.24999990452634 1.24999990456618 1.24999990458303 1.24999989677731 1.24999918486896 1.24999917806313 1.24999917800401 1.24999917801744 1.24994632916918 1.24994632917 1.24994633144514 1.24994668703391 1.24998478759736 1.24998525962826 1.24998525968255 1.24998525969245 1.24998526334574 1.24998526335171 1.2499852633521 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.24998526335212 1.2499852633521 1.24998526335171 1.24998526334574 1.24998525969245 1.24998525968255 1.24998525962826 1.24998478759736 1.24994668703391 1.24994633144514 1.24994632917 1.24994632916918 1.24741512382495 1.24741512374297 1.24741513945268 1.24742049062651 1.24819088679965 1.24819953872417 1.24819953926513 1.24819953926546 1.24819953892077 1.24819953892051 1.24819953892045 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892046 1.24819953892045 1.24819953892051 1.24819953892077 1.24819953926546 1.24819953926513 1.24819953872417 1.24819088679965 1.24742049062651 1.24741513945268 1.24741512374297 1.24741512382495 1.17130161456886 1.17130161494849 1.17130165803092 1.17129740200376 1.17060485753638 1.17063914679154 1.17063915912022 1.17063915911972 1.17063915915877 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915867 1.17063915915877 1.17063915911972 1.17063915912022 1.17063914679154 1.17060485753638 1.17129740200376 1.17130165803092 1.17130161494849 1.17130161456886 0.32676475864415 0.32676475931055 0.32676494326586 0.32678624901516 0.32948832448621 0.32947139525298 0.329471391161 0.32947139116183 0.32947139116984 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116986 0.32947139116984 0.32947139116183 0.329471391161 0.32947139525298 0.32948832448621 0.32678624901516 0.32676494326586 0.32676475931055 0.32676475864415 0.2544872404401 0.25448723973363 0.25448705202648 0.25446006055625 0.25171455187081 0.25168398959876 0.25168398474106 0.25168398474487 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474469 0.25168398474487 0.25168398474106 0.25168398959876 0.25171455187081 0.25446006055625 0.25448705202648 0.25448723973363 0.2544872404401 0.25008460489329 0.25008460488068 0.25008460102221 0.25008400007583 0.25002129727169 0.2500206385269 0.25002063847445 0.25002063847227 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847229 0.25002063847227 0.25002063847445 0.2500206385269 0.25002129727169 0.25008400007583 0.25008460102221 0.25008460488068 0.25008460489329 0.25000114806173 0.25000114806829 0.25000114802796 0.25000114108205 0.25000012619916 0.25000011922494 0.25000011919805 0.25000011920516 0.25000011920369 0.25000011920366 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920367 0.25000011920366 0.25000011920369 0.25000011920516 0.25000011919805 0.25000011922494 0.25000012619916 0.25000114108205 0.25000114802796 0.25000114806829 0.25000114806173 0.25000001227696 0.25000001227586 0.25000001228332 0.25000001223092 0.2500000042204 0.25000000416314 0.25000000417064 0.25000000416955 0.25000000416949 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.2500000041695 0.25000000416949 0.25000000416955 0.25000000417064 0.25000000416314 0.2500000042204 0.25000001223092 0.25000001228332 0.25000001227586 0.25000001227696 0.2500000000781 0.2500000000781 0.25000000007815 0.25000000007791 0.25000000003864 0.25000000003836 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003841 0.25000000003836 0.25000000003864 0.25000000007791 0.25000000007815 0.2500000000781 0.2500000000781 0.2499999999831 0.24999999998311 0.2499999999831 0.24999999998314 0.24999999998803 0.24999999998808 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998807 0.24999999998808 0.24999999998803 0.24999999998314 0.2499999999831 0.24999999998311 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000469 0.25000000000332 0.2500000000033 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.25000000000331 0.2500000000033 0.25000000000332 0.25000000000469 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000016 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999996 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000073 1.00001487279006 1.0000148973993 1.00001489733797 1.00001489733773 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733775 1.00001489733773 1.00001489733797 1.0000148973993 1.00001487279006 1.00000000000073 1.0 1.0 1.0 1.0 1.0 1.00000000000003 1.00000183251029 1.00000000002315 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002285 1.00000000002315 1.00000183251029 1.00000000000003 1.0 1.0 1.0 1.0 1.0 0.99999475163979 0.99999999985714 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999985714 0.99999475163979 1.0 1.0 1.0 1.0 1.0 1.00000000000008 1.00000026755848 1.00000000005471 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000005471 1.00000026755848 1.00000000000008 1.0 1.0 1.0 1.0 1.0 0.99999133356326 0.99999999991751 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991751 0.99999133356326 1.0 1.0 1.0 1.0 1.0 1.0 0.99999990171533 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999990171533 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999869559 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999869559 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999307 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999307 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000146 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.0 1.0 1.0 1.00000000000146 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000058884 1.0 1.0 1.0 0.99999999999938 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999938 1.0 1.0 1.0 1.00000000058884 1.0 1.0 1.0 1.0 1.0 1.0 1.00000006154445 1.0 1.0 1.0 1.0 1.00000000118919 1.00000000118918 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118917 1.00000000118918 1.00000000118919 1.0 1.0 1.0 1.0 1.00000006154445 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000144080658 1.00000000000011 1.0 1.0 1.0 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 0.99999999999998 1.0 1.0 1.0 1.00000000000011 1.00000144080658 1.00000000000001 1.0 1.0 1.0 1.0 0.99999999999999 0.99999089660585 0.99999999959754 1.0 1.0 1.0 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 0.99999999999991 1.0 1.0 1.0 0.99999999959754 0.99999089660585 0.99999999999999 1.0 1.0 1.0 1.0 0.99999999998818 0.9999423772324 0.99999999206123 1.0 1.0 1.0 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0000000000001 1.0 1.0 1.0 0.99999999206123 0.9999423772324 0.99999999998818 1.0 1.0 1.0 1.0 0.99999999999998 0.99997524805343 0.99999999933899 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999933899 0.99997524805343 0.99999999999998 1.0 1.0 1.0 1.0 1.0 0.99999973729281 0.99999999999987 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999987 0.99999973729281 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 0.99999875220338 0.99999875463085 0.99999875465086 0.99999875465091 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465089 0.99999875465091 0.99999875465086 0.99999875463085 0.99999875220338 0.99999999999986 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/33866935/golden-metadata.txt b/tests/33866935/golden-metadata.txt
new file mode 100644
index 0000000000..97f32a722b
--- /dev/null
+++ b/tests/33866935/golden-metadata.txt
@@ -0,0 +1,159 @@
+This file was created on 2026-07-23 15:42:37.909683.
+
+mfc.sh:
+
+ Invocation: test --generate --only 33866935 -j 8
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: bf6337579460505401b79cca6765de4b5e60c4a7 on spike/l0-amr-unify (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /fastscratch/sbryngelson3/MFC-amr-proto/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /fastscratch/sbryngelson3/MFC-amr-proto/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /fastscratch/sbryngelson3/MFC-amr-proto/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 52 bits physical, 57 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz
+ CPU family: 6
+ Model: 106
+ Thread(s) per core: 2
+ Core(s) per socket: 32
+ Socket(s): 2
+ Stepping: 6
+ CPU(s) scaling MHz: 46%
+ CPU max MHz: 3200.0000
+ CPU min MHz: 800.0000
+ BogoMIPS: 4000.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect wbnoinvd dtherm ida arat pln pts vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid fsrm md_clear pconfig flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 3 MiB (64 instances)
+ L1i cache: 2 MiB (64 instances)
+ L2 cache: 80 MiB (64 instances)
+ L3 cache: 96 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-31,64-95
+ NUMA node1 CPU(s): 32-63,96-127
+ Vulnerability Gather data sampling: Mitigation; Microcode
+ Vulnerability Indirect target selection: Mitigation; Aligned branch/return thunks
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Mitigation; Clear CPU buffers; SMT vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Not affected
+
diff --git a/tests/33866935/golden.txt b/tests/33866935/golden.txt
new file mode 100644
index 0000000000..8c07dfd206
--- /dev/null
+++ b/tests/33866935/golden.txt
@@ -0,0 +1,20 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999994938 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999999501153 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99999958844729 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99997322364244 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.99871283349007 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.96822797293795 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.53107483327492 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50196927495389 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50004163299439 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000063753831 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000768479 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.50000000007484 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.49999999998498 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000266 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.50000000000028 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.49999999999996 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.50000000000002 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.4999999999999 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.49999999999779 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.50000000000923 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999997362 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999999717035 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49999976514667 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49998466355156 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.49925805577945 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.47311633719795 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.15107406025147 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12653652645716 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12503018004184 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500041001472 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000438464 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12500000002789 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12499999999397 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.12500000000168 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.1250000000001 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.12499999999998 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.976e-11 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 5.89161e-09 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 4.8696284e-07 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 3.168119599e-05 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.00152063876976 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.03784016743891 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.0349429252118 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 0.00241402505365 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 4.930590031e-05 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 7.5435195e-07 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 9.08921e-09 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 1.0564e-10 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 -2.062e-11 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.17e-12 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 3.3e-13 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 -5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 -3e-14 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 1.2e-13 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 2.61e-12 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 -1.13e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 2.981e-11 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 3.37442e-09 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 2.7786513e-07 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 1.814564993e-05 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.00087632135735 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02945349956262 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.02923786113115 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 0.00182141276211 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 3.203965887e-05 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.3391555e-07 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 4.65873e-09 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 5.143e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 -1.04e-11 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.8e-12 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 1.1e-13 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 -2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.01.000006.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.00.000006.dat 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999999982283 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999998254036 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49999855956857 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49990629298303 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.49551273330233 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 2.39895426619189 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.34851474695566 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25696539403606 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25014576604106 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000223139878 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000002689675 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.25000000026193 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.24999999994743 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000932 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.25000000000097 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.24999999999985 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.4.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.4.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.24999999999999 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.25000000000008 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999965 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.24999999999225 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.25000000003232 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999990765 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999999009623 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24999917801534 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24994632917091 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.24741512380987 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 1.17130161459157 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.32676475865204 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25448724043549 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25008460489036 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000114806308 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.25000001227701 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2500000000781 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2499999999831 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.2500000000047 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.25000000000029 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.24999999999995 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/3A474BEE/golden-metadata.txt b/tests/3A474BEE/golden-metadata.txt
new file mode 100644
index 0000000000..46be5955da
--- /dev/null
+++ b/tests/3A474BEE/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:53:39.004608.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/3A474BEE/golden.txt b/tests/3A474BEE/golden.txt
new file mode 100644
index 0000000000..4df49090e6
--- /dev/null
+++ b/tests/3A474BEE/golden.txt
@@ -0,0 +1,24 @@
+D/cons.1.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/cons.1.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.99999899999999 0.99999900000007 0.99999900000074 0.99999899999831 0.99999900000508 0.9999990003312 0.99999900720083 0.99999914863858 1.00000090994357 1.00008046099653 1.00147141335789 1.02262538243255 0.07180013390778 1.938822317e-05 1.00136566e-06 9.9999806e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 9.9999998e-07 9.9998863e-07 9.9706809e-07 0.90874155090424 0.99564477746156 0.99962299469692 0.99998751977631 0.99999836606591 0.99999895008603 0.99999899763392 0.99999899990178 0.99999900002149 0.99999899999587 0.99999899999922 0.99999900000005 0.99999900000001 0.999999 0.999999 0.999999
+D/cons.2.00.000000.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05
+D/cons.2.00.000006.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1.000000001e-05 1.000000008e-05 1.000000237e-05 1.000001666e-05 1.000075195e-05 1.001477421e-05 1.02233179e-05 9.42320123313307 10.00077857218604 9.99999149064489 9.99999000112787 9.99999000004581 9.99998999999912 9.99999000000003 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999000000002 9.99998999999739 9.99999000001629 9.99998992907058 9.99990592590064 9.97059675220373 0.60082528206828 0.00464690044993 3.359267516e-05 1.008075072e-05 1.000086482e-05 1.000000456e-05 9.99999681e-06 1.000000107e-05 1.000000001e-05 9.99999999e-06 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05
+D/cons.3.00.000000.dat 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045
+D/cons.3.00.000006.dat 0.5000045 0.5000045 0.5000045 0.5000045 0.50000450000005 0.50000449999947 0.50000449999966 0.50000450000172 0.50000449995088 0.50000449822424 0.50000446367917 0.50000366307531 0.49999718904905 0.49973179074307 0.4954297521853 0.46036428630114 2.91877431227106 3.00091506325591 2.99999896721791 2.99999730153157 2.99999730003505 2.99999729999941 2.99999730000003 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.9999973 2.99999729999991 2.9999973000014 2.99999730008756 2.9999974559348 3.00011769518109 3.03259316166835 0.60556143820085 0.48781623185103 0.49876421338887 0.49996150347294 0.50000231550984 0.50000430710865 0.50000449050186 0.50000449954219 0.5000045000376 0.50000449999525 0.50000449999778 0.50000449999998 0.50000450000005 0.5000045 0.5000045 0.5000045
+D/cons.4.00.000000.dat 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667
+D/cons.4.00.000006.dat 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166663 2.625000291669 2.62500029166181 2.62500029165687 2.62500029190112 2.6250002978601 2.62500037479463 2.62500307667869 2.62513937746746 2.62772318274092 2.69032985396229 2.216419085889 2.11719985621671 2.11666793177578 2.11666709569703 2.11666709502367 2.1166670949996 2.11666709500002 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.116667095 2.11666709499998 2.11666709499983 2.11666709502427 2.11666712608543 2.11668458782448 2.12070895797216 2.47454442774992 2.60485679367603 2.62312400612431 2.62494005620497 2.62499706245609 2.62500002679434 2.62500027892974 2.62500029108934 2.62500029176069 2.62500029165067 2.6250002916629 2.62500029166682 2.62500029166672 2.62500029166666 2.62500029166667 2.62500029166667
+D/cons.5.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/cons.5.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.99999899999995 0.99999900000375 0.99999899996255 0.99999715993792 0.9999989827665 0.9999990000123 0.99972078309292 0.06969957670223 1.914546971e-05 1.00135454e-06 9.9999808e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.93865994822086 0.9995316493497 0.99999660247054 0.99999999515008 0.99999929897713 0.99999900009582 0.99999899999113 0.99999900000028 0.99999900000008 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/cons.6.00.000000.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/cons.6.00.000006.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1.00000005e-06 9.9999625e-07 1.00003745e-06 9.8274096e-07 1.0172335e-06 9.999877e-07 0.00027921690708 0.93030042329777 0.99998085453029 0.99999899864546 0.99999900000192 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.06134005177914 0.0004683506503 3.39752946e-06 4.84992e-09 9.7876931e-07 9.9990418e-07 1.00000887e-06 9.9999972e-07 9.9999992e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.1.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/prim.1.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.99999899999999 0.99999900000007 0.99999900000074 0.99999899999831 0.99999900000508 0.9999990003312 0.99999900720083 0.99999914863858 1.00000090994357 1.00008046099653 1.00147141335789 1.02262538243255 0.07180013390778 1.938822317e-05 1.00136566e-06 9.9999806e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 9.9999998e-07 9.9998863e-07 9.9706809e-07 0.90874155090424 0.99564477746156 0.99962299469692 0.99998751977631 0.99999836606591 0.99999895008603 0.99999899763392 0.99999899990178 0.99999900002149 0.99999899999587 0.99999899999922 0.99999900000005 0.99999900000001 0.999999 0.999999 0.999999
+D/prim.2.00.000000.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05
+D/prim.2.00.000006.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1.000000001e-05 1.000000008e-05 1.000000237e-05 1.000001666e-05 1.000075195e-05 1.001477421e-05 1.02233179e-05 9.42320123313307 10.00077857218604 9.99999149064489 9.99999000112787 9.99999000004581 9.99998999999912 9.99999000000003 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999000000002 9.99998999999739 9.99999000001629 9.99998992907058 9.99990592590064 9.97059675220373 0.60082528206828 0.00464690044993 3.359267516e-05 1.008075072e-05 1.000086482e-05 1.000000456e-05 9.99999681e-06 1.000000107e-05 1.000000001e-05 9.99999999e-06 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05
+D/prim.3.00.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.00.000006.dat 0.5 0.5 0.5 0.5 0.50000000000005 0.49999999999943 0.49999999999929 0.50000000000256 0.49999999994834 0.49999999805865 0.49999996007908 0.49999908876317 0.49999173415912 0.4996865882206 0.49469689428924 0.45017431792169 0.3074011471344 0.30006756212212 0.30000012196157 0.30000000011938 0.30000000000213 0.29999999999997 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.3 0.29999999999999 0.30000000000022 0.30000000000827 0.30000001772138 0.30001456187696 0.30415359619636 0.4011491409151 0.48767398812069 0.49893555415868 0.49996270311994 0.49999813206011 0.49999983206486 0.49999999168656 0.49999999959077 0.50000000002685 0.49999999999732 0.49999999999817 0.49999999999996 0.50000000000004 0.5 0.5 0.5
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 0.99999999999999 1.0000000000001 1.00000000000104 0.99999999999763 1.00000000000616 1.00000000046551 1.00000001010034 1.00000020808055 1.00000266592781 1.0001142353952 1.00207209516738 1.0347794151713 1.02496139239481 1.00016715924497 1.00000024157309 1.0000000001739 1.00000000000913 0.99999999999984 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999958 0.99999999999924 0.9999999886679 0.99998655393169 0.9957126421504 0.96088050085077 0.99451892121355 0.99948049453086 0.99998360315215 0.99999910648236 0.9999999301019 0.99999999668935 0.99999999985568 1.00000000003114 0.99999999999434 0.9999999999989 1.00000000000007 1.00000000000001 1.0 1.0 1.0
+D/prim.5.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/prim.5.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.99999899999995 0.99999900000375 0.99999899996255 0.99999715993792 0.9999989827665 0.9999990000123 0.99972078309292 0.06969957670223 1.914546971e-05 1.00135454e-06 9.9999808e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.93865994822086 0.9995316493497 0.99999660247054 0.99999999515008 0.99999929897713 0.99999900009582 0.99999899999113 0.99999900000028 0.99999900000008 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/prim.6.00.000000.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.6.00.000006.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1.00000005e-06 9.9999625e-07 1.00003745e-06 9.8274096e-07 1.0172335e-06 9.999877e-07 0.00027921690708 0.93030042329777 0.99998085453029 0.99999899864546 0.99999900000192 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.06134005177914 0.0004683506503 3.39752946e-06 4.84992e-09 9.7876931e-07 9.9990418e-07 1.00000887e-06 9.9999972e-07 9.9999992e-07 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
\ No newline at end of file
diff --git a/tests/3D28F3B1/golden-metadata.txt b/tests/3D28F3B1/golden-metadata.txt
new file mode 100644
index 0000000000..ceebfbd0b6
--- /dev/null
+++ b/tests/3D28F3B1/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-03 14:02:41.023672.
+
+mfc.sh:
+
+ Invocation: test --generate --only 3D28F3B1
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 03b59516bfa547f00358a130eba30a7e6a7c3b60 on worktree-agent-ad2c00f8dd0374fd2 (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-ad2c00f8dd0374fd2/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-ad2c00f8dd0374fd2/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-ad2c00f8dd0374fd2/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-ad2c00f8dd0374fd2/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 70%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/3D28F3B1/golden.txt b/tests/3D28F3B1/golden.txt
new file mode 100644
index 0000000000..f04e5456b2
--- /dev/null
+++ b/tests/3D28F3B1/golden.txt
@@ -0,0 +1,24 @@
+D/cons.1.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/cons.1.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.09593292823684 6.886556916e-05 1.0141671e-06 1.00002782e-06 9.9999927e-07 9.9999956e-07 1.00000025e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/cons.2.00.000000.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999
+D/cons.2.00.000006.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.04067071763141 9.99931134430155 9.99998985849251 9.99998999959356 9.99998999997488 9.99999000000782 9.99998999999831 9.99998999999996 9.99999000000001 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999
+D/cons.3.00.000000.dat 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955
+D/cons.3.00.000006.dat 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 0.5000045 4.56830182293412 4.99969010493535 4.99999543632981 4.99999549981069 4.99999549998707 4.99999550000369 4.99999549999928 4.99999549999997 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955 4.9999955
+D/cons.4.00.000000.dat 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375
+D/cons.4.00.000006.dat 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.62500029166667 2.88868622926423 2.9166465808748 2.91666637088837 2.91666637497585 2.91666637499616 2.91666637500056 2.91666637500003 2.91666637499999 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375 2.916666375
+D/cons.5.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/cons.5.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.09593292823684 6.886556916e-05 1.0141671e-06 1.00002782e-06 9.9999927e-07 9.9999956e-07 1.00000025e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/cons.6.00.000000.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/cons.6.00.000006.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.90406707176316 0.99993113443084 0.9999989858329 0.99999899997218 0.99999900000073 0.99999900000044 0.99999899999975 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/prim.1.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.1.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.09593292823684 6.886556916e-05 1.0141671e-06 1.00002782e-06 9.9999927e-07 9.9999956e-07 1.00000025e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.2.00.000000.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999
+D/prim.2.00.000006.dat 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 1e-05 9.04067071763141 9.99931134430155 9.99998985849251 9.99998999959356 9.99998999997488 9.99999000000782 9.99998999999831 9.99998999999996 9.99999000000001 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999 9.99999
+D/prim.3.00.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.00.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.5.00.000000.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.5.00.000006.dat 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.09593292823684 6.886556916e-05 1.0141671e-06 1.00002782e-06 9.9999927e-07 9.9999956e-07 1.00000025e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06
+D/prim.6.00.000000.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
+D/prim.6.00.000006.dat 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 1e-06 0.90406707176316 0.99993113443084 0.9999989858329 0.99999899997218 0.99999900000073 0.99999900000044 0.99999899999975 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999 0.999999
\ No newline at end of file
diff --git a/tests/3F6F9E4F/golden-metadata.txt b/tests/3F6F9E4F/golden-metadata.txt
new file mode 100644
index 0000000000..4b4cc14f16
--- /dev/null
+++ b/tests/3F6F9E4F/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-08-28 17:53:58.415285.
+
+mfc.sh:
+
+ Invocation: test -j 8 --gpu mp --no-debug --no-reldebug --mpi --generate --only 00E15144 1CBACEB5 1DBD439A 259E5A84 2C46C59A 33060D84 3A474BEE 3F6F9E4F 79B334C7 83CC5C6D 94CE8100 B7704247 F0DDE1B4 F57C3A5B
+ Lock: mpi=Yes & gpu=Mp & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8e10b445fb4860059aedd2934928c55ee81048aa on up/mega (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-004.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-006.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : ON
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4891.01
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/3F6F9E4F/golden.txt b/tests/3F6F9E4F/golden.txt
new file mode 100644
index 0000000000..4a1d6cc09a
--- /dev/null
+++ b/tests/3F6F9E4F/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999241952 0.99999978297827 0.99999500304901 0.99990517628766 0.99785499272784 0.96136641121699 0.53925527731351 0.5015283050767 0.5000840050751 0.50001050175842 0.50000053029139 0.50000002241393 0.50000000075959 0.50000000002162 0.50000000000083 0.50000000000007 0.50000000000003 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999993 0.49999999999972 0.49999999994379 0.49999999692142 0.49999985935177 0.49999573614445 0.49991806799384 0.49857658521271 0.46868902996377 0.15651670017542 0.12606085861691 0.12517474224316 0.12505152055452 0.12501377355819 0.12500262647663 0.12500043130991 0.12500006246129 0.12500000805113 0.12500000091286 0.12500000009374 0.1250000000146 0.12500000000016
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 4.105888e-08 9.7264013e-07 1.879954289e-05 0.00036848644337 0.00450774553913 0.04554289492497 0.0391794522058 0.00584934865785 0.00047928502675 4.967089517e-05 3.16006872e-06 1.3682908e-07 4.82375e-09 1.5725e-10 2.62e-12 3.8e-13 8e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 5e-13 6.1e-13 4.6175e-10 2.269387e-08 9.0738128e-07 2.407488648e-05 0.00045574780584 0.00625653892668 0.03937036765002 0.02121484874249 0.00678781575804 0.00198757529108 0.00051217718976 0.0001524498354 3.082165656e-05 5.627501e-06 8.8366879e-07 1.232788e-07 1.537406e-08 1.66034e-09 2.2209e-10 1.526e-11
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999997346832 2.49999924042674 2.49998251175903 2.49966845722715 2.49256893714175 2.37745712046039 1.37452047815703 1.2554699005969 1.2502946838699 1.25003676451644 1.2500018560567 1.25000007844883 1.25000000265856 1.25000000007566 1.25000000000291 1.25000000000023 1.25000000000009 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999976 1.24999999999901 1.24999999980326 1.24999998922497 1.24999950773453 1.24998507859693 1.24971397913592 1.24515525899403 1.16073994822555 0.34017310073774 0.25351290523841 0.25052569681658 0.25014698455968 0.25003877869627 0.25000736393003 0.25000120800376 0.25000017490019 0.25000002254333 0.250000002556 0.25000000026249 0.25000000004089 0.25000000000044
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.00001612272657 0.99999800892362 0.99999999999798 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000016157406 1.00000000001736 0.99999999999995 1.00000000000003 1.0 1.0 0.99996177135671 0.99999999755699 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999241952 0.99999978297827 0.99999500304901 0.99990517628766 0.99785499272784 0.96136641121699 0.53925527731351 0.5015283050767 0.5000840050751 0.50001050175842 0.50000053029139 0.50000002241393 0.50000000075959 0.50000000002162 0.50000000000083 0.50000000000007 0.50000000000003 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999993 0.49999999999972 0.49999999994379 0.49999999692142 0.49999985935177 0.49999573614445 0.49991806799384 0.49857658521271 0.46868902996377 0.15651670017542 0.12606085861691 0.12517474224316 0.12505152055452 0.12501377355819 0.12500262647663 0.12500043130991 0.12500006246129 0.12500000805113 0.12500000091286 0.12500000009374 0.1250000000146 0.12500000000016
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 4.105888e-08 9.7264034e-07 1.879963683e-05 0.00036852138793 0.00451743547107 0.04737308729906 0.07265474044313 0.011663047925 0.00095840903105 9.933970385e-05 6.32013073e-06 2.7365814e-07 9.64749e-09 3.145e-10 5.23e-12 7.7e-13 1.6e-13 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 1.01e-12 1.21e-12 9.235e-10 4.538774e-08 1.81476307e-06 4.815018357e-05 0.00091164499748 0.01254880215445 0.0840010436196 0.13554367501178 0.05384554597286 0.01587840530336 0.00409572940405 0.00121946431234 0.00024656807166 4.501985262e-05 7.06934681e-06 9.862303e-07 1.2299246e-07 1.328268e-08 1.77669e-09 1.2208e-10
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999998938733 0.99999969617051 0.99999300463292 0.99986735573183 0.99702350216678 0.95053602144436 0.5492399702554 0.50217431599303 0.50011778167775 0.50001470481972 0.50000074241869 0.50000003137952 0.50000000106342 0.50000000003026 0.50000000000116 0.5000000000001 0.50000000000004 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.4999999999999 0.4999999999996 0.4999999999213 0.49999999568999 0.49999980309348 0.49999403120693 0.49988542778981 0.49804640117513 0.46363454889618 0.13549413258242 0.10133206336627 0.10020396682143 0.10006219951817 0.10001547454142 0.10000294405209 0.10000048315083 0.10000006995883 0.10000000901731 0.1000000010224 0.10000000010499 0.10000000001636 0.10000000000018
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.00001612272657 0.99999800892362 0.99999999999798 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000016157406 1.00000000001736 0.99999999999995 1.00000000000003 1.0 1.0 0.99996177135671 0.99999999755699 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/4364FA6B/golden-metadata.txt b/tests/4364FA6B/golden-metadata.txt
new file mode 100644
index 0000000000..35954ad0ac
--- /dev/null
+++ b/tests/4364FA6B/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-06 17:32:50.536562.
+
+mfc.sh:
+
+ Invocation: test --generate --only 4364FA6B 8AEA60DD -j 2 --no-gpu --mpi --no-reldebug --no-debug --no-single
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 610c6a31a9345255c67d6d1acb46b7fe6329094f on up/mega (dirty)
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 52 bits physical, 57 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 112
+ On-line CPU(s) list: 0-111
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Platinum 8480C
+ CPU family: 6
+ Model: 143
+ Thread(s) per core: 1
+ Core(s) per socket: 56
+ Socket(s): 2
+ Stepping: 8
+ CPU(s) scaling MHz: 71%
+ CPU max MHz: 2000.0000
+ CPU min MHz: 800.0000
+ BogoMIPS: 4000.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cat_l2 cdp_l3 intel_ppin cdp_l2 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect avx_vnni avx512_bf16 wbnoinvd dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b enqcmd fsrm md_clear serialize tsxldtrk pconfig arch_lbr ibt amx_bf16 avx512_fp16 amx_tile amx_int8 flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 5.3 MiB (112 instances)
+ L1i cache: 3.5 MiB (112 instances)
+ L2 cache: 224 MiB (112 instances)
+ L3 cache: 210 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-55
+ NUMA node1 CPU(s): 56-111
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4364FA6B/golden.txt b/tests/4364FA6B/golden.txt
new file mode 100644
index 0000000000..9f2e9b9652
--- /dev/null
+++ b/tests/4364FA6B/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000010.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.00000000000037 1.00000000000038 1.00000000000037 1.00000000000037 1.00000000000037 1.00000000000037 1.00000000000038 1.00000000000037 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.00000000000008 1.00000000000042 1.00000000000502 1.00000000000501 1.000000000005 1.000000000005 1.000000000005 1.000000000005 1.00000000000501 1.00000000000502 1.00000000000042 1.00000000000008 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.0000000000002 1.00000000000216 1.00000000000015 0.99999999997867 0.99999999997865 0.9999999999787 0.9999999999787 0.9999999999787 0.9999999999787 0.99999999997865 0.99999999997867 1.00000000000015 1.00000000000216 1.0000000000002 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000022 1.00000000000515 0.99999999999411 0.99999999999954 1.00000000018976 1.0000000001929 1.00000000019258 1.00000000019263 1.00000000019263 1.00000000019258 1.0000000001929 1.00000000018976 0.99999999999954 0.99999999999411 1.00000000000515 1.00000000000022 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000009 1.0000000000056 0.99999999997914 0.99999999999828 1.00000000070658 1.00000003267597 1.00000003339174 1.00000003338511 1.00000003338586 1.00000003338586 1.00000003338511 1.00000003339174 1.00000003267597 1.00000000070658 0.99999999999828 0.99999999997914 1.0000000000056 1.00000000000009 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000013 1.00000000000237 0.99999999999056 1.00000000001341 1.00000000093935 1.00000009298915 0.99999989420137 0.99999998681939 0.99999998785272 0.99999998783623 0.99999998783623 0.99999998785272 0.99999998681939 0.99999989420137 1.00000009298915 1.00000000093935 1.00000000001341 0.99999999999056 1.00000000000237 1.00000000000013 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000053 1.00000000049217 1.00000004006043 1.00000555641408 1.00030965017337 1.00032347233692 1.00032348290512 1.00032348290478 1.00032348290478 1.00032348290512 1.00032347233692 1.00030965017337 1.00000555641408 1.00000004006043 1.00000000049217 1.00000000000053 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 0.99999999999997 1.00000000000099 1.00000000112018 1.00000444355973 1.00031424236089 1.00858523695322 1.08771551379261 1.09517043254843 1.09518106018022 1.09518106467196 1.09518106467196 1.09518106018022 1.09517043254843 1.08771551379261 1.00858523695322 1.00031424236089 1.00000444355973 1.00000000112018 1.00000000000099 0.99999999999997 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000013 1.0 0.99999999999997 1.00000000000049 1.00000000123259 1.00000697666083 1.00858494285801 1.08792485517021 1.17891936679449 1.8195707320201 1.90450837062052 1.90472472020232 1.90472486400395 1.90472486400395 1.90472472020232 1.90450837062052 1.8195707320201 1.17891936679449 1.08792485517021 1.00858494285801 1.00000697666083 1.00000000123259 1.00000000000049 0.99999999999997 1.0 1.00000000000013 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000009 1.00000000000237 0.99999999999998 1.00000000000099 1.00000000123259 1.000005448265 1.0068172701785 1.17388203442014 1.81886595318645 1.90995720152757 1.99509700396134 1.99976222875353 1.99977071547057 1.99977071990972 1.99977071990972 1.99977071547057 1.99976222875353 1.99509700396134 1.90995720152757 1.81886595318645 1.17388203442014 1.0068172701785 1.000005448265 1.00000000123259 1.00000000000099 0.99999999999998 1.00000000000237 1.00000000000009 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.00000000000022 1.0000000000056 0.99999999999056 1.00000000000053 1.00000000112018 1.00000697666083 1.0068172701785 1.17470108981295 1.82241988220236 1.99609807032125 1.99977002696491 1.99999159460863 1.99999983851938 1.99999984712489 1.99999984712036 1.99999984712036 1.99999984712489 1.99999983851938 1.99999159460863 1.99977002696491 1.99609807032125 1.82241988220236 1.17470108981295 1.0068172701785 1.00000697666083 1.00000000112018 1.00000000000053 0.99999999999056 1.0000000000056 1.00000000000022 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.0000000000002 1.00000000000515 0.99999999997914 1.00000000001341 1.00000000049217 1.00000444355973 1.00858494285801 1.17388203442014 1.82241988220236 1.9961060477274 1.99998904740467 1.99999984121852 1.99999999509117 1.99999999996298 1.99999999995984 1.99999999996011 1.99999999996011 1.99999999995984 1.99999999996298 1.99999999509117 1.99999984121852 1.99998904740467 1.9961060477274 1.82241988220236 1.17388203442014 1.00858494285801 1.00000444355973 1.00000000049217 1.00000000001341 0.99999999997914 1.00000000000515 1.0000000000002 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000008 1.00000000000216 0.99999999999411 0.99999999999828 1.00000000093935 1.00000004006043 1.00031424236089 1.08792485517021 1.81886595318645 1.99609807032125 1.99998904740467 1.99999998871425 1.99999999996294 2.00000000000552 1.99999999999672 1.99999999999682 1.99999999999682 1.99999999999682 1.99999999999682 1.99999999999672 2.00000000000552 1.99999999996294 1.99999998871425 1.99998904740467 1.99609807032125 1.81886595318645 1.08792485517021 1.00031424236089 1.00000004006043 1.00000000093935 0.99999999999828 0.99999999999411 1.00000000000216 1.00000000000008 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000042 1.00000000000015 0.99999999999954 1.00000000070658 1.00000009298915 1.00000555641408 1.00858523695322 1.17891936679449 1.90995720152757 1.99977002696491 1.99999984121852 1.99999999996294 1.99999999999359 1.99999999999982 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 1.99999999999982 1.99999999999359 1.99999999996294 1.99999984121852 1.99977002696491 1.90995720152757 1.17891936679449 1.00858523695322 1.00000555641408 1.00000009298915 1.00000000070658 0.99999999999954 1.00000000000015 1.00000000000042 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.00000000000502 0.99999999997867 1.00000000018976 1.00000003267597 0.99999989420137 1.00030965017337 1.08771551379261 1.8195707320201 1.99509700396134 1.99999159460863 1.99999999509117 2.00000000000552 1.99999999999982 1.99999999999999 2.0 2.0 2.0 2.0 2.0 2.0 1.99999999999999 1.99999999999982 2.00000000000552 1.99999999509117 1.99999159460863 1.99509700396134 1.8195707320201 1.08771551379261 1.00030965017337 0.99999989420137 1.00000003267597 1.00000000018976 0.99999999997867 1.00000000000502 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000038 1.00000000000501 0.99999999997865 1.0000000001929 1.00000003339174 0.99999998681939 1.00032347233692 1.09517043254843 1.90450837062052 1.99976222875353 1.99999983851938 1.99999999996298 1.99999999999672 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999672 1.99999999996298 1.99999983851938 1.99976222875353 1.90450837062052 1.09517043254843 1.00032347233692 0.99999998681939 1.00000003339174 1.0000000001929 0.99999999997865 1.00000000000501 1.00000000000038 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.000000000005 0.9999999999787 1.00000000019258 1.00000003338511 0.99999998785272 1.00032348290512 1.09518106018022 1.90472472020232 1.99977071547057 1.99999984712489 1.99999999995984 1.99999999999682 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999682 1.99999999995984 1.99999984712489 1.99977071547057 1.90472472020232 1.09518106018022 1.00032348290512 0.99999998785272 1.00000003338511 1.00000000019258 0.9999999999787 1.000000000005 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.000000000005 0.9999999999787 1.00000000019263 1.00000003338586 0.99999998783623 1.00032348290478 1.09518106467196 1.90472486400395 1.99977071990972 1.99999984712036 1.99999999996011 1.99999999999682 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999682 1.99999999996011 1.99999984712036 1.99977071990972 1.90472486400395 1.09518106467196 1.00032348290478 0.99999998783623 1.00000003338586 1.00000000019263 0.9999999999787 1.000000000005 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.000000000005 0.9999999999787 1.00000000019263 1.00000003338586 0.99999998783623 1.00032348290478 1.09518106467196 1.90472486400395 1.99977071990972 1.99999984712036 1.99999999996011 1.99999999999682 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999682 1.99999999996011 1.99999984712036 1.99977071990972 1.90472486400395 1.09518106467196 1.00032348290478 0.99999998783623 1.00000003338586 1.00000000019263 0.9999999999787 1.000000000005 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.000000000005 0.9999999999787 1.00000000019258 1.00000003338511 0.99999998785272 1.00032348290512 1.09518106018022 1.90472472020232 1.99977071547057 1.99999984712489 1.99999999995984 1.99999999999682 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999682 1.99999999995984 1.99999984712489 1.99977071547057 1.90472472020232 1.09518106018022 1.00032348290512 0.99999998785272 1.00000003338511 1.00000000019258 0.9999999999787 1.000000000005 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000038 1.00000000000501 0.99999999997865 1.0000000001929 1.00000003339174 0.99999998681939 1.00032347233692 1.09517043254843 1.90450837062052 1.99976222875353 1.99999983851938 1.99999999996298 1.99999999999672 2.00000000000005 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.0 2.00000000000005 1.99999999999672 1.99999999996298 1.99999983851938 1.99976222875353 1.90450837062052 1.09517043254843 1.00032347233692 0.99999998681939 1.00000003339174 1.0000000001929 0.99999999997865 1.00000000000501 1.00000000000038 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000037 1.00000000000502 0.99999999997867 1.00000000018976 1.00000003267597 0.99999989420137 1.00030965017337 1.08771551379261 1.8195707320201 1.99509700396134 1.99999159460863 1.99999999509117 2.00000000000552 1.99999999999982 1.99999999999999 2.0 2.0 2.0 2.0 2.0 2.0 1.99999999999999 1.99999999999982 2.00000000000552 1.99999999509117 1.99999159460863 1.99509700396134 1.8195707320201 1.08771551379262 1.00030965017337 0.99999989420137 1.00000003267597 1.00000000018976 0.99999999997867 1.00000000000502 1.00000000000037 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000042 1.00000000000015 0.99999999999954 1.00000000070658 1.00000009298915 1.00000555641408 1.00858523695322 1.17891936679449 1.90995720152757 1.99977002696491 1.99999984121852 1.99999999996294 1.99999999999359 1.99999999999982 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 2.00000000000005 1.99999999999982 1.99999999999359 1.99999999996294 1.99999984121852 1.99977002696491 1.90995720152757 1.17891936679449 1.00858523695322 1.00000555641408 1.00000009298915 1.00000000070658 0.99999999999954 1.00000000000015 1.00000000000042 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.00000000000008 1.00000000000216 0.99999999999411 0.99999999999828 1.00000000093935 1.00000004006043 1.00031424236089 1.08792485517021 1.81886595318645 1.99609807032125 1.99998904740467 1.99999998871425 1.99999999996294 2.00000000000552 1.99999999999672 1.99999999999682 1.99999999999682 1.99999999999682 1.99999999999682 1.99999999999672 2.00000000000552 1.99999999996294 1.99999998871425 1.99998904740467 1.99609807032125 1.81886595318645 1.08792485517021 1.00031424236089 1.00000004006043 1.00000000093935 0.99999999999828 0.99999999999411 1.00000000000216 1.00000000000008 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.0000000000002 1.00000000000515 0.99999999997914 1.00000000001341 1.00000000049217 1.00000444355973 1.00858494285801 1.17388203442014 1.82241988220236 1.9961060477274 1.99998904740467 1.99999984121852 1.99999999509117 1.99999999996298 1.99999999995984 1.99999999996011 1.99999999996011 1.99999999995984 1.99999999996298 1.99999999509117 1.99999984121852 1.99998904740467 1.9961060477274 1.82241988220236 1.17388203442014 1.00858494285801 1.00000444355973 1.00000000049217 1.00000000001341 0.99999999997914 1.00000000000515 1.0000000000002 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.00000000000022 1.0000000000056 0.99999999999056 1.00000000000053 1.00000000112018 1.00000697666083 1.0068172701785 1.17470108981295 1.82241988220236 1.99609807032125 1.99977002696491 1.99999159460863 1.99999983851938 1.99999984712489 1.99999984712036 1.99999984712036 1.99999984712489 1.99999983851938 1.99999159460863 1.99977002696491 1.99609807032125 1.82241988220236 1.17470108981295 1.0068172701785 1.00000697666083 1.00000000112018 1.00000000000053 0.99999999999056 1.0000000000056 1.00000000000022 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000009 1.00000000000237 0.99999999999998 1.00000000000099 1.00000000123259 1.000005448265 1.0068172701785 1.17388203442014 1.81886595318645 1.90995720152757 1.99509700396134 1.99976222875353 1.99977071547057 1.99977071990972 1.99977071990972 1.99977071547057 1.99976222875353 1.99509700396134 1.90995720152757 1.81886595318645 1.17388203442014 1.0068172701785 1.000005448265 1.00000000123259 1.00000000000099 0.99999999999998 1.00000000000237 1.00000000000009 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000013 1.0 0.99999999999997 1.00000000000049 1.00000000123259 1.00000697666083 1.00858494285801 1.08792485517021 1.17891936679449 1.8195707320201 1.90450837062052 1.90472472020232 1.90472486400395 1.90472486400395 1.90472472020232 1.90450837062052 1.8195707320201 1.17891936679449 1.08792485517021 1.00858494285801 1.00000697666083 1.00000000123259 1.00000000000049 0.99999999999997 1.0 1.00000000000013 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 0.99999999999997 1.00000000000099 1.00000000112018 1.00000444355973 1.00031424236089 1.00858523695322 1.08771551379261 1.09517043254843 1.09518106018022 1.09518106467196 1.09518106467196 1.09518106018022 1.09517043254843 1.08771551379261 1.00858523695322 1.00031424236089 1.00000444355973 1.00000000112018 1.00000000000099 0.99999999999997 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000053 1.00000000049217 1.00000004006043 1.00000555641408 1.00030965017337 1.00032347233692 1.00032348290512 1.00032348290478 1.00032348290478 1.00032348290512 1.00032347233692 1.00030965017337 1.00000555641408 1.00000004006043 1.00000000049217 1.00000000000053 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000013 1.00000000000237 0.99999999999056 1.00000000001341 1.00000000093935 1.00000009298915 0.99999989420137 0.99999998681939 0.99999998785272 0.99999998783623 0.99999998783623 0.99999998785272 0.99999998681939 0.99999989420137 1.00000009298915 1.00000000093935 1.00000000001341 0.99999999999056 1.00000000000237 1.00000000000013 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000009 1.0000000000056 0.99999999997914 0.99999999999828 1.00000000070658 1.00000003267597 1.00000003339174 1.00000003338511 1.00000003338586 1.00000003338586 1.00000003338511 1.00000003339174 1.00000003267597 1.00000000070658 0.99999999999828 0.99999999997914 1.0000000000056 1.00000000000009 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.00000000000022 1.00000000000515 0.99999999999411 0.99999999999954 1.00000000018976 1.0000000001929 1.00000000019258 1.00000000019263 1.00000000019263 1.00000000019258 1.0000000001929 1.00000000018976 0.99999999999954 0.99999999999411 1.00000000000515 1.00000000000022 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.0000000000002 1.00000000000216 1.00000000000015 0.99999999997867 0.99999999997865 0.9999999999787 0.9999999999787 0.9999999999787 0.9999999999787 0.99999999997865 0.99999999997867 1.00000000000015 1.00000000000216 1.0000000000002 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 1.00000000000008 1.00000000000042 1.00000000000502 1.00000000000501 1.000000000005 1.000000000005 1.000000000005 1.000000000005 1.00000000000501 1.00000000000502 1.00000000000042 1.00000000000008 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999999 1.00000000000037 1.00000000000038 1.00000000000037 1.00000000000037 1.00000000000037 1.00000000000037 1.00000000000038 1.00000000000037 0.99999999999999 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 0.99999999999995 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000010.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 6e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 2e-14 2e-14 -4.4e-13 -4.5e-13 -4.5e-13 -4.5e-13 -4.5e-13 -4.5e-13 -4.5e-13 -4.4e-13 2e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -1e-13 -4.5e-13 -5.94e-12 -5.89e-12 -5.89e-12 -5.89e-12 -5.89e-12 -5.89e-12 -5.89e-12 -5.94e-12 -4.5e-13 -1e-13 4e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 5e-14 -2.4e-13 -2.64e-12 -3.7e-13 2.35e-11 2.333e-11 2.333e-11 2.333e-11 2.333e-11 2.333e-11 2.333e-11 2.35e-11 -3.7e-13 -2.64e-12 -2.4e-13 5e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 -2.5e-13 -6.12e-12 1.548e-11 5.18e-12 -2.1112e-10 -2.1391e-10 -2.1385e-10 -2.1386e-10 -2.1386e-10 -2.1385e-10 -2.1391e-10 -2.1112e-10 5.18e-12 1.548e-11 -6.12e-12 -2.5e-13 2e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.3e-13 -6.22e-12 2.501e-11 -6.711e-11 -6.2353e-10 -3.876486e-08 -3.935224e-08 -3.935516e-08 -3.935504e-08 -3.935504e-08 -3.935516e-08 -3.935224e-08 -3.876486e-08 -6.2353e-10 -6.711e-11 2.501e-11 -6.22e-12 -1.3e-13 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 3e-14 6.65e-12 -2.03e-11 -5.489e-11 -2.94615e-09 -1.7901423e-07 -1.8275284e-07 -1.8276364e-07 -1.8276308e-07 -1.8276308e-07 -1.8276364e-07 -1.8275284e-07 -1.7901423e-07 -2.94615e-09 -5.489e-11 -2.03e-11 6.65e-12 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 9e-14 1e-14 -4.3486e-10 -4.670456e-08 -3.68516405e-06 -0.0003731065197 -0.00038687846655 -0.00038688855444 -0.00038688855739 -0.00038688855739 -0.00038688855444 -0.00038687846655 -0.0003731065197 -3.68516405e-06 -4.670456e-08 -4.3486e-10 1e-14 9e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 0.0 -0.0 1e-14 2.8e-13 -7.4841e-10 -3.21509313e-06 -0.00037454444792 -0.00713106285954 -0.32676591409363 -0.33719381415218 -0.33720767298783 -0.33720767877324 -0.33720767877324 -0.33720767298783 -0.33719381415218 -0.32676591409363 -0.00713106285954 -0.00037454444792 -3.21509313e-06 -7.4841e-10 2.8e-13 1e-14 -0.0 0.0 4e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 3e-14 -2.2e-13 -0.0 2e-14 4.2e-13 -6.8296e-10 -3.48249203e-06 -0.00713706145907 -0.32687950280779 -0.34289276995165 -0.23496453959591 -0.23778151653386 -0.23779832116651 -0.23779833508662 -0.23779833508662 -0.23779832116651 -0.23778151653386 -0.23496453959591 -0.34289276995165 -0.32687950280779 -0.00713706145907 -3.48249203e-06 -6.8296e-10 4.2e-13 2e-14 -0.0 -2.2e-13 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 2e-14 -1.6e-13 -2.7e-12 1e-14 2.1e-13 -8.3236e-10 -3.38763759e-06 -0.00608356328072 -0.33339241984024 -0.23518904618781 -0.23300814065398 -0.00621251879007 -0.00061254174335 -0.00060647325288 -0.00060647075649 -0.00060647075649 -0.00060647325288 -0.00061254174335 -0.00621251879007 -0.23300814065398 -0.23518904618781 -0.33339241984024 -0.00608356328072 -3.38763759e-06 -8.3236e-10 2.1e-13 1e-14 -2.7e-12 -1.6e-13 2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-13 -7e-14 1.188e-11 2.8e-13 -6.2835e-10 -5.19782929e-06 -0.00609438074167 -0.33219243432971 -0.23174942063062 -0.00584444384575 -0.00060937349836 -1.493498797e-05 -4.1608558e-07 -4.0443312e-07 -4.0443152e-07 -4.0443152e-07 -4.0443312e-07 -4.1608558e-07 -1.493498797e-05 -0.00060937349836 -0.00584444384575 -0.23174942063062 -0.33219243432971 -0.00609438074167 -5.19782929e-06 -6.2835e-10 2.8e-13 1.188e-11 -7e-14 -1e-13 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 1e-14 -1.26e-12 -4.797e-11 -1.9567e-10 -2.32507043e-06 -0.01023068956664 -0.33036829233509 -0.23187214339532 -0.00582931991553 -1.601519486e-05 -4.1000879e-07 -9.93882e-09 -7.06e-11 -6.876e-11 -6.864e-11 -6.864e-11 -6.876e-11 -7.06e-11 -9.93882e-09 -4.1000879e-07 -1.601519486e-05 -0.00582931991553 -0.23187214339532 -0.33036829233509 -0.01023068956664 -2.32507043e-06 -1.9567e-10 -4.797e-11 -1.26e-12 1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 2e-14 -1.3e-13 6.4e-13 1.633e-11 -1.3487e-09 -1.07979e-09 -9.13786372e-06 -0.01274313744139 -0.22094814695792 -0.00580714019357 -1.600095755e-05 -1.595206e-08 -7.003e-11 3.8e-12 -8.6e-12 -8.46e-12 -8.46e-12 -8.46e-12 -8.46e-12 -8.6e-12 3.8e-12 -7.003e-11 -1.595206e-08 -1.600095755e-05 -0.00580714019357 -0.22094814695792 -0.01274313744139 -9.13786372e-06 -1.07979e-09 -1.3487e-09 1.633e-11 6.4e-13 -1.3e-13 2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-13 4.6e-13 -2.2e-12 -3.5288e-10 -1.1441659e-07 -3.27964565e-06 -0.01013160423847 -0.31471977439762 -0.00985661592464 -2.922841262e-05 -1.97839e-08 -1.64e-12 -8.8e-12 -6e-13 1.3e-13 1.3e-13 1.3e-13 1.3e-13 1.3e-13 1.3e-13 -6e-13 -8.8e-12 -1.64e-12 -1.97839e-08 -2.922841262e-05 -0.00985661592464 -0.31471977439762 -0.01013160423847 -3.27964565e-06 -1.1441659e-07 -3.5288e-10 -2.2e-12 4.6e-13 -1e-13 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-13 4.7e-13 -2.23e-12 -3.5339e-10 -1.1470918e-07 -3.80509745e-06 -0.01211803825627 -0.21943658720411 -0.00933532452185 -9.87184897e-06 -3.97176e-09 1.5e-13 -2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -2e-14 1.5e-13 -3.97176e-09 -9.87184897e-06 -0.00933532452185 -0.21943658720411 -0.01211803825627 -3.80509745e-06 -1.1470918e-07 -3.5339e-10 -2.23e-12 4.7e-13 -1e-13 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-13 4.5e-13 1.659e-11 -1.17364e-09 -3.1459e-09 -1.707238939e-05 -0.00057583676962 -1.883242741e-05 -1.278078e-08 5.87e-12 -2.7e-13 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2.7e-13 5.87e-12 -1.278078e-08 -1.883242741e-05 -0.00057583676962 -1.707238939e-05 -3.1459e-09 -1.17364e-09 1.659e-11 4.5e-13 -1e-13 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -5e-14 -1.36e-12 1.381e-11 2.1e-12 -7.18932e-09 -3.8118633e-07 -1.002449e-08 1.7e-13 -6.7e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -6.7e-13 1.7e-13 -1.002449e-08 -3.8118633e-07 -7.18932e-09 2.1e-12 1.381e-11 -1.36e-12 -5e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -4.5e-13 -4.5e-13 -1.2e-13 4.21e-12 -5.65e-11 4.44e-12 -8.9e-13 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -8.9e-13 4.44e-12 -5.65e-11 4.21e-12 -1.2e-13 -4.5e-13 -4.5e-13 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 4.5e-13 4.5e-13 1.2e-13 -4.21e-12 5.65e-11 -4.44e-12 8.9e-13 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 8.9e-13 -4.44e-12 5.65e-11 -4.21e-12 1.2e-13 4.5e-13 4.5e-13 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 5e-14 1.36e-12 -1.381e-11 -2.1e-12 7.18932e-09 3.8118633e-07 1.002449e-08 -1.7e-13 6.7e-13 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 6.7e-13 -1.7e-13 1.002449e-08 3.8118633e-07 7.18932e-09 -2.1e-12 -1.381e-11 1.36e-12 5e-14 -1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-13 -4.5e-13 -1.659e-11 1.17364e-09 3.1459e-09 1.707238939e-05 0.00057583676962 1.883242741e-05 1.278078e-08 -5.87e-12 2.7e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2.7e-13 -5.87e-12 1.278078e-08 1.883242741e-05 0.00057583676962 1.707238939e-05 3.1459e-09 1.17364e-09 -1.659e-11 -4.5e-13 1e-13 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-13 -4.7e-13 2.23e-12 3.5339e-10 1.1470918e-07 3.80509745e-06 0.01211803825627 0.21943658720411 0.00933532452185 9.87184897e-06 3.97176e-09 -1.5e-13 2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 2e-14 -1.5e-13 3.97176e-09 9.87184897e-06 0.00933532452185 0.21943658720411 0.01211803825627 3.80509745e-06 1.1470918e-07 3.5339e-10 2.23e-12 -4.7e-13 1e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-13 -4.6e-13 2.2e-12 3.5288e-10 1.1441659e-07 3.27964565e-06 0.01013160423847 0.31471977439762 0.00985661592464 2.922841262e-05 1.97839e-08 1.64e-12 8.8e-12 6e-13 -1.3e-13 -1.3e-13 -1.3e-13 -1.3e-13 -1.3e-13 -1.3e-13 6e-13 8.8e-12 1.64e-12 1.97839e-08 2.922841262e-05 0.00985661592464 0.31471977439762 0.01013160423847 3.27964565e-06 1.1441659e-07 3.5288e-10 2.2e-12 -4.6e-13 1e-13 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -2e-14 1.3e-13 -6.4e-13 -1.633e-11 1.3487e-09 1.07979e-09 9.13786372e-06 0.01274313744139 0.22094814695792 0.00580714019357 1.600095755e-05 1.595206e-08 7.003e-11 -3.8e-12 8.6e-12 8.46e-12 8.46e-12 8.46e-12 8.46e-12 8.6e-12 -3.8e-12 7.003e-11 1.595206e-08 1.600095755e-05 0.00580714019357 0.22094814695792 0.01274313744139 9.13786372e-06 1.07979e-09 1.3487e-09 -1.633e-11 -6.4e-13 1.3e-13 -2e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 -1e-14 1.26e-12 4.797e-11 1.9567e-10 2.32507043e-06 0.01023068956664 0.33036829233509 0.23187214339532 0.00582931991553 1.601519486e-05 4.1000879e-07 9.93882e-09 7.06e-11 6.876e-11 6.864e-11 6.864e-11 6.876e-11 7.06e-11 9.93882e-09 4.1000879e-07 1.601519486e-05 0.00582931991553 0.23187214339532 0.33036829233509 0.01023068956664 2.32507043e-06 1.9567e-10 4.797e-11 1.26e-12 -1e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-13 7e-14 -1.188e-11 -2.8e-13 6.2835e-10 5.19782929e-06 0.00609438074167 0.33219243432971 0.23174942063062 0.00584444384575 0.00060937349836 1.493498797e-05 4.1608558e-07 4.0443312e-07 4.0443152e-07 4.0443152e-07 4.0443312e-07 4.1608558e-07 1.493498797e-05 0.00060937349836 0.00584444384575 0.23174942063062 0.33219243432971 0.00609438074167 5.19782929e-06 6.2835e-10 -2.8e-13 -1.188e-11 7e-14 1e-13 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -2e-14 1.6e-13 2.7e-12 -1e-14 -2.1e-13 8.3236e-10 3.38763759e-06 0.00608356328072 0.33339241984024 0.23518904618781 0.23300814065398 0.00621251879007 0.00061254174335 0.00060647325288 0.00060647075649 0.00060647075649 0.00060647325288 0.00061254174335 0.00621251879007 0.23300814065398 0.23518904618781 0.33339241984024 0.00608356328072 3.38763759e-06 8.3236e-10 -2.1e-13 -1e-14 2.7e-12 1.6e-13 -2e-14 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -3e-14 2.2e-13 0.0 -2e-14 -4.2e-13 6.8296e-10 3.48249203e-06 0.00713706145907 0.32687950280779 0.34289276995165 0.23496453959591 0.23778151653386 0.23779832116651 0.23779833508662 0.23779833508662 0.23779832116651 0.23778151653386 0.23496453959591 0.34289276995165 0.32687950280779 0.00713706145907 3.48249203e-06 6.8296e-10 -4.2e-13 -2e-14 0.0 2.2e-13 -3e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -4e-14 -0.0 0.0 -1e-14 -2.8e-13 7.4841e-10 3.21509313e-06 0.00037454444792 0.00713106285954 0.32676591409363 0.33719381415218 0.33720767298783 0.33720767877324 0.33720767877324 0.33720767298783 0.33719381415218 0.32676591409363 0.00713106285954 0.00037454444792 3.21509313e-06 7.4841e-10 -2.8e-13 -1e-14 0.0 -0.0 -4e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -9e-14 -1e-14 4.3486e-10 4.670456e-08 3.68516405e-06 0.0003731065197 0.00038687846655 0.00038688855444 0.00038688855739 0.00038688855739 0.00038688855444 0.00038687846655 0.0003731065197 3.68516405e-06 4.670456e-08 4.3486e-10 -1e-14 -9e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -3e-14 -6.65e-12 2.03e-11 5.489e-11 2.94615e-09 1.7901423e-07 1.8275284e-07 1.8276364e-07 1.8276308e-07 1.8276308e-07 1.8276364e-07 1.8275284e-07 1.7901423e-07 2.94615e-09 5.489e-11 2.03e-11 -6.65e-12 -3e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1.3e-13 6.22e-12 -2.501e-11 6.711e-11 6.2353e-10 3.876486e-08 3.935224e-08 3.935516e-08 3.935504e-08 3.935504e-08 3.935516e-08 3.935224e-08 3.876486e-08 6.2353e-10 6.711e-11 -2.501e-11 6.22e-12 1.3e-13 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -2e-14 2.5e-13 6.12e-12 -1.548e-11 -5.18e-12 2.1112e-10 2.1391e-10 2.1385e-10 2.1386e-10 2.1386e-10 2.1385e-10 2.1391e-10 2.1112e-10 -5.18e-12 -1.548e-11 6.12e-12 2.5e-13 -2e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -5e-14 2.4e-13 2.64e-12 3.7e-13 -2.35e-11 -2.333e-11 -2.333e-11 -2.333e-11 -2.333e-11 -2.333e-11 -2.333e-11 -2.35e-11 3.7e-13 2.64e-12 2.4e-13 -5e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -4e-14 1e-13 4.5e-13 5.94e-12 5.89e-12 5.89e-12 5.89e-12 5.89e-12 5.89e-12 5.89e-12 5.94e-12 4.5e-13 1e-13 -4e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 -2e-14 4.4e-13 4.5e-13 4.5e-13 4.5e-13 4.5e-13 4.5e-13 4.5e-13 4.4e-13 -2e-14 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -6e-14 -6e-14 -6e-14 -6e-14 -6e-14 -6e-14 -6e-14 -6e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000010.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 2e-14 -1e-13 -1e-13 2e-14 -0.0 -0.0 0.0 0.0 -2e-14 1e-13 1e-13 -2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -1.3e-13 4.6e-13 4.7e-13 -1e-13 1e-14 0.0 -0.0 -1e-14 1e-13 -4.7e-13 -4.6e-13 1.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1e-13 1e-14 6.4e-13 -2.2e-12 -2.23e-12 4.5e-13 -5e-14 -0.0 0.0 5e-14 -4.5e-13 2.23e-12 2.2e-12 -6.4e-13 -1e-14 1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.6e-13 -7e-14 -1.26e-12 1.633e-11 -3.5288e-10 -3.5339e-10 1.659e-11 -1.36e-12 -4.5e-13 4.5e-13 1.36e-12 -1.659e-11 3.5339e-10 3.5288e-10 -1.633e-11 1.26e-12 7e-14 1.6e-13 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 -2.2e-13 -2.7e-12 1.188e-11 -4.797e-11 -1.3487e-09 -1.1441659e-07 -1.1470918e-07 -1.17364e-09 1.381e-11 -4.5e-13 4.5e-13 -1.381e-11 1.17364e-09 1.1470918e-07 1.1441659e-07 1.3487e-09 4.797e-11 -1.188e-11 2.7e-12 2.2e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 1e-14 2.8e-13 -1.9567e-10 -1.07979e-09 -3.27964565e-06 -3.80509745e-06 -3.1459e-09 2.1e-12 -1.2e-13 1.2e-13 -2.1e-12 3.1459e-09 3.80509745e-06 3.27964565e-06 1.07979e-09 1.9567e-10 -2.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 2.1e-13 -6.2835e-10 -2.32507043e-06 -9.13786372e-06 -0.01013160423847 -0.01211803825627 -1.707238939e-05 -7.18932e-09 4.21e-12 -4.21e-12 7.18932e-09 1.707238939e-05 0.01211803825627 0.01013160423847 9.13786372e-06 2.32507043e-06 6.2835e-10 -2.1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 4.2e-13 -8.3236e-10 -5.19782929e-06 -0.01023068956664 -0.01274313744139 -0.31471977439762 -0.21943658720411 -0.00057583676962 -3.8118633e-07 -5.65e-11 5.65e-11 3.8118633e-07 0.00057583676962 0.21943658720411 0.31471977439762 0.01274313744139 0.01023068956664 5.19782929e-06 8.3236e-10 -4.2e-13 -1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1.3e-13 3e-14 9e-14 2.8e-13 -6.8296e-10 -3.38763759e-06 -0.00609438074167 -0.33036829233509 -0.22094814695792 -0.00985661592464 -0.00933532452185 -1.883242741e-05 -1.002449e-08 4.44e-12 -4.44e-12 1.002449e-08 1.883242741e-05 0.00933532452185 0.00985661592464 0.22094814695792 0.33036829233509 0.00609438074167 3.38763759e-06 6.8296e-10 -2.8e-13 -9e-14 -3e-14 1.3e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 -2.5e-13 -6.22e-12 6.65e-12 1e-14 -7.4841e-10 -3.48249203e-06 -0.00608356328072 -0.33219243432971 -0.23187214339532 -0.00580714019357 -2.922841262e-05 -9.87184897e-06 -1.278078e-08 1.7e-13 -8.9e-13 8.9e-13 -1.7e-13 1.278078e-08 9.87184897e-06 2.922841262e-05 0.00580714019357 0.23187214339532 0.33219243432971 0.00608356328072 3.48249203e-06 7.4841e-10 -1e-14 -6.65e-12 6.22e-12 2.5e-13 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 -2.4e-13 -6.12e-12 2.501e-11 -2.03e-11 -4.3486e-10 -3.21509313e-06 -0.00713706145907 -0.33339241984024 -0.23174942063062 -0.00582931991553 -1.600095755e-05 -1.97839e-08 -3.97176e-09 5.87e-12 -6.7e-13 0.0 -0.0 6.7e-13 -5.87e-12 3.97176e-09 1.97839e-08 1.600095755e-05 0.00582931991553 0.23174942063062 0.33339241984024 0.00713706145907 3.21509313e-06 4.3486e-10 2.03e-11 -2.501e-11 6.12e-12 2.4e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1e-13 -2.64e-12 1.548e-11 -6.711e-11 -5.489e-11 -4.670456e-08 -0.00037454444792 -0.32687950280779 -0.23518904618781 -0.00584444384575 -1.601519486e-05 -1.595206e-08 -1.64e-12 1.5e-13 -2.7e-13 -0.0 0.0 -0.0 0.0 2.7e-13 -1.5e-13 1.64e-12 1.595206e-08 1.601519486e-05 0.00584444384575 0.23518904618781 0.32687950280779 0.00037454444792 4.670456e-08 5.489e-11 6.711e-11 -1.548e-11 2.64e-12 1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.5e-13 -3.7e-13 5.18e-12 -6.2353e-10 -2.94615e-09 -3.68516405e-06 -0.00713106285954 -0.34289276995165 -0.23300814065398 -0.00060937349836 -4.1000879e-07 -7.003e-11 -8.8e-12 -2e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 8.8e-12 7.003e-11 4.1000879e-07 0.00060937349836 0.23300814065398 0.34289276995165 0.00713106285954 3.68516405e-06 2.94615e-09 6.2353e-10 -5.18e-12 3.7e-13 4.5e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.4e-13 -5.94e-12 2.35e-11 -2.1112e-10 -3.876486e-08 -1.7901423e-07 -0.0003731065197 -0.32676591409363 -0.23496453959591 -0.00621251879007 -1.493498797e-05 -9.93882e-09 3.8e-12 -6e-13 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 6e-13 -3.8e-12 9.93882e-09 1.493498797e-05 0.00621251879007 0.23496453959591 0.32676591409363 0.0003731065197 1.7901423e-07 3.876486e-08 2.1112e-10 -2.35e-11 5.94e-12 4.4e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1391e-10 -3.935224e-08 -1.8275284e-07 -0.00038687846655 -0.33719381415218 -0.23778151653386 -0.00061254174335 -4.1608558e-07 -7.06e-11 -8.6e-12 1.3e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.6e-12 7.06e-11 4.1608558e-07 0.00061254174335 0.23778151653386 0.33719381415218 0.00038687846655 1.8275284e-07 3.935224e-08 2.1391e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1385e-10 -3.935516e-08 -1.8276364e-07 -0.00038688855444 -0.33720767298783 -0.23779832116651 -0.00060647325288 -4.0443312e-07 -6.876e-11 -8.46e-12 1.3e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.46e-12 6.876e-11 4.0443312e-07 0.00060647325288 0.23779832116651 0.33720767298783 0.00038688855444 1.8276364e-07 3.935516e-08 2.1385e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1386e-10 -3.935504e-08 -1.8276308e-07 -0.00038688855739 -0.33720767877324 -0.23779833508662 -0.00060647075649 -4.0443152e-07 -6.864e-11 -8.46e-12 1.3e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.46e-12 6.864e-11 4.0443152e-07 0.00060647075649 0.23779833508662 0.33720767877324 0.00038688855739 1.8276308e-07 3.935504e-08 2.1386e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1386e-10 -3.935504e-08 -1.8276308e-07 -0.00038688855739 -0.33720767877324 -0.23779833508662 -0.00060647075649 -4.0443152e-07 -6.864e-11 -8.46e-12 1.3e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.46e-12 6.864e-11 4.0443152e-07 0.00060647075649 0.23779833508662 0.33720767877324 0.00038688855739 1.8276308e-07 3.935504e-08 2.1386e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1385e-10 -3.935516e-08 -1.8276364e-07 -0.00038688855444 -0.33720767298783 -0.23779832116651 -0.00060647325288 -4.0443312e-07 -6.876e-11 -8.46e-12 1.3e-13 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.46e-12 6.876e-11 4.0443312e-07 0.00060647325288 0.23779832116651 0.33720767298783 0.00038688855444 1.8276364e-07 3.935516e-08 2.1385e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.5e-13 -5.89e-12 2.333e-11 -2.1391e-10 -3.935224e-08 -1.8275284e-07 -0.00038687846655 -0.33719381415218 -0.23778151653386 -0.00061254174335 -4.1608558e-07 -7.06e-11 -8.6e-12 1.3e-13 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -1.3e-13 8.6e-12 7.06e-11 4.1608558e-07 0.00061254174335 0.23778151653386 0.33719381415218 0.00038687846655 1.8275284e-07 3.935224e-08 2.1391e-10 -2.333e-11 5.89e-12 4.5e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.4e-13 -5.94e-12 2.35e-11 -2.1112e-10 -3.876486e-08 -1.7901423e-07 -0.0003731065197 -0.32676591409363 -0.23496453959591 -0.00621251879007 -1.493498797e-05 -9.93882e-09 3.8e-12 -6e-13 -1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 6e-13 -3.8e-12 9.93882e-09 1.493498797e-05 0.00621251879007 0.23496453959591 0.32676591409363 0.0003731065197 1.7901423e-07 3.876486e-08 2.1112e-10 -2.35e-11 5.94e-12 4.4e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 -4.5e-13 -3.7e-13 5.18e-12 -6.2353e-10 -2.94615e-09 -3.68516405e-06 -0.00713106285954 -0.34289276995165 -0.23300814065398 -0.00060937349836 -4.1000879e-07 -7.003e-11 -8.8e-12 -2e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 2e-14 8.8e-12 7.003e-11 4.1000879e-07 0.00060937349836 0.23300814065398 0.34289276995165 0.00713106285954 3.68516405e-06 2.94615e-09 6.2353e-10 -5.18e-12 3.7e-13 4.5e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1e-13 -2.64e-12 1.548e-11 -6.711e-11 -5.489e-11 -4.670456e-08 -0.00037454444792 -0.32687950280779 -0.23518904618781 -0.00584444384575 -1.601519486e-05 -1.595206e-08 -1.64e-12 1.5e-13 -2.7e-13 -0.0 0.0 -0.0 0.0 2.7e-13 -1.5e-13 1.64e-12 1.595206e-08 1.601519486e-05 0.00584444384575 0.23518904618781 0.32687950280779 0.00037454444792 4.670456e-08 5.489e-11 6.711e-11 -1.548e-11 2.64e-12 1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 -2.4e-13 -6.12e-12 2.501e-11 -2.03e-11 -4.3486e-10 -3.21509313e-06 -0.00713706145907 -0.33339241984024 -0.23174942063062 -0.00582931991553 -1.600095755e-05 -1.97839e-08 -3.97176e-09 5.87e-12 -6.7e-13 0.0 -0.0 6.7e-13 -5.87e-12 3.97176e-09 1.97839e-08 1.600095755e-05 0.00582931991553 0.23174942063062 0.33339241984024 0.00713706145907 3.21509313e-06 4.3486e-10 2.03e-11 -2.501e-11 6.12e-12 2.4e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 -2.5e-13 -6.22e-12 6.65e-12 1e-14 -7.4841e-10 -3.48249203e-06 -0.00608356328072 -0.33219243432971 -0.23187214339532 -0.00580714019357 -2.922841262e-05 -9.87184897e-06 -1.278078e-08 1.7e-13 -8.9e-13 8.9e-13 -1.7e-13 1.278078e-08 9.87184897e-06 2.922841262e-05 0.00580714019357 0.23187214339532 0.33219243432971 0.00608356328072 3.48249203e-06 7.4841e-10 -1e-14 -6.65e-12 6.22e-12 2.5e-13 -5e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1.3e-13 3e-14 9e-14 2.8e-13 -6.8296e-10 -3.38763759e-06 -0.00609438074167 -0.33036829233509 -0.22094814695792 -0.00985661592464 -0.00933532452185 -1.883242741e-05 -1.002449e-08 4.44e-12 -4.44e-12 1.002449e-08 1.883242741e-05 0.00933532452185 0.00985661592464 0.22094814695792 0.33036829233509 0.00609438074167 3.38763759e-06 6.8296e-10 -2.8e-13 -9e-14 -3e-14 1.3e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 4.2e-13 -8.3236e-10 -5.19782929e-06 -0.01023068956664 -0.01274313744139 -0.31471977439762 -0.21943658720411 -0.00057583676962 -3.8118633e-07 -5.65e-11 5.65e-11 3.8118633e-07 0.00057583676962 0.21943658720411 0.31471977439762 0.01274313744139 0.01023068956664 5.19782929e-06 8.3236e-10 -4.2e-13 -1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 2.1e-13 -6.2835e-10 -2.32507043e-06 -9.13786372e-06 -0.01013160423847 -0.01211803825627 -1.707238939e-05 -7.18932e-09 4.21e-12 -4.21e-12 7.18932e-09 1.707238939e-05 0.01211803825627 0.01013160423847 9.13786372e-06 2.32507043e-06 6.2835e-10 -2.1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 1e-14 2.8e-13 -1.9567e-10 -1.07979e-09 -3.27964565e-06 -3.80509745e-06 -3.1459e-09 2.1e-12 -1.2e-13 1.2e-13 -2.1e-12 3.1459e-09 3.80509745e-06 3.27964565e-06 1.07979e-09 1.9567e-10 -2.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 -2.2e-13 -2.7e-12 1.188e-11 -4.797e-11 -1.3487e-09 -1.1441659e-07 -1.1470918e-07 -1.17364e-09 1.381e-11 -4.5e-13 4.5e-13 -1.381e-11 1.17364e-09 1.1470918e-07 1.1441659e-07 1.3487e-09 4.797e-11 -1.188e-11 2.7e-12 2.2e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.6e-13 -7e-14 -1.26e-12 1.633e-11 -3.5288e-10 -3.5339e-10 1.659e-11 -1.36e-12 -4.5e-13 4.5e-13 1.36e-12 -1.659e-11 3.5339e-10 3.5288e-10 -1.633e-11 1.26e-12 7e-14 1.6e-13 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -1e-13 1e-14 6.4e-13 -2.2e-12 -2.23e-12 4.5e-13 -5e-14 -0.0 0.0 5e-14 -4.5e-13 2.23e-12 2.2e-12 -6.4e-13 -1e-14 1e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 -1.3e-13 4.6e-13 4.7e-13 -1e-13 1e-14 0.0 -0.0 -1e-14 1e-13 -4.7e-13 -4.6e-13 1.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 2e-14 -1e-13 -1e-13 2e-14 -0.0 -0.0 0.0 0.0 -2e-14 1e-13 1e-13 -2e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 25.0 25.0 25.0 25.0 25.0 25.0 25.0 25.0 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.4.00.000010.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999995 2.49999999999995 2.50000000000131 2.50000000000132 2.50000000000131 2.50000000000131 2.50000000000131 2.50000000000131 2.50000000000132 2.50000000000131 2.49999999999995 2.49999999999995 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999989 2.50000000000028 2.50000000000146 2.50000000001756 2.50000000001754 2.5000000000175 2.50000000001751 2.50000000001751 2.5000000000175 2.50000000001754 2.50000000001756 2.50000000000146 2.50000000000028 2.49999999999989 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999986 2.5000000000007 2.50000000000755 2.50000000000052 2.49999999992536 2.49999999992527 2.49999999992546 2.49999999992544 2.49999999992544 2.49999999992546 2.49999999992527 2.49999999992536 2.50000000000052 2.50000000000755 2.5000000000007 2.49999999999986 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999992 2.50000000000079 2.50000000001805 2.4999999999794 2.4999999999984 2.50000000066415 2.50000000067515 2.50000000067404 2.5000000006742 2.5000000006742 2.50000000067404 2.50000000067515 2.50000000066415 2.4999999999984 2.4999999999794 2.50000000001805 2.50000000000079 2.49999999999992 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999993 2.50000000000033 2.50000000001961 2.49999999992698 2.49999999999398 2.50000000247302 2.50000011436569 2.50000011687088 2.50000011684767 2.50000011685028 2.50000011685028 2.50000011684767 2.50000011687088 2.50000011436569 2.50000000247302 2.49999999999398 2.49999999992698 2.50000000001961 2.50000000000033 2.49999999999993 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999991 2.50000000000044 2.5000000000083 2.49999999996695 2.50000000004694 2.50000000328771 2.50000032546236 2.49999962970515 2.49999995386855 2.49999995748523 2.49999995742749 2.49999995742749 2.49999995748523 2.49999995386855 2.49999962970515 2.50000032546236 2.50000000328771 2.50000000004694 2.49999999996695 2.5000000000083 2.50000000000044 2.49999999999991 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.5 2.5 2.50000000000001 2.49999999999994 2.50000000000187 2.50000000172258 2.50000014021158 2.50001944881559 2.50108892967594 2.50113770061766 2.50113773792865 2.50113773792753 2.50113773792753 2.50113773792865 2.50113770061766 2.50108892967594 2.50001944881559 2.50000014021158 2.50000000172258 2.50000000000187 2.49999999999994 2.50000000000001 2.5 2.5 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999991 2.5 2.50000000000001 2.4999999999999 2.50000000000347 2.50000000392063 2.50001555335296 2.50110505318168 2.54001313360805 3.8726065809709 3.93922441066711 3.93932373699973 3.9393237796311 3.9393237796311 3.93932373699973 3.93922441066711 3.8726065809709 2.54001313360805 2.50110505318168 2.50001555335296 2.50000000392063 2.50000000000347 2.4999999999999 2.50000000000001 2.5 2.49999999999991 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999993 2.50000000000044 2.50000000000001 2.4999999999999 2.50000000000173 2.50000000431407 2.50002442058862 2.54012406985551 3.87386515469401 5.24777240979103 22.28647541710655 23.55980296296124 23.56354903024015 23.56355152105187 23.56355152105187 23.56354903024015 23.55980296296124 22.28647541710655 5.24777240979103 3.87386515469401 2.54012406985551 2.50002442058862 2.50000000431407 2.50000000000173 2.4999999999999 2.50000000000001 2.50000000000044 2.49999999999993 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999992 2.50000000000033 2.5000000000083 2.49999999999994 2.50000000000347 2.50000000431407 2.50001907024656 2.52904644363199 5.19780374777342 22.27796632176726 23.64216872315705 24.91497118050849 24.99584101448076 24.99598948439393 24.99598956205806 24.99598956205806 24.99598948439393 24.99584101448076 24.91497118050849 23.64216872315705 22.27796632176726 5.19780374777342 2.52904644363199 2.50001907024656 2.50000000431407 2.50000000000347 2.49999999999994 2.5000000000083 2.50000000000033 2.49999999999992 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999986 2.50000000000079 2.50000000001961 2.49999999996695 2.50000000000187 2.50000000392063 2.50002442058862 2.52904644363199 5.2084980505789 22.33076122727405 24.93213837432052 24.99597745651886 24.99985290927317 24.99999717409057 24.99999732468693 24.99999732460772 24.99999732460772 24.99999732468693 24.99999717409057 24.99985290927316 24.99597745651886 24.93213837432052 22.33076122727405 5.2084980505789 2.52904644363199 2.50002442058862 2.50000000392063 2.50000000000187 2.49999999996695 2.50000000001961 2.50000000000079 2.49999999999986 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999989 2.5000000000007 2.50000000001805 2.49999999992698 2.50000000004694 2.50000000172258 2.50001555335296 2.54012406985551 5.19780374777342 22.33076122727405 24.93227712964387 24.99980833545955 24.99999722132542 24.99999991409544 24.99999999935217 24.99999999929718 24.99999999930195 24.99999999930195 24.99999999929718 24.99999999935217 24.99999991409544 24.99999722132542 24.99980833545955 24.93227712964387 22.33076122727405 5.19780374777342 2.54012406985551 2.50001555335296 2.50000000172258 2.50000000004694 2.49999999992698 2.50000000001805 2.5000000000007 2.49999999999989 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.50000000000028 2.50000000000755 2.4999999999794 2.49999999999398 2.50000000328771 2.50000014021158 2.50110505318168 3.87386515469401 22.27796632176726 24.93213837432052 24.99980833545955 24.99999980249934 24.99999999935149 25.00000000009652 24.99999999994267 24.99999999994436 24.99999999994435 24.99999999994435 24.99999999994436 24.99999999994267 25.00000000009652 24.99999999935149 24.99999980249934 24.99980833545955 24.93213837432052 22.27796632176726 3.87386515469401 2.50110505318168 2.50000014021158 2.50000000328771 2.49999999999398 2.4999999999794 2.50000000000755 2.50000000000028 2.49999999999995 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.50000000000146 2.50000000000052 2.4999999999984 2.50000000247302 2.50000032546236 2.50001944881559 2.54001313360805 5.24777240979103 23.64216872315705 24.99597745651886 24.99999722132542 24.99999999935149 24.99999999988777 24.99999999999682 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 24.99999999999682 24.99999999988777 24.99999999935149 24.99999722132542 24.99597745651886 23.64216872315705 5.24777240979103 2.54001313360805 2.50001944881559 2.50000032546236 2.50000000247302 2.4999999999984 2.50000000000052 2.50000000000146 2.49999999999995 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.50000000001756 2.49999999992536 2.50000000066415 2.50000011436569 2.49999962970515 2.50108892967594 3.8726065809709 22.28647541710655 24.91497118050849 24.99985290927317 24.99999991409544 25.00000000009652 24.99999999999682 24.99999999999991 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999991 24.99999999999682 25.00000000009652 24.99999991409544 24.99985290927317 24.91497118050849 22.28647541710655 3.8726065809709 2.50108892967594 2.49999962970515 2.50000011436569 2.50000000066415 2.49999999992536 2.50000000001756 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000132 2.50000000001754 2.49999999992527 2.50000000067515 2.50000011687088 2.49999995386855 2.50113770061766 3.93922441066711 23.55980296296124 24.99584101448076 24.99999717409057 24.99999999935217 24.99999999994267 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994267 24.99999999935217 24.99999717409057 24.99584101448076 23.55980296296124 3.93922441066711 2.50113770061766 2.49999995386855 2.50000011687088 2.50000000067515 2.49999999992527 2.50000000001754 2.50000000000132 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.5000000000175 2.49999999992546 2.50000000067404 2.50000011684767 2.49999995748523 2.50113773792865 3.93932373699973 23.56354903024015 24.99598948439393 24.99999732468693 24.99999999929718 24.99999999994436 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994436 24.99999999929718 24.99999732468693 24.99598948439393 23.56354903024015 3.93932373699973 2.50113773792865 2.49999995748523 2.50000011684767 2.50000000067404 2.49999999992546 2.5000000000175 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.50000000001751 2.49999999992544 2.5000000006742 2.50000011685028 2.49999995742749 2.50113773792753 3.9393237796311 23.56355152105187 24.99598956205806 24.99999732460772 24.99999999930195 24.99999999994435 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994435 24.99999999930195 24.99999732460772 24.99598956205806 23.56355152105187 3.9393237796311 2.50113773792753 2.49999995742749 2.50000011685028 2.5000000006742 2.49999999992544 2.50000000001751 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.50000000001751 2.49999999992544 2.5000000006742 2.50000011685028 2.49999995742749 2.50113773792753 3.9393237796311 23.56355152105187 24.99598956205806 24.99999732460772 24.99999999930195 24.99999999994435 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994435 24.99999999930195 24.99999732460772 24.99598956205806 23.56355152105187 3.9393237796311 2.50113773792753 2.49999995742749 2.50000011685028 2.5000000006742 2.49999999992544 2.50000000001751 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.5000000000175 2.49999999992546 2.50000000067404 2.50000011684767 2.49999995748523 2.50113773792865 3.93932373699973 23.56354903024015 24.99598948439393 24.99999732468693 24.99999999929718 24.99999999994436 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994436 24.99999999929718 24.99999732468693 24.99598948439393 23.56354903024015 3.93932373699973 2.50113773792865 2.49999995748523 2.50000011684767 2.50000000067404 2.49999999992546 2.5000000000175 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000132 2.50000000001754 2.49999999992527 2.50000000067515 2.50000011687088 2.49999995386855 2.50113770061766 3.93922441066711 23.55980296296124 24.99584101448076 24.99999717409057 24.99999999935217 24.99999999994267 25.00000000000087 24.99999999999999 25.0 25.0 25.0 25.0 25.0 25.0 24.99999999999999 25.00000000000087 24.99999999994267 24.99999999935217 24.99999717409057 24.99584101448076 23.55980296296124 3.93922441066711 2.50113770061766 2.49999995386855 2.50000011687088 2.50000000067515 2.49999999992527 2.50000000001754 2.50000000000132 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999983 2.50000000000131 2.50000000001756 2.49999999992536 2.50000000066415 2.50000011436569 2.49999962970515 2.50108892967594 3.8726065809709 22.28647541710655 24.91497118050849 24.99985290927316 24.99999991409544 25.00000000009652 24.99999999999682 24.99999999999991 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999999 24.99999999999991 24.99999999999682 25.00000000009652 24.99999991409544 24.99985290927317 24.91497118050849 22.28647541710655 3.8726065809709 2.50108892967594 2.49999962970515 2.50000011436569 2.50000000066415 2.49999999992536 2.50000000001756 2.50000000000131 2.49999999999983 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.50000000000146 2.50000000000052 2.4999999999984 2.50000000247302 2.50000032546236 2.50001944881559 2.54001313360805 5.24777240979103 23.64216872315705 24.99597745651886 24.99999722132542 24.99999999935149 24.99999999988777 24.99999999999682 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 25.00000000000087 24.99999999999682 24.99999999988777 24.99999999935149 24.99999722132542 24.99597745651886 23.64216872315705 5.24777240979103 2.54001313360805 2.50001944881559 2.50000032546236 2.50000000247302 2.4999999999984 2.50000000000052 2.50000000000146 2.49999999999995 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.50000000000028 2.50000000000755 2.4999999999794 2.49999999999398 2.50000000328771 2.50000014021158 2.50110505318168 3.87386515469401 22.27796632176726 24.93213837432052 24.99980833545955 24.99999980249934 24.99999999935149 25.00000000009652 24.99999999994267 24.99999999994436 24.99999999994435 24.99999999994435 24.99999999994436 24.99999999994267 25.00000000009652 24.99999999935149 24.99999980249934 24.99980833545955 24.93213837432052 22.27796632176726 3.87386515469401 2.50110505318168 2.50000014021158 2.50000000328771 2.49999999999398 2.4999999999794 2.50000000000755 2.50000000000028 2.49999999999995 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999989 2.5000000000007 2.50000000001805 2.49999999992698 2.50000000004694 2.50000000172258 2.50001555335296 2.54012406985551 5.19780374777342 22.33076122727405 24.93227712964387 24.99980833545955 24.99999722132542 24.99999991409544 24.99999999935217 24.99999999929718 24.99999999930195 24.99999999930195 24.99999999929718 24.99999999935217 24.99999991409544 24.99999722132542 24.99980833545955 24.93227712964387 22.33076122727405 5.19780374777342 2.5401240698555 2.50001555335296 2.50000000172258 2.50000000004694 2.49999999992698 2.50000000001805 2.5000000000007 2.49999999999989 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999986 2.50000000000079 2.50000000001961 2.49999999996695 2.50000000000187 2.50000000392063 2.50002442058862 2.52904644363199 5.2084980505789 22.33076122727405 24.93213837432052 24.99597745651886 24.99985290927317 24.99999717409057 24.99999732468693 24.99999732460772 24.99999732460772 24.99999732468693 24.99999717409057 24.99985290927317 24.99597745651886 24.93213837432052 22.33076122727405 5.2084980505789 2.52904644363199 2.50002442058862 2.50000000392063 2.50000000000187 2.49999999996695 2.50000000001961 2.50000000000079 2.49999999999986 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999992 2.50000000000033 2.5000000000083 2.49999999999994 2.50000000000347 2.50000000431407 2.50001907024656 2.52904644363199 5.19780374777342 22.27796632176726 23.64216872315705 24.91497118050849 24.99584101448076 24.99598948439393 24.99598956205806 24.99598956205806 24.99598948439393 24.99584101448076 24.91497118050849 23.64216872315705 22.27796632176726 5.19780374777342 2.52904644363199 2.50001907024656 2.50000000431407 2.50000000000347 2.49999999999994 2.5000000000083 2.50000000000033 2.49999999999992 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999993 2.50000000000044 2.50000000000001 2.4999999999999 2.50000000000173 2.50000000431407 2.50002442058862 2.54012406985551 3.87386515469401 5.24777240979103 22.28647541710655 23.55980296296124 23.56354903024015 23.56355152105187 23.56355152105187 23.56354903024015 23.55980296296124 22.28647541710655 5.24777240979103 3.87386515469401 2.54012406985551 2.50002442058862 2.50000000431407 2.50000000000173 2.4999999999999 2.50000000000001 2.50000000000044 2.49999999999993 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999991 2.5 2.50000000000001 2.4999999999999 2.50000000000347 2.50000000392063 2.50001555335296 2.50110505318168 2.54001313360805 3.8726065809709 3.93922441066711 3.93932373699973 3.9393237796311 3.9393237796311 3.93932373699973 3.93922441066711 3.8726065809709 2.54001313360805 2.50110505318168 2.50001555335296 2.50000000392063 2.50000000000347 2.4999999999999 2.50000000000001 2.5 2.49999999999991 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.5 2.5 2.50000000000001 2.49999999999994 2.50000000000187 2.50000000172258 2.50000014021158 2.50001944881559 2.50108892967594 2.50113770061766 2.50113773792865 2.50113773792753 2.50113773792753 2.50113773792865 2.50113770061766 2.50108892967594 2.50001944881559 2.50000014021158 2.50000000172258 2.50000000000187 2.49999999999994 2.50000000000001 2.5 2.5 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999991 2.50000000000044 2.5000000000083 2.49999999996695 2.50000000004694 2.50000000328771 2.50000032546236 2.49999962970515 2.49999995386855 2.49999995748523 2.49999995742749 2.49999995742749 2.49999995748523 2.49999995386855 2.49999962970515 2.50000032546236 2.50000000328771 2.50000000004694 2.49999999996695 2.5000000000083 2.50000000000044 2.49999999999991 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999993 2.50000000000033 2.50000000001961 2.49999999992698 2.49999999999398 2.50000000247302 2.50000011436569 2.50000011687088 2.50000011684767 2.50000011685028 2.50000011685028 2.50000011684767 2.50000011687088 2.50000011436569 2.50000000247302 2.49999999999398 2.49999999992698 2.50000000001961 2.50000000000033 2.49999999999993 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999992 2.50000000000079 2.50000000001805 2.4999999999794 2.4999999999984 2.50000000066415 2.50000000067515 2.50000000067404 2.5000000006742 2.5000000006742 2.50000000067404 2.50000000067515 2.50000000066415 2.4999999999984 2.4999999999794 2.50000000001805 2.50000000000079 2.49999999999992 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999986 2.5000000000007 2.50000000000755 2.50000000000052 2.49999999992536 2.49999999992527 2.49999999992546 2.49999999992544 2.49999999992544 2.49999999992546 2.49999999992527 2.49999999992536 2.50000000000052 2.50000000000755 2.5000000000007 2.49999999999986 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999989 2.50000000000028 2.50000000000146 2.50000000001756 2.50000000001754 2.5000000000175 2.50000000001751 2.50000000001751 2.5000000000175 2.50000000001754 2.50000000001756 2.50000000000146 2.50000000000028 2.49999999999989 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.49999999999995 2.49999999999995 2.50000000000131 2.50000000000132 2.50000000000131 2.50000000000131 2.50000000000131 2.50000000000131 2.50000000000132 2.50000000000131 2.49999999999995 2.49999999999995 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.49999999999983 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000010.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999982 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999473 1.00000000001655 0.99999999991521 0.99999998920845 0.99999988486709 0.99998746824617 0.99998734820507 0.99998734801759 0.99998734801703 0.99998734801703 0.99998734801759 0.99998734820507 0.99998746824617 0.99999988486709 0.99999998920845 0.99999999991521 1.00000000001655 0.99999999999473 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999473 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999473 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001655 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001655 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991521 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991521 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998920845 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998920845 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999988486709 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999988486709 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 0.99998746824617 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998746824617 0.99999999999982 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734820507 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734820507 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734801759 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734801759 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734801703 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734801703 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734801703 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734801703 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734801759 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734801759 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999981 0.99998734820507 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998734820507 0.99999999999981 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 0.99998746824617 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99998746824617 0.99999999999982 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999988486709 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999988486709 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998920845 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999998920845 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991521 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999991521 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001655 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000001655 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999473 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999473 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999473 1.00000000001655 0.99999999991521 0.99999998920845 0.99999988486709 0.99998746824617 0.99998734820507 0.99998734801759 0.99998734801703 0.99998734801703 0.99998734801759 0.99998734820507 0.99998746824617 0.99999988486709 0.99999998920845 0.99999999991521 1.00000000001655 0.99999999999473 0.99999999999998 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999982 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999981 0.99999999999982 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/43AF9F25/golden-metadata.txt b/tests/43AF9F25/golden-metadata.txt
new file mode 100644
index 0000000000..67b8e5385a
--- /dev/null
+++ b/tests/43AF9F25/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-09-08 02:46:03.468129.
+
+mfc.sh:
+
+ Invocation: test -j 7 --no-build --generate --only 2854A102 7FC2F9F8 E4F6CE1E F980C769 13945217 43AF9F25 27F6FEF5
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: f849a1312759bc386ddc1e76ceeaa9cca576b3bc on HEAD (dirty)
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-007.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.25.2 on k004-003.hpcfund
+
+ C : GNU v12.2.0 (/opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc)
+ Fortran : LLVMFlang v23.0.0 (/work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /work1/spencerbryngelson/sbryngelson/mfc-amr-cpu/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/cc
+ CXX : /opt/ohpc/pub/compiler/gcc/12.2.0/bin/c++
+ FC : /work1/spencerbryngelson/sbryngelson/software/therock-afar-23.2.1-gfx90a-7.13.0-7357b5084b/bin/amdflang
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 48 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: AuthenticAMD
+ Model name: AMD EPYC 7763 64-Core Processor
+ CPU family: 25
+ Model: 1
+ Thread(s) per core: 1
+ Core(s) per socket: 64
+ Socket(s): 2
+ Stepping: 1
+ Frequency boost: enabled
+ CPU max MHz: 3530.4929
+ CPU min MHz: 1500.0000
+ BogoMIPS: 4890.78
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc rep_good nopl xtopology nonstop_tsc cpuid extd_apicid aperfmperf rapl pni pclmulqdq monitor ssse3 fma cx16 pcid sse4_1 sse4_2 movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_llc mwaitx cpb cat_l3 cdp_l3 hw_pstate ssbd mba ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local user_shstk clzero irperf xsaveerptr rdpru wbnoinvd amd_ppin brs arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold v_vmsave_vmload vgif v_spec_ctrl umip pku ospke vaes vpclmulqdq rdpid overflow_recov succor smca fsrm debug_swap
+ Virtualization: AMD-V
+ L1d cache: 4 MiB (128 instances)
+ L1i cache: 4 MiB (128 instances)
+ L2 cache: 64 MiB (128 instances)
+ L3 cache: 512 MiB (16 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-63
+ NUMA node1 CPU(s): 64-127
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Mitigation; Safe RET
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Retpolines; IBPB conditional; IBRS_FW; STIBP disabled; RSB filling; PBRSB-eIBRS Not affected; BHI Not affected
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Vulnerable: No microcode
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Mitigation; IBPB before exit to userspace
+
diff --git a/tests/43AF9F25/golden.txt b/tests/43AF9F25/golden.txt
new file mode 100644
index 0000000000..d5e91d2454
--- /dev/null
+++ b/tests/43AF9F25/golden.txt
@@ -0,0 +1,10 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000004.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 1.0 1.0 1.00000000000007 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999999999 0.99999999999959 0.99999999999993 1.0000000000001 1.00000000000065 1.0000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999999812 0.99999999995471 0.99999999999868 1.00000000000211 1.00000000007071 1.00000000000351 1.00000000000006 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999987 0.99999999999754 0.99999999992104 1.00000000021348 0.99999999991531 1.00000000013779 0.99999999963623 1.00000000012391 1.00000000000373 1.00000000000007 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999997413 0.99999999824379 0.99999998687394 0.99999999989754 1.00000000022979 1.0000000202039 1.00000000214616 1.00000000000142 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999993754 0.99999996010422 0.99999851967919 0.99999013336456 0.99999989783747 1.00000021049899 1.00001561113101 1.00000174419393 1.00000001030722 1.00000000001096 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999993376 0.99999993298119 0.9999758117287 0.99955454614842 0.99857166258971 0.99998022178796 1.00003245594323 1.00230982494175 1.00042738716282 1.00000799405412 1.00000002299806 1.00000000001347 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999997152 0.99999995628518 0.99997747187412 0.99666615351958 0.98366754939003 0.98719119091213 0.99995539543559 1.00017612913646 1.02033335676987 1.01523763124831 1.00244091867157 1.0000126395184 1.00000001803913 1.0000000000087 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999797 0.99999998979889 0.99999219912645 0.99774220727437 0.96781306875535 0.98734775132071 0.99968108104744 0.99999022088711 1.00007212726563 1.00118597729348 1.02776664261445 1.03346588688537 1.00057247555973 1.00000159772565 1.00000000174342 1.00000000000003 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999976052 0.99999972413598 0.99986428946768 0.98418114595529 0.96822223590338 0.99750498415265 0.99999677442944 1.0 1.00000000032633 1.00004369133874 1.00608746234362 1.05021966591597 1.00477776435427 1.00001658418794 1.00000002168488 1.00000000000624 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999953357 0.99999948448796 0.99975529307594 0.97217164169541 0.97054244070771 0.99916429843447 1.0 1.0 1.0 1.00000445683997 1.00112773614687 1.03455143297227 1.00570917451728 1.00001929559987 1.0000000252174 1.00000000000831 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999996 0.99999999955101 0.99999950090097 0.9997605746447 0.97372288510922 0.97144876494518 0.99866762882026 0.99999976302447 1.0 1.0 1.00001012050983 1.00292619386517 1.04421592206075 1.00546327977137 1.00001852493259 1.00000002413675 1.00000000000766 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999997268 0.99999995354801 0.99997268515989 0.99462791329605 0.96177412543679 0.99442221156476 0.99996580548896 0.99999836129204 1.00000243062683 1.00017981864605 1.01768175650436 1.04337466098814 1.00260065717215 1.00000900790759 1.00000001163873 1.00000000000278 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999994 0.99999999930123 0.99999929595931 0.99972519307031 0.98391233427973 0.97794500507704 0.99668086189289 0.9999699699548 1.00017161564977 1.00622108255774 1.02980414643561 1.01783433441381 1.00019247704113 1.00000038842946 1.00000000032117 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999966 0.99999999800549 0.99999870978956 0.9996615689494 0.99546551835859 0.98637502623141 0.99994610606345 1.00009230075787 1.0169288840359 1.00395216964302 1.00019653731889 1.00000070732611 1.0000000008742 1.00000000000025 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999986 0.99999999770194 0.99999897038241 0.99995915106223 0.99976655449386 0.99999748423687 1.00000417543818 1.00031018587225 1.00003269110012 1.00000039930894 1.00000000090298 1.00000000000034 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999997741 0.99999999827692 0.99999998438763 0.99999991586861 0.99999954378978 1.00000001569143 1.00000000996414 1.00000061829628 1.00000006585363 1.00000000033354 1.00000000000014 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999992908 0.99999996326452 0.99999854476072 0.99998855783448 0.99999985291934 1.00000017964504 1.0000146553441 1.00000189090972 1.00000004683561 1.00000000007963 1.00000000000005 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 0.99999999989514 0.99999991564336 0.99997625307938 0.99957185531231 0.99831165039772 0.99997188030826 1.00002762870154 1.00213739228363 1.00056014639284 1.00003068709161 1.00000006640063 1.00000000005549 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.9999999999452 0.9999999228092 0.99996323328424 0.99663110230838 0.98252016568827 0.98402026711864 0.99987663672367 1.0001323338208 1.01880123444562 1.02134936320952 1.00418987239417 1.00001925450219 1.000000031984 1.00000000001923 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999858 0.99999999031009 0.99999244858396 0.99771888268014 0.96760817145537 0.97502814691015 0.9988415567314 0.99995742881708 1.00004377054311 1.00115157026371 1.02500009739385 1.03551830371037 1.00173117607571 1.00000308966434 1.00000000228125 1.00000000000006 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999997046 0.99999995092981 0.99997118706197 0.9946010921106 0.96029500464565 0.99215687960168 0.99995859068971 1.0 1.0 1.00000834269708 1.00552046947878 1.04594186384862 1.0069435434509 1.00003828687897 1.00000006506292 1.00000000004143 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999953718 0.99999947688511 0.99974483138791 0.97413020913848 0.96381268374122 0.99764129818876 0.99999786514639 1.0 1.0 1.00000001130812 1.00182801671415 1.04045654049747 1.0326830428357 1.00033623023524 1.00000068865432 1.00000000060889 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999974745 0.99999970508259 0.9998538531226 0.98422002306562 0.96703956136881 0.99835490667676 0.99999517819093 1.0 1.0 1.00000386975777 1.00166044232552 1.03747208520103 1.01999233424705 1.00019439127629 1.00000039147187 1.00000000033639 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999633 0.99999998121554 0.99998591615957 0.99608101136533 0.9581200836758 0.98788505632559 0.99988579280949 0.99999737763433 1.00000353671308 1.0000848772048 1.01119350389928 1.0498264703946 1.00528394802461 1.00001871944919 1.00000002464991 1.00000000000777 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999997 0.99999999901351 0.99999909574572 0.99966493601947 0.98372380818671 0.97361486723507 0.99637172092031 0.9999402686348 1.00005518133194 1.00389544165875 1.03008248496286 1.02054715245247 1.00041408500524 1.00000117162656 1.00000000129988 1.00000000000004 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999967 0.99999999709932 0.99999818776982 0.99965274459797 0.99631837271193 0.98794540873716 0.9999408365203 1.00006722997971 1.01407179503669 1.00471059196047 1.00045184324344 1.00000233554678 1.00000000385865 1.00000000000039 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999971 0.99999999728325 0.99999902888338 0.99997150880796 0.99979611203225 0.99999763543275 1.00000283112379 1.00025881722403 1.00003750193822 1.00000131456812 1.00000000360181 1.00000000000043 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999991 0.99999999999262 0.99999999893606 0.99999997460393 0.99999975007779 1.00000016272798 0.99999952285934 1.00000030478876 0.99999955879319 1.00000048280409 1.00000004254573 1.00000000148521 1.00000000001557 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.9999999999998 0.99999999999265 0.99999999859459 0.99999996892309 0.99999983257416 1.00000010282853 1.00000008351492 1.00000030295524 1.00000004553709 1.00000000199312 1.0000000000167 1.00000000000011 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.9999999999997 0.99999999999099 0.99999999954177 0.99999999715735 1.00000000267811 1.00000000315451 1.00000000597954 1.00000000073468 1.00000000001778 1.00000000000048 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999998 0.99999999999987 0.99999999999948 0.99999999996226 1.00000000005251 1.00000000006251 1.00000000010768 1.00000000000349 1.00000000000008 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 0.99999999999997 1.00000000000008 1.00000000000011 1.0 1.00000000000007 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000001 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000004.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 0.0 -0.0 -8e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-13 5.2e-13 6e-14 -8e-14 -8.3e-13 -8e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 1.05e-12 5.746e-11 3.2e-13 -3.4e-13 -9.061e-11 -2.24e-12 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.1e-13 6e-13 -1.627e-11 1.77e-12 -2.99e-12 1.012e-11 -2.39e-12 -1.4e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 2.548e-11 1.66929e-09 1.597869e-08 8.501e-11 -1.8282e-10 -2.447394e-08 -2.02033e-09 -1.37e-12 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5.031e-11 3.875678e-08 1.29321343e-06 1.219774987e-05 6.306558e-08 -1.2135197e-07 -1.919997442e-05 -1.46705248e-06 -9.90113e-09 -1.013e-11 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 3.607e-11 4.278586e-08 1.990583491e-05 0.00042210520159 0.00202325626593 4.86917985e-06 -8.60044144e-06 -0.00324979018016 -0.00038124157824 -8.09210096e-06 -1.722069e-08 -6.87e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 9.39e-12 1.998478e-08 1.327053663e-05 0.00262000189895 0.00350985858852 0.00043781636052 0.0 0.0 -0.00103078729582 -0.00280496923915 -0.00217440955636 -7.85224972e-06 -7.56767e-09 -4.93e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.7e-13 2.00586e-09 1.93400718e-06 0.00067713406159 0.004482371632 0.0 0.0 0.0 0.0 0.0 0.0 -0.00519653967828 -0.00029664735132 -6.1117308e-07 -5.4361e-10 -2e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1.811e-11 2.661791e-08 1.927126215e-05 0.00350419811216 -0.00030607862307 0.0 0.0 0.0 0.0 0.0 0.0 -0.00237404348517 -0.00035852873515 -6.7302144e-07 -6.0335e-10 -7e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 6e-14 3.4657e-10 2.1631755e-07 0.00022437705087 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.00032101376227 -1.244383435e-05 -2.515319e-08 -2.485e-11 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -9.24e-12 -1.367896e-08 -9.74098269e-06 -0.00205065903883 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00024465579437 0.0001031996715 1.865164e-07 1.4023e-10 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -9.07e-12 -1.510046e-08 -1.143781069e-05 -0.00219967972831 -0.00121896650767 0.0 0.0 0.0 0.0 0.0 0.0 0.0039198968073 0.00051556532352 1.04032312e-06 9.8556e-10 7e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3e-14 -1.9997e-10 -2.6176466e-07 -0.00016781783661 -0.00526284761817 -0.00104943349795 0.0 0.0 0.0 0.0 0.00120411635214 0.00557750645481 5.628213329e-05 8.963842e-08 5.075e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3.7e-13 -1.05075e-09 -8.6620514e-07 -0.0003330558073 -0.00307394681627 -0.00270896936179 -4.75336385e-06 7.13889147e-06 0.00380393253757 0.00234876042654 0.00020536113715 4.9154121e-07 4.4443e-10 2.3e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 -1.68645e-09 -9.5568247e-07 -3.571049778e-05 -0.00029132454479 -1.12818285e-06 1.49878874e-06 0.00038781392271 2.310906871e-05 3.9285044e-07 6.929e-10 2.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 2.286e-11 1.64893e-09 1.768833e-08 -8.532512e-08 -5.5473286e-07 -2.624788e-08 3.9272e-09 7.5577764e-07 5.823169e-08 3.3085e-10 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 6.302e-11 3.673401e-08 1.23750699e-06 1.411160942e-05 8.902924e-08 -1.0055842e-07 -1.808126928e-05 -1.61869167e-06 -4.490821e-08 -3.15e-12 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 6.885e-11 6.550271e-08 2.007183756e-05 0.00039179809868 0.00238314379915 6.16066341e-06 -5.95290361e-06 -0.00304356223637 -0.00051798039029 -2.438708743e-05 -3.764137e-08 -2.59e-11 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.74e-11 3.949986e-08 3.015452224e-05 0.00263999679639 0.00365868007395 0.00064107975715 0.0 0.0 -0.00079595210596 -0.00479663275049 -0.00323712562646 -9.02465195e-06 -1.115744e-08 -7.16e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 9.2678e-10 9.8139885e-07 0.00043312735998 0.00451995553611 0.0 0.0 0.0 0.0 0.0 0.0 -0.00501429781389 -0.00039703833039 -5.3494439e-07 -3.4163e-10 -5e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.004e-11 1.576764e-08 1.203222599e-05 0.00193060669782 -0.00044283702993 0.0 0.0 0.0 0.0 0.0 0.0 -0.00020426526502 -0.00266371197524 -1.696925261e-05 -2.208246e-08 -1.39e-11 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 8.5e-12 1.301166e-08 9.51995228e-06 0.00188886671165 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.00264565885364 -1.210522169e-05 -1.645548e-08 -1.042e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.839e-11 -2.795959e-08 -2.079642349e-05 -0.00367079384216 0.00050991541235 0.0 0.0 0.0 0.0 0.0 0.0 -0.00071238231995 0.00483747390263 2.720507492e-05 3.650803e-08 2.405e-11 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1.9e-13 -1.4137e-09 -1.38560853e-06 -0.00034536394245 -0.00160814203311 0.0 0.0 0.0 0.0 0.0 0.0 0.00209752537627 0.00055982129467 1.90655656e-06 1.92885e-09 2.9e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 -3.4988e-10 -3.8949702e-07 -0.000265221397 -0.00528099639666 -0.00127028465447 0.0 0.0 0.0 0.0 0.00161402277218 0.00697189796869 0.00031337650601 5.0647141e-07 4.4946e-10 4e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -3.5e-13 -1.62546e-09 -1.44611436e-06 -0.00034045271549 -0.00286215228874 -0.0023589193636 -5.66258795e-06 6.80976175e-06 0.00296388624167 0.00369864034477 0.00044537681148 1.8673689e-06 2.18401e-09 4.1e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.4e-13 -2.13839e-09 -9.425181e-07 -2.182598697e-05 -0.00025511862273 -1.11054294e-06 1.09227407e-06 0.00032476193931 2.923325055e-05 1.24909333e-06 2.83395e-09 -3.4e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.6e-13 -3.019e-11 -3.09899e-09 -1.2414297e-07 -8.3279017e-07 -1.1214186e-07 7.185199e-08 1.13991576e-06 1.6763593e-07 4.33249e-09 4.203e-11 3.9e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -4e-14 -9.04e-12 -1.33241e-09 -3.368547e-08 -2.0939778e-07 1.3124221e-07 9.557482e-08 3.7199664e-07 4.684205e-08 1.78369e-09 1.374e-11 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2.7e-13 -9.39e-12 -5.0233e-10 -3.54159e-09 3.31224e-09 3.67826e-09 7.24421e-09 7.4291e-10 1.732e-11 3.4e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -2e-14 -1.5e-13 -1e-14 -4.665e-11 6.369e-11 7.251e-11 1.3112e-10 2e-12 7e-14 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -4e-14 9e-14 1.4e-13 0.0 8e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000004.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 -0.0 -3e-14 -5e-14 -0.0 5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 1.71e-12 1.1e-13 -1.88e-12 -2.78e-12 2e-14 2.73e-12 6e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.6e-13 2.89e-12 1.3584e-10 -7.57e-12 -1.3302e-10 -1.927e-10 -1.559e-11 2.057e-10 4.2e-12 9e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1.041e-11 6.2434e-10 -5.8572e-10 -4.907e-11 -1.2246e-10 -7.7478e-10 8.971e-10 1.6e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 3.305e-11 1.425892e-08 6.4544278e-07 -5.8726279e-07 -7.327184e-08 -1.5686878e-07 -8.1280349e-07 9.6683923e-07 3.63925e-09 3.99e-12 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5.209e-11 4.636311e-08 1.387031811e-05 0.00015106849293 -0.0001432968129 -2.195136949e-05 -3.558727453e-05 -0.00010051489749 0.00027053929952 2.80677172e-06 1.306145e-08 1.047e-11 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 2.869e-11 3.805909e-08 1.794114185e-05 0.00273098890084 0.06146883823481 0.15939615133308 0.19999107908712 0.20003522582729 0.16638039044091 0.06356867260587 0.00160286286454 9.39452845e-06 1.620075e-08 7.22e-12 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.29e-12 1.159632e-08 8.7939072e-06 0.00252039061453 0.07234447841443 0.19746955026414 0.19993621620949 0.19999804417742 0.20001442545313 0.2002371954587 0.20555332852289 0.03698253793528 0.00049127045449 1.51223006e-06 1.76194e-09 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 2.8246e-10 3.2629387e-07 0.0001605157182 0.01606685961181 0.15667814025115 0.19950099683053 0.19999935488589 0.2 0.20000000006527 0.20000873826775 0.20121749246872 0.13741544929955 0.00589125903307 1.997826886e-05 2.592566e-08 7.4e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 5.463e-10 6.1033793e-07 0.00028964163436 0.02764067858879 0.19410848814154 0.19983285968689 0.2 0.2 0.2 0.20000089136799 0.20022554722938 0.13068649277745 0.00683844848812 2.285994817e-05 2.986163e-08 9.84e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 5.3213e-10 6.0025112e-07 0.00029070877138 0.02704418294594 0.19428975298904 0.19973352576405 0.19999995260489 0.2 0.2 0.20000202410197 0.20058523877303 0.13460013049938 0.00655736108491 2.195184317e-05 2.856944e-08 9.06e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.767e-11 4.555765e-08 2.513344081e-05 0.00510885157892 0.11857178381035 0.19888444231295 0.19999316109779 0.19999967225841 0.20000048612537 0.20003596372921 0.20353635130087 0.08825418329575 0.00310174691574 1.065501461e-05 1.376563e-08 3.29e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 7.2762e-10 6.8809526e-07 0.00022416718979 0.01553716058724 0.1576226738547 0.19933617237858 0.19999399399096 0.20003432312995 0.20124421651155 0.16521989591374 0.01989999343731 0.00021402231551 4.3861496e-07 3.6745e-10 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6e-14 1.55087e-09 8.8055607e-07 0.00015858792726 0.00324175729774 0.06312081654525 0.09996991921591 0.09998185219842 0.06525597320064 0.00328136160166 7.347554337e-05 4.5713661e-07 6.7758e-10 5e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 5e-14 1.34507e-09 4.3435877e-07 1.992392389e-05 -1.811438636e-05 -2.2616762e-06 -4.12026346e-06 -1.976520048e-05 2.375879335e-05 1.4024053e-07 4.6606e-10 2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 8.45e-12 6.4269e-10 -2.0355e-10 2.652238e-08 -2.466827e-08 -3.21644e-09 -3.82694e-09 -2.666233e-08 3.129273e-08 1.1112e-10 1.4e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 3.201e-11 1.202262e-08 6.8017617e-07 -5.8728457e-07 -1.0492594e-07 -1.3483358e-07 -7.4663048e-07 8.6500312e-07 1.641914e-08 3.992e-11 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 7.218e-11 4.666561e-08 1.294894174e-05 0.00015956960879 -0.00014093759529 -3.181018956e-05 -3.090089203e-05 -7.417757687e-05 0.00020450109725 1.848642492e-05 5.052421e-08 4.816e-11 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5.579e-11 6.3418e-08 2.095925582e-05 0.00275981514922 0.06141267840547 0.15910028704071 0.19997532734473 0.20002646676416 0.16602828620259 0.06820502356411 0.00367855654023 1.762632841e-05 3.126124e-08 1.946e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.67e-12 1.143567e-08 8.90948202e-06 0.00267780931744 0.06805431350116 0.19500562938203 0.19976831134628 0.19999148576342 0.20000875410862 0.20023031405274 0.20500001947877 0.08260800759442 0.00201940709825 3.55711969e-06 2.58301e-09 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.965e-11 4.772575e-08 2.605614112e-05 0.00510785029162 0.11867591945019 0.19843137592034 0.19999171813794 0.2 0.2 0.20000166853942 0.20110409389576 0.13496957503701 0.00677974863709 3.441612582e-05 6.304634e-08 4.197e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4e-14 5.4784e-10 6.2992782e-07 0.00031042367146 0.02657760850474 0.19276253674824 0.19952825963775 0.19999957302928 0.2 0.2 0.20000000226162 0.20036560334283 0.20809130809949 0.03829831796472 0.00041021837081 8.295978e-07 7.2077e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 2.9671e-10 3.4911481e-07 0.00017299008702 0.01594138999841 0.1560796438715 0.19967098133535 0.19999903563819 0.2 0.2 0.20000077395155 0.2003320884651 0.16945802096677 0.0225500971936 0.00023073067041 4.6356298e-07 3.9467e-10 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 4.21e-12 2.161769e-08 1.617534273e-05 0.0046193907385 0.11864128288621 0.19757701126512 0.1999771585619 0.19999947552687 0.20000070734262 0.20001697544096 0.20223870077986 0.13656853902501 0.00635736753627 2.143599056e-05 2.830975e-08 9.02e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 9.9981e-10 8.4851842e-07 0.00023683861941 0.01571359895052 0.1569063628824 0.19927434418406 0.19998805372696 0.20001103626639 0.20077908833175 0.16799991738917 0.02214469823141 0.00031105455588 1.09893607e-06 1.3175e-09 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7e-14 2.17142e-09 1.00603329e-06 0.00016633673634 0.00219284734667 0.05978456201109 0.09997057323685 0.09998760626959 0.06424177408692 0.00290356916792 0.00021672292066 1.2984351e-06 2.87604e-09 9e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.1e-13 1.36427e-09 3.6970848e-07 1.631238217e-05 -1.457815695e-05 -2.10711083e-06 -2.65788752e-06 -1.853346692e-05 2.066766468e-05 5.2402601e-07 1.81244e-09 4e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.1e-13 9.32e-12 1.27609e-09 3.822978e-08 5.0217858e-07 -1.1294789e-07 -7.2429065e-07 -7.3870299e-07 1.1465698e-07 8.5722652e-07 6.054933e-08 1.79611e-09 1.886e-11 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 2.2e-13 1.03e-12 4.3164e-10 6.00194e-09 -4.4585e-09 -9.34542e-09 -7.05363e-09 2.34004e-09 1.137283e-08 7.0138e-10 8.37e-12 1e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1e-13 2.22e-12 1.0562e-10 -9.419e-11 -2.622e-10 -8.937e-11 9.573e-11 2.3744e-10 4.38e-12 2.5e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 6.3e-13 -8.2e-13 -1.62e-12 -1.8e-12 8.6e-13 2.72e-12 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.4.00.000004.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999985 2.49999999999999 2.50000000000001 2.50000000000023 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999965 2.49999999999857 2.49999999999976 2.50000000000034 2.50000000000229 2.50000000000035 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999984 2.4999999999934 2.4999999998415 2.49999999999539 2.50000000000738 2.50000000024748 2.5000000000123 2.50000000000021 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999953 2.49999999999141 2.49999999972365 2.50000000074719 2.49999999970357 2.50000000048226 2.49999999872682 2.50000000043368 2.50000000001307 2.50000000000025 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999999 2.49999999990946 2.49999999385326 2.49999995405881 2.49999999964141 2.50000000080428 2.50000007071368 2.50000000751158 2.50000000000498 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999989 2.4999999997814 2.49999986036481 2.49999481889909 2.49996546850588 2.4999996424313 2.50000073674717 2.50005464256157 2.50000610472346 2.50000003607529 2.50000000003837 2.50000000000004 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999988 2.49999999976815 2.49999976543423 2.49991534829838 2.49844221870905 2.49502717569008 2.49993078201844 2.5001136348733 2.50815751229873 2.50149736894719 2.50002798030495 2.50000008049322 2.50000000004713 2.50000000000006 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999997 2.49999999990033 2.49999984699817 2.49992115771127 2.48841696539927 2.44949582501824 2.47168826246461 2.51984303314421 2.52062314682086 2.58919144053028 2.56006556790785 2.50860395870263 2.50004424047429 2.50000006313697 2.50000000003044 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999288 2.49999996429612 2.49997269801253 2.49215082157217 2.3961821835025 2.47655869586902 2.51887997985981 2.51996559240604 2.52025410345573 2.52419601409715 2.6210580299374 2.62187478057753 2.50200589061731 2.50000559207008 2.50000000610197 2.5000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999992 2.49999999916183 2.4999990344776 2.49952526979914 2.44632883331835 2.40698262688212 2.51135971022989 2.51498864654177 2.5 2.50500000114868 2.52015387105723 2.54161645437254 2.69381983924717 2.51689773913104 2.50005804780783 2.5000000758971 2.50000000002184 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999988 2.49999999836748 2.49999819571143 2.49914403542345 2.40602200607928 2.41940945992147 2.51707270544908 2.5 2.5 2.5 2.50501568873529 2.52399726267496 2.63572360416785 2.52020736662029 2.50006753871015 2.50000008826092 2.50000000002908 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999986 2.49999999842855 2.49999825315684 2.49916252556275 2.41132961224546 2.42245686110862 2.51533430558529 2.50499916584926 2.5 2.5 2.510868959079 2.5303865313376 2.67145230113248 2.51933447591304 2.5000648410786 2.50000008447865 2.50000000002681 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999990438 2.49999983741808 2.49990440464665 2.48134276690294 2.38071359070906 2.50072873819195 2.51987967780863 2.50999423202508 2.51500855620067 2.52063337085385 2.58395647461141 2.66345750622564 2.50918341299358 2.50003152912878 2.50000004073555 2.50000000000971 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999998 2.49999999755429 2.49999753586635 2.4990388829059 2.44531880967725 2.44006395694889 2.50853534178566 2.51989432383552 2.52060594650636 2.54231096795097 2.62362621811887 2.5647174719618 2.50067420806364 2.50000135950665 2.5000000011241 2.50000000000003 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999882 2.49999999301921 2.49999548428688 2.49881680867575 2.48426702957381 2.45934940490716 2.50981077102862 2.51032564586088 2.56681167853349 2.51395327167107 2.5006884338291 2.5000024756492 2.50000000305969 2.50000000000086 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999951 2.49999999195681 2.49999639635664 2.4998570417814 2.4991837544747 2.49999119492684 2.50001461433021 2.50108682041625 2.50011443023537 2.50000139758449 2.50000000316044 2.5000000000012 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999991 2.49999999992092 2.49999999396921 2.4999999453567 2.49999970554024 2.49999840326876 2.50000005492002 2.50000003487449 2.50000216404384 2.50000023048778 2.5000000011674 2.5000000000005 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.4999999999999 2.49999999975178 2.49999987142587 2.4999949066841 2.49995995441028 2.49999948521803 2.50000062875815 2.50005129699065 2.50000661822017 2.5000001639247 2.5000000002787 2.50000000000018 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999982 2.499999999633 2.4999997047519 2.49991689293076 2.49850271868739 2.49412161232401 2.49990159333458 2.50009672000705 2.50754691630515 2.50196261755863 2.50010741700849 2.50000023240227 2.5000000001942 2.50000000000008 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999998 2.4999999998082 2.49999972983229 2.4998713331954 2.48829533341607 2.44562817172508 2.46087862086244 2.51956615041226 2.52046796812593 2.58360233328729 2.58251947551299 2.51481950633976 2.50006739574492 2.50000011194404 2.50000000006729 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999504 2.49999996608531 2.49997357108076 2.49207451150738 2.3947105848615 2.4348036225845 2.51593976633445 2.51985022942907 2.52015417164994 2.52407836092032 2.61096589338425 2.63464018733792 2.50610600437551 2.50001081403632 2.50000000798438 2.5000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999989661 2.49999982825438 2.49989916203932 2.4812481144117 2.37556081655631 2.49301968738994 2.51485431659484 2.5 2.5 2.51502936802999 2.53988580766425 2.67783912816894 2.52455955804964 2.50013401714781 2.5000002277203 2.500000000145 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999988 2.49999999838013 2.49999816910171 2.49910750010239 2.41265842914939 2.39667443295953 2.5117730918972 2.50499248555899 2.5 2.5 2.50500003980466 2.52648145732338 2.66751421650583 2.6193359370851 2.50117786679513 2.50000241029676 2.50000000213112 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999994 2.49999999911606 2.49999896779098 2.49948878587782 2.44643240007382 2.40296532407511 2.51423796163837 2.50498302816569 2.5 2.5 2.50501362242719 2.52588659632762 2.65151804425321 2.57253105121944 2.50068092181069 2.50000137015494 2.50000000117738 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999998716 2.4999999342544 2.49995070864 2.48638716813738 2.36837341969779 2.47846403210567 2.51959831469961 2.50999076961804 2.51001244985971 2.52029905038827 2.56043335176257 2.6923580857861 2.51869755449672 2.50006552177284 2.5000000862747 2.50000000002721 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999991 2.49999999654728 2.49999683512326 2.49882838036775 2.44470160107971 2.42544036524654 2.50740575229032 2.51978983259688 2.52019431580651 2.53394589663102 2.62470423129411 2.57446275184465 2.50145097813583 2.50000410071496 2.50000000454958 2.50000000000016 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999886 2.49999998984761 2.49999365724361 2.49878597793473 2.48719622429807 2.4643058618176 2.50979221803746 2.51023698847033 2.55634521496841 2.51663683657041 2.50158383817414 2.500008174494 2.50000001350526 2.50000000000135 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999998 2.499999999999 2.49999999049138 2.49999660110876 2.49990028767335 2.49928697912658 2.49999172409761 2.50000990906116 2.50090681828583 2.50013126857511 2.50000460101875 2.50000001260633 2.50000000000152 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999969 2.49999999997417 2.49999999627621 2.49999991111377 2.49999912527357 2.50000056955566 2.49999833000902 2.50000106676407 2.49999845579578 2.50000168981828 2.50000014891007 2.50000000519825 2.50000000005448 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999997 2.49999999999928 2.49999999997429 2.49999999508108 2.49999989123083 2.49999941400992 2.50000035989998 2.5000002923021 2.50000106034043 2.50000015937976 2.50000000697591 2.50000000005844 2.50000000000038 2.50000000000001 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.49999999999893 2.49999999996845 2.49999999839621 2.49999999005072 2.50000000937338 2.50000001104079 2.5000000209284 2.50000000257138 2.50000000006225 2.50000000000169 2.50000000000006 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999995 2.49999999999955 2.49999999999818 2.49999999986792 2.50000000018378 2.50000000021877 2.50000000037688 2.50000000001222 2.50000000000027 2.50000000000008 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.49999999999998 2.49999999999989 2.50000000000026 2.50000000000039 2.50000000000001 2.50000000000025 2.50000000000002 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.49999999999999 2.50000000000002 2.50000000000003 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.5.00.000004.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0000000000216 1.0000000006662 1.00000000870781 1.00000000003602 0.99999999994215 0.99999998620763 0.99999999924299 0.99999999999403 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000041160988 0.99999835911043 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999990611157 0.99999970177931 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 1.00000000000166 0.99999999999999 0.99999999999996 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000036 1.00000000091131 1.00000011005941 1.0000024037042 1.00001145843882 0.99999905536518 0.99999526017137 0.99998145247549 0.99999684082239 0.9999998607075 0.99999999882247 0.99999999999916 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999991 0.99999999999984 0.99999999999766 0.99999999999996 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/4644A339/golden-metadata.txt b/tests/4644A339/golden-metadata.txt
new file mode 100644
index 0000000000..7ff400ec7e
--- /dev/null
+++ b/tests/4644A339/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-10 11:52:32.898923.
+
+mfc.sh:
+
+ Invocation: test --generate --only 4644A339 -- -b mpirun
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 17eaa6e3f65a0ad1cce6460de16bb65224022803 on amr-multilevel (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-006-24-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-27-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 79%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4644A339/golden.txt b/tests/4644A339/golden.txt
new file mode 100644
index 0000000000..67d3479df6
--- /dev/null
+++ b/tests/4644A339/golden.txt
@@ -0,0 +1,32 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000118 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921741e-06 6.175499736e-05 0.00235343211297 0.04637431088153 0.04334870246431 0.00376226359271 9.644425937e-05 1.85291298e-06 2.79646e-08 3.7774e-10 -2.271e-11 1.56e-12 9.6e-13 -8e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -2e-14 -1.91e-12 6.6191e-10 8.5703665e-07 3.538406673e-05 0.00136476467263 0.03577661786462 0.03668359600978 0.00287444793089 6.324352899e-05 1.07366847e-06 1.437255e-08 2.0695e-10 -2.094e-11 2.33e-12 4.2e-13 -5e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.3.00.000006.dat 2.49999999928568 2.49999994654389 2.4999964735218 2.49981734638575 2.49305675656102 2.37634675700937 1.36967354333457 1.26081856973676 1.25028504291838 1.25000548091579 1.25000008276828 1.25000000099198 1.24999999994637 1.25000000000411 1.25000000000286 1.24999999999976 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.3.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000006 1.25000000000656 1.2499999981306 1.24999746478626 1.2498953720646 1.24597553194693 1.15270465800327 0.34422216078828 0.25703510066963 0.25016683463211 0.25000284054476 0.25000003812134 0.25000000032996 0.24999999996909 0.25000000000553 0.25000000000115 0.24999999999987 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000118 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921753e-06 6.175822088e-05 0.00235813344129 0.04824925512011 0.08060785310619 0.0074788947115 0.00019285712307 3.70581434e-06 5.592919e-08 7.5549e-10 -4.541e-11 3.12e-12 1.91e-12 -1.6e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0
+D/prim.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.01.000006.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -4e-14 -3.83e-12 1.32381e-09 1.71407579e-06 7.07723656e-05 0.00273585771221 0.07662582955367 0.23389021323433 0.02256497848161 0.00050570763779 8.58927808e-06 1.1498037e-07 1.65559e-09 -1.6754e-10 1.86e-11 3.32e-12 -3.8e-13 1e-14 1e-14 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.00.000006.dat 0.99999999971427 0.99999997861756 0.99999858940844 0.99992693779153 0.99722159268301 0.9500911976124 0.54717056816571 0.50432180038005 0.50011401344736 0.50000219236494 0.50000003310731 0.50000000039679 0.49999999997855 0.50000000000165 0.50000000000114 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000263 0.49999999925224 0.49999898591421 0.49995801165027 0.49838946601557 0.46053358059757 0.13597287749655 0.10280106789671 0.1000667274563 0.10000113621606 0.10000001524854 0.10000000013198 0.09999999998764 0.10000000000221 0.10000000000046 0.09999999999995 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/476AA3A4/golden-metadata.txt b/tests/476AA3A4/golden-metadata.txt
new file mode 100644
index 0000000000..5c8e836640
--- /dev/null
+++ b/tests/476AA3A4/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-03 20:40:46.076053.
+
+mfc.sh:
+
+ Invocation: test --generate --only 21C71558 476AA3A4 F2F28A04 --no-gpu -- -c phoenix
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 0cadd1229a4afb24f51f7f689bded3b91d2be615 on load-balance (clean)
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-36-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a41a8e387b357f014/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 81%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/476AA3A4/golden.txt b/tests/476AA3A4/golden.txt
new file mode 100644
index 0000000000..92f5cd58b4
--- /dev/null
+++ b/tests/476AA3A4/golden.txt
@@ -0,0 +1,12 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375167 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375167 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871482 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871482 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336152 0.50781775229902 0.50034628566157 0.5000110513382 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871717 0.49986992376389 0.49696977588295 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336152 0.50781775229902 0.50034628566157 0.5000110513382 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871717 0.49986992376389 0.49696977588295 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375162 0.5563874433611 0.50781775229865 0.50034628566641 0.50001105132402 0.50000027411622 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825798 0.49999588872342 0.4998699237617 0.49696977588297 0.44879462743124 0.17294963936668 0.13115541997183 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553023 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553023 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375162 0.5563874433611 0.50781775229865 0.50034628566641 0.50001105132402 0.50000027411622 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825798 0.49999588872342 0.4998699237617 0.49696977588297 0.44879462743124 0.17294963936668 0.13115541997183 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553023 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003958 0.99486888212356 0.94079394373346 0.55638744341182 0.50781775230142 0.50034628447616 0.50001105461585 0.50000027407622 0.5000000055287 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997765 0.49999999795076 0.4999998982705 0.49999588765265 0.4998699240607 0.4969697758796 0.44879462741774 0.17294963937321 0.13115541997136 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455122 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455123 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003958 0.99486888212356 0.94079394373346 0.55638744341182 0.50781775230142 0.50034628447616 0.50001105461585 0.50000027407622 0.5000000055287 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997765 0.49999999795076 0.4999998982705 0.49999588765265 0.4998699240607 0.4969697758796 0.44879462741774 0.17294963937321 0.13115541997136 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553024 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375167 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455122 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003132 0.99486888152314 0.94079391365693 0.55638739483498 0.50781806848885 0.50034337142873 0.50001383520662 0.50000004732743 0.50000000018405 0.50000000000263 0.49999999999969 0.50000000000012 0.49999999999992 0.50000000000007 0.49999999999768 0.499999999972 0.49999998247845 0.49999485414589 0.49987100350177 0.49696966596202 0.44879463640653 0.17294965550969 0.13115542035482 0.1252573754315 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003132 0.99486888152314 0.94079391365693 0.55638739483498 0.50781806848885 0.50034337142873 0.50001383520662 0.50000004732743 0.50000000018405 0.50000000000263 0.49999999999969 0.50000000000012 0.49999999999992 0.50000000000007 0.49999999999768 0.499999999972 0.49999998247845 0.49999485414589 0.49987100350177 0.49696966596202 0.44879463640653 0.17294965550969 0.13115542035482 0.1252573754315 0.12500729168249 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455122 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133797 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003052 0.99486888146432 0.94079391154819 0.55638739342889 0.50781808575332 0.50034334708094 0.50001399099561 0.50000002889242 0.50000000000074 0.50000000000371 0.49999999999987 0.5 0.5 0.50000000000008 0.49999999999739 0.50000000001898 0.49999998928753 0.49999479632012 0.49987101229203 0.49696965981303 0.44879463683232 0.17294965616603 0.13115542034245 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003052 0.99486888146432 0.94079391154819 0.55638739342889 0.50781808575332 0.50034334708094 0.50001399099561 0.50000002889242 0.50000000000074 0.50000000000371 0.49999999999987 0.5 0.5 0.50000000000008 0.49999999999739 0.50000000001898 0.49999998928753 0.49999479632012 0.49987101229203 0.49696965981303 0.44879463683232 0.17294965616603 0.13115542034245 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871482 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146711 0.94079391151352 0.55638739342448 0.50781808610756 0.5003433454042 0.50001399141877 0.50000002892734 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001925 0.49999998924274 0.49999479616155 0.49987101297726 0.49696965965239 0.44879463680164 0.17294965614911 0.13115542033835 0.12525737543135 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146711 0.94079391151352 0.55638739342448 0.50781808610756 0.5003433454042 0.50001399141877 0.50000002892734 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001925 0.49999998924274 0.49999479616155 0.49987101297726 0.49696965965239 0.44879463680164 0.17294965614911 0.13115542033835 0.12525737543135 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152991 0.55638739344556 0.50781808605157 0.50034334542049 0.50001399141555 0.50000002892199 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924553 0.49999479616391 0.49987101291724 0.49696965969584 0.44879463679629 0.17294965614502 0.13115542033881 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152991 0.55638739344556 0.50781808605157 0.50034334542049 0.50001399141555 0.50000002892199 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924553 0.49999479616391 0.49987101291724 0.49696965969584 0.44879463679629 0.17294965614502 0.13115542033881 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152633 0.5563873934416 0.50781808605564 0.5003433454325 0.50001399141568 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616394 0.4998710129175 0.49696965969034 0.4487946367987 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152633 0.5563873934416 0.50781808605564 0.5003433454325 0.50001399141568 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616394 0.4998710129175 0.49696965969034 0.4487946367987 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152615 0.55638739344162 0.50781808605732 0.50034334542772 0.50001399141562 0.50000002892211 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616397 0.49987101292058 0.49696965968961 0.44879463679853 0.17294965614712 0.13115542033886 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152615 0.55638739344162 0.50781808605732 0.50034334542772 0.50001399141562 0.50000002892211 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616397 0.49987101292058 0.49696965968961 0.44879463679853 0.17294965614712 0.13115542033886 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152615 0.55638739344162 0.50781808605732 0.50034334542772 0.50001399141562 0.50000002892211 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616397 0.49987101292058 0.49696965968961 0.44879463679853 0.17294965614712 0.13115542033886 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152615 0.55638739344162 0.50781808605732 0.50034334542772 0.50001399141562 0.50000002892211 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616397 0.49987101292058 0.49696965968961 0.44879463679853 0.17294965614712 0.13115542033886 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375164 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152633 0.5563873934416 0.50781808605564 0.5003433454325 0.50001399141568 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616394 0.4998710129175 0.49696965969034 0.4487946367987 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152624 0.55638739344161 0.50781808605648 0.50034334543011 0.50001399141565 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616395 0.49987101291904 0.49696965968997 0.44879463679862 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146695 0.94079391152633 0.5563873934416 0.50781808605564 0.5003433454325 0.50001399141568 0.50000002892212 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924548 0.49999479616394 0.4998710129175 0.49696965969034 0.4487946367987 0.17294965614711 0.13115542033887 0.12525737543137 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152991 0.55638739344556 0.50781808605157 0.50034334542049 0.50001399141555 0.50000002892199 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924553 0.49999479616391 0.49987101291724 0.49696965969584 0.44879463679629 0.17294965614502 0.13115542033881 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152803 0.55638739344359 0.50781808605445 0.50034334542411 0.50001399141559 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616394 0.49987101291891 0.49696965969273 0.44879463679741 0.17294965614607 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391152812 0.55638739344358 0.50781808605361 0.5003433454265 0.50001399141562 0.50000002892205 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.4999999892455 0.49999479616392 0.49987101291737 0.49696965969309 0.4487946367975 0.17294965614606 0.13115542033884 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152991 0.55638739344556 0.50781808605157 0.50034334542049 0.50001399141555 0.50000002892199 0.50000000000157 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001923 0.49999998924553 0.49999479616391 0.49987101291724 0.49696965969584 0.44879463679629 0.17294965614502 0.13115542033881 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871482 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146711 0.94079391151352 0.55638739342448 0.50781808610756 0.5003433454042 0.50001399141877 0.50000002892734 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001925 0.49999998924274 0.49999479616155 0.49987101297726 0.49696965965239 0.44879463680164 0.17294965614911 0.13115542033835 0.12525737543135 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151984 0.55638739343305 0.50781808608244 0.50034334541596 0.5000139914172 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616276 0.49987101294892 0.496969659671 0.44879463680009 0.17294965614812 0.1311554203386 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146703 0.94079391151992 0.55638739343304 0.5078180860816 0.50034334541835 0.50001399141723 0.50000002892473 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924411 0.49999479616275 0.49987101294738 0.49696965967136 0.44879463680017 0.17294965614811 0.13115542033861 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146712 0.94079391152171 0.55638739343502 0.50781808607957 0.50034334541234 0.50001399141716 0.50000002892466 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001924 0.49999998924413 0.49999479616273 0.49987101294725 0.49696965967412 0.44879463679897 0.17294965614707 0.13115542033858 0.12525737543136 0.12500729168249 0.12500015345714 0.99979369003059 0.99486888146711 0.94079391151352 0.55638739342448 0.50781808610756 0.5003433454042 0.50001399141877 0.50000002892734 0.50000000000156 0.50000000000357 0.49999999999989 0.5 0.5 0.50000000000006 0.49999999999747 0.50000000001925 0.49999998924274 0.49999479616155 0.49987101297726 0.49696965965239 0.44879463680164 0.17294965614911 0.13115542033835 0.12525737543135 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.49999588871719 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003052 0.99486888146432 0.94079391154819 0.55638739342889 0.50781808575332 0.50034334708094 0.50001399099561 0.50000002889242 0.50000000000074 0.50000000000371 0.49999999999987 0.5 0.5 0.50000000000008 0.49999999999739 0.50000000001898 0.49999998928753 0.49999479632012 0.49987101229203 0.49696965981303 0.44879463683232 0.17294965616603 0.13115542034245 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153715 0.55638739343519 0.50781808590532 0.50034334625487 0.5000139912056 0.50000002890726 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624205 0.49987101260615 0.49696965975129 0.44879463681547 0.17294965615658 0.13115542034065 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146564 0.94079391153724 0.55638739343518 0.50781808590448 0.50034334625725 0.50001399120563 0.50000002890727 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.4999999892665 0.49999479624204 0.49987101260461 0.49696965975165 0.44879463681556 0.17294965615657 0.13115542034066 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153903 0.55638739343716 0.50781808590245 0.50034334625125 0.50001399120556 0.5000000289072 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.5000000000191 0.49999998926653 0.49999479624203 0.49987101260448 0.4969696597544 0.44879463681435 0.17294965615553 0.13115542034063 0.1252573754314 0.12500729168249 0.12500015345714 0.99979369003056 0.99486888146572 0.94079391153083 0.5563873934266 0.50781808593044 0.50034334624313 0.50001399120718 0.50000002890988 0.50000000000115 0.50000000000364 0.49999999999988 0.5 0.5 0.50000000000007 0.49999999999743 0.50000000001911 0.49999998926513 0.49999479624085 0.49987101263447 0.49696965973268 0.44879463681704 0.17294965615758 0.13115542034039 0.12525737543139 0.12500729168249 0.12500015345714 0.99979369003052 0.99486888146432 0.94079391154819 0.55638739342889 0.50781808575332 0.50034334708094 0.50001399099561 0.50000002889242 0.50000000000074 0.50000000000371 0.49999999999987 0.5 0.5 0.50000000000008 0.49999999999739 0.50000000001898 0.49999998928753 0.49999479632012 0.49987101229203 0.49696965981303 0.44879463683232 0.17294965616603 0.13115542034245 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375167 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455123 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003132 0.99486888152314 0.94079391365693 0.55638739483498 0.50781806848885 0.50034337142873 0.50001383520662 0.50000004732743 0.50000000018405 0.50000000000263 0.49999999999969 0.50000000000012 0.49999999999992 0.50000000000007 0.49999999999768 0.499999999972 0.49999998247845 0.49999485414589 0.49987100350177 0.49696966596202 0.44879463640653 0.17294965550969 0.13115542035482 0.1252573754315 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261821 0.55638739413913 0.50781807709601 0.50034335862525 0.50001391165625 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577362 0.49987100814111 0.4969696628875 0.448794636603 0.1729496558207 0.13115542034708 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149557 0.94079391261829 0.55638739413912 0.5078180770952 0.50034335862754 0.50001391165627 0.500000038391 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576749 0.49999482577361 0.49987100813964 0.49696966288785 0.44879463660308 0.1729496558207 0.13115542034709 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391262001 0.55638739414103 0.5078180770932 0.50034335862179 0.50001391165609 0.50000003839094 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999591 0.49999998576751 0.49999482577366 0.49987100813946 0.49696966289049 0.4487946366019 0.17294965581969 0.13115542034705 0.12525737543144 0.12500729168249 0.12500015345714 0.99979369003096 0.99486888149565 0.94079391261215 0.55638739413062 0.50781807712047 0.50034335861405 0.50001391165819 0.50000003839352 0.50000000008993 0.50000000000332 0.49999999999978 0.50000000000006 0.49999999999996 0.50000000000007 0.4999999999974 0.49999999999592 0.49999998576617 0.49999482577236 0.49987100816845 0.49696966286941 0.44879463660463 0.17294965582161 0.13115542034682 0.12525737543143 0.12500729168249 0.12500015345714 0.99979369003093 0.99486888149433 0.94079391262866 0.55638739413466 0.50781807694821 0.50034335941633 0.50001391145423 0.50000003837621 0.50000000008945 0.50000000000341 0.49999999999977 0.50000000000006 0.49999999999996 0.50000000000008 0.49999999999735 0.4999999999958 0.49999998578794 0.49999482584715 0.49987100783984 0.49696966294802 0.44879463661874 0.1729496558301 0.13115542034887 0.12525737543147 0.12500729168249 0.12500015345714 0.99979369003132 0.99486888152314 0.94079391365693 0.55638739483498 0.50781806848885 0.50034337142873 0.50001383520662 0.50000004732743 0.50000000018405 0.50000000000263 0.49999999999969 0.50000000000012 0.49999999999992 0.50000000000007 0.49999999999768 0.499999999972 0.49999998247845 0.49999485414589 0.49987100350177 0.49696966596202 0.44879463640653 0.17294965550969 0.13115542035482 0.1252573754315 0.12500729168249 0.12500015345714 0.99979369003917 0.99486888209244 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455123 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133797 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553023 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003958 0.99486888212356 0.94079394373346 0.55638744341182 0.50781775230142 0.50034628447616 0.50001105461585 0.50000027407622 0.5000000055287 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997765 0.49999999795076 0.4999998982705 0.49999588765265 0.4998699240607 0.4969697758796 0.44879462741774 0.17294963937321 0.13115541997136 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209245 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455122 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354862 0.50781775816163 0.50034625532516 0.50001114442814 0.50000026828693 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037509 0.49999585413054 0.49986993491881 0.49696977376725 0.44879462731381 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209141 0.94079394278088 0.55638744354861 0.50781775816165 0.50034625532532 0.50001114442776 0.50000026828691 0.5000000054457 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.4999999003751 0.49999585413064 0.49986993491877 0.49696977376725 0.44879462731382 0.1729496396957 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209142 0.94079394278101 0.55638744354855 0.50781775816122 0.5003462553269 0.50001114442506 0.50000026828723 0.50000000544571 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797742 0.49999990037499 0.49999585413233 0.49986993491776 0.49696977376742 0.44879462731384 0.17294963969565 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209143 0.94079394278105 0.55638744354879 0.50781775816095 0.50034625531775 0.50001114444431 0.50000026828766 0.50000000544573 0.50000000008996 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797741 0.49999990037475 0.49999585412449 0.49986993492085 0.49696977376768 0.44879462731376 0.17294963969559 0.13115541995792 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003916 0.99486888209129 0.94079394277826 0.55638744354801 0.50781775817107 0.50034625535123 0.50001114437395 0.50000026827839 0.50000000544545 0.50000000008996 0.49999999997656 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997736 0.49999999797751 0.49999990037858 0.49999585413858 0.49986993492159 0.49696977376279 0.44879462731396 0.172949639697 0.13115541995788 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003917 0.99486888209244 0.9407939428145 0.55638744350654 0.50781775804535 0.5003462565176 0.50001114082637 0.50000026848392 0.50000000544824 0.50000000008997 0.49999999997655 0.5000000000042 0.49999999999715 0.50000000001207 0.49999999997737 0.49999999797673 0.49999990030641 0.49999585539642 0.49986993455123 0.49696977380861 0.44879462732705 0.1729496396846 0.1311554199585 0.12525737542385 0.12500729168239 0.12500015345714 0.99979369003958 0.99486888212356 0.94079394373346 0.55638744341182 0.50781775230142 0.50034628447616 0.50001105461585 0.50000027407622 0.5000000055287 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997765 0.49999999795076 0.4999998982705 0.49999588765265 0.4998699240607 0.4969697758796 0.44879462741774 0.17294963937321 0.13115541997136 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553024 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375162 0.5563874433611 0.50781775229865 0.50034628566641 0.50001105132402 0.50000027411622 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825798 0.49999588872342 0.4998699237617 0.49696977588297 0.44879462743124 0.17294963936668 0.13115541997183 0.12525737542399 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553024 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393292 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241758 0.50034628484283 0.50001105393293 0.50000027397302 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776413 0.49986992407098 0.49696977583121 0.44879462741322 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.5563874433726 0.50781775241758 0.50034628484293 0.50001105393262 0.50000027397303 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.49999989831091 0.49999588776426 0.49986992407094 0.49696977583121 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212571 0.9407939437423 0.55638744337261 0.50781775241754 0.50034628484299 0.50001105393243 0.50000027397307 0.50000000553864 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794596 0.4999998983109 0.49999588776437 0.49986992407089 0.49696977583123 0.44879462741323 0.1729496393563 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212572 0.9407939437423 0.55638744337275 0.50781775241777 0.50034628484092 0.50001105393938 0.50000027397266 0.50000000553868 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794593 0.49999989831099 0.49999588776126 0.49986992407192 0.49696977583117 0.44879462741313 0.17294963935626 0.1311554199699 0.12525737542396 0.12500729168239 0.12500015345714 0.99979369003962 0.99486888212565 0.94079394374279 0.55638744337133 0.50781775241679 0.50034628486739 0.50001105385174 0.50000027397666 0.50000000553846 0.50000000009073 0.49999999997622 0.50000000000429 0.49999999999709 0.50000000001219 0.49999999997763 0.49999999794607 0.49999989830919 0.49999588779394 0.49986992406303 0.49696977583171 0.4487946274138 0.17294963935631 0.13115541996992 0.12525737542396 0.12500729168239 0.12500015345714 0.9997936900396 0.99486888212452 0.94079394375431 0.5563874433613 0.50781775228728 0.50034628564777 0.50001105140953 0.50000027412316 0.50000000553024 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795025 0.49999989825509 0.49999588870422 0.49986992375567 0.49696977588787 0.44879462743146 0.17294963936536 0.13115541997186 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375162 0.5563874433611 0.50781775229865 0.50034628566641 0.50001105132402 0.50000027411622 0.50000000552983 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.4999999979504 0.49999989825798 0.49999588872342 0.4998699237617 0.49696977588297 0.44879462743124 0.17294963936668 0.13115541997183 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336152 0.50781775229902 0.50034628566157 0.5000110513382 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871717 0.49986992376389 0.49696977588295 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567166 0.50001105137194 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872565 0.49986992373748 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.50781775227469 0.50034628567165 0.50001105137195 0.50000027413825 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824395 0.49999588872564 0.49986992373749 0.49696977589982 0.44879462742959 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375772 0.55638744336902 0.5078177522747 0.50034628567165 0.50001105137191 0.50000027413824 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824396 0.49999588872565 0.49986992373749 0.49696977589981 0.4487946274296 0.17294963936576 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394375775 0.55638744336903 0.50781775227458 0.50034628567177 0.50001105137201 0.50000027413835 0.50000000552938 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.4999999999777 0.49999999795074 0.49999989824391 0.49999588872576 0.49986992373734 0.49696977589986 0.4487946274296 0.17294963936575 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212433 0.94079394375757 0.55638744336903 0.50781775227493 0.50034628567174 0.5000110513709 0.50000027413788 0.50000000552939 0.50000000009042 0.49999999997633 0.50000000000427 0.4999999999971 0.50000000001214 0.49999999997769 0.49999999795073 0.4999998982443 0.49999588872579 0.49986992373769 0.4969697758996 0.44879462742955 0.17294963936582 0.1311554199721 0.125257375424 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212439 0.94079394375137 0.55638744336132 0.50781775230037 0.5003462856683 0.50001105132195 0.50000027411468 0.50000000552984 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795039 0.49999989825852 0.49999588872339 0.4998699237627 0.49696977588222 0.44879462743095 0.17294963936673 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375162 0.55638744336153 0.50781775229923 0.50034628566121 0.50001105133853 0.50000027411525 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825824 0.49999588871676 0.49986992376424 0.49696977588286 0.44879462743092 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336152 0.50781775229902 0.50034628566157 0.5000110513382 0.50000027411545 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871717 0.49986992376389 0.49696977588295 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230229 0.50034628566527 0.50001105132321 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374985 0.55638744335994 0.50781775230228 0.50034628566526 0.50001105132322 0.50000027411263 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826043 0.49999588872198 0.49986992376525 0.49696977588016 0.44879462743198 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374984 0.55638744335993 0.5078177523023 0.50034628566527 0.50001105132315 0.50000027411262 0.50000000552942 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826044 0.499995888722 0.49986992376526 0.49696977588015 0.44879462743199 0.17294963936761 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.99486888212432 0.94079394374989 0.55638744335995 0.50781775230224 0.50034628566515 0.50001105132359 0.50000027411268 0.50000000552943 0.50000000009048 0.49999999997632 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997766 0.49999999795057 0.49999989826038 0.49999588872178 0.49986992376529 0.4969697758802 0.44879462743197 0.17294963936759 0.13115541997184 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375155 0.55638744336162 0.50781775229936 0.50034628565984 0.500011051341 0.50000027411512 0.50000000552988 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795038 0.49999989825828 0.49999588871548 0.49986992376489 0.49696977588283 0.44879462743091 0.17294963936664 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375166 0.55638744336153 0.50781775229904 0.5003462856615 0.50001105133841 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871707 0.49986992376394 0.49696977588295 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565942 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229963 0.50034628565943 0.50001105134171 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.49999588871481 0.49986992376528 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.55638744336161 0.50781775229963 0.50034628565941 0.50001105134172 0.50000027411485 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825837 0.4999958887148 0.49986992376529 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.9407939437516 0.5563874433616 0.50781775229962 0.50034628565946 0.50001105134163 0.50000027411487 0.50000000552991 0.50000000009048 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795036 0.49999989825836 0.49999588871487 0.49986992376526 0.49696977588273 0.44879462743084 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229902 0.50034628566153 0.50001105133836 0.50000027411544 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825816 0.49999588871715 0.4998699237639 0.49696977588294 0.44879462743095 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566162 0.500011051338 0.50000027411543 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.50001105133831 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936658 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375168 0.55638744336154 0.50781775229897 0.50034628566163 0.5000110513383 0.50000027411549 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825813 0.4999958887172 0.49986992376382 0.49696977588298 0.44879462743094 0.17294963936659 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133798 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871723 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133797 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133796 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336151 0.50781775229906 0.50034628566163 0.50001105133797 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871725 0.49986992376391 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.50034628566159 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.4999958887172 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133804 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714 0.99979369003959 0.9948688821244 0.94079394375165 0.55638744336152 0.50781775229906 0.5003462856616 0.50001105133803 0.50000027411542 0.50000000552989 0.50000000009047 0.49999999997631 0.50000000000427 0.4999999999971 0.50000000001215 0.49999999997767 0.49999999795037 0.49999989825817 0.49999588871721 0.49986992376392 0.49696977588293 0.44879462743095 0.1729496393666 0.13115541997181 0.12525737542399 0.12500729168239 0.12500015345714
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -3e-14 6e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 0.0 1.3e-13 -7e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.2e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.2e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 0.0 1.3e-13 -7e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -3e-14 6e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -3.4e-13 -3e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 5e-14 3e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.1e-13 2.8e-12 -4.46e-12 7.4e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.7e-13 2.88e-12 -1.75e-12 3.5e-13 8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.84e-12 -4.52e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.93e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.84e-12 -4.52e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.93e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.1e-13 2.8e-12 -4.46e-12 7.4e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.7e-13 2.88e-12 -1.75e-12 3.5e-13 8e-14 2e-14 1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -3.4e-13 -3e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 5e-14 3e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -1e-14 0.0 1.1e-13 -3.6e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.4e-13 -4e-14 -1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 7e-14 -5e-14 -4.5e-13 2.11e-12 -3.59e-12 3.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.1e-13 1.94e-12 -1.09e-12 1.6e-13 2e-14 -3e-14 0.0 0.0 -0.0 -0.0 0.0 6e-14 1.67e-12 2.18e-12 -3.95e-12 -3.59e-12 1.724e-11 3.06e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1.9e-13 -2.52e-12 -4.83e-12 -2.24e-12 3.5e-12 -1.47e-12 -8.2e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.7e-12 2.17e-12 -3.93e-12 -3.83e-12 1.775e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.15e-12 -2.11e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.12e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.12e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.7e-12 2.17e-12 -3.93e-12 -3.83e-12 1.775e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.15e-12 -2.11e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 6e-14 1.67e-12 2.18e-12 -3.95e-12 -3.59e-12 1.724e-11 3.06e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1.9e-13 -2.52e-12 -4.83e-12 -2.24e-12 3.5e-12 -1.47e-12 -8.2e-13 -4e-14 -0.0 -0.0 -0.0 0.0 0.0 7e-14 -5e-14 -4.5e-13 2.11e-12 -3.59e-12 3.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.1e-13 1.94e-12 -1.09e-12 1.6e-13 2e-14 -3e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -1e-14 0.0 1.1e-13 -3.6e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.4e-13 -4e-14 -1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1.4e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 3e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 2e-14 -0.0 -1.7e-13 5.2e-13 -9.1e-13 1.3e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 5.5e-13 -3.2e-13 6e-14 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 3.4e-13 2.1e-13 -2.15e-12 -6.92e-12 2.02e-11 1.46e-12 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -6.3e-13 -5.8e-12 -1.1e-13 1.19e-12 -0.0 -1.2e-13 0.0 0.0 0.0 -0.0 0.0 1.3e-13 -4.45e-12 -6.02e-12 3.461e-11 -2.422e-11 -2.944e-11 -2.585e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.5e-13 1.301e-11 -2.064e-11 4.17e-11 -1.984e-11 4e-13 -5.2e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.67e-12 -5.93e-12 3.477e-11 -2.33e-11 -3.163e-11 -2.634e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.34e-11 -1.957e-11 4.145e-11 -2.01e-11 4e-13 -4.4e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.91e-12 3.473e-11 -2.332e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.333e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.333e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.91e-12 3.473e-11 -2.332e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.67e-12 -5.93e-12 3.477e-11 -2.33e-11 -3.163e-11 -2.634e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.34e-11 -1.957e-11 4.145e-11 -2.01e-11 4e-13 -4.4e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1.3e-13 -4.45e-12 -6.02e-12 3.461e-11 -2.422e-11 -2.944e-11 -2.585e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.5e-13 1.301e-11 -2.064e-11 4.17e-11 -1.984e-11 4e-13 -5.2e-13 -3.1e-13 -0.0 -0.0 -0.0 0.0 1e-14 3.4e-13 2.1e-13 -2.15e-12 -6.92e-12 2.02e-11 1.46e-12 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -6.3e-13 -5.8e-12 -1.1e-13 1.19e-12 -0.0 -1.2e-13 0.0 0.0 -0.0 -0.0 0.0 0.0 2e-14 -0.0 -1.7e-13 5.2e-13 -9.1e-13 1.3e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 5.5e-13 -3.2e-13 6e-14 2e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1.4e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 3e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2e-14 3e-14 5e-14 -2.1e-13 -2e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 6e-14 1e-14 -2e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 2e-14 -2.8e-13 3.2e-13 2.5e-13 2.4e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -9e-14 3.6e-13 -4.3e-13 1.2e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 5e-14 3.5e-13 1.1e-12 -6.51e-12 1.676e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 -7.68e-12 3.09e-12 -2.3e-13 -3.1e-13 -8e-14 -1e-14 -0.0 0.0 0.0 -0.0 -1.5e-13 -4.52e-12 -8e-14 2.946e-11 -9.81e-12 -5.267e-11 -1.994e-11 -4.2e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.4e-13 7.68e-12 -1.327e-11 3.403e-11 -1.311e-11 -6.1e-13 1.63e-12 -6e-14 -0.0 -0.0 0.0 -3e-14 -2.6e-12 -1.638e-11 -2.552e-11 -2.1792e-10 1.13835e-09 -3.14607e-09 1.3843e-10 -2.366e-11 -2.7e-13 1.5e-13 -5e-14 3e-14 -5e-14 -1.2e-13 1.07e-11 -2.112e-11 1.19143e-09 -4.3736e-10 4.845e-11 4.35e-11 2.926e-11 3.25e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.547e-11 -2.617e-11 -2.2248e-10 1.16243e-09 -3.2175e-09 1.4445e-10 -2.393e-11 -2.8e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.087e-11 -2.335e-11 1.21745e-09 -4.4665e-10 4.992e-11 4.361e-11 2.913e-11 3.24e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16249e-09 -3.21717e-09 1.4427e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21698e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.22e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16241e-09 -3.21705e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21697e-09 -4.4643e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4429e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4429e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16241e-09 -3.21705e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21697e-09 -4.4643e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16249e-09 -3.21717e-09 1.4427e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21698e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.22e-12 4e-14 0.0 0.0 -3e-14 -2.72e-12 -1.547e-11 -2.617e-11 -2.2248e-10 1.16243e-09 -3.2175e-09 1.4445e-10 -2.393e-11 -2.8e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.087e-11 -2.335e-11 1.21745e-09 -4.4665e-10 4.992e-11 4.361e-11 2.913e-11 3.24e-12 4e-14 0.0 0.0 -3e-14 -2.6e-12 -1.638e-11 -2.552e-11 -2.1792e-10 1.13835e-09 -3.14607e-09 1.3843e-10 -2.366e-11 -2.7e-13 1.5e-13 -5e-14 3e-14 -5e-14 -1.2e-13 1.07e-11 -2.112e-11 1.19143e-09 -4.3736e-10 4.845e-11 4.35e-11 2.926e-11 3.25e-12 4e-14 0.0 0.0 -0.0 -1.5e-13 -4.52e-12 -8e-14 2.946e-11 -9.81e-12 -5.267e-11 -1.994e-11 -4.2e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.4e-13 7.68e-12 -1.327e-11 3.403e-11 -1.311e-11 -6.1e-13 1.63e-12 -6e-14 -0.0 0.0 0.0 0.0 1e-14 5e-14 3.5e-13 1.1e-12 -6.51e-12 1.676e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 -7.68e-12 3.09e-12 -2.3e-13 -3.1e-13 -8e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 2e-14 2e-14 -2.8e-13 3.2e-13 2.5e-13 2.4e-13 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -9e-14 3.6e-13 -4.3e-13 1.2e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2e-14 3e-14 5e-14 -2.1e-13 -2e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 6e-14 1e-14 -2e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 9e-14 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1.9e-13 2.6e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 1.1e-13 -2.6e-13 1.3e-13 -4e-14 -3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.04e-12 -2.12e-12 1.24e-12 -9.4e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.7e-13 -2.19e-12 1.83e-12 -4.3e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 -0.0 -5e-14 -7.5e-13 -1.55e-12 -2.94e-12 2.796e-11 -9.043e-11 3.69e-12 -3.7e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -6.8e-13 3.399e-11 -1.062e-11 2.6e-13 1.39e-12 5.9e-13 5e-14 0.0 0.0 0.0 1e-14 8.4e-13 2.406e-11 -7.18e-12 -1.8571e-10 1.03843e-09 -2.33914e-09 1.168e-10 2.15e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.1e-13 -3.958e-11 8.8995e-10 -4.0377e-10 6.629e-11 4.93e-12 -8.61e-12 3.2e-13 0.0 0.0 0.0 2.1e-13 1.721e-11 8.1154e-10 1.97995e-09 -1.091325e-08 4.113091e-08 -1.1443083e-07 7.7292e-09 1.8216e-10 6e-13 -7e-13 2.7e-13 -1.6e-13 1.4e-13 1.46e-12 -7.022e-11 -2.92147e-09 4.244713e-08 -1.522325e-08 3.99534e-09 -7.0111e-10 -3.1143e-10 -1.365e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.796e-11 8.3324e-10 1.99651e-09 -1.113591e-08 4.200807e-08 -1.1704261e-07 7.96747e-09 1.8432e-10 5.6e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.49e-12 -7.088e-11 -3.00505e-09 4.341501e-08 -1.553829e-08 4.07317e-09 -7.0485e-10 -3.1931e-10 -1.35e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3261e-10 1.99555e-09 -1.113954e-08 4.203174e-08 -1.1704916e-07 7.9662e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.0043e-09 4.341665e-08 -1.554759e-08 4.07391e-09 -7.0373e-10 -3.1879e-10 -1.345e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3253e-10 1.9954e-09 -1.113852e-08 4.202965e-08 -1.170486e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341649e-08 -1.554591e-08 4.07342e-09 -7.0377e-10 -3.1879e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.113868e-08 4.202981e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554612e-08 4.07353e-09 -7.0381e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.11387e-08 4.202989e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554616e-08 4.07353e-09 -7.038e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.11387e-08 4.202989e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554616e-08 4.07353e-09 -7.038e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.113868e-08 4.202981e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554612e-08 4.07353e-09 -7.0381e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3253e-10 1.9954e-09 -1.113852e-08 4.202965e-08 -1.170486e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341649e-08 -1.554591e-08 4.07342e-09 -7.0377e-10 -3.1879e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.791e-11 8.3261e-10 1.99555e-09 -1.113954e-08 4.203174e-08 -1.1704916e-07 7.9662e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.0043e-09 4.341665e-08 -1.554759e-08 4.07391e-09 -7.0373e-10 -3.1879e-10 -1.345e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.796e-11 8.3324e-10 1.99651e-09 -1.113591e-08 4.200807e-08 -1.1704261e-07 7.96747e-09 1.8432e-10 5.6e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.49e-12 -7.088e-11 -3.00505e-09 4.341501e-08 -1.553829e-08 4.07317e-09 -7.0485e-10 -3.1931e-10 -1.35e-11 -1.6e-13 -0.0 -0.0 2.1e-13 1.721e-11 8.1154e-10 1.97995e-09 -1.091325e-08 4.113091e-08 -1.1443083e-07 7.7292e-09 1.8216e-10 6e-13 -7e-13 2.7e-13 -1.6e-13 1.4e-13 1.46e-12 -7.022e-11 -2.92147e-09 4.244713e-08 -1.522325e-08 3.99534e-09 -7.0111e-10 -3.1143e-10 -1.365e-11 -1.7e-13 -0.0 -0.0 1e-14 8.4e-13 2.406e-11 -7.18e-12 -1.8571e-10 1.03843e-09 -2.33914e-09 1.168e-10 2.15e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.1e-13 -3.958e-11 8.8995e-10 -4.0377e-10 6.629e-11 4.93e-12 -8.61e-12 3.2e-13 0.0 0.0 0.0 -0.0 -5e-14 -7.5e-13 -1.55e-12 -2.94e-12 2.796e-11 -9.043e-11 3.69e-12 -3.7e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -6.8e-13 3.399e-11 -1.062e-11 2.6e-13 1.39e-12 5.9e-13 5e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.04e-12 -2.12e-12 1.24e-12 -9.4e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.7e-13 -2.19e-12 1.83e-12 -4.3e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1.9e-13 2.6e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 1.1e-13 -2.6e-13 1.3e-13 -4e-14 -3e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 9e-14 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 1e-13 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1.1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1e-13 4.1e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3e-14 -2.2e-13 1.3e-13 -4e-14 -3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 1.12e-12 -2.02e-12 7.3e-13 -1e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.9e-13 -2.12e-12 1.9e-12 -4.6e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 -0.0 -4e-14 -6.5e-13 -1.64e-12 -3.41e-12 2.937e-11 -9.2e-11 4.13e-12 -3.6e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -8.4e-13 3.561e-11 -1.169e-11 4.2e-13 1.43e-12 5.6e-13 5e-14 0.0 0.0 0.0 1e-14 8.4e-13 2.444e-11 -7.06e-12 -1.8942e-10 1.04642e-09 -2.38828e-09 1.214e-10 2.19e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.2e-13 -4.108e-11 9.1664e-10 -4.0892e-10 6.736e-11 4.98e-12 -8.71e-12 3.3e-13 0.0 0.0 0.0 2.1e-13 1.705e-11 8.1633e-10 2.04758e-09 -1.113376e-08 4.078773e-08 -1.2297406e-07 9.05947e-09 1.6056e-10 3.5e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.949e-11 -3.37044e-09 4.560952e-08 -1.509194e-08 4.06965e-09 -7.1856e-10 -3.124e-10 -1.381e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.779e-11 8.3881e-10 2.06708e-09 -1.137163e-08 4.165845e-08 -1.2595079e-07 9.37187e-09 1.62e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.989e-11 -3.48086e-09 4.672235e-08 -1.540747e-08 4.15235e-09 -7.2299e-10 -3.2044e-10 -1.366e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.384e-10 2.06597e-09 -1.137645e-08 4.168481e-08 -1.259556e-07 9.37096e-09 1.6203e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48019e-09 4.672515e-08 -1.541915e-08 4.1535e-09 -7.2179e-10 -3.1995e-10 -1.361e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3829e-10 2.06581e-09 -1.13753e-08 4.168316e-08 -1.2595618e-07 9.37102e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.67253e-08 -1.541742e-08 4.15294e-09 -7.2182e-10 -3.1995e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06589e-09 -1.137544e-08 4.168312e-08 -1.2595603e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541753e-08 4.15305e-09 -7.2187e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06588e-09 -1.137546e-08 4.168321e-08 -1.2595602e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541758e-08 4.15306e-09 -7.2186e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06588e-09 -1.137546e-08 4.168321e-08 -1.2595602e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541758e-08 4.15306e-09 -7.2186e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06589e-09 -1.137544e-08 4.168312e-08 -1.2595603e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541753e-08 4.15305e-09 -7.2187e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3829e-10 2.06581e-09 -1.13753e-08 4.168316e-08 -1.2595618e-07 9.37102e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.67253e-08 -1.541742e-08 4.15294e-09 -7.2182e-10 -3.1995e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.384e-10 2.06597e-09 -1.137645e-08 4.168481e-08 -1.259556e-07 9.37096e-09 1.6203e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48019e-09 4.672515e-08 -1.541915e-08 4.1535e-09 -7.2179e-10 -3.1995e-10 -1.361e-11 -1.7e-13 -0.0 -0.0 2.2e-13 1.779e-11 8.3881e-10 2.06708e-09 -1.137163e-08 4.165845e-08 -1.2595079e-07 9.37187e-09 1.62e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.989e-11 -3.48086e-09 4.672235e-08 -1.540747e-08 4.15235e-09 -7.2299e-10 -3.2044e-10 -1.366e-11 -1.7e-13 -0.0 -0.0 2.1e-13 1.705e-11 8.1633e-10 2.04758e-09 -1.113376e-08 4.078773e-08 -1.2297406e-07 9.05947e-09 1.6056e-10 3.5e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.949e-11 -3.37044e-09 4.560952e-08 -1.509194e-08 4.06965e-09 -7.1856e-10 -3.124e-10 -1.381e-11 -1.7e-13 -0.0 -0.0 1e-14 8.4e-13 2.444e-11 -7.06e-12 -1.8942e-10 1.04642e-09 -2.38828e-09 1.214e-10 2.19e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.2e-13 -4.108e-11 9.1664e-10 -4.0892e-10 6.736e-11 4.98e-12 -8.71e-12 3.3e-13 0.0 0.0 0.0 -0.0 -4e-14 -6.5e-13 -1.64e-12 -3.41e-12 2.937e-11 -9.2e-11 4.13e-12 -3.6e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -8.4e-13 3.561e-11 -1.169e-11 4.2e-13 1.43e-12 5.6e-13 5e-14 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 1.12e-12 -2.02e-12 7.3e-13 -1e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.9e-13 -2.12e-12 1.9e-12 -4.6e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1e-13 4.1e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3e-14 -2.2e-13 1.3e-13 -4e-14 -3e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 1e-13 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1.1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -2e-14 4e-14 -2e-14 -7e-14 -3e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-14 4e-14 -2e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 2e-14 -2.2e-13 3.9e-13 -1.3e-13 1.8e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -7e-14 3.9e-13 -3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 0.0 1e-14 1.3e-13 2.7e-13 7.1e-13 -5.22e-12 1.512e-11 -7.4e-13 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.4e-13 -6.19e-12 2.16e-12 -1.1e-13 -2.7e-13 -1e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -1.5e-13 -4.22e-12 -3e-14 2.691e-11 -6.27e-12 -6.657e-11 -1.639e-11 -3.9e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.3e-13 6.45e-12 -4.45e-12 3.138e-11 -1.226e-11 -5.5e-13 1.55e-12 -5e-14 -0.0 -0.0 -0.0 -3e-14 -2.73e-12 -1.509e-11 -6.36e-12 -2.6422e-10 1.09518e-09 -2.7036e-10 -2.253e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.3e-13 2.454e-11 1.0542e-10 -4.1527e-10 6.849e-11 3.786e-11 2.875e-11 3.12e-12 4e-14 0.0 0.0 -4e-14 -2.86e-12 -1.398e-11 -6.24e-12 -2.7107e-10 1.11951e-09 -2.7795e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.49e-11 1.0742e-10 -4.2544e-10 7.119e-11 3.78e-11 2.857e-11 3.1e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.397e-11 -6.32e-12 -2.7114e-10 1.12023e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2575e-10 7.117e-11 3.785e-11 2.855e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12016e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2569e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12016e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2569e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.85e-12 -1.397e-11 -6.32e-12 -2.7114e-10 1.12023e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2575e-10 7.117e-11 3.785e-11 2.855e-11 3.09e-12 4e-14 0.0 0.0 -4e-14 -2.86e-12 -1.398e-11 -6.24e-12 -2.7107e-10 1.11951e-09 -2.7795e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.49e-11 1.0742e-10 -4.2544e-10 7.119e-11 3.78e-11 2.857e-11 3.1e-12 4e-14 0.0 0.0 -3e-14 -2.73e-12 -1.509e-11 -6.36e-12 -2.6422e-10 1.09518e-09 -2.7036e-10 -2.253e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.3e-13 2.454e-11 1.0542e-10 -4.1527e-10 6.849e-11 3.786e-11 2.875e-11 3.12e-12 4e-14 0.0 0.0 -0.0 -1.5e-13 -4.22e-12 -3e-14 2.691e-11 -6.27e-12 -6.657e-11 -1.639e-11 -3.9e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.3e-13 6.45e-12 -4.45e-12 3.138e-11 -1.226e-11 -5.5e-13 1.55e-12 -5e-14 -0.0 -0.0 -0.0 0.0 1e-14 1.3e-13 2.7e-13 7.1e-13 -5.22e-12 1.512e-11 -7.4e-13 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.4e-13 -6.19e-12 2.16e-12 -1.1e-13 -2.7e-13 -1e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 2e-14 -2.2e-13 3.9e-13 -1.3e-13 1.8e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -7e-14 3.9e-13 -3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -2e-14 4e-14 -2e-14 -7e-14 -3e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-14 4e-14 -2e-14 1e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 -1e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 -8e-14 3.7e-13 -9.1e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 3.9e-13 -1.7e-13 3e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 0.0 1e-14 2.7e-13 1.5e-13 -1.67e-12 -7.17e-12 2.273e-11 7.5e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -3.8e-13 -7.61e-12 2.5e-13 9.9e-13 1e-14 -1e-13 0.0 0.0 -0.0 -0.0 0.0 1.6e-13 -4.7e-12 -1.027e-11 3.784e-11 -2.503e-11 2.41e-12 2.99e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.54e-12 -1.44e-12 4.069e-11 -2.359e-11 1.63e-12 -4.5e-13 -2.9e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.039e-11 3.787e-11 -2.397e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.05e-11 -2.407e-11 1.68e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.7e-13 -4.97e-12 -1.039e-11 3.787e-11 -2.397e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.05e-11 -2.407e-11 1.68e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 1.6e-13 -4.7e-12 -1.027e-11 3.784e-11 -2.503e-11 2.41e-12 2.99e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.54e-12 -1.44e-12 4.069e-11 -2.359e-11 1.63e-12 -4.5e-13 -2.9e-13 -0.0 -0.0 -0.0 0.0 1e-14 2.7e-13 1.5e-13 -1.67e-12 -7.17e-12 2.273e-11 7.5e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -3.8e-13 -7.61e-12 2.5e-13 9.9e-13 1e-14 -1e-13 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 -8e-14 3.7e-13 -9.1e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 3.9e-13 -1.7e-13 3e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 -1e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -0.0 9e-14 -3.1e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.2e-13 -3e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 8e-14 -4e-14 -4.9e-13 2.03e-12 -3.83e-12 3.9e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.3e-13 2.15e-12 -1.08e-12 1.8e-13 2e-14 -3e-14 0.0 0.0 0.0 0.0 0.0 6e-14 1.7e-12 2.78e-12 -3.86e-12 -3.39e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.25e-12 3.92e-12 -1.63e-12 -8.2e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.72e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.72e-12 -1.4e-13 -7e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 6e-14 1.7e-12 2.78e-12 -3.86e-12 -3.39e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.25e-12 3.92e-12 -1.63e-12 -8.2e-13 -4e-14 -0.0 -0.0 0.0 0.0 0.0 8e-14 -4e-14 -4.9e-13 2.03e-12 -3.83e-12 3.9e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.3e-13 2.15e-12 -1.08e-12 1.8e-13 2e-14 -3e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 9e-14 -3.1e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.2e-13 -3e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 3e-14 1.1e-13 -4e-13 -2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 9e-14 1e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 4e-14 8e-14 -1.02e-12 2.75e-12 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.69e-12 4.2e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 4e-14 8e-14 -1.02e-12 2.75e-12 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.69e-12 4.2e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 3e-14 1.1e-13 -4e-13 -2e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 9e-14 1e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -4e-14 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -4e-14 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -7e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 4e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -7e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 4e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -1.1e-13 4e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -9e-14 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.02e-12 -2.75e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.69e-12 -4.2e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.02e-12 -2.75e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.69e-12 -4.2e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 -1.1e-13 4e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -9e-14 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 0.0 -9e-14 3.1e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 3e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -8e-14 4e-14 4.9e-13 -2.03e-12 3.83e-12 -3.9e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.3e-13 -2.15e-12 1.08e-12 -1.8e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.78e-12 3.86e-12 3.39e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.25e-12 -3.92e-12 1.63e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.72e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.72e-12 1.4e-13 7e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.78e-12 3.86e-12 3.39e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.25e-12 -3.92e-12 1.63e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -0.0 -8e-14 4e-14 4.9e-13 -2.03e-12 3.83e-12 -3.9e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.3e-13 -2.15e-12 1.08e-12 -1.8e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 1e-14 0.0 -9e-14 3.1e-13 -1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 3e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 0.0 8e-14 -3.7e-13 9.1e-13 -7e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 -3.9e-13 1.7e-13 -3e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -2.7e-13 -1.5e-13 1.67e-12 7.17e-12 -2.273e-11 -7.5e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 3.8e-13 7.61e-12 -2.5e-13 -9.9e-13 -1e-14 1e-13 -0.0 -0.0 -0.0 0.0 -0.0 -1.6e-13 4.7e-12 1.027e-11 -3.784e-11 2.503e-11 -2.41e-12 -2.99e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.54e-12 1.44e-12 -4.069e-11 2.359e-11 -1.63e-12 4.5e-13 2.9e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.039e-11 -3.787e-11 2.397e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.05e-11 2.407e-11 -1.68e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.037e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.039e-11 -3.787e-11 2.397e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.05e-11 2.407e-11 -1.68e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 -0.0 -1.6e-13 4.7e-12 1.027e-11 -3.784e-11 2.503e-11 -2.41e-12 -2.99e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.54e-12 1.44e-12 -4.069e-11 2.359e-11 -1.63e-12 4.5e-13 2.9e-13 0.0 0.0 0.0 -0.0 -1e-14 -2.7e-13 -1.5e-13 1.67e-12 7.17e-12 -2.273e-11 -7.5e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 3.8e-13 7.61e-12 -2.5e-13 -9.9e-13 -1e-14 1e-13 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 0.0 8e-14 -3.7e-13 9.1e-13 -7e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 -3.9e-13 1.7e-13 -3e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 2e-14 -4e-14 2e-14 7e-14 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-14 -4e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -2e-14 2.2e-13 -3.9e-13 1.3e-13 -1.8e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 7e-14 -3.9e-13 3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -1.3e-13 -2.7e-13 -7.1e-13 5.22e-12 -1.512e-11 7.4e-13 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.4e-13 6.19e-12 -2.16e-12 1.1e-13 2.7e-13 1e-13 1e-14 0.0 -0.0 -0.0 0.0 1.5e-13 4.22e-12 3e-14 -2.691e-11 6.27e-12 6.657e-11 1.639e-11 3.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.3e-13 -6.45e-12 4.45e-12 -3.138e-11 1.226e-11 5.5e-13 -1.55e-12 5e-14 0.0 -0.0 -0.0 3e-14 2.73e-12 1.509e-11 6.36e-12 2.6422e-10 -1.09518e-09 2.7036e-10 2.253e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.3e-13 -2.454e-11 -1.0542e-10 4.1527e-10 -6.849e-11 -3.786e-11 -2.875e-11 -3.12e-12 -4e-14 -0.0 -0.0 4e-14 2.86e-12 1.398e-11 6.24e-12 2.7107e-10 -1.11951e-09 2.7795e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.49e-11 -1.0742e-10 4.2544e-10 -7.119e-11 -3.78e-11 -2.857e-11 -3.1e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.397e-11 6.32e-12 2.7114e-10 -1.12023e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2575e-10 -7.117e-11 -3.785e-11 -2.855e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12016e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2569e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12016e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2569e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.85e-12 1.397e-11 6.32e-12 2.7114e-10 -1.12023e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2575e-10 -7.117e-11 -3.785e-11 -2.855e-11 -3.09e-12 -4e-14 -0.0 -0.0 4e-14 2.86e-12 1.398e-11 6.24e-12 2.7107e-10 -1.11951e-09 2.7795e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.49e-11 -1.0742e-10 4.2544e-10 -7.119e-11 -3.78e-11 -2.857e-11 -3.1e-12 -4e-14 -0.0 -0.0 3e-14 2.73e-12 1.509e-11 6.36e-12 2.6422e-10 -1.09518e-09 2.7036e-10 2.253e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.3e-13 -2.454e-11 -1.0542e-10 4.1527e-10 -6.849e-11 -3.786e-11 -2.875e-11 -3.12e-12 -4e-14 -0.0 -0.0 0.0 1.5e-13 4.22e-12 3e-14 -2.691e-11 6.27e-12 6.657e-11 1.639e-11 3.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.3e-13 -6.45e-12 4.45e-12 -3.138e-11 1.226e-11 5.5e-13 -1.55e-12 5e-14 0.0 -0.0 -0.0 -0.0 -1e-14 -1.3e-13 -2.7e-13 -7.1e-13 5.22e-12 -1.512e-11 7.4e-13 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.4e-13 6.19e-12 -2.16e-12 1.1e-13 2.7e-13 1e-13 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -2e-14 2.2e-13 -3.9e-13 1.3e-13 -1.8e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 7e-14 -3.9e-13 3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 2e-14 -4e-14 2e-14 7e-14 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-14 -4e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 -1e-13 1.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -1.1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1e-13 -4.1e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3e-14 2.2e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -1.12e-12 2.02e-12 -7.3e-13 1e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.9e-13 2.12e-12 -1.9e-12 4.6e-13 1e-13 3e-14 1e-14 0.0 0.0 -0.0 0.0 4e-14 6.5e-13 1.64e-12 3.41e-12 -2.937e-11 9.2e-11 -4.13e-12 3.6e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 8.4e-13 -3.561e-11 1.169e-11 -4.2e-13 -1.43e-12 -5.6e-13 -5e-14 -0.0 -0.0 -0.0 -1e-14 -8.4e-13 -2.444e-11 7.06e-12 1.8942e-10 -1.04642e-09 2.38828e-09 -1.214e-10 -2.19e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.2e-13 4.108e-11 -9.1664e-10 4.0892e-10 -6.736e-11 -4.98e-12 8.71e-12 -3.3e-13 -0.0 -0.0 -0.0 -2.1e-13 -1.705e-11 -8.1633e-10 -2.04758e-09 1.113376e-08 -4.078773e-08 1.2297406e-07 -9.05947e-09 -1.6056e-10 -3.5e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.949e-11 3.37044e-09 -4.560952e-08 1.509194e-08 -4.06965e-09 7.1856e-10 3.124e-10 1.381e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.779e-11 -8.3881e-10 -2.06708e-09 1.137163e-08 -4.165845e-08 1.2595079e-07 -9.37187e-09 -1.62e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.989e-11 3.48086e-09 -4.672235e-08 1.540747e-08 -4.15235e-09 7.2299e-10 3.2044e-10 1.366e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.384e-10 -2.06597e-09 1.137645e-08 -4.168481e-08 1.259556e-07 -9.37096e-09 -1.6203e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48019e-09 -4.672515e-08 1.541915e-08 -4.1535e-09 7.2179e-10 3.1995e-10 1.361e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3829e-10 -2.06581e-09 1.13753e-08 -4.168316e-08 1.2595618e-07 -9.37102e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.67253e-08 1.541742e-08 -4.15294e-09 7.2182e-10 3.1995e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06589e-09 1.137544e-08 -4.168312e-08 1.2595603e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541753e-08 -4.15305e-09 7.2187e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06588e-09 1.137546e-08 -4.168321e-08 1.2595602e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541758e-08 -4.15306e-09 7.2186e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06588e-09 1.137546e-08 -4.168321e-08 1.2595602e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541758e-08 -4.15306e-09 7.2186e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06589e-09 1.137544e-08 -4.168312e-08 1.2595603e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541753e-08 -4.15305e-09 7.2187e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.3829e-10 -2.06581e-09 1.13753e-08 -4.168316e-08 1.2595618e-07 -9.37102e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.67253e-08 1.541742e-08 -4.15294e-09 7.2182e-10 3.1995e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.775e-11 -8.384e-10 -2.06597e-09 1.137645e-08 -4.168481e-08 1.259556e-07 -9.37096e-09 -1.6203e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48019e-09 -4.672515e-08 1.541915e-08 -4.1535e-09 7.2179e-10 3.1995e-10 1.361e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.779e-11 -8.3881e-10 -2.06708e-09 1.137163e-08 -4.165845e-08 1.2595079e-07 -9.37187e-09 -1.62e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.989e-11 3.48086e-09 -4.672235e-08 1.540747e-08 -4.15235e-09 7.2299e-10 3.2044e-10 1.366e-11 1.7e-13 0.0 0.0 -2.1e-13 -1.705e-11 -8.1633e-10 -2.04758e-09 1.113376e-08 -4.078773e-08 1.2297406e-07 -9.05947e-09 -1.6056e-10 -3.5e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.949e-11 3.37044e-09 -4.560952e-08 1.509194e-08 -4.06965e-09 7.1856e-10 3.124e-10 1.381e-11 1.7e-13 0.0 0.0 -1e-14 -8.4e-13 -2.444e-11 7.06e-12 1.8942e-10 -1.04642e-09 2.38828e-09 -1.214e-10 -2.19e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.2e-13 4.108e-11 -9.1664e-10 4.0892e-10 -6.736e-11 -4.98e-12 8.71e-12 -3.3e-13 -0.0 -0.0 -0.0 0.0 4e-14 6.5e-13 1.64e-12 3.41e-12 -2.937e-11 9.2e-11 -4.13e-12 3.6e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 8.4e-13 -3.561e-11 1.169e-11 -4.2e-13 -1.43e-12 -5.6e-13 -5e-14 -0.0 -0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -1.12e-12 2.02e-12 -7.3e-13 1e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.9e-13 2.12e-12 -1.9e-12 4.6e-13 1e-13 3e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1e-13 -4.1e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3e-14 2.2e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 -1e-13 1.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -1.1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1e-14 -9e-14 1.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1.9e-13 -2.6e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -1.1e-13 2.6e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 4e-14 8e-14 -1.04e-12 2.12e-12 -1.24e-12 9.4e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.7e-13 2.19e-12 -1.83e-12 4.3e-13 1e-13 3e-14 1e-14 0.0 0.0 0.0 0.0 5e-14 7.5e-13 1.55e-12 2.94e-12 -2.796e-11 9.043e-11 -3.69e-12 3.7e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 6.8e-13 -3.399e-11 1.062e-11 -2.6e-13 -1.39e-12 -5.9e-13 -5e-14 -0.0 -0.0 0.0 -1e-14 -8.4e-13 -2.406e-11 7.18e-12 1.8571e-10 -1.03843e-09 2.33914e-09 -1.168e-10 -2.15e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.1e-13 3.958e-11 -8.8995e-10 4.0377e-10 -6.629e-11 -4.93e-12 8.61e-12 -3.2e-13 -0.0 -0.0 0.0 -2.1e-13 -1.721e-11 -8.1154e-10 -1.97995e-09 1.091325e-08 -4.113091e-08 1.1443083e-07 -7.7292e-09 -1.8216e-10 -6e-13 7e-13 -2.7e-13 1.6e-13 -1.4e-13 -1.46e-12 7.022e-11 2.92147e-09 -4.244713e-08 1.522325e-08 -3.99534e-09 7.0111e-10 3.1143e-10 1.365e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.796e-11 -8.3324e-10 -1.99651e-09 1.113591e-08 -4.200807e-08 1.1704261e-07 -7.96747e-09 -1.8432e-10 -5.6e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.49e-12 7.088e-11 3.00505e-09 -4.341501e-08 1.553829e-08 -4.07317e-09 7.0485e-10 3.1931e-10 1.35e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3261e-10 -1.99555e-09 1.113954e-08 -4.203174e-08 1.1704916e-07 -7.9662e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.0043e-09 -4.341665e-08 1.554759e-08 -4.07391e-09 7.0373e-10 3.1879e-10 1.345e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3253e-10 -1.9954e-09 1.113852e-08 -4.202965e-08 1.170486e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341649e-08 1.554591e-08 -4.07342e-09 7.0377e-10 3.1879e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.113868e-08 -4.202981e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554612e-08 -4.07353e-09 7.0381e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.11387e-08 -4.202989e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554616e-08 -4.07353e-09 7.038e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.11387e-08 -4.202989e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554616e-08 -4.07353e-09 7.038e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.113868e-08 -4.202981e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554612e-08 -4.07353e-09 7.0381e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3253e-10 -1.9954e-09 1.113852e-08 -4.202965e-08 1.170486e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341649e-08 1.554591e-08 -4.07342e-09 7.0377e-10 3.1879e-10 1.346e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3261e-10 -1.99555e-09 1.113954e-08 -4.203174e-08 1.1704916e-07 -7.9662e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.0043e-09 -4.341665e-08 1.554759e-08 -4.07391e-09 7.0373e-10 3.1879e-10 1.345e-11 1.6e-13 0.0 0.0 -2.2e-13 -1.796e-11 -8.3324e-10 -1.99651e-09 1.113591e-08 -4.200807e-08 1.1704261e-07 -7.96747e-09 -1.8432e-10 -5.6e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.49e-12 7.088e-11 3.00505e-09 -4.341501e-08 1.553829e-08 -4.07317e-09 7.0485e-10 3.1931e-10 1.35e-11 1.6e-13 0.0 0.0 -2.1e-13 -1.721e-11 -8.1154e-10 -1.97995e-09 1.091325e-08 -4.113091e-08 1.1443083e-07 -7.7292e-09 -1.8216e-10 -6e-13 7e-13 -2.7e-13 1.6e-13 -1.4e-13 -1.46e-12 7.022e-11 2.92147e-09 -4.244713e-08 1.522325e-08 -3.99534e-09 7.0111e-10 3.1143e-10 1.365e-11 1.7e-13 0.0 0.0 -1e-14 -8.4e-13 -2.406e-11 7.18e-12 1.8571e-10 -1.03843e-09 2.33914e-09 -1.168e-10 -2.15e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.1e-13 3.958e-11 -8.8995e-10 4.0377e-10 -6.629e-11 -4.93e-12 8.61e-12 -3.2e-13 -0.0 -0.0 0.0 0.0 5e-14 7.5e-13 1.55e-12 2.94e-12 -2.796e-11 9.043e-11 -3.69e-12 3.7e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 6.8e-13 -3.399e-11 1.062e-11 -2.6e-13 -1.39e-12 -5.9e-13 -5e-14 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 8e-14 -1.04e-12 2.12e-12 -1.24e-12 9.4e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.7e-13 2.19e-12 -1.83e-12 4.3e-13 1e-13 3e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -7e-14 -8e-14 2e-13 -1.9e-13 -2.6e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -1.1e-13 2.6e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1e-14 -9e-14 1.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1e-14 2e-14 -3e-14 -5e-14 2.1e-13 2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -6e-14 -1e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 -2e-14 2.8e-13 -3.2e-13 -2.5e-13 -2.4e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 9e-14 -3.6e-13 4.3e-13 -1.2e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -5e-14 -3.5e-13 -1.1e-12 6.51e-12 -1.676e-11 1.11e-12 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.7e-13 7.68e-12 -3.09e-12 2.3e-13 3.1e-13 8e-14 1e-14 0.0 0.0 -0.0 0.0 1.5e-13 4.52e-12 8e-14 -2.946e-11 9.81e-12 5.267e-11 1.994e-11 4.2e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.4e-13 -7.68e-12 1.327e-11 -3.403e-11 1.311e-11 6.1e-13 -1.63e-12 6e-14 0.0 0.0 -0.0 3e-14 2.6e-12 1.638e-11 2.552e-11 2.1792e-10 -1.13835e-09 3.14607e-09 -1.3843e-10 2.366e-11 2.7e-13 -1.5e-13 5e-14 -3e-14 5e-14 1.2e-13 -1.07e-11 2.112e-11 -1.19143e-09 4.3736e-10 -4.845e-11 -4.35e-11 -2.926e-11 -3.25e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.547e-11 2.617e-11 2.2248e-10 -1.16243e-09 3.2175e-09 -1.4445e-10 2.393e-11 2.8e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.087e-11 2.335e-11 -1.21745e-09 4.4665e-10 -4.992e-11 -4.361e-11 -2.913e-11 -3.24e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16249e-09 3.21717e-09 -1.4427e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21698e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.22e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16241e-09 3.21705e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21697e-09 4.4643e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4429e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4429e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16241e-09 3.21705e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21697e-09 4.4643e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16249e-09 3.21717e-09 -1.4427e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21698e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.22e-12 -4e-14 -0.0 -0.0 3e-14 2.72e-12 1.547e-11 2.617e-11 2.2248e-10 -1.16243e-09 3.2175e-09 -1.4445e-10 2.393e-11 2.8e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.087e-11 2.335e-11 -1.21745e-09 4.4665e-10 -4.992e-11 -4.361e-11 -2.913e-11 -3.24e-12 -4e-14 -0.0 -0.0 3e-14 2.6e-12 1.638e-11 2.552e-11 2.1792e-10 -1.13835e-09 3.14607e-09 -1.3843e-10 2.366e-11 2.7e-13 -1.5e-13 5e-14 -3e-14 5e-14 1.2e-13 -1.07e-11 2.112e-11 -1.19143e-09 4.3736e-10 -4.845e-11 -4.35e-11 -2.926e-11 -3.25e-12 -4e-14 -0.0 -0.0 0.0 1.5e-13 4.52e-12 8e-14 -2.946e-11 9.81e-12 5.267e-11 1.994e-11 4.2e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.4e-13 -7.68e-12 1.327e-11 -3.403e-11 1.311e-11 6.1e-13 -1.63e-12 6e-14 0.0 0.0 -0.0 -0.0 -1e-14 -5e-14 -3.5e-13 -1.1e-12 6.51e-12 -1.676e-11 1.11e-12 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.7e-13 7.68e-12 -3.09e-12 2.3e-13 3.1e-13 8e-14 1e-14 0.0 0.0 -0.0 0.0 0.0 -2e-14 -2e-14 2.8e-13 -3.2e-13 -2.5e-13 -2.4e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 9e-14 -3.6e-13 4.3e-13 -1.2e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 2e-14 -3e-14 -5e-14 2.1e-13 2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -6e-14 -1e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3e-14 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1.4e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -3e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 0.0 1.7e-13 -5.2e-13 9.1e-13 -1.3e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 5e-14 -5.5e-13 3.2e-13 -6e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -3.4e-13 -2.1e-13 2.15e-12 6.92e-12 -2.02e-11 -1.46e-12 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 6.3e-13 5.8e-12 1.1e-13 -1.19e-12 0.0 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -1.3e-13 4.45e-12 6.02e-12 -3.461e-11 2.422e-11 2.944e-11 2.585e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.5e-13 -1.301e-11 2.064e-11 -4.17e-11 1.984e-11 -4e-13 5.2e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.67e-12 5.93e-12 -3.477e-11 2.33e-11 3.163e-11 2.634e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.34e-11 1.957e-11 -4.145e-11 2.01e-11 -4e-13 4.4e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.91e-12 -3.473e-11 2.332e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.333e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.333e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.91e-12 -3.473e-11 2.332e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.4e-13 4.67e-12 5.93e-12 -3.477e-11 2.33e-11 3.163e-11 2.634e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.34e-11 1.957e-11 -4.145e-11 2.01e-11 -4e-13 4.4e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1.3e-13 4.45e-12 6.02e-12 -3.461e-11 2.422e-11 2.944e-11 2.585e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.5e-13 -1.301e-11 2.064e-11 -4.17e-11 1.984e-11 -4e-13 5.2e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -1e-14 -3.4e-13 -2.1e-13 2.15e-12 6.92e-12 -2.02e-11 -1.46e-12 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 6.3e-13 5.8e-12 1.1e-13 -1.19e-12 0.0 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -2e-14 0.0 1.7e-13 -5.2e-13 9.1e-13 -1.3e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 5e-14 -5.5e-13 3.2e-13 -6e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1.4e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -3e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3e-14 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 1e-14 -0.0 -1.1e-13 3.6e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.4e-13 4e-14 1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -7e-14 5e-14 4.5e-13 -2.11e-12 3.59e-12 -3.3e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.1e-13 -1.94e-12 1.09e-12 -1.6e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -6e-14 -1.67e-12 -2.18e-12 3.95e-12 3.59e-12 -1.724e-11 -3.06e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 1.9e-13 2.52e-12 4.83e-12 2.24e-12 -3.5e-12 1.47e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.17e-12 3.93e-12 3.83e-12 -1.775e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.15e-12 2.11e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.12e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.12e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.17e-12 3.93e-12 3.83e-12 -1.775e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.15e-12 2.11e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 -0.0 -6e-14 -1.67e-12 -2.18e-12 3.95e-12 3.59e-12 -1.724e-11 -3.06e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 1.9e-13 2.52e-12 4.83e-12 2.24e-12 -3.5e-12 1.47e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -0.0 -7e-14 5e-14 4.5e-13 -2.11e-12 3.59e-12 -3.3e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.1e-13 -1.94e-12 1.09e-12 -1.6e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 1e-14 1e-14 -0.0 -1.1e-13 3.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.4e-13 4e-14 1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 3.4e-13 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -5e-14 -3e-14 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.1e-13 -2.8e-12 4.46e-12 -7.4e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.7e-13 -2.88e-12 1.75e-12 -3.5e-13 -8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.84e-12 4.52e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.84e-12 4.52e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.1e-13 -2.8e-12 4.46e-12 -7.4e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.7e-13 -2.88e-12 1.75e-12 -3.5e-13 -8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 3.4e-13 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -5e-14 -3e-14 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 3e-14 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 3e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.1e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.1e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 3e-14 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 3e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -8e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 4e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -8e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 4e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 9e-14 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 1e-13 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1.1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 1e-14 -1e-13 1.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -1.1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 1e-14 -9e-14 1.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -2e-14 3e-14 5e-14 -2.1e-13 -2e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 6e-14 1e-14 -2e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1.9e-13 2.6e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 1.1e-13 -2.6e-13 1.3e-13 -4e-14 -3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1e-13 4.1e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3e-14 -2.2e-13 1.3e-13 -4e-14 -3e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2e-14 4e-14 -2e-14 -7e-14 -3e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-14 4e-14 -2e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 2e-14 -4e-14 2e-14 7e-14 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-14 -4e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1e-13 -4.1e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3e-14 2.2e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1.9e-13 -2.6e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -1.1e-13 2.6e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 2e-14 -3e-14 -5e-14 2.1e-13 2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -6e-14 -1e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3e-14 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1.4e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 3e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 2e-14 -2.8e-13 3.2e-13 2.5e-13 2.4e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -9e-14 3.6e-13 -4.3e-13 1.2e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.04e-12 -2.12e-12 1.24e-12 -9.4e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.7e-13 -2.19e-12 1.83e-12 -4.3e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 1.12e-12 -2.02e-12 7.3e-13 -1e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.9e-13 -2.12e-12 1.9e-12 -4.6e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 -2.2e-13 3.9e-13 -1.3e-13 1.8e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -7e-14 3.9e-13 -3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 -1e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 -2e-14 2.2e-13 -3.9e-13 1.3e-13 -1.8e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 7e-14 -3.9e-13 3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -1.12e-12 2.02e-12 -7.3e-13 1e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.9e-13 2.12e-12 -1.9e-12 4.6e-13 1e-13 3e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 4e-14 8e-14 -1.04e-12 2.12e-12 -1.24e-12 9.4e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.7e-13 2.19e-12 -1.83e-12 4.3e-13 1e-13 3e-14 1e-14 0.0 0.0 0.0 0.0 0.0 -2e-14 -2e-14 2.8e-13 -3.2e-13 -2.5e-13 -2.4e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 9e-14 -3.6e-13 4.3e-13 -1.2e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1.4e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -3e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 0.0 1.1e-13 -3.6e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.4e-13 -4e-14 -1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 2e-14 -0.0 -1.7e-13 5.2e-13 -9.1e-13 1.3e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 5.5e-13 -3.2e-13 6e-14 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 5e-14 3.5e-13 1.1e-12 -6.51e-12 1.676e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 -7.68e-12 3.09e-12 -2.3e-13 -3.1e-13 -8e-14 -1e-14 -0.0 0.0 0.0 -0.0 -5e-14 -7.5e-13 -1.55e-12 -2.94e-12 2.796e-11 -9.043e-11 3.69e-12 -3.7e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -6.8e-13 3.399e-11 -1.062e-11 2.6e-13 1.39e-12 5.9e-13 5e-14 0.0 0.0 0.0 -0.0 -4e-14 -6.5e-13 -1.64e-12 -3.41e-12 2.937e-11 -9.2e-11 4.13e-12 -3.6e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -8.4e-13 3.561e-11 -1.169e-11 4.2e-13 1.43e-12 5.6e-13 5e-14 0.0 0.0 0.0 0.0 1e-14 1.3e-13 2.7e-13 7.1e-13 -5.22e-12 1.512e-11 -7.4e-13 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.4e-13 -6.19e-12 2.16e-12 -1.1e-13 -2.7e-13 -1e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 -8e-14 3.7e-13 -9.1e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 3.9e-13 -1.7e-13 3e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 -0.0 9e-14 -3.1e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.2e-13 -3e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 0.0 -9e-14 3.1e-13 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 3e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 1e-14 0.0 8e-14 -3.7e-13 9.1e-13 -7e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 -3.9e-13 1.7e-13 -3e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -1.3e-13 -2.7e-13 -7.1e-13 5.22e-12 -1.512e-11 7.4e-13 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.4e-13 6.19e-12 -2.16e-12 1.1e-13 2.7e-13 1e-13 1e-14 0.0 -0.0 -0.0 0.0 4e-14 6.5e-13 1.64e-12 3.41e-12 -2.937e-11 9.2e-11 -4.13e-12 3.6e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 8.4e-13 -3.561e-11 1.169e-11 -4.2e-13 -1.43e-12 -5.6e-13 -5e-14 -0.0 -0.0 -0.0 0.0 5e-14 7.5e-13 1.55e-12 2.94e-12 -2.796e-11 9.043e-11 -3.69e-12 3.7e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 6.8e-13 -3.399e-11 1.062e-11 -2.6e-13 -1.39e-12 -5.9e-13 -5e-14 -0.0 -0.0 0.0 -0.0 -1e-14 -5e-14 -3.5e-13 -1.1e-12 6.51e-12 -1.676e-11 1.11e-12 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.7e-13 7.68e-12 -3.09e-12 2.3e-13 3.1e-13 8e-14 1e-14 0.0 0.0 -0.0 0.0 -0.0 -2e-14 0.0 1.7e-13 -5.2e-13 9.1e-13 -1.3e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 5e-14 -5.5e-13 3.2e-13 -6e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 -0.0 -1.1e-13 3.6e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.4e-13 4e-14 1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -3e-14 6e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -3.4e-13 -3e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 5e-14 3e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 7e-14 -5e-14 -4.5e-13 2.11e-12 -3.59e-12 3.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.1e-13 1.94e-12 -1.09e-12 1.6e-13 2e-14 -3e-14 0.0 0.0 -0.0 -0.0 0.0 1e-14 3.4e-13 2.1e-13 -2.15e-12 -6.92e-12 2.02e-11 1.46e-12 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -6.3e-13 -5.8e-12 -1.1e-13 1.19e-12 -0.0 -1.2e-13 0.0 0.0 0.0 -0.0 -0.0 -1.5e-13 -4.52e-12 -8e-14 2.946e-11 -9.81e-12 -5.267e-11 -1.994e-11 -4.2e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.4e-13 7.68e-12 -1.327e-11 3.403e-11 -1.311e-11 -6.1e-13 1.63e-12 -6e-14 -0.0 -0.0 0.0 1e-14 8.4e-13 2.406e-11 -7.18e-12 -1.8571e-10 1.03843e-09 -2.33914e-09 1.168e-10 2.15e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.1e-13 -3.958e-11 8.8995e-10 -4.0377e-10 6.629e-11 4.93e-12 -8.61e-12 3.2e-13 0.0 0.0 0.0 1e-14 8.4e-13 2.444e-11 -7.06e-12 -1.8942e-10 1.04642e-09 -2.38828e-09 1.214e-10 2.19e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.2e-13 -4.108e-11 9.1664e-10 -4.0892e-10 6.736e-11 4.98e-12 -8.71e-12 3.3e-13 0.0 0.0 0.0 -0.0 -1.5e-13 -4.22e-12 -3e-14 2.691e-11 -6.27e-12 -6.657e-11 -1.639e-11 -3.9e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.3e-13 6.45e-12 -4.45e-12 3.138e-11 -1.226e-11 -5.5e-13 1.55e-12 -5e-14 -0.0 -0.0 -0.0 0.0 1e-14 2.7e-13 1.5e-13 -1.67e-12 -7.17e-12 2.273e-11 7.5e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -3.8e-13 -7.61e-12 2.5e-13 9.9e-13 1e-14 -1e-13 0.0 0.0 -0.0 -0.0 0.0 0.0 8e-14 -4e-14 -4.9e-13 2.03e-12 -3.83e-12 3.9e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.3e-13 2.15e-12 -1.08e-12 1.8e-13 2e-14 -3e-14 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 3e-14 1.1e-13 -4e-13 -2e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 9e-14 1e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -4e-14 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -7e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 4e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -3e-14 -1.1e-13 4e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -9e-14 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -8e-14 4e-14 4.9e-13 -2.03e-12 3.83e-12 -3.9e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.3e-13 -2.15e-12 1.08e-12 -1.8e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -2.7e-13 -1.5e-13 1.67e-12 7.17e-12 -2.273e-11 -7.5e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 3.8e-13 7.61e-12 -2.5e-13 -9.9e-13 -1e-14 1e-13 -0.0 -0.0 -0.0 0.0 0.0 1.5e-13 4.22e-12 3e-14 -2.691e-11 6.27e-12 6.657e-11 1.639e-11 3.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.3e-13 -6.45e-12 4.45e-12 -3.138e-11 1.226e-11 5.5e-13 -1.55e-12 5e-14 0.0 -0.0 -0.0 -1e-14 -8.4e-13 -2.444e-11 7.06e-12 1.8942e-10 -1.04642e-09 2.38828e-09 -1.214e-10 -2.19e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.2e-13 4.108e-11 -9.1664e-10 4.0892e-10 -6.736e-11 -4.98e-12 8.71e-12 -3.3e-13 -0.0 -0.0 -0.0 -1e-14 -8.4e-13 -2.406e-11 7.18e-12 1.8571e-10 -1.03843e-09 2.33914e-09 -1.168e-10 -2.15e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.1e-13 3.958e-11 -8.8995e-10 4.0377e-10 -6.629e-11 -4.93e-12 8.61e-12 -3.2e-13 -0.0 -0.0 0.0 0.0 1.5e-13 4.52e-12 8e-14 -2.946e-11 9.81e-12 5.267e-11 1.994e-11 4.2e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.4e-13 -7.68e-12 1.327e-11 -3.403e-11 1.311e-11 6.1e-13 -1.63e-12 6e-14 0.0 0.0 -0.0 -0.0 -1e-14 -3.4e-13 -2.1e-13 2.15e-12 6.92e-12 -2.02e-11 -1.46e-12 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 6.3e-13 5.8e-12 1.1e-13 -1.19e-12 0.0 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 5e-14 4.5e-13 -2.11e-12 3.59e-12 -3.3e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.1e-13 -1.94e-12 1.09e-12 -1.6e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 3.4e-13 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -5e-14 -3e-14 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 3e-14 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 3e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 0.0 1.3e-13 -7e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.1e-13 2.8e-12 -4.46e-12 7.4e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.7e-13 2.88e-12 -1.75e-12 3.5e-13 8e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.67e-12 2.18e-12 -3.95e-12 -3.59e-12 1.724e-11 3.06e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1.9e-13 -2.52e-12 -4.83e-12 -2.24e-12 3.5e-12 -1.47e-12 -8.2e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.3e-13 -4.45e-12 -6.02e-12 3.461e-11 -2.422e-11 -2.944e-11 -2.585e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.5e-13 1.301e-11 -2.064e-11 4.17e-11 -1.984e-11 4e-13 -5.2e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.6e-12 -1.638e-11 -2.552e-11 -2.1792e-10 1.13835e-09 -3.14607e-09 1.3843e-10 -2.366e-11 -2.7e-13 1.5e-13 -5e-14 3e-14 -5e-14 -1.2e-13 1.07e-11 -2.112e-11 1.19143e-09 -4.3736e-10 4.845e-11 4.35e-11 2.926e-11 3.25e-12 4e-14 0.0 0.0 2.1e-13 1.721e-11 8.1154e-10 1.97995e-09 -1.091325e-08 4.113091e-08 -1.1443083e-07 7.7292e-09 1.8216e-10 6e-13 -7e-13 2.7e-13 -1.6e-13 1.4e-13 1.46e-12 -7.022e-11 -2.92147e-09 4.244713e-08 -1.522325e-08 3.99534e-09 -7.0111e-10 -3.1143e-10 -1.365e-11 -1.7e-13 -0.0 -0.0 2.1e-13 1.705e-11 8.1633e-10 2.04758e-09 -1.113376e-08 4.078773e-08 -1.2297406e-07 9.05947e-09 1.6056e-10 3.5e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.949e-11 -3.37044e-09 4.560952e-08 -1.509194e-08 4.06965e-09 -7.1856e-10 -3.124e-10 -1.381e-11 -1.7e-13 -0.0 -0.0 -3e-14 -2.73e-12 -1.509e-11 -6.36e-12 -2.6422e-10 1.09518e-09 -2.7036e-10 -2.253e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.3e-13 2.454e-11 1.0542e-10 -4.1527e-10 6.849e-11 3.786e-11 2.875e-11 3.12e-12 4e-14 0.0 0.0 0.0 1.6e-13 -4.7e-12 -1.027e-11 3.784e-11 -2.503e-11 2.41e-12 2.99e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.54e-12 -1.44e-12 4.069e-11 -2.359e-11 1.63e-12 -4.5e-13 -2.9e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.7e-12 2.78e-12 -3.86e-12 -3.39e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.25e-12 3.92e-12 -1.63e-12 -8.2e-13 -4e-14 -0.0 -0.0 0.0 -0.0 -0.0 4e-14 8e-14 -1.02e-12 2.75e-12 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.69e-12 4.2e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -4e-14 -8e-14 1.02e-12 -2.75e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.69e-12 -4.2e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.78e-12 3.86e-12 3.39e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.25e-12 -3.92e-12 1.63e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -1.6e-13 4.7e-12 1.027e-11 -3.784e-11 2.503e-11 -2.41e-12 -2.99e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.54e-12 1.44e-12 -4.069e-11 2.359e-11 -1.63e-12 4.5e-13 2.9e-13 0.0 0.0 0.0 3e-14 2.73e-12 1.509e-11 6.36e-12 2.6422e-10 -1.09518e-09 2.7036e-10 2.253e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.3e-13 -2.454e-11 -1.0542e-10 4.1527e-10 -6.849e-11 -3.786e-11 -2.875e-11 -3.12e-12 -4e-14 -0.0 -0.0 -2.1e-13 -1.705e-11 -8.1633e-10 -2.04758e-09 1.113376e-08 -4.078773e-08 1.2297406e-07 -9.05947e-09 -1.6056e-10 -3.5e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.949e-11 3.37044e-09 -4.560952e-08 1.509194e-08 -4.06965e-09 7.1856e-10 3.124e-10 1.381e-11 1.7e-13 0.0 0.0 -2.1e-13 -1.721e-11 -8.1154e-10 -1.97995e-09 1.091325e-08 -4.113091e-08 1.1443083e-07 -7.7292e-09 -1.8216e-10 -6e-13 7e-13 -2.7e-13 1.6e-13 -1.4e-13 -1.46e-12 7.022e-11 2.92147e-09 -4.244713e-08 1.522325e-08 -3.99534e-09 7.0111e-10 3.1143e-10 1.365e-11 1.7e-13 0.0 0.0 3e-14 2.6e-12 1.638e-11 2.552e-11 2.1792e-10 -1.13835e-09 3.14607e-09 -1.3843e-10 2.366e-11 2.7e-13 -1.5e-13 5e-14 -3e-14 5e-14 1.2e-13 -1.07e-11 2.112e-11 -1.19143e-09 4.3736e-10 -4.845e-11 -4.35e-11 -2.926e-11 -3.25e-12 -4e-14 -0.0 -0.0 -0.0 -1.3e-13 4.45e-12 6.02e-12 -3.461e-11 2.422e-11 2.944e-11 2.585e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.5e-13 -1.301e-11 2.064e-11 -4.17e-11 1.984e-11 -4e-13 5.2e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.67e-12 -2.18e-12 3.95e-12 3.59e-12 -1.724e-11 -3.06e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 1.9e-13 2.52e-12 4.83e-12 2.24e-12 -3.5e-12 1.47e-12 8.2e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.1e-13 -2.8e-12 4.46e-12 -7.4e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.7e-13 -2.88e-12 1.75e-12 -3.5e-13 -8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.1e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -8e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 4e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.2e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.84e-12 -4.52e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.93e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 0.0 6e-14 1.7e-12 2.17e-12 -3.93e-12 -3.83e-12 1.775e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.15e-12 -2.11e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.67e-12 -5.93e-12 3.477e-11 -2.33e-11 -3.163e-11 -2.634e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.34e-11 -1.957e-11 4.145e-11 -2.01e-11 4e-13 -4.4e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.547e-11 -2.617e-11 -2.2248e-10 1.16243e-09 -3.2175e-09 1.4445e-10 -2.393e-11 -2.8e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.087e-11 -2.335e-11 1.21745e-09 -4.4665e-10 4.992e-11 4.361e-11 2.913e-11 3.24e-12 4e-14 0.0 0.0 2.2e-13 1.796e-11 8.3324e-10 1.99651e-09 -1.113591e-08 4.200807e-08 -1.1704261e-07 7.96747e-09 1.8432e-10 5.6e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.49e-12 -7.088e-11 -3.00505e-09 4.341501e-08 -1.553829e-08 4.07317e-09 -7.0485e-10 -3.1931e-10 -1.35e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.779e-11 8.3881e-10 2.06708e-09 -1.137163e-08 4.165845e-08 -1.2595079e-07 9.37187e-09 1.62e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.989e-11 -3.48086e-09 4.672235e-08 -1.540747e-08 4.15235e-09 -7.2299e-10 -3.2044e-10 -1.366e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.86e-12 -1.398e-11 -6.24e-12 -2.7107e-10 1.11951e-09 -2.7795e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.49e-11 1.0742e-10 -4.2544e-10 7.119e-11 3.78e-11 2.857e-11 3.1e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.039e-11 3.787e-11 -2.397e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.05e-11 -2.407e-11 1.68e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.72e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.72e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.039e-11 -3.787e-11 2.397e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.05e-11 2.407e-11 -1.68e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.86e-12 1.398e-11 6.24e-12 2.7107e-10 -1.11951e-09 2.7795e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.49e-11 -1.0742e-10 4.2544e-10 -7.119e-11 -3.78e-11 -2.857e-11 -3.1e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.779e-11 -8.3881e-10 -2.06708e-09 1.137163e-08 -4.165845e-08 1.2595079e-07 -9.37187e-09 -1.62e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.989e-11 3.48086e-09 -4.672235e-08 1.540747e-08 -4.15235e-09 7.2299e-10 3.2044e-10 1.366e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.796e-11 -8.3324e-10 -1.99651e-09 1.113591e-08 -4.200807e-08 1.1704261e-07 -7.96747e-09 -1.8432e-10 -5.6e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.49e-12 7.088e-11 3.00505e-09 -4.341501e-08 1.553829e-08 -4.07317e-09 7.0485e-10 3.1931e-10 1.35e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.547e-11 2.617e-11 2.2248e-10 -1.16243e-09 3.2175e-09 -1.4445e-10 2.393e-11 2.8e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.087e-11 2.335e-11 -1.21745e-09 4.4665e-10 -4.992e-11 -4.361e-11 -2.913e-11 -3.24e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.67e-12 5.93e-12 -3.477e-11 2.33e-11 3.163e-11 2.634e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.34e-11 1.957e-11 -4.145e-11 2.01e-11 -4e-13 4.4e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.7e-12 -2.17e-12 3.93e-12 3.83e-12 -1.775e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.15e-12 2.11e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.84e-12 4.52e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.12e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.91e-12 3.473e-11 -2.332e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16249e-09 -3.21717e-09 1.4427e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21698e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.22e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3261e-10 1.99555e-09 -1.113954e-08 4.203174e-08 -1.1704916e-07 7.9662e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.0043e-09 4.341665e-08 -1.554759e-08 4.07391e-09 -7.0373e-10 -3.1879e-10 -1.345e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.384e-10 2.06597e-09 -1.137645e-08 4.168481e-08 -1.259556e-07 9.37096e-09 1.6203e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48019e-09 4.672515e-08 -1.541915e-08 4.1535e-09 -7.2179e-10 -3.1995e-10 -1.361e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.397e-11 -6.32e-12 -2.7114e-10 1.12023e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2575e-10 7.117e-11 3.785e-11 2.855e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.397e-11 6.32e-12 2.7114e-10 -1.12023e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2575e-10 -7.117e-11 -3.785e-11 -2.855e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.384e-10 -2.06597e-09 1.137645e-08 -4.168481e-08 1.259556e-07 -9.37096e-09 -1.6203e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48019e-09 -4.672515e-08 1.541915e-08 -4.1535e-09 7.2179e-10 3.1995e-10 1.361e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3261e-10 -1.99555e-09 1.113954e-08 -4.203174e-08 1.1704916e-07 -7.9662e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.0043e-09 -4.341665e-08 1.554759e-08 -4.07391e-09 7.0373e-10 3.1879e-10 1.345e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16249e-09 3.21717e-09 -1.4427e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21698e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.22e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.91e-12 -3.473e-11 2.332e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.12e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.333e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16241e-09 -3.21705e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21697e-09 -4.4643e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3253e-10 1.9954e-09 -1.113852e-08 4.202965e-08 -1.170486e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341649e-08 -1.554591e-08 4.07342e-09 -7.0377e-10 -3.1879e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3829e-10 2.06581e-09 -1.13753e-08 4.168316e-08 -1.2595618e-07 9.37102e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.67253e-08 -1.541742e-08 4.15294e-09 -7.2182e-10 -3.1995e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12016e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2569e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12016e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2569e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3829e-10 -2.06581e-09 1.13753e-08 -4.168316e-08 1.2595618e-07 -9.37102e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.67253e-08 1.541742e-08 -4.15294e-09 7.2182e-10 3.1995e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3253e-10 -1.9954e-09 1.113852e-08 -4.202965e-08 1.170486e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341649e-08 1.554591e-08 -4.07342e-09 7.0377e-10 3.1879e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16241e-09 3.21705e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21697e-09 4.4643e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.333e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4429e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.113868e-08 4.202981e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554612e-08 4.07353e-09 -7.0381e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06589e-09 -1.137544e-08 4.168312e-08 -1.2595603e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541753e-08 4.15305e-09 -7.2187e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06589e-09 1.137544e-08 -4.168312e-08 1.2595603e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541753e-08 -4.15305e-09 7.2187e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.113868e-08 -4.202981e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554612e-08 -4.07353e-09 7.0381e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4429e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.11387e-08 4.202989e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554616e-08 4.07353e-09 -7.038e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06588e-09 -1.137546e-08 4.168321e-08 -1.2595602e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541758e-08 4.15306e-09 -7.2186e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 -0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06588e-09 1.137546e-08 -4.168321e-08 1.2595602e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541758e-08 -4.15306e-09 7.2186e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.11387e-08 -4.202989e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554616e-08 -4.07353e-09 7.038e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 -0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.11387e-08 4.202989e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554616e-08 4.07353e-09 -7.038e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06588e-09 -1.137546e-08 4.168321e-08 -1.2595602e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541758e-08 4.15306e-09 -7.2186e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06588e-09 1.137546e-08 -4.168321e-08 1.2595602e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541758e-08 -4.15306e-09 7.2186e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.11387e-08 -4.202989e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554616e-08 -4.07353e-09 7.038e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.332e-11 -3.149e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.962e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2232e-10 1.16244e-09 -3.2171e-09 1.4429e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.217e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3259e-10 1.99547e-09 -1.113868e-08 4.202981e-08 -1.1704869e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341654e-08 -1.554612e-08 4.07353e-09 -7.0381e-10 -3.1882e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3835e-10 2.06589e-09 -1.137544e-08 4.168312e-08 -1.2595603e-07 9.37101e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.672521e-08 -1.541753e-08 4.15305e-09 -7.2187e-10 -3.1998e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12017e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.257e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12017e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.257e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3835e-10 -2.06589e-09 1.137544e-08 -4.168312e-08 1.2595603e-07 -9.37101e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.672521e-08 1.541753e-08 -4.15305e-09 7.2187e-10 3.1998e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3259e-10 -1.99547e-09 1.113868e-08 -4.202981e-08 1.1704869e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341654e-08 1.554612e-08 -4.07353e-09 7.0381e-10 3.1882e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2232e-10 -1.16244e-09 3.2171e-09 -1.4429e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.217e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.332e-11 3.149e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.962e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.13e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.92e-12 3.474e-11 -2.333e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16241e-09 -3.21705e-09 1.4428e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21697e-09 -4.4643e-10 4.982e-11 4.363e-11 2.913e-11 3.23e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3253e-10 1.9954e-09 -1.113852e-08 4.202965e-08 -1.170486e-07 7.96628e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.00433e-09 4.341649e-08 -1.554591e-08 4.07342e-09 -7.0377e-10 -3.1879e-10 -1.346e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.3829e-10 2.06581e-09 -1.13753e-08 4.168316e-08 -1.2595618e-07 9.37102e-09 1.6202e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48021e-09 4.67253e-08 -1.541742e-08 4.15294e-09 -7.2182e-10 -3.1995e-10 -1.362e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.398e-11 -6.32e-12 -2.7111e-10 1.12016e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2569e-10 7.116e-11 3.785e-11 2.856e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.037e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.398e-11 6.32e-12 2.7111e-10 -1.12016e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2569e-10 -7.116e-11 -3.785e-11 -2.856e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.3829e-10 -2.06581e-09 1.13753e-08 -4.168316e-08 1.2595618e-07 -9.37102e-09 -1.6202e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48021e-09 -4.67253e-08 1.541742e-08 -4.15294e-09 7.2182e-10 3.1995e-10 1.362e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3253e-10 -1.9954e-09 1.113852e-08 -4.202965e-08 1.170486e-07 -7.96628e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.00433e-09 -4.341649e-08 1.554591e-08 -4.07342e-09 7.0377e-10 3.1879e-10 1.346e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16241e-09 3.21705e-09 -1.4428e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21697e-09 4.4643e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.23e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.92e-12 -3.474e-11 2.333e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.13e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.1e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.83e-12 -4.51e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.8e-13 2.92e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.69e-12 2.17e-12 -3.93e-12 -3.81e-12 1.771e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.12e-12 -2.12e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.65e-12 -5.91e-12 3.473e-11 -2.332e-11 -3.148e-11 -2.631e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.339e-11 -1.963e-11 4.144e-11 -2.007e-11 3.9e-13 -4.5e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.552e-11 -2.619e-11 -2.2231e-10 1.16249e-09 -3.21717e-09 1.4427e-10 -2.391e-11 -2.7e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.085e-11 -2.331e-11 1.21698e-09 -4.4645e-10 4.982e-11 4.363e-11 2.913e-11 3.22e-12 4e-14 0.0 0.0 2.2e-13 1.791e-11 8.3261e-10 1.99555e-09 -1.113954e-08 4.203174e-08 -1.1704916e-07 7.9662e-09 1.8431e-10 5.7e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.48e-12 -7.087e-11 -3.0043e-09 4.341665e-08 -1.554759e-08 4.07391e-09 -7.0373e-10 -3.1879e-10 -1.345e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.775e-11 8.384e-10 2.06597e-09 -1.137645e-08 4.168481e-08 -1.259556e-07 9.37096e-09 1.6203e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.99e-11 -3.48019e-09 4.672515e-08 -1.541915e-08 4.1535e-09 -7.2179e-10 -3.1995e-10 -1.361e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.85e-12 -1.397e-11 -6.32e-12 -2.7114e-10 1.12023e-09 -2.7797e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.489e-11 1.0743e-10 -4.2575e-10 7.117e-11 3.785e-11 2.855e-11 3.09e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.038e-11 3.786e-11 -2.394e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.049e-11 -2.407e-11 1.67e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.73e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 0.0 -0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.73e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.038e-11 -3.786e-11 2.394e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.049e-11 2.407e-11 -1.67e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.85e-12 1.397e-11 6.32e-12 2.7114e-10 -1.12023e-09 2.7797e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.489e-11 -1.0743e-10 4.2575e-10 -7.117e-11 -3.785e-11 -2.855e-11 -3.09e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.775e-11 -8.384e-10 -2.06597e-09 1.137645e-08 -4.168481e-08 1.259556e-07 -9.37096e-09 -1.6203e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.99e-11 3.48019e-09 -4.672515e-08 1.541915e-08 -4.1535e-09 7.2179e-10 3.1995e-10 1.361e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.791e-11 -8.3261e-10 -1.99555e-09 1.113954e-08 -4.203174e-08 1.1704916e-07 -7.9662e-09 -1.8431e-10 -5.7e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.48e-12 7.087e-11 3.0043e-09 -4.341665e-08 1.554759e-08 -4.07391e-09 7.0373e-10 3.1879e-10 1.345e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.552e-11 2.619e-11 2.2231e-10 -1.16249e-09 3.21717e-09 -1.4427e-10 2.391e-11 2.7e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.085e-11 2.331e-11 -1.21698e-09 4.4645e-10 -4.982e-11 -4.363e-11 -2.913e-11 -3.22e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.65e-12 5.91e-12 -3.473e-11 2.332e-11 3.148e-11 2.631e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.339e-11 1.963e-11 -4.144e-11 2.007e-11 -3.9e-13 4.5e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.69e-12 -2.17e-12 3.93e-12 3.81e-12 -1.771e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.12e-12 2.12e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.83e-12 4.51e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.8e-13 -2.92e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3.2e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 1e-14 1.3e-13 -8e-14 2e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -0.0 4e-14 2e-14 -9.2e-13 2.84e-12 -4.52e-12 7.6e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2.8e-13 2.93e-12 -1.77e-12 3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 6e-14 1.7e-12 2.17e-12 -3.93e-12 -3.83e-12 1.775e-11 3.07e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -2e-13 -2.56e-12 -5.15e-12 -2.11e-12 3.53e-12 -1.47e-12 -8.3e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.4e-13 -4.67e-12 -5.93e-12 3.477e-11 -2.33e-11 -3.163e-11 -2.634e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.6e-13 1.34e-11 -1.957e-11 4.145e-11 -2.01e-11 4e-13 -4.4e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.72e-12 -1.547e-11 -2.617e-11 -2.2248e-10 1.16243e-09 -3.2175e-09 1.4445e-10 -2.393e-11 -2.8e-13 1.6e-13 -5e-14 3e-14 -5e-14 -1.3e-13 1.087e-11 -2.335e-11 1.21745e-09 -4.4665e-10 4.992e-11 4.361e-11 2.913e-11 3.24e-12 4e-14 0.0 0.0 2.2e-13 1.796e-11 8.3324e-10 1.99651e-09 -1.113591e-08 4.200807e-08 -1.1704261e-07 7.96747e-09 1.8432e-10 5.6e-13 -7e-13 2.7e-13 -1.7e-13 1.3e-13 1.49e-12 -7.088e-11 -3.00505e-09 4.341501e-08 -1.553829e-08 4.07317e-09 -7.0485e-10 -3.1931e-10 -1.35e-11 -1.6e-13 -0.0 -0.0 2.2e-13 1.779e-11 8.3881e-10 2.06708e-09 -1.137163e-08 4.165845e-08 -1.2595079e-07 9.37187e-09 1.62e-10 3.9e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.989e-11 -3.48086e-09 4.672235e-08 -1.540747e-08 4.15235e-09 -7.2299e-10 -3.2044e-10 -1.366e-11 -1.7e-13 -0.0 -0.0 -4e-14 -2.86e-12 -1.398e-11 -6.24e-12 -2.7107e-10 1.11951e-09 -2.7795e-10 -2.174e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.4e-13 2.49e-11 1.0742e-10 -4.2544e-10 7.119e-11 3.78e-11 2.857e-11 3.1e-12 4e-14 0.0 0.0 0.0 1.7e-13 -4.97e-12 -1.039e-11 3.787e-11 -2.397e-11 2.43e-12 3.08e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.59e-12 -1.45e-12 4.05e-11 -2.407e-11 1.68e-12 -3.5e-13 -2.8e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.73e-12 2.8e-12 -3.79e-12 -3.72e-12 -1.4e-13 -7e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.08e-12 3.97e-12 -1.65e-12 -8.4e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 5e-14 8e-14 -1.04e-12 2.81e-12 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.73e-12 4.3e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 -8e-14 1.04e-12 -2.81e-12 -1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.73e-12 -4.3e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.73e-12 -2.8e-12 3.79e-12 3.72e-12 1.4e-13 7e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.08e-12 -3.97e-12 1.65e-12 8.4e-13 4e-14 0.0 0.0 0.0 -0.0 -1.7e-13 4.97e-12 1.039e-11 -3.787e-11 2.397e-11 -2.43e-12 -3.08e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.59e-12 1.45e-12 -4.05e-11 2.407e-11 -1.68e-12 3.5e-13 2.8e-13 0.0 0.0 0.0 4e-14 2.86e-12 1.398e-11 6.24e-12 2.7107e-10 -1.11951e-09 2.7795e-10 2.174e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.4e-13 -2.49e-11 -1.0742e-10 4.2544e-10 -7.119e-11 -3.78e-11 -2.857e-11 -3.1e-12 -4e-14 -0.0 -0.0 -2.2e-13 -1.779e-11 -8.3881e-10 -2.06708e-09 1.137163e-08 -4.165845e-08 1.2595079e-07 -9.37187e-09 -1.62e-10 -3.9e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.989e-11 3.48086e-09 -4.672235e-08 1.540747e-08 -4.15235e-09 7.2299e-10 3.2044e-10 1.366e-11 1.7e-13 0.0 0.0 -2.2e-13 -1.796e-11 -8.3324e-10 -1.99651e-09 1.113591e-08 -4.200807e-08 1.1704261e-07 -7.96747e-09 -1.8432e-10 -5.6e-13 7e-13 -2.7e-13 1.7e-13 -1.3e-13 -1.49e-12 7.088e-11 3.00505e-09 -4.341501e-08 1.553829e-08 -4.07317e-09 7.0485e-10 3.1931e-10 1.35e-11 1.6e-13 0.0 0.0 3e-14 2.72e-12 1.547e-11 2.617e-11 2.2248e-10 -1.16243e-09 3.2175e-09 -1.4445e-10 2.393e-11 2.8e-13 -1.6e-13 5e-14 -3e-14 5e-14 1.3e-13 -1.087e-11 2.335e-11 -1.21745e-09 4.4665e-10 -4.992e-11 -4.361e-11 -2.913e-11 -3.24e-12 -4e-14 -0.0 -0.0 -0.0 -1.4e-13 4.67e-12 5.93e-12 -3.477e-11 2.33e-11 3.163e-11 2.634e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.6e-13 -1.34e-11 1.957e-11 -4.145e-11 2.01e-11 -4e-13 4.4e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.7e-12 -2.17e-12 3.93e-12 3.83e-12 -1.775e-11 -3.07e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 2e-13 2.56e-12 5.15e-12 2.11e-12 -3.53e-12 1.47e-12 8.3e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.2e-13 -2.84e-12 4.52e-12 -7.6e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 2.8e-13 -2.93e-12 1.77e-12 -3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.2e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 -0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 5e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -3e-14 -5e-14 1.2e-13 -5e-14 -3e-13 -9e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 5e-14 0.0 1.3e-13 -7e-14 2e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 4e-14 2e-14 -9.1e-13 2.8e-12 -4.46e-12 7.4e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 1e-14 -2.7e-13 2.88e-12 -1.75e-12 3.5e-13 8e-14 2e-14 1e-14 0.0 0.0 -0.0 0.0 6e-14 1.67e-12 2.18e-12 -3.95e-12 -3.59e-12 1.724e-11 3.06e-12 4.7e-13 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1.9e-13 -2.52e-12 -4.83e-12 -2.24e-12 3.5e-12 -1.47e-12 -8.2e-13 -4e-14 -0.0 -0.0 -0.0 0.0 1.3e-13 -4.45e-12 -6.02e-12 3.461e-11 -2.422e-11 -2.944e-11 -2.585e-11 1.41e-12 5e-14 -1e-14 0.0 -0.0 1e-14 -1e-14 -7.5e-13 1.301e-11 -2.064e-11 4.17e-11 -1.984e-11 4e-13 -5.2e-13 -3.1e-13 -0.0 -0.0 -0.0 -3e-14 -2.6e-12 -1.638e-11 -2.552e-11 -2.1792e-10 1.13835e-09 -3.14607e-09 1.3843e-10 -2.366e-11 -2.7e-13 1.5e-13 -5e-14 3e-14 -5e-14 -1.2e-13 1.07e-11 -2.112e-11 1.19143e-09 -4.3736e-10 4.845e-11 4.35e-11 2.926e-11 3.25e-12 4e-14 0.0 0.0 2.1e-13 1.721e-11 8.1154e-10 1.97995e-09 -1.091325e-08 4.113091e-08 -1.1443083e-07 7.7292e-09 1.8216e-10 6e-13 -7e-13 2.7e-13 -1.6e-13 1.4e-13 1.46e-12 -7.022e-11 -2.92147e-09 4.244713e-08 -1.522325e-08 3.99534e-09 -7.0111e-10 -3.1143e-10 -1.365e-11 -1.7e-13 -0.0 -0.0 2.1e-13 1.705e-11 8.1633e-10 2.04758e-09 -1.113376e-08 4.078773e-08 -1.2297406e-07 9.05947e-09 1.6056e-10 3.5e-13 -5.4e-13 2.2e-13 -1.3e-13 8e-14 1.27e-12 -5.949e-11 -3.37044e-09 4.560952e-08 -1.509194e-08 4.06965e-09 -7.1856e-10 -3.124e-10 -1.381e-11 -1.7e-13 -0.0 -0.0 -3e-14 -2.73e-12 -1.509e-11 -6.36e-12 -2.6422e-10 1.09518e-09 -2.7036e-10 -2.253e-11 6.9e-13 6e-14 -1e-14 0.0 -0.0 1e-14 -2e-14 -6.3e-13 2.454e-11 1.0542e-10 -4.1527e-10 6.849e-11 3.786e-11 2.875e-11 3.12e-12 4e-14 0.0 0.0 0.0 1.6e-13 -4.7e-12 -1.027e-11 3.784e-11 -2.503e-11 2.41e-12 2.99e-12 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 -1.54e-12 -1.44e-12 4.069e-11 -2.359e-11 1.63e-12 -4.5e-13 -2.9e-13 -0.0 -0.0 -0.0 0.0 6e-14 1.7e-12 2.78e-12 -3.86e-12 -3.39e-12 -1.4e-13 -7e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 3e-14 5e-14 -2.25e-12 3.92e-12 -1.63e-12 -8.2e-13 -4e-14 -0.0 -0.0 0.0 0.0 -0.0 4e-14 8e-14 -1.02e-12 2.75e-12 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1.69e-12 4.2e-13 7e-14 1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 -3e-14 -6e-14 1.2e-13 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1.1e-13 -8e-14 3e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 3e-14 6e-14 -1.2e-13 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -1.1e-13 8e-14 -3e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -4e-14 -8e-14 1.02e-12 -2.75e-12 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.69e-12 -4.2e-13 -7e-14 -1e-14 -1e-14 -0.0 0.0 0.0 -0.0 -6e-14 -1.7e-12 -2.78e-12 3.86e-12 3.39e-12 1.4e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -3e-14 -5e-14 2.25e-12 -3.92e-12 1.63e-12 8.2e-13 4e-14 0.0 0.0 0.0 -0.0 -1.6e-13 4.7e-12 1.027e-11 -3.784e-11 2.503e-11 -2.41e-12 -2.99e-12 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 1.54e-12 1.44e-12 -4.069e-11 2.359e-11 -1.63e-12 4.5e-13 2.9e-13 0.0 0.0 0.0 3e-14 2.73e-12 1.509e-11 6.36e-12 2.6422e-10 -1.09518e-09 2.7036e-10 2.253e-11 -6.9e-13 -6e-14 1e-14 -0.0 0.0 -1e-14 2e-14 6.3e-13 -2.454e-11 -1.0542e-10 4.1527e-10 -6.849e-11 -3.786e-11 -2.875e-11 -3.12e-12 -4e-14 -0.0 -0.0 -2.1e-13 -1.705e-11 -8.1633e-10 -2.04758e-09 1.113376e-08 -4.078773e-08 1.2297406e-07 -9.05947e-09 -1.6056e-10 -3.5e-13 5.4e-13 -2.2e-13 1.3e-13 -8e-14 -1.27e-12 5.949e-11 3.37044e-09 -4.560952e-08 1.509194e-08 -4.06965e-09 7.1856e-10 3.124e-10 1.381e-11 1.7e-13 0.0 0.0 -2.1e-13 -1.721e-11 -8.1154e-10 -1.97995e-09 1.091325e-08 -4.113091e-08 1.1443083e-07 -7.7292e-09 -1.8216e-10 -6e-13 7e-13 -2.7e-13 1.6e-13 -1.4e-13 -1.46e-12 7.022e-11 2.92147e-09 -4.244713e-08 1.522325e-08 -3.99534e-09 7.0111e-10 3.1143e-10 1.365e-11 1.7e-13 0.0 0.0 3e-14 2.6e-12 1.638e-11 2.552e-11 2.1792e-10 -1.13835e-09 3.14607e-09 -1.3843e-10 2.366e-11 2.7e-13 -1.5e-13 5e-14 -3e-14 5e-14 1.2e-13 -1.07e-11 2.112e-11 -1.19143e-09 4.3736e-10 -4.845e-11 -4.35e-11 -2.926e-11 -3.25e-12 -4e-14 -0.0 -0.0 -0.0 -1.3e-13 4.45e-12 6.02e-12 -3.461e-11 2.422e-11 2.944e-11 2.585e-11 -1.41e-12 -5e-14 1e-14 -0.0 0.0 -1e-14 1e-14 7.5e-13 -1.301e-11 2.064e-11 -4.17e-11 1.984e-11 -4e-13 5.2e-13 3.1e-13 0.0 0.0 -0.0 -0.0 -6e-14 -1.67e-12 -2.18e-12 3.95e-12 3.59e-12 -1.724e-11 -3.06e-12 -4.7e-13 0.0 0.0 -0.0 0.0 0.0 -1e-14 1.9e-13 2.52e-12 4.83e-12 2.24e-12 -3.5e-12 1.47e-12 8.2e-13 4e-14 0.0 0.0 0.0 0.0 0.0 -4e-14 -2e-14 9.1e-13 -2.8e-12 4.46e-12 -7.4e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 2.7e-13 -2.88e-12 1.75e-12 -3.5e-13 -8e-14 -2e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 3e-14 5e-14 -1.2e-13 5e-14 3.1e-13 9e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -5e-14 0.0 -1.3e-13 8e-14 -2e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 0.0 4e-14 -8e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 4e-14 -2e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -3e-14 6e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -3e-14 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -3.4e-13 -3e-14 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 5e-14 3e-14 -2e-14 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 7e-14 -5e-14 -4.5e-13 2.11e-12 -3.59e-12 3.3e-13 1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.1e-13 1.94e-12 -1.09e-12 1.6e-13 2e-14 -3e-14 0.0 0.0 -0.0 -0.0 0.0 1e-14 3.4e-13 2.1e-13 -2.15e-12 -6.92e-12 2.02e-11 1.46e-12 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -6.3e-13 -5.8e-12 -1.1e-13 1.19e-12 -0.0 -1.2e-13 0.0 0.0 -0.0 -0.0 -0.0 -1.5e-13 -4.52e-12 -8e-14 2.946e-11 -9.81e-12 -5.267e-11 -1.994e-11 -4.2e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.4e-13 7.68e-12 -1.327e-11 3.403e-11 -1.311e-11 -6.1e-13 1.63e-12 -6e-14 -0.0 0.0 0.0 1e-14 8.4e-13 2.406e-11 -7.18e-12 -1.8571e-10 1.03843e-09 -2.33914e-09 1.168e-10 2.15e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.1e-13 -3.958e-11 8.8995e-10 -4.0377e-10 6.629e-11 4.93e-12 -8.61e-12 3.2e-13 0.0 0.0 0.0 1e-14 8.4e-13 2.444e-11 -7.06e-12 -1.8942e-10 1.04642e-09 -2.38828e-09 1.214e-10 2.19e-12 -1e-14 -0.0 0.0 -0.0 -0.0 3e-14 -7.2e-13 -4.108e-11 9.1664e-10 -4.0892e-10 6.736e-11 4.98e-12 -8.71e-12 3.3e-13 0.0 0.0 0.0 -0.0 -1.5e-13 -4.22e-12 -3e-14 2.691e-11 -6.27e-12 -6.657e-11 -1.639e-11 -3.9e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 1.3e-13 6.45e-12 -4.45e-12 3.138e-11 -1.226e-11 -5.5e-13 1.55e-12 -5e-14 -0.0 -0.0 -0.0 0.0 1e-14 2.7e-13 1.5e-13 -1.67e-12 -7.17e-12 2.273e-11 7.5e-13 3e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -1e-14 -3.8e-13 -7.61e-12 2.5e-13 9.9e-13 1e-14 -1e-13 0.0 0.0 -0.0 -0.0 0.0 0.0 8e-14 -4e-14 -4.9e-13 2.03e-12 -3.83e-12 3.9e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1.3e-13 2.15e-12 -1.08e-12 1.8e-13 2e-14 -3e-14 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 3e-14 1.1e-13 -4e-13 -2e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 9e-14 1e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -4e-14 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 2e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -7e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 4e-14 -2e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -3e-14 -1.1e-13 4e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -9e-14 -1e-14 1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -8e-14 4e-14 4.9e-13 -2.03e-12 3.83e-12 -3.9e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.3e-13 -2.15e-12 1.08e-12 -1.8e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 -2.7e-13 -1.5e-13 1.67e-12 7.17e-12 -2.273e-11 -7.5e-13 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 3.8e-13 7.61e-12 -2.5e-13 -9.9e-13 -1e-14 1e-13 -0.0 -0.0 -0.0 0.0 0.0 1.5e-13 4.22e-12 3e-14 -2.691e-11 6.27e-12 6.657e-11 1.639e-11 3.9e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.3e-13 -6.45e-12 4.45e-12 -3.138e-11 1.226e-11 5.5e-13 -1.55e-12 5e-14 0.0 -0.0 -0.0 -1e-14 -8.4e-13 -2.444e-11 7.06e-12 1.8942e-10 -1.04642e-09 2.38828e-09 -1.214e-10 -2.19e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.2e-13 4.108e-11 -9.1664e-10 4.0892e-10 -6.736e-11 -4.98e-12 8.71e-12 -3.3e-13 -0.0 -0.0 -0.0 -1e-14 -8.4e-13 -2.406e-11 7.18e-12 1.8571e-10 -1.03843e-09 2.33914e-09 -1.168e-10 -2.15e-12 1e-14 0.0 -0.0 0.0 0.0 -3e-14 7.1e-13 3.958e-11 -8.8995e-10 4.0377e-10 -6.629e-11 -4.93e-12 8.61e-12 -3.2e-13 -0.0 -0.0 0.0 0.0 1.5e-13 4.52e-12 8e-14 -2.946e-11 9.81e-12 5.267e-11 1.994e-11 4.2e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1.4e-13 -7.68e-12 1.327e-11 -3.403e-11 1.311e-11 6.1e-13 -1.63e-12 6e-14 0.0 0.0 -0.0 -0.0 -1e-14 -3.4e-13 -2.1e-13 2.15e-12 6.92e-12 -2.02e-11 -1.46e-12 -3e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 6.3e-13 5.8e-12 1.1e-13 -1.19e-12 0.0 1.2e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 5e-14 4.5e-13 -2.11e-12 3.59e-12 -3.3e-13 -1e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1.1e-13 -1.94e-12 1.09e-12 -1.6e-13 -2e-14 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 3.4e-13 3e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -5e-14 -3e-14 2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 3e-14 -6e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 3e-14 -1e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 0.0 1.1e-13 -3.6e-13 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1.4e-13 -4e-14 -1e-14 1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 2e-14 -0.0 -1.7e-13 5.2e-13 -9.1e-13 1.3e-13 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -5e-14 5.5e-13 -3.2e-13 6e-14 2e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 1e-14 5e-14 3.5e-13 1.1e-12 -6.51e-12 1.676e-11 -1.11e-12 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 2.7e-13 -7.68e-12 3.09e-12 -2.3e-13 -3.1e-13 -8e-14 -1e-14 -0.0 0.0 0.0 -0.0 -5e-14 -7.5e-13 -1.55e-12 -2.94e-12 2.796e-11 -9.043e-11 3.69e-12 -3.7e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -6.8e-13 3.399e-11 -1.062e-11 2.6e-13 1.39e-12 5.9e-13 5e-14 0.0 0.0 0.0 -0.0 -4e-14 -6.5e-13 -1.64e-12 -3.41e-12 2.937e-11 -9.2e-11 4.13e-12 -3.6e-13 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.7e-13 -8.4e-13 3.561e-11 -1.169e-11 4.2e-13 1.43e-12 5.6e-13 5e-14 0.0 0.0 0.0 0.0 1e-14 1.3e-13 2.7e-13 7.1e-13 -5.22e-12 1.512e-11 -7.4e-13 7e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 -3e-14 1.4e-13 -6.19e-12 2.16e-12 -1.1e-13 -2.7e-13 -1e-13 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 -8e-14 3.7e-13 -9.1e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -2e-14 3.9e-13 -1.7e-13 3e-14 1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 -0.0 9e-14 -3.1e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1.2e-13 -3e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 2e-14 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1e-14 0.0 -9e-14 3.1e-13 -1e-14 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -1.2e-13 3e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 1e-14 0.0 8e-14 -3.7e-13 9.1e-13 -7e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 2e-14 -3.9e-13 1.7e-13 -3e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -1.3e-13 -2.7e-13 -7.1e-13 5.22e-12 -1.512e-11 7.4e-13 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -1.4e-13 6.19e-12 -2.16e-12 1.1e-13 2.7e-13 1e-13 1e-14 0.0 -0.0 -0.0 0.0 4e-14 6.5e-13 1.64e-12 3.41e-12 -2.937e-11 9.2e-11 -4.13e-12 3.6e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 8.4e-13 -3.561e-11 1.169e-11 -4.2e-13 -1.43e-12 -5.6e-13 -5e-14 -0.0 -0.0 -0.0 0.0 5e-14 7.5e-13 1.55e-12 2.94e-12 -2.796e-11 9.043e-11 -3.69e-12 3.7e-13 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1.7e-13 6.8e-13 -3.399e-11 1.062e-11 -2.6e-13 -1.39e-12 -5.9e-13 -5e-14 -0.0 -0.0 0.0 -0.0 -1e-14 -5e-14 -3.5e-13 -1.1e-12 6.51e-12 -1.676e-11 1.11e-12 -7e-14 -0.0 0.0 -0.0 0.0 -0.0 -0.0 3e-14 -2.7e-13 7.68e-12 -3.09e-12 2.3e-13 3.1e-13 8e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -2e-14 0.0 1.7e-13 -5.2e-13 9.1e-13 -1.3e-13 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 5e-14 -5.5e-13 3.2e-13 -6e-14 -2e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 -0.0 -1.1e-13 3.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1.4e-13 4e-14 1e-14 -1e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 3e-14 2e-14 -1.4e-13 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 3e-14 -2e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 2e-14 -2.8e-13 3.2e-13 2.5e-13 2.4e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -9e-14 3.6e-13 -4.3e-13 1.2e-13 2e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -4e-14 -8e-14 1.04e-12 -2.12e-12 1.24e-12 -9.4e-13 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.7e-13 -2.19e-12 1.83e-12 -4.3e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 0.0 0.0 -5e-14 -7e-14 1.12e-12 -2.02e-12 7.3e-13 -1e-12 4e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -2e-14 3.9e-13 -2.12e-12 1.9e-12 -4.6e-13 -1e-13 -3e-14 -1e-14 -0.0 0.0 0.0 -0.0 -0.0 1e-14 2e-14 -2.2e-13 3.9e-13 -1.3e-13 1.8e-13 -1e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -7e-14 3.9e-13 -3.6e-13 9e-14 2e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 -1e-14 -1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1e-14 2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 2e-14 1e-14 1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 1e-14 -2e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 -2e-14 2.2e-13 -3.9e-13 1.3e-13 -1.8e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 7e-14 -3.9e-13 3.6e-13 -9e-14 -2e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 5e-14 7e-14 -1.12e-12 2.02e-12 -7.3e-13 1e-12 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.9e-13 2.12e-12 -1.9e-12 4.6e-13 1e-13 3e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 4e-14 8e-14 -1.04e-12 2.12e-12 -1.24e-12 9.4e-13 -4e-14 -0.0 0.0 -0.0 0.0 -0.0 0.0 2e-14 -3.7e-13 2.19e-12 -1.83e-12 4.3e-13 1e-13 3e-14 1e-14 0.0 0.0 0.0 0.0 0.0 -2e-14 -2e-14 2.8e-13 -3.2e-13 -2.5e-13 -2.4e-13 1e-14 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 9e-14 -3.6e-13 4.3e-13 -1.2e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 -3e-14 -2e-14 1.4e-13 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1e-14 -2e-14 -3e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -2e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -1e-14 3e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -1e-14 1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -1e-14 -2e-14 3e-14 5e-14 -2.1e-13 -2e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 2e-14 6e-14 1e-14 -2e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1.9e-13 2.6e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 1.1e-13 -2.6e-13 1.3e-13 -4e-14 -3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 7e-14 8e-14 -2e-13 1e-13 4.1e-13 1.6e-13 1e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -1e-13 3e-14 -2.2e-13 1.3e-13 -4e-14 -3e-14 -0.0 0.0 0.0 0.0 0.0 -0.0 -1e-14 -2e-14 4e-14 -2e-14 -7e-14 -3e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 2e-14 -1e-14 4e-14 -2e-14 1e-14 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 1e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 2e-14 -4e-14 2e-14 7e-14 3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -2e-14 1e-14 -4e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -7e-14 -8e-14 2e-13 -1e-13 -4.1e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -3e-14 2.2e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 -0.0 -0.0 0.0 -0.0 -7e-14 -8e-14 2e-13 -1.9e-13 -2.6e-13 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-13 -1.1e-13 2.6e-13 -1.3e-13 4e-14 3e-14 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 2e-14 -3e-14 -5e-14 2.1e-13 2e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -2e-14 -6e-14 -1e-14 2e-14 -1e-14 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 1e-14 -3e-14 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 -1e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 9e-14 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -1e-14 -1e-14 1e-13 -1.8e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 1.1e-13 -5e-14 -0.0 1e-14 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -2e-14 3e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -2e-14 1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 -1e-13 1.8e-13 -1e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -1.1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 1e-14 1e-14 -9e-14 1.8e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -1e-13 5e-14 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 2e-14 -3e-14 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 2e-14 -1e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -1e-14 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 1e-14 -1e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0
+D/cons.4.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000006.dat 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398575 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398575 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175024 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398574 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175024 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398574 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175046 0.00976789198412 0.00041112188635 1.307797738e-05 3.2433016e-07 6.56113e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037458e-07 4.86446107e-06 0.00015386398655 0.00356219522168 0.05389284496544 0.05924597527104 0.00765655219174 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175046 0.00976789198412 0.00041112188635 1.307797738e-05 3.2433016e-07 6.56113e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037458e-07 4.86446107e-06 0.00015386398655 0.00356219522168 0.05389284496544 0.05924597527104 0.00765655219174 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568416 0.0713080686687 0.06819482168754 0.00976789222365 0.00041112148047 1.307817151e-05 3.2435755e-07 6.56091e-09 1.1628e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.47637e-09 1.2038255e-07 4.86451803e-06 0.00015386387119 0.00356219528718 0.05389284494729 0.05924597527562 0.00765655219128 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920549 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924284 0.00603774568416 0.0713080686687 0.06819482168754 0.00976789222365 0.00041112148047 1.307817151e-05 3.2435755e-07 6.56091e-09 1.1628e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.47637e-09 1.2038255e-07 4.86451803e-06 0.00015386387119 0.00356219528718 0.05389284494729 0.05924597527562 0.00765655219128 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398575 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407925273 0.00603774639621 0.07130810538727 0.06819485610078 0.00976784375106 0.00040798702512 1.647903089e-05 4.123388e-08 1.5473e-10 5.45e-12 -1.8e-13 1e-14 1e-14 -1.5e-13 4.71e-12 3.722e-11 1.531539e-08 6.12808596e-06 0.00015270325689 0.00356218282026 0.05389284618756 0.05924599035402 0.00765655275317 0.0002756899171 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925273 0.00603774639621 0.07130810538727 0.06819485610078 0.00976784375106 0.00040798702512 1.647903089e-05 4.123388e-08 1.5473e-10 5.45e-12 -1.8e-13 1e-14 1e-14 -1.5e-13 4.71e-12 3.722e-11 1.531539e-08 6.12808596e-06 0.00015270325689 0.00356218282026 0.05389284618756 0.05924599035402 0.00765655275317 0.0002756899171 7.72013214e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925352 0.00603774645304 0.07130810658775 0.06819485286117 0.00976785419107 0.00040790787646 1.655668409e-05 3.426425e-08 -4.68e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.95e-12 -2.908e-11 1.275919e-08 6.15688428e-06 0.00015267403748 0.00356218663552 0.05389284492337 0.05924599102819 0.00765655271755 0.00027568991688 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925352 0.00603774645304 0.07130810658775 0.06819485286117 0.00976785419107 0.00040790787646 1.655668409e-05 3.426425e-08 -4.68e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.95e-12 -2.908e-11 1.275919e-08 6.15688428e-06 0.00015267403748 0.00356218663552 0.05389284492337 0.05924599102819 0.00765655271755 0.00027568991688 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.30779787e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.0001538639853 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645336 0.07130810660977 0.06819485272158 0.00976785454784 0.00040790752197 1.655679562e-05 3.426036e-08 -3.37e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.84e-11 1.276037e-08 6.15691345e-06 0.00015267390933 0.00356218677149 0.05389284487707 0.05924599102954 0.00765655271571 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645336 0.07130810660977 0.06819485272158 0.00976785454784 0.00040790752197 1.655679562e-05 3.426036e-08 -3.37e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.84e-11 1.276037e-08 6.15691345e-06 0.00015267390933 0.00356218677149 0.05389284487707 0.05924599102954 0.00765655271571 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920549 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645313 0.07130810660575 0.06819485273894 0.00976785452816 0.00040790752992 1.655679817e-05 3.42599e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691635e-06 0.00015267391685 0.00356218675478 0.05389284488611 0.05924599102538 0.007656552716 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645313 0.07130810660575 0.06819485273894 0.00976785452816 0.00040790752992 1.655679817e-05 3.42599e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691635e-06 0.00015267391685 0.00356218675478 0.05389284488611 0.05924599102538 0.007656552716 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660642 0.06819485273693 0.00976785452888 0.00040790752994 1.655679801e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691614e-06 0.00015267391615 0.00356218675653 0.05389284488477 0.05924599102667 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660642 0.06819485273693 0.00976785452888 0.00040790752994 1.655679801e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691614e-06 0.00015267391615 0.00356218675653 0.05389284488477 0.05924599102667 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.0713081066065 0.06819485273649 0.00976785452975 0.00040790752948 1.655679795e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691611e-06 0.00015267391591 0.00356218675694 0.05389284488458 0.05924599102671 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.0713081066065 0.06819485273649 0.00976785452975 0.00040790752948 1.655679795e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691611e-06 0.00015267391591 0.00356218675694 0.05389284488458 0.05924599102671 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.0713081066065 0.06819485273649 0.00976785452975 0.00040790752948 1.655679795e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691611e-06 0.00015267391591 0.00356218675694 0.05389284488458 0.05924599102671 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.0713081066065 0.06819485273649 0.00976785452975 0.00040790752948 1.655679795e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691611e-06 0.00015267391591 0.00356218675694 0.05389284488458 0.05924599102671 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660642 0.06819485273693 0.00976785452888 0.00040790752994 1.655679801e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691614e-06 0.00015267391615 0.00356218675653 0.05389284488477 0.05924599102667 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660646 0.06819485273671 0.00976785452932 0.00040790752971 1.655679798e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691612e-06 0.00015267391603 0.00356218675674 0.05389284488467 0.05924599102669 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645321 0.07130810660642 0.06819485273693 0.00976785452888 0.00040790752994 1.655679801e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276003e-08 6.15691614e-06 0.00015267391615 0.00356218675653 0.05389284488477 0.05924599102667 0.00765655271598 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645313 0.07130810660575 0.06819485273894 0.00976785452816 0.00040790752992 1.655679817e-05 3.42599e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691635e-06 0.00015267391685 0.00356218675478 0.05389284488611 0.05924599102538 0.007656552716 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660613 0.06819485273771 0.00976785452896 0.0004079075297 1.655679806e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691623e-06 0.00015267391638 0.00356218675586 0.05389284488534 0.05924599102605 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645317 0.07130810660609 0.06819485273793 0.00976785452852 0.00040790752993 1.655679809e-05 3.425991e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691624e-06 0.0001526739165 0.00356218675565 0.05389284488544 0.05924599102603 0.00765655271599 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645313 0.07130810660575 0.06819485273894 0.00976785452816 0.00040790752992 1.655679817e-05 3.42599e-08 -3.42e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.842e-11 1.276002e-08 6.15691635e-06 0.00015267391685 0.00356218675478 0.05389284488611 0.05924599102538 0.007656552716 0.00027568991685 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925349 0.00603774645336 0.07130810660977 0.06819485272158 0.00976785454784 0.00040790752197 1.655679562e-05 3.426036e-08 -3.37e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.84e-11 1.276037e-08 6.15691345e-06 0.00015267390933 0.00356218677149 0.05389284487707 0.05924599102954 0.00765655271571 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645329 0.07130810660814 0.06819485272904 0.0097678545388 0.00040790752573 1.655679678e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.15691478e-06 0.00015267391262 0.00356218676421 0.05389284488082 0.05924599102813 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645328 0.0713081066081 0.06819485272926 0.00976785453836 0.00040790752596 1.655679681e-05 3.426014e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.27602e-08 6.1569148e-06 0.00015267391274 0.00356218676401 0.05389284488092 0.05924599102811 0.00765655271584 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645324 0.07130810660776 0.06819485273026 0.009767854538 0.00040790752595 1.655679689e-05 3.426013e-08 -3.39e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.841e-11 1.276019e-08 6.1569149e-06 0.00015267391309 0.00356218676313 0.05389284488159 0.05924599102746 0.00765655271585 0.00027568991684 7.72013213e-06 1.6242442e-07 0.00024407925349 0.00603774645336 0.07130810660977 0.06819485272158 0.00976785454784 0.00040790752197 1.655679562e-05 3.426036e-08 -3.37e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.84e-11 1.276037e-08 6.15691345e-06 0.00015267390933 0.00356218677149 0.05389284487707 0.05924599102954 0.00765655271571 0.00027568991684 7.72013213e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925352 0.00603774645304 0.07130810658775 0.06819485286117 0.00976785419107 0.00040790787646 1.655668409e-05 3.426425e-08 -4.68e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.95e-12 -2.908e-11 1.275919e-08 6.15688428e-06 0.00015267403748 0.00356218663552 0.05389284492337 0.05924599102819 0.00765655271755 0.00027568991688 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659713 0.06819485279883 0.00976785436037 0.000407907703 1.655674102e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690019e-06 0.0001526739767 0.00356218669623 0.05389284490397 0.05924599102745 0.00765655271676 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645313 0.07130810659709 0.06819485279905 0.00976785435993 0.00040790770324 1.655674105e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690021e-06 0.00015267397682 0.00356218669602 0.05389284490407 0.05924599102744 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.00603774645308 0.07130810659675 0.06819485280005 0.00976785435957 0.00040790770322 1.655674113e-05 3.426208e-08 -4.05e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.875e-11 1.275961e-08 6.15690031e-06 0.00015267397717 0.00356218669515 0.05389284490474 0.05924599102679 0.00765655271677 0.00027568991686 7.72013214e-06 1.6242442e-07 0.0002440792535 0.0060377464532 0.07130810659877 0.06819485279138 0.00976785436941 0.00040790769925 1.655673985e-05 3.42623e-08 -4.02e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.96e-12 -2.874e-11 1.275978e-08 6.15689886e-06 0.00015267397341 0.0035621867035 0.05389284490022 0.05924599102887 0.00765655271663 0.00027568991686 7.72013214e-06 1.6242442e-07 0.00024407925352 0.00603774645304 0.07130810658775 0.06819485286117 0.00976785419107 0.00040790787646 1.655668409e-05 3.426425e-08 -4.68e-12 4.16e-12 -1.3e-13 0.0 0.0 -7e-14 2.95e-12 -2.908e-11 1.275919e-08 6.15688428e-06 0.00015267403748 0.00356218663552 0.05389284492337 0.05924599102819 0.00765655271755 0.00027568991688 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.30779787e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.0001538639853 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398575 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407925273 0.00603774639621 0.07130810538727 0.06819485610078 0.00976784375106 0.00040798702512 1.647903089e-05 4.123388e-08 1.5473e-10 5.45e-12 -1.8e-13 1e-14 1e-14 -1.5e-13 4.71e-12 3.722e-11 1.531539e-08 6.12808596e-06 0.00015270325689 0.00356218282026 0.05389284618756 0.05924599035402 0.00765655275317 0.0002756899171 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598775 0.0681948544473 0.00976784902791 0.00040794818494 1.651701506e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216672e-06 0.00015268892194 0.00356218474803 0.05389284554766 0.05924599068421 0.00765655273488 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642428 0.07130810598771 0.06819485444751 0.00976784902748 0.00040794818517 1.651701509e-05 3.782243e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216673e-06 0.00015268892206 0.00356218474783 0.05389284554775 0.05924599068419 0.00765655273489 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642424 0.07130810598738 0.06819485444849 0.00976784902712 0.00040794818517 1.651701516e-05 3.782242e-08 8.526e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406784e-08 6.14216683e-06 0.00015268892241 0.00356218474697 0.0538928455484 0.05924599068356 0.0076565527349 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925311 0.00603774642435 0.07130810598936 0.06819485444001 0.00976784903671 0.00040794818127 1.651701393e-05 3.782266e-08 8.528e-11 5.19e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 6.07e-12 1.406801e-08 6.14216543e-06 0.00015268891874 0.00356218475511 0.05389284554401 0.05924599068557 0.00765655273475 0.00027568991698 7.72013214e-06 1.6242442e-07 0.00024407925312 0.0060377464242 0.07130810597862 0.06819485450775 0.00976784886455 0.00040794835153 1.651696096e-05 3.782429e-08 8.476e-11 5.2e-12 -1.6e-13 1e-14 1e-14 -1.2e-13 4.07e-12 5.77e-12 1.406741e-08 6.14215161e-06 0.00015268898036 0.00356218468937 0.05389284556639 0.05924599068498 0.00765655273566 0.00027568991699 7.72013214e-06 1.6242442e-07 0.00024407925273 0.00603774639621 0.07130810538727 0.06819485610078 0.00976784375106 0.00040798702512 1.647903089e-05 4.123388e-08 1.5473e-10 5.45e-12 -1.8e-13 1e-14 1e-14 -1.5e-13 4.71e-12 3.722e-11 1.531539e-08 6.12808596e-06 0.00015270325689 0.00356218282026 0.05389284618756 0.05924599035402 0.00765655275317 0.0002756899171 7.72013214e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568416 0.0713080686687 0.06819482168754 0.00976789222365 0.00041112148047 1.307817151e-05 3.2435755e-07 6.56091e-09 1.1628e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.47637e-09 1.2038255e-07 4.86451803e-06 0.00015386387119 0.00356219528718 0.05389284494729 0.05924597527562 0.00765655219128 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961296 0.00041111028948 1.308342788e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795001 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920551 0.06819481904367 0.00976789961295 0.00041111028951 1.308342787e-05 3.2492248e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060215e-07 4.86646213e-06 0.00015385975747 0.00356219795002 0.05389284403044 0.0592459755865 0.00765655216358 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920548 0.06819481904383 0.00976789961253 0.00041111029006 1.308342762e-05 3.2492246e-07 6.5291e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060214e-07 4.866462e-06 0.00015385975778 0.00356219794979 0.05389284403052 0.05924597558647 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571773 0.07130806920552 0.06819481904348 0.00976789961391 0.0004111102879 1.308342855e-05 3.2492263e-07 6.52911e-09 1.15e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46619e-09 1.2060219e-07 4.86646226e-06 0.0001538597572 0.00356219795011 0.05389284403045 0.05924597558645 0.00765655216359 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924329 0.00603774571778 0.07130806920585 0.06819481904289 0.00976789961238 0.00041111029234 1.308342668e-05 3.2492178e-07 6.52902e-09 1.1499e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.984e-11 2.46616e-09 1.2060212e-07 4.86646305e-06 0.00015385975511 0.00356219795223 0.05389284402936 0.05924597558725 0.00765655216355 0.00027568990857 7.72013203e-06 1.6242442e-07 0.00024407924328 0.00603774571694 0.07130806919356 0.06819481912406 0.00976789933231 0.0004111107697 1.308318571e-05 3.2489623e-07 6.53036e-09 1.1503e-10 -3.102e-11 5.49e-12 4.81e-12 -1.42e-11 1.985e-11 2.46658e-09 1.2059307e-07 4.86637968e-06 0.00015385991762 0.00356219785991 0.05389284405669 0.05924597557853 0.00765655216431 0.00027568990858 7.72013203e-06 1.6242442e-07 0.00024407924284 0.00603774568416 0.0713080686687 0.06819482168754 0.00976789222365 0.00041112148047 1.307817151e-05 3.2435755e-07 6.56091e-09 1.1628e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.47637e-09 1.2038255e-07 4.86451803e-06 0.00015386387119 0.00356219528718 0.05389284494729 0.05924597527562 0.00765655219128 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175046 0.00976789198412 0.00041112188635 1.307797738e-05 3.2433016e-07 6.56113e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037458e-07 4.86446107e-06 0.00015386398655 0.00356219522168 0.05389284496544 0.05924597527104 0.00765655219174 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169007 0.00976789219151 0.00041112153401 1.307815561e-05 3.2434796e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452533e-06 0.00015386385664 0.00356219529633 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169008 0.00976789219149 0.00041112153404 1.30781556e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038236e-07 4.86452532e-06 0.00015386385665 0.00356219529632 0.05389284494663 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482169009 0.00976789219146 0.0004111215341 1.307815557e-05 3.2434795e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.4766e-09 1.2038235e-07 4.86452531e-06 0.00015386385668 0.00356219529631 0.05389284494664 0.05924597526923 0.00765655219083 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866856 0.06819482168996 0.00976789219202 0.0004111215331 1.307815606e-05 3.2434801e-07 6.5609e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.045e-11 2.47661e-09 1.2038239e-07 4.86452551e-06 0.00015386385626 0.00356219529654 0.05389284494659 0.05924597526921 0.00765655219082 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924282 0.00603774568367 0.07130806866844 0.06819482169135 0.00976789218628 0.00041112154323 1.307815089e-05 3.2434749e-07 6.56092e-09 1.1649e-10 -3.124e-11 5.51e-12 4.85e-12 -1.439e-11 2.044e-11 2.47661e-09 1.2038218e-07 4.86452356e-06 0.00015386385998 0.00356219529457 0.05389284494705 0.0592459752692 0.00765655219084 0.00027568990877 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568358 0.0713080686602 0.06819482175159 0.00976789198422 0.00041112188283 1.307797931e-05 3.2433096e-07 6.56122e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47647e-09 1.2037465e-07 4.86446035e-06 0.00015386398876 0.0035621952193 0.05389284496665 0.05924597527027 0.00765655219177 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175046 0.00976789198412 0.00041112188635 1.307797738e-05 3.2433016e-07 6.56113e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037458e-07 4.86446107e-06 0.00015386398655 0.00356219522168 0.05389284496544 0.05924597527104 0.00765655219174 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175024 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398574 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175674 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445683e-06 0.00015386399594 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521365 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.06819482175673 0.00976789197629 0.00041112189234 1.307797391e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445684e-06 0.00015386399593 0.00356219521366 0.05389284496882 0.05924597526978 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865915 0.06819482175676 0.00976789197625 0.00041112189238 1.307797389e-05 3.243318e-07 6.56133e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.032e-11 2.4765e-09 1.203748e-07 4.86445682e-06 0.00015386399598 0.00356219521362 0.05389284496883 0.05924597526977 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568356 0.07130806865916 0.0681948217567 0.00976789197634 0.0004111218923 1.307797396e-05 3.2433176e-07 6.56132e-09 1.1627e-10 -3.12e-11 5.51e-12 4.84e-12 -1.435e-11 2.033e-11 2.4765e-09 1.2037479e-07 4.86445691e-06 0.00015386399581 0.00356219521375 0.05389284496878 0.0592459752698 0.00765655219188 0.00027568990879 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175029 0.00976789198456 0.00041112188578 1.307797774e-05 3.243301e-07 6.56112e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47643e-09 1.203746e-07 4.86446137e-06 0.00015386398586 0.00356219522218 0.05389284496527 0.05924597527108 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175019 0.00976789198539 0.00041112188422 1.307797843e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446152e-06 0.00015386398562 0.0035621952222 0.05389284496533 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175024 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446146e-06 0.00015386398574 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398488 0.00356219522318 0.05389284496466 0.05924597527163 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.0681948217492 0.00976789198569 0.0004111218848 1.307797828e-05 3.2432994e-07 6.56106e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037451e-07 4.86446188e-06 0.00015386398487 0.00356219522318 0.05389284496466 0.05924597527164 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924284 0.00603774568367 0.07130806866099 0.06819482174921 0.0097678919857 0.00041112188477 1.307797829e-05 3.2432995e-07 6.56107e-09 1.1629e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.033e-11 2.4764e-09 1.2037452e-07 4.86446188e-06 0.00015386398487 0.00356219522317 0.05389284496467 0.05924597527162 0.00765655219172 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.0681948217501 0.00976789198566 0.00041112188385 1.307797858e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037466e-07 4.86446159e-06 0.00015386398545 0.00356219522232 0.05389284496529 0.05924597527103 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198528 0.00041112188436 1.307797836e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398572 0.00356219522213 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.30779787e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.0001538639853 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.00015386398531 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175006 0.00976789198579 0.00041112188364 1.30779787e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446166e-06 0.0001538639853 0.0035621952224 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866066 0.06819482175007 0.00976789198578 0.00041112188366 1.307797869e-05 3.2433029e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037467e-07 4.86446165e-06 0.00015386398532 0.00356219522239 0.05389284496528 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188438 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522212 0.05389284496536 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866063 0.06819482175025 0.00976789198524 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446145e-06 0.00015386398576 0.0035621952221 0.05389284496537 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446146e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.0004111218844 1.307797834e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.05924597527101 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037465e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07 0.00024407924283 0.00603774568363 0.07130806866064 0.06819482175023 0.00976789198526 0.00041112188439 1.307797835e-05 3.2433027e-07 6.56113e-09 1.163e-10 -3.12e-11 5.5e-12 4.84e-12 -1.435e-11 2.034e-11 2.47644e-09 1.2037464e-07 4.86446147e-06 0.00015386398573 0.00356219522213 0.05389284496535 0.059245975271 0.00765655219173 0.00027568990878 7.72013204e-06 1.6242442e-07
+D/cons.5.00.000000.dat 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25
+D/cons.5.00.000006.dat 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111377 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111377 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135963 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081239 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.24954498111889 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.24954498111889 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135963 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081239 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135938 1.27793798755778 1.25121376870836 1.2500386819259 1.25000095940574 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390378 1.24998561082046 1.24954498111401 1.23949747311902 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135938 1.27793798755778 1.25121376870836 1.2500386819259 1.25000095940574 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390378 1.24998561082046 1.24954498111401 1.23949747311902 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060313 2.31154532845195 1.42786569135789 1.27793798755646 1.25121376872531 1.25003868187627 1.25000095940842 1.25000001935441 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928264 1.24999964390316 1.24998561084232 1.24954498110634 1.23949747311908 1.09813592999229 0.39342852619569 0.26866247249976 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.31154532842449 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060313 2.31154532845195 1.42786569135789 1.27793798755646 1.25121376872531 1.25003868187627 1.25000095940842 1.25000001935441 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928264 1.24999964390316 1.24998561084232 1.24954498110634 1.23949747311908 1.09813592999229 0.39342852619569 0.26866247249976 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060025 2.31154532839361 1.42786569152994 1.27793798757009 1.25121376455793 1.25003869339775 1.25000095926842 1.25000001935045 1.25000000031668 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992179 1.24999999282767 1.24999964394697 1.24998560709462 1.2495449821527 1.23949747310776 1.09813592994417 0.39342852621783 0.26866247249828 0.25072449696719 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060025 2.31154532839361 1.42786569152994 1.27793798757009 1.25121376455793 1.25003869339775 1.25000095926842 1.25000001935045 1.25000000031668 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992179 1.24999999282767 1.24999964394697 1.24998560709462 1.2495449821527 1.23949747310776 1.09813592994417 0.39342852621783 0.26866247249828 0.25072449696719 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111377 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135963 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081239 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.4992782582029 2.48218694854351 2.31154524249017 1.42786550715998 1.27793908897504 1.25120356781814 1.25004842664425 1.25000016564603 1.25000000064416 1.2500000000092 1.24999999999891 1.25000000000043 1.24999999999974 1.25000000000023 1.24999999999188 1.249999999902 1.24999993867458 1.24998198998369 1.24954876012827 1.23949708287239 1.09813598665464 0.39342856310005 0.26866247373293 0.25072449698853 0.25002042022586 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.4992782582029 2.48218694854351 2.31154524249017 1.42786550715998 1.27793908897504 1.25120356781814 1.25004842664425 1.25000016564603 1.25000000064416 1.2500000000092 1.24999999999891 1.25000000000043 1.24999999999974 1.25000000000023 1.24999999999188 1.249999999902 1.24999993867458 1.24998198998369 1.24954876012827 1.23949708287239 1.09813598665464 0.39342856310005 0.26866247373293 0.25072449698853 0.25002042022586 0.25000042968197 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004268 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135962 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081238 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870858 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082054 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.2499856108207 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.24954498111889 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.49927825820012 2.48218694834131 2.31154523586492 1.42786550112862 1.27793914993335 1.25120348248898 1.25004897192203 1.25000010112348 1.25000000000257 1.250000000013 1.24999999999954 1.25 1.25 1.25000000000029 1.24999999999087 1.25000000006642 1.24999996250634 1.24998178759577 1.24954879087859 1.23949706149399 1.09813598761152 0.39342856568058 0.26866247368611 0.25072449698833 0.25002042022586 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.2500001011846 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.2500001011846 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820012 2.48218694834131 2.31154523586492 1.42786550112862 1.27793914993335 1.25120348248898 1.25004897192203 1.25000010112348 1.25000000000257 1.250000000013 1.24999999999954 1.25 1.25 1.25000000000029 1.24999999999086 1.25000000006642 1.24999996250634 1.24998178759577 1.24954879087859 1.23949706149399 1.09813598761152 0.39342856568058 0.26866247368611 0.25072449698833 0.25002042022586 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.2495449811189 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192628 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311915 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.2500001011846 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523575823 1.42786550108747 1.27793915118663 1.25120347661853 1.25004897340316 1.25000010124572 1.25000000000545 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006736 1.2499999623496 1.24998178704078 1.24954879327662 1.23949706093396 1.09813598750231 0.393428565632 0.26866247367379 0.25072449698811 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523575823 1.42786550108747 1.27793915118663 1.25120347661853 1.25004897340316 1.25000010124572 1.25000000000545 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006736 1.2499999623496 1.24998178704078 1.24954879327662 1.23949706093396 1.09813598750231 0.393428565632 0.26866247367379 0.25072449698811 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.25000010118459 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835108 2.31154523581227 1.42786550116667 1.27793915098929 1.25120347667557 1.25004897339189 1.25000010122698 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006729 1.24999996235935 1.24998178704903 1.24954879306657 1.23949706108558 1.09813598748512 0.39342856561741 0.26866247367521 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835108 2.31154523581227 1.42786550116667 1.27793915098929 1.25120347667557 1.25004897339189 1.25000010122698 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006729 1.24999996235935 1.24998178704903 1.24954879306657 1.23949706108558 1.09813598748512 0.39342856561741 0.26866247367521 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001276 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.3115452358003 1.42786550115203 1.2779391510036 1.25120347671762 1.25004897339235 1.25000010122743 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704912 1.24954879306749 1.23949706106637 1.09813598749316 0.39342856562433 0.26866247367538 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.3115452358003 1.42786550115203 1.2779391510036 1.25120347671762 1.25004897339235 1.25000010122743 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704912 1.24954879306749 1.23949706106637 1.09813598749316 0.39342856562433 0.26866247367538 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523579974 1.42786550115204 1.27793915100952 1.25120347670089 1.25004897339213 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704922 1.24954879307827 1.23949706106385 1.09813598749255 0.39342856562439 0.26866247367535 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523579974 1.42786550115204 1.27793915100952 1.25120347670089 1.25004897339213 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704922 1.24954879307827 1.23949706106385 1.09813598749255 0.39342856562439 0.26866247367535 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523579974 1.42786550115204 1.27793915100952 1.25120347670089 1.25004897339213 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704922 1.24954879307827 1.23949706106385 1.09813598749255 0.39342856562439 0.26866247367535 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523579974 1.42786550115204 1.27793915100952 1.25120347670089 1.25004897339213 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704922 1.24954879307827 1.23949706106385 1.09813598749255 0.39342856562439 0.26866247367535 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.3115452358003 1.42786550115203 1.2779391510036 1.25120347671762 1.25004897339235 1.25000010122743 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704912 1.24954879306749 1.23949706106637 1.09813598749316 0.39342856562433 0.26866247367538 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122743 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.31154523580002 1.42786550115204 1.27793915100656 1.25120347670926 1.25004897339224 1.25000010122742 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704917 1.24954879307288 1.23949706106511 1.09813598749286 0.39342856562436 0.26866247367537 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820034 2.4821869483505 2.3115452358003 1.42786550115203 1.2779391510036 1.25120347671762 1.25004897339235 1.25000010122743 1.25000000000549 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235917 1.24998178704912 1.24954879306749 1.23949706106637 1.09813598749316 0.39342856562433 0.26866247367538 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.23949747293889 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835108 2.31154523581227 1.42786550116667 1.27793915098929 1.25120347667557 1.25004897339189 1.25000010122698 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006729 1.24999996235935 1.24998178704903 1.24954879306657 1.23949706108558 1.09813598748512 0.39342856561741 0.26866247367521 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580601 1.42786550115936 1.27793915099941 1.25120347668823 1.25004897339201 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704913 1.24954879307242 1.23949706107472 1.09813598748883 0.3934285656209 0.26866247367528 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835079 2.31154523580629 1.42786550115935 1.27793915099645 1.2512034766966 1.25004897339212 1.2500001012272 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.2500000000673 1.24999996235926 1.24998178704907 1.24954879306703 1.23949706107597 1.09813598748914 0.39342856562087 0.26866247367529 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820035 2.48218694835108 2.31154523581227 1.42786550116667 1.27793915098929 1.25120347667557 1.25004897339189 1.25000010122698 1.2500000000055 1.25000000001251 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006729 1.24999996235935 1.24998178704903 1.24954879306657 1.23949706108558 1.09813598748512 0.39342856561741 0.26866247367521 0.25072449698814 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.31154532842449 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.2500001011846 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523575823 1.42786550108747 1.27793915118663 1.25120347661853 1.25004897340316 1.25000010124572 1.25000000000545 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006736 1.2499999623496 1.24998178704078 1.24954879327662 1.23949706093396 1.09813598750231 0.393428565632 0.26866247367379 0.25072449698811 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577899 1.42786550111975 1.27793915109808 1.2512034766597 1.25004897339765 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235439 1.249981787045 1.24954879317745 1.23949706099891 1.09813598749743 0.3934285656282 0.26866247367457 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820035 2.4821869483508 2.31154523577927 1.42786550111975 1.27793915109512 1.25120347666807 1.25004897339775 1.25000010123657 1.25000000000547 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235438 1.24998178704495 1.24954879317206 1.23949706100017 1.09813598749774 0.39342856562817 0.26866247367459 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523578525 1.42786550112707 1.27793915108796 1.25120347664704 1.25004897339752 1.25000010123635 1.25000000000548 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006733 1.24999996235447 1.2499817870449 1.2495487931716 1.23949706100977 1.09813598749372 0.39342856562471 0.2686624736745 0.25072449698812 0.25002042022585 0.25000042968197 2.49927825820036 2.48218694835109 2.31154523575823 1.42786550108747 1.27793915118663 1.25120347661853 1.25004897340316 1.25000010124572 1.25000000000545 1.2500000000125 1.24999999999962 1.25000000000001 1.25 1.25000000000022 1.24999999999115 1.25000000006736 1.2499999623496 1.24998178704078 1.24954879327662 1.23949706093396 1.09813598750231 0.393428565632 0.26866247367379 0.25072449698811 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955574 1.25004897266254 1.25000010118459 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192627 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082052 1.24954498111376 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.24954498111889 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.49927825820012 2.48218694834131 2.31154523586492 1.42786550112862 1.27793914993335 1.25120348248898 1.25004897192203 1.25000010112348 1.25000000000257 1.250000000013 1.24999999999954 1.25 1.25 1.25000000000029 1.24999999999087 1.25000000006642 1.24999996250634 1.24998178759577 1.24954879087859 1.23949706149399 1.09813598761152 0.39342856568058 0.26866247368611 0.25072449698833 0.25002042022586 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.25000010118459 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834592 2.31154523583226 1.4278655011401 1.27793915047144 1.25120347959682 1.25004897265703 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732253 1.24954879197788 1.23949706127881 1.09813598755219 0.3934285656525 0.26866247368071 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820023 2.48218694834591 2.31154523583254 1.42786550114009 1.27793915046848 1.25120347960517 1.25004897265713 1.25000010117545 1.25000000000403 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243276 1.24998178732248 1.2495487919725 1.23949706128007 1.09813598755249 0.39342856565247 0.26866247368073 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523583852 1.42786550114741 1.27793915046133 1.25120347958416 1.2500489726569 1.25000010117522 1.25000000000404 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006686 1.24999996243284 1.24998178732243 1.24954879197205 1.23949706128966 1.09813598754847 0.39342856564901 0.26866247368064 0.25072449698823 0.25002042022585 0.25000042968197 2.49927825820024 2.48218694834621 2.31154523581149 1.42786550110775 1.27793915055997 1.25120347955573 1.25004897266254 1.25000010118459 1.25000000000401 1.25000000001275 1.24999999999958 1.25000000000001 1.25 1.25000000000025 1.24999999999101 1.25000000006689 1.24999996242797 1.24998178731831 1.24954879207699 1.23949706121387 1.09813598755712 0.39342856565632 0.26866247367993 0.25072449698822 0.25002042022585 0.25000042968197 2.49927825820012 2.48218694834131 2.31154523586492 1.42786550112862 1.27793914993335 1.25120348248898 1.25004897192203 1.25000010112348 1.25000000000257 1.250000000013 1.24999999999954 1.25 1.25 1.25000000000029 1.24999999999087 1.25000000006642 1.24999996250634 1.24998178759577 1.24954879087859 1.23949706149399 1.09813598761152 0.39342856568058 0.26866247368611 0.25072449698833 0.25002042022586 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132525 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.2495449811189 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192628 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311915 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870857 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111377 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135963 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081239 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.4992782582029 2.48218694854351 2.31154524249017 1.42786550715998 1.27793908897504 1.25120356781814 1.25004842664425 1.25000016564603 1.25000000064416 1.2500000000092 1.24999999999891 1.25000000000043 1.24999999999974 1.25000000000023 1.24999999999188 1.249999999902 1.24999993867458 1.24998198998369 1.24954876012827 1.23949708287239 1.09813598665464 0.39342856310005 0.26866247373293 0.25072449698853 0.25002042022586 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923164 1.42786550416745 1.27793911936683 1.25120352295026 1.25004869422589 1.25000013436851 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068187 1.24954877635821 1.23949707218254 1.09813598708006 0.39342856433333 0.26866247370493 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844883 2.31154523923191 1.42786550416747 1.27793911936396 1.25120352295828 1.25004869422597 1.25000013436852 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.2499999999857 1.24999995018621 1.24998189068182 1.24954877635304 1.23949707218376 1.09813598708034 0.3934285643333 0.26866247370495 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820165 2.48218694844911 2.31154523923765 1.42786550417453 1.27793911935695 1.25120352293817 1.25004869422535 1.25000013436832 1.25000000031477 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998569 1.24999995018629 1.24998189068201 1.24954877635241 1.239497072193 1.09813598707644 0.39342856432996 0.26866247370486 0.25072449698834 0.25002042022585 0.25000042968197 2.49927825820166 2.48218694844911 2.31154523921174 1.42786550413544 1.27793911945305 1.25120352291106 1.2500486942327 1.25000013437735 1.25000000031476 1.25000000001163 1.24999999999924 1.25000000000023 1.24999999999986 1.25000000000023 1.2499999999909 1.24999999998573 1.2499999501816 1.24998189067743 1.24954877645387 1.23949707211942 1.09813598708521 0.39342856433685 0.26866247370416 0.25072449698833 0.25002042022585 0.25000042968197 2.49927825820154 2.48218694844447 2.3115452392624 1.42786550416223 1.27793911884364 1.25120352571994 1.25004869351879 1.25000013431675 1.25000000031306 1.25000000001192 1.2499999999992 1.25000000000022 1.24999999999987 1.25000000000027 1.24999999999074 1.24999999998529 1.24999995025778 1.24998189093919 1.24954877530386 1.23949707239348 1.09813598713554 0.39342856436127 0.26866247371028 0.25072449698844 0.25002042022586 0.25000042968197 2.4992782582029 2.48218694854351 2.31154524249017 1.42786550715998 1.27793908897504 1.25120356781814 1.25004842664425 1.25000016564603 1.25000000064416 1.2500000000092 1.24999999999891 1.25000000000043 1.24999999999974 1.25000000000023 1.24999999999188 1.249999999902 1.24999993867458 1.24998198998369 1.24954876012827 1.23949708287239 1.09813598665464 0.39342856310005 0.26866247373293 0.25072449698853 0.25002042022586 0.25000042968197 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135962 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081238 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870858 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082054 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.2499856108207 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060025 2.31154532839361 1.42786569152994 1.27793798757009 1.25121376455793 1.25003869339775 1.25000095926842 1.25000001935045 1.25000000031668 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992179 1.24999999282767 1.24999964394697 1.24998560709462 1.2495449821527 1.23949747310776 1.09813592994417 0.39342852621783 0.26866247249828 0.25072449696719 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132524 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538833 1.42786569152487 1.27793800830498 1.25121366249679 1.25003900774655 1.25000093900592 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131304 1.249985489768 1.24954502015473 1.23949746572724 1.09813592949708 0.39342852736261 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048988 2.31154532538832 1.42786569152484 1.27793800830505 1.25121366249735 1.2500390077452 1.25000093900587 1.25000001905995 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.24999965131306 1.24998548976833 1.24954502015462 1.23949746572721 1.09813592949709 0.39342852736262 0.26866247245032 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.4821869504899 2.31154532538877 1.42786569152464 1.27793800830355 1.25121366250289 1.25003900773576 1.25000093900698 1.25000001905998 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292098 1.2499996513127 1.24998548977426 1.24954502015106 1.23949746572781 1.09813592949717 0.39342852736242 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.49927825823031 2.48218695048993 2.31154532538893 1.42786569152545 1.27793800830262 1.25121366247085 1.25003900780312 1.25000093900849 1.25000001906006 1.25000000031487 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992077 1.24999999292094 1.24999965131185 1.24998548974681 1.24954502016188 1.23949746572874 1.09813592949692 0.39342852736224 0.26866247245033 0.2507244969668 0.25002042022559 0.25000042968196 2.4992782582303 2.48218695048946 2.31154532537952 1.42786569152243 1.2779380083382 1.25121366258808 1.25003900755687 1.25000093897604 1.25000001905908 1.25000000031486 1.24999999991794 1.25000000001469 1.24999999999004 1.25000000004223 1.24999999992076 1.24999999292129 1.24999965132525 1.24998548979612 1.24954502016449 1.23949746571166 1.09813592949743 0.39342852736691 0.26866247245019 0.25072449696679 0.25002042022559 0.25000042968196 2.49927825823035 2.48218695049344 2.3115453254977 1.42786569138739 1.27793800789122 1.2512136666719 1.25003899514007 1.25000093969538 1.25000001906885 1.25000000031488 1.24999999991793 1.2500000000147 1.24999999999003 1.25000000004223 1.2499999999208 1.24999999291855 1.24999965107266 1.24998549419854 1.24954501886838 1.23949746587103 1.09813592954531 0.39342852732485 0.26866247245224 0.25072449696681 0.25002042022559 0.25000042968196 2.49927825823179 2.48218695060025 2.31154532839361 1.42786569152994 1.27793798757009 1.25121376455793 1.25003869339775 1.25000095926842 1.25000001935045 1.25000000031668 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992179 1.24999999282767 1.24999964394697 1.24998560709462 1.2495449821527 1.23949747310776 1.09813592994417 0.39342852621783 0.26866247249828 0.25072449696719 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060313 2.31154532845195 1.42786569135789 1.27793798755646 1.25121376872531 1.25003868187627 1.25000095940842 1.25000001935441 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928264 1.24999964390316 1.24998561084232 1.24954498110634 1.23949747311908 1.09813592999229 0.39342852619569 0.26866247249976 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004268 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584168 1.2500386910075 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.24998560748482 1.24954498218866 1.2394974729389 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138897 1.27793798797844 1.25121376584167 1.25003869100754 1.25000095890724 1.25000001938526 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408842 1.2499856074848 1.24954498218867 1.23949747293889 1.09813592992899 0.39342852616439 0.268662472494 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060775 2.31154532842448 1.42786569138893 1.27793798797845 1.25121376584202 1.25003869100645 1.25000095890726 1.25000001938525 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281085 1.24999964408843 1.24998560748525 1.24954498218853 1.23949747293888 1.098135929929 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060774 2.3115453284245 1.42786569138896 1.27793798797829 1.25121376584223 1.25003869100578 1.25000095890742 1.25000001938524 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281086 1.24999964408837 1.24998560748565 1.24954498218834 1.23949747293896 1.09813592992901 0.39342852616439 0.26866247249401 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823194 2.48218695060777 2.3115453284245 1.42786569138944 1.27793798797911 1.251213765835 1.25003869103011 1.25000095890598 1.2500000193854 1.25000000031757 1.24999999991677 1.25000000001502 1.2499999999898 1.25000000004268 1.24999999992171 1.24999999281076 1.24999964408869 1.24998560747477 1.24954498219197 1.23949747293876 1.09813592992866 0.39342852616426 0.26866247249397 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823193 2.48218695060752 2.31154532842612 1.42786569138457 1.27793798797558 1.25121376592769 1.25003869072336 1.25000095891999 1.25000001938459 1.25000000031755 1.24999999991678 1.25000000001501 1.2499999999898 1.25000000004267 1.2499999999217 1.24999999281123 1.2499996440824 1.24998560758913 1.24954498216084 1.2394974729406 1.09813592993098 0.39342852616439 0.26866247249402 0.25072449696711 0.25002042022559 0.25000042968196 2.49927825823184 2.48218695060359 2.31154532846098 1.42786569135895 1.27793798751645 1.25121376866004 1.25003868217556 1.25000095943271 1.25000001935582 1.25000000031666 1.24999999991709 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992184 1.24999999282586 1.24999964389303 1.24998561077511 1.24954498108523 1.23949747313618 1.09813592999321 0.39342852619133 0.26866247249986 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060313 2.31154532845195 1.42786569135789 1.27793798755646 1.25121376872531 1.25003868187627 1.25000095940842 1.25000001935441 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928264 1.24999964390316 1.24998561084232 1.24954498110634 1.23949747311908 1.09813592999229 0.39342852619569 0.26866247249976 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135938 1.27793798755778 1.25121376870836 1.2500386819259 1.25000095940574 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390378 1.24998561082046 1.24954498111401 1.23949747311902 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102158 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.277937987472 1.25121376874367 1.250038682044 1.25000095948555 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085011 1.24954498102157 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847206 1.42786569138767 1.27793798747201 1.25121376874364 1.25003868204403 1.25000095948554 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385406 1.24998561085008 1.2495449810216 1.23949747317787 1.09813592998709 0.39342852619215 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847205 1.42786569138765 1.27793798747206 1.25121376874366 1.25003868204389 1.25000095948551 1.25000001935284 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282759 1.24999964385408 1.24998561085012 1.24954498102162 1.23949747317784 1.0981359299871 0.39342852619216 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060288 2.31154532847214 1.42786569138772 1.27793798747164 1.25121376874408 1.25003868204422 1.25000095948587 1.25000001935283 1.25000000031645 1.24999999991715 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.2499999928276 1.24999964385392 1.2499856108505 1.24954498102108 1.23949747317803 1.0981359299871 0.39342852619213 0.26866247250058 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823182 2.4821869506029 2.31154532847153 1.42786569138771 1.27793798747286 1.25121376874397 1.25003868204034 1.25000095948425 1.25000001935288 1.25000000031646 1.24999999991714 1.25000000001495 1.24999999998985 1.25000000004249 1.24999999992193 1.24999999282755 1.24999964385529 1.2499856108506 1.24954498102231 1.23949747317712 1.09813592998695 0.39342852619236 0.26866247250057 0.25072449696722 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060311 2.31154532845111 1.42786569135866 1.27793798756251 1.25121376873191 1.25003868186904 1.25000095940303 1.25000001935445 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282636 1.24999964390503 1.2499856108422 1.24954498110983 1.23949747311647 1.09813592999128 0.39342852619588 0.26866247249971 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845197 1.42786569135938 1.27793798755853 1.25121376870709 1.25003868192705 1.25000095940503 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282629 1.24999964390407 1.24998561081899 1.24954498111523 1.23949747311872 1.0981359299912 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135938 1.27793798755778 1.25121376870836 1.2500386819259 1.25000095940574 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390378 1.24998561082046 1.24954498111401 1.23949747311902 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823182 2.48218695060287 2.31154532844605 1.42786569135346 1.27793798756927 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.2512137687213 1.25003868187344 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083728 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844606 1.42786569135346 1.27793798756926 1.25121376872129 1.25003868187347 1.25000095939586 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391173 1.24998561083727 1.24954498111877 1.23949747310928 1.09813592999471 0.39342852619878 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060287 2.31154532844602 1.42786569135343 1.27793798756932 1.25121376872132 1.25003868187323 1.25000095939582 1.25000001935297 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.249999992827 1.24999964391177 1.24998561083733 1.2495449811188 1.23949747310924 1.09813592999472 0.39342852619879 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060288 2.31154532844618 1.42786569135349 1.27793798756912 1.25121376872091 1.25003868187476 1.25000095939603 1.250000019353 1.25000000031667 1.24999999991711 1.25000000001495 1.24999999998985 1.25000000004252 1.24999999992181 1.24999999282699 1.24999964391156 1.24998561083659 1.24954498111889 1.23949747310944 1.09813592999469 0.39342852619871 0.26866247249979 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060314 2.31154532845175 1.42786569135971 1.27793798755899 1.25121376870231 1.25003868193568 1.25000095940458 1.25000001935457 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282631 1.24999964390421 1.24998561081451 1.2495449811175 1.2394974731186 1.09813592999114 0.39342852619556 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.3115453284521 1.42786569135942 1.27793798755783 1.25121376870812 1.25003868192662 1.25000095940567 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.2499856108201 1.24954498111417 1.23949747311902 1.09813592999126 0.3934285261954 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311895 1.0981359299913 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135962 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081238 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.2495449811189 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870085 1.25003868193817 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081219 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755992 1.25121376870085 1.25003868193816 1.25000095940365 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.2499856108122 1.24954498111887 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845191 1.42786569135965 1.27793798755993 1.25121376870081 1.25003868193822 1.25000095940364 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390453 1.24998561081215 1.2495449811189 1.23949747311827 1.09813592999091 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845192 1.42786569135962 1.27793798755991 1.25121376870099 1.2500386819379 1.2500009594037 1.25000001935468 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.24999999282626 1.24999964390451 1.24998561081238 1.24954498111878 1.23949747311828 1.09813592999092 0.39342852619539 0.2686624724997 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845208 1.42786569135937 1.27793798755778 1.25121376870822 1.25003868192645 1.25000095940571 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.2499996439038 1.24998561082035 1.24954498111404 1.239497473119 1.0981359299913 0.39342852619541 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870853 1.25003868192519 1.25000095940565 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082065 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870858 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082054 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192628 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311915 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192627 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.27793798755759 1.25121376870858 1.25003868192628 1.25000095940589 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082053 1.24954498111375 1.23949747311915 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845215 1.42786569135946 1.2779379875576 1.25121376870858 1.25003868192624 1.25000095940588 1.25000001935462 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390369 1.24998561082054 1.24954498111375 1.23949747311914 1.09813592999126 0.39342852619538 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870856 1.25003868192514 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082066 1.24954498111406 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870846 1.2500386819253 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.2499856108207 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.24998561082071 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845205 1.42786569135934 1.27793798755792 1.25121376870857 1.25003868192507 1.25000095940564 1.2500000193546 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390384 1.2499856108207 1.24954498111405 1.23949747311894 1.09813592999131 0.39342852619543 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755792 1.25121376870845 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.09813592999129 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082055 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755792 1.25121376870844 1.25003868192533 1.25000095940563 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082056 1.24954498111411 1.23949747311895 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135936 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196 2.49927825823183 2.48218695060316 2.31154532845206 1.42786569135935 1.27793798755791 1.25121376870846 1.25003868192532 1.25000095940564 1.25000001935461 1.25000000031666 1.2499999999171 1.25000000001495 1.24999999998984 1.25000000004252 1.24999999992183 1.2499999928263 1.24999964390383 1.24998561082057 1.2495449811141 1.23949747311896 1.0981359299913 0.39342852619542 0.26866247249972 0.25072449696721 0.25002042022559 0.25000042968196
+D/cons.6.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.6.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999467925642 0.99999999995276 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000197884912 1.00000000017134 0.99999999999843 1.00000000000103 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999467925642 0.99999999995276 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000197884912 1.00000000017134 0.99999999999843 1.00000000000103 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475699875 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000194999648 1.00000000016938 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475699875 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000194999648 1.00000000016938 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695785 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002317 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695785 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002317 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695979 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001927 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695979 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001927 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695983 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001954 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695983 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001954 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695973 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001959 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695973 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001959 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695973 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001959 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695973 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001959 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695983 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001954 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695978 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001957 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695983 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001954 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695979 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001927 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695976 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001943 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695981 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001941 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695979 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195001927 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695785 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002317 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695879 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002138 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695884 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002136 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695882 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002122 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475695785 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195002317 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475699875 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000194999648 1.00000000016938 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697924 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000803 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697929 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000801 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697928 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000787 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475697831 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000195000982 1.00000000016939 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999475699875 0.99999999995347 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000194999648 1.00000000016938 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999467925642 0.99999999995276 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000197884912 1.00000000017134 0.99999999999843 1.00000000000103 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718718 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477617 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718723 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477615 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718722 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477601 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471718624 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196477793 1.00000000017039 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999471720716 0.99999999995311 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000196476475 1.00000000017038 0.99999999999843 1.00000000000104 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999995 1.00000000000008 0.99999467925642 0.99999999995276 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000197884912 1.00000000017134 0.99999999999843 1.00000000000103 1.00000000000012 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906332 0.99999999324121 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421481 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906336 0.9999999932412 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253963 0.99999997421479 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.0000000690632 0.99999999324108 0.99999999997144 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253971 0.99999997421477 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006906338 0.99999999324209 0.99999999997142 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000765 1.00000000253917 0.99999997421548 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.99999999999995 1.00000006912393 0.9999999932362 0.99999999997156 1.00000000000032 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000005 0.99999999999962 1.00000000000761 1.00000000254176 0.99999997419193 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000004 0.99999999999995 1.00000006905368 0.99999999335418 0.99999999997149 1.0000000000003 0.99999999999998 0.99999999999998 1.00000000000001 1.00000000000004 0.99999999999963 1.00000000000771 1.00000000249776 0.99999997421469 0.99999999999987 1.0000000000004 0.99999999999969 0.99999999999999 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/4AF96C49/golden-metadata.txt b/tests/4AF96C49/golden-metadata.txt
new file mode 100644
index 0000000000..abd81be0cc
--- /dev/null
+++ b/tests/4AF96C49/golden-metadata.txt
@@ -0,0 +1,159 @@
+This file was created on 2026-07-15 14:53:40.911966.
+
+mfc.sh:
+
+ Invocation: test --generate --only 4AF96C49 --gpu acc --no-build -j 1
+ Lock: mpi=Yes & gpu=Acc & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 205d4e6a3c1f2c9a33ce1ad47ab08994dc226cdf on amr-scaling (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-7-0.pace.gatech.edu
+
+ C : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc)
+ Fortran : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : ON
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc
+ CXX : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc++
+ FC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-7-0.pace.gatech.edu
+
+ C : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc)
+ Fortran : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : ON
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc
+ CXX : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc++
+ FC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-7-0.pace.gatech.edu
+
+ C : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc)
+ Fortran : NVHPC v24.5.0 (/usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : ON
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc
+ CXX : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvc++
+ FC : /usr/local/pace-apps/manual/packages/nvhpc/24.5/Linux_x86_64/24.5/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 93%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4AF96C49/golden.txt b/tests/4AF96C49/golden.txt
new file mode 100644
index 0000000000..686d88593c
--- /dev/null
+++ b/tests/4AF96C49/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000117 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921741e-06 6.175499736e-05 0.00235343211297 0.04637431088153 0.04334870246431 0.00376226359271 9.644425937e-05 1.85291298e-06 2.79646e-08 3.7774e-10 -2.271e-11 1.56e-12 9.6e-13 -8e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -2e-14 -1.91e-12 6.6191e-10 8.5703665e-07 3.538406673e-05 0.00136476467263 0.03577661786462 0.03668359600978 0.00287444793089 6.324352899e-05 1.07366847e-06 1.437255e-08 2.0695e-10 -2.094e-11 2.33e-12 4.2e-13 -5e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.00.000006.dat 2.49999999928568 2.49999994654389 2.4999964735218 2.49981734638575 2.49305675656102 2.37634675700937 1.36967354333457 1.26081856973676 1.25028504291838 1.25000548091579 1.25000008276828 1.25000000099198 1.24999999994637 1.25000000000411 1.25000000000286 1.24999999999976 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999998 1.25000000000006 1.25000000000656 1.2499999981306 1.24999746478626 1.2498953720646 1.24597553194693 1.15270465800327 0.34422216078828 0.25703510066963 0.25016683463211 0.25000284054476 0.25000003812134 0.25000000032996 0.24999999996909 0.25000000000553 0.25000000000115 0.24999999999987 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000117 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000188 0.49999999946589 0.49999927564897 0.49997010033663 0.49884344004511 0.46690023550826 0.15684109011019 0.12738536104668 0.12505946967076 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921753e-06 6.175822088e-05 0.00235813344129 0.04824925512011 0.08060785310619 0.0074788947115 0.00019285712307 3.70581434e-06 5.592919e-08 7.5549e-10 -4.541e-11 3.12e-12 1.91e-12 -1.6e-13 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 -4e-14 -3.83e-12 1.32381e-09 1.71407579e-06 7.07723656e-05 0.00273585771221 0.07662582955367 0.23389021323433 0.02256497848161 0.00050570763779 8.58927808e-06 1.1498037e-07 1.65559e-09 -1.6754e-10 1.86e-11 3.32e-12 -3.8e-13 1e-14 1e-14 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.00.000006.dat 0.99999999971427 0.99999997861756 0.99999858940844 0.99992693779152 0.99722159268301 0.9500911976124 0.54717056816571 0.50432180038005 0.50011401344736 0.50000219236494 0.50000003310731 0.50000000039679 0.49999999997855 0.50000000000164 0.50000000000114 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999999999 0.50000000000002 0.50000000000263 0.49999999925224 0.49999898591421 0.49995801165027 0.49838946601557 0.46053358059757 0.13597287749655 0.10280106789671 0.1000667274563 0.10000113621606 0.10000001524854 0.10000000013198 0.09999999998764 0.10000000000221 0.10000000000046 0.09999999999995 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000027337241 1.00000000000564 0.99999999999835 1.00000000000128 1.00000000000002 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/4B08E9B7/golden-metadata.txt b/tests/4B08E9B7/golden-metadata.txt
new file mode 100644
index 0000000000..3ea6bdb140
--- /dev/null
+++ b/tests/4B08E9B7/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-16 18:18:17.727232.
+
+mfc.sh:
+
+ Invocation: test --generate --only 4B08E9B7 -- -b mpirun
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 9f274087d137c42159aa63dd0e516102846d2680 on amr-scaling (dirty)
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-010-1-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-009-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-010-1-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-010-1-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 52 bits physical, 57 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 112
+ On-line CPU(s) list: 0-111
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Platinum 8480C
+ CPU family: 6
+ Model: 143
+ Thread(s) per core: 1
+ Core(s) per socket: 56
+ Socket(s): 2
+ Stepping: 8
+ CPU(s) scaling MHz: 67%
+ CPU max MHz: 2000.0000
+ CPU min MHz: 800.0000
+ BogoMIPS: 4000.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cat_l2 cdp_l3 intel_ppin cdp_l2 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect avx_vnni avx512_bf16 wbnoinvd dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b enqcmd fsrm md_clear serialize tsxldtrk pconfig arch_lbr ibt amx_bf16 avx512_fp16 amx_tile amx_int8 flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 5.3 MiB (112 instances)
+ L1i cache: 3.5 MiB (112 instances)
+ L2 cache: 224 MiB (112 instances)
+ L3 cache: 210 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-55
+ NUMA node1 CPU(s): 56-111
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4B08E9B7/golden.txt b/tests/4B08E9B7/golden.txt
new file mode 100644
index 0000000000..a1c7cb203f
--- /dev/null
+++ b/tests/4B08E9B7/golden.txt
@@ -0,0 +1,18 @@
+D/beta.8.00.000050.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999964790324 0.99999571058332 0.99998502846469 0.99998502846469 0.99999571058332 0.99999964790324 0.99999999171948 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999825605332 0.99997875438009 0.99992584550018 0.99992584550018 0.99997875438009 0.99999825605332 0.99999995898631 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999611877528 0.99995271700335 0.99983496612562 0.99983496612562 0.99995271700335 0.99999611877528 0.99999990872234 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999611877528 0.99995271700335 0.99983496612562 0.99983496612562 0.99995271700335 0.99999611877528 0.99999990872234 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999825605332 0.99997875438009 0.99992584550018 0.99992584550018 0.99997875438009 0.99999825605332 0.99999995898631 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999964790324 0.99999571058332 0.99998502846469 0.99998502846469 0.99999571058332 0.99999964790324 0.99999999171948 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.9999999680585 0.9999996108729 0.99999864181296 0.99999864181296 0.9999996108729 0.9999999680585 0.99999999924881 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000000.dat 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96
+D/cons.1.00.000050.dat 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.96000000000002 0.96000000000002 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000003 0.9599999999999 0.95999999999991 0.95999999999999 0.96000000000002 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999991 0.95999999999978 0.96000000000058 0.96000000000053 0.96 0.95999999999985 0.96000000000001 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.96000000000086 0.96000000000304 0.96000000002418 0.96000000002555 0.96000000000859 0.96000000000122 0.95999999999987 0.95999999999985 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.95999999999994 0.96000000000189 0.96000000001215 0.96000000009052 0.96000000095227 0.96000000120145 0.96000000044506 0.96000000005663 0.96000000000403 0.96000000000114 0.95999999999984 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999998 0.96000000000012 0.96000000000015 0.96000000001287 0.96000000088528 0.96000000283553 0.9600000302496 0.96000004750462 0.9600000208297 0.96000000298832 0.96000000021248 0.96000000005268 0.96000000000242 0.95999999999987 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999999 0.95999999999997 0.96000000000042 0.96000000000217 0.96000000016048 0.96000000655303 0.96000018849345 0.96000271444168 0.96000156399094 0.96000079579458 0.96000013312861 0.96000001079815 0.96000000276277 0.96000000011595 0.9600000000033 0.95999999999984 0.96000000000003 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999998 0.9600000000001 0.96000000000031 0.96000000002122 0.96000000102076 0.96000003306196 0.96000071891716 0.96001041819842 0.96009068127617 0.96002622346028 0.96000480204015 0.9600004622707 0.9600001200985 0.96000000582101 0.96000000014962 0.96000000000356 0.95999999999982 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999999 0.95999999999997 0.9600000000004 0.96000000000229 0.96000000016412 0.96000000634765 0.96000016678875 0.96000287822224 0.96003217387953 0.96023160196574 0.96107974109724 0.96015479502743 0.96001649482775 0.96000404391142 0.96000024912904 0.96000000674959 0.96000000014043 0.96000000000284 0.9599999999999 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999998 0.96000000000012 0.96000000000033 0.96000000002363 0.96000000112204 0.96000003580951 0.96000075988555 0.96001049545717 0.96009330015261 0.96053792916283 0.961989192133 0.96459003230612 0.96044088045828 0.96008622327141 0.96000893502327 0.96000025460602 0.9600000055786 0.96000000009916 0.96000000000171 0.95999999999988 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999999 0.95999999999998 0.96000000000039 0.96000000000265 0.96000000018229 0.96000000697857 0.96000018132113 0.96000309140835 0.96003412260764 0.96024224769623 0.96111121115559 0.96331869596951 0.96635647013681 0.96721282964042 0.96560987892499 0.96034571458908 0.96001075763834 0.96000021891811 0.96000000372629 0.96000000005518 0.96000000000094 0.95999999999988 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999998 0.96000000000013 0.96000000000034 0.96000000002642 0.9600000012398 0.96000003914838 0.96000082124044 0.96001121088029 0.96009853906088 0.96056070625188 0.96205376496457 0.96490539729808 0.96747234911998 0.96725925799869 0.96444586853416 0.9616160389365 0.96005393841427 0.9600014428329 0.96000002965648 0.96000000050422 0.96000000000768 0.95999999999998 0.95999999999999 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999999 0.95999999999998 0.96000000000041 0.96000000000308 0.96000000020267 0.96000000767019 0.96000019706345 0.96000332053589 0.96003621436739 0.96025410617016 0.96115086135615 0.96339137359475 0.96643951850497 0.96782204978097 0.9659853743703 0.96295389234388 0.9608999855897 0.96016223035788 0.96000467001588 0.96000011962001 0.96000000238558 0.96000000004006 0.96000000000076 0.95999999999989 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999998 0.96000000000015 0.96000000000027 0.96000000002994 0.96000000137843 0.96000004279188 0.9600008871826 0.96001196777069 0.96010391536898 0.96058432750562 0.96211569482188 0.96499228235787 0.96750844386717 0.96722843903587 0.96439840387534 0.96171030951748 0.96041394373124 0.96006743008127 0.9600064731439 0.96000019080929 0.96000000459902 0.96000000009086 0.96000000000198 0.95999999999982 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999999 0.95999999999998 0.96000000000039 0.96000000000334 0.96000000023822 0.96000000876428 0.9600002140797 0.96000356544547 0.96003842052282 0.96026643922644 0.96119197051701 0.96347217699176 0.96651163163914 0.96781484978144 0.96590515916255 0.96287328897862 0.9608710692144 0.96016945364271 0.9600224641281 0.96000214276304 0.96000011177846 0.96000000461972 0.96000000011792 0.9600000000032 0.9599999999998 0.96000000000002 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.95999999999995 0.9600000000004 0.9600000000076 0.96000000147743 0.96000004677916 0.96000096327742 0.96001275600172 0.96010951510732 0.96060866492908 0.96217855600124 0.96507884201459 0.96754602855462 0.96717271945842 0.96431282939734 0.9616546160439 0.96039399433254 0.96006311259356 0.96000675901463 0.9600004996856 0.96000002642128 0.96000000107071 0.96000000003076 0.96000000000084 0.95999999999988 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999998 0.96000000000005 0.96000000000925 0.96000000045464 0.96000001545967 0.96000380735271 0.96004060324942 0.96027951857973 0.96123446525285 0.96355379228514 0.96658245147596 0.9678044935752 0.96582327675017 0.96279897230024 0.9608375179049 0.96016140263322 0.96002104362884 0.96000184659777 0.96000011253726 0.96000000494136 0.9600000001674 0.96000000000534 0.95999999999986 0.96000000000001 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.96 0.9599999999999 0.96000000000516 0.96000000026785 0.96000001260992 0.96000061074054 0.96011243489387 0.96063178714972 0.96224435117143 0.96516511397601 0.96758149358752 0.96711489495327 0.96422779691261 0.96160099771424 0.96037660421993 0.96005969521157 0.96000632456921 0.96000045790803 0.96000002342927 0.96000000088652 0.96000000002676 0.96000000000066 0.95999999999989 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.95999999999984 0.96000000000179 0.96000000009217 0.96000000535162 0.96000025848737 0.96001468357356 0.96120824119193 0.96363583263159 0.9666508391396 0.96779247268895 0.96574147226735 0.96272547792386 0.96080485325976 0.96015349774181 0.96001979076827 0.96000171856165 0.96000010358209 0.96000000450841 0.96000000014937 0.96000000000451 0.95999999999983 0.96000000000001 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999997 0.96000000000015 0.96000000001491 0.96000000099314 0.96000005771412 0.96000230148887 0.96012118097282 0.96488412695152 0.9676173042033 0.9670324944715 0.96414234397238 0.96154873170586 0.96035984018051 0.96005643768014 0.96000591545484 0.96000042402956 0.96000002149882 0.96000000080674 0.96000000002413 0.96000000000062 0.9599999999999 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.95999999999986 0.96000000000169 0.96000000010166 0.96000000675869 0.96000038667793 0.96001898880993 0.96046627751161 0.9605295978107 0.96511958255825 0.96259622180392 0.96078083845768 0.96014551968332 0.96001859848206 0.96000159876765 0.96000009546153 0.96000000412086 0.96000000013566 0.96000000000415 0.95999999999982 0.96000000000002 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999989 0.96000000000351 0.96000000021666 0.96000001257558 0.96000064841186 0.96001925672082 0.96003029338351 0.96032083772541 0.9612808141309 0.96036370020694 0.96005364352697 0.96000554363002 0.96000039277893 0.9600000197296 0.96000000073474 0.96000000002188 0.96000000000054 0.95999999999991 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999993 0.9600000000061 0.96000000032445 0.96000001711533 0.96000050547262 0.96000088872174 0.96001356049836 0.96006477859395 0.96011242243538 0.96002114964228 0.9600015647001 0.96000008976713 0.96000000379969 0.96000000012374 0.96000000000381 0.95999999999981 0.96000000000002 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.95999999999982 0.96000000000767 0.96000000036694 0.9600000107542 0.96000002038894 0.96000035918972 0.96000222894295 0.9600041837052 0.96000368052607 0.96000043800584 0.96000002044581 0.9600000007246 0.9600000000208 0.96000000000049 0.95999999999992 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999999 0.96000000000698 0.96000000019499 0.96000000039961 0.96000000775911 0.96000005753182 0.96000013572382 0.96000011529274 0.96000001286129 0.96000000160691 0.96000000007423 0.96000000000287 0.95999999999977 0.96000000000003 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.95999999999996 0.96000000000353 0.96000000000715 0.96000000014358 0.96000000123059 0.96000000345954 0.9600000035054 0.96000000041307 0.9600000000522 0.96000000000392 0.96000000000021 0.95999999999998 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.96 0.95999999999986 0.95999999999995 0.96000000000281 0.9600000000228 0.96000000007317 0.96000000008597 0.96000000001122 0.96000000000199 0.96000000000002 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.96000000000001 0.96 0.95999999999984 0.96000000000039 0.96000000000176 0.96000000000232 0.96000000000009 0.95999999999977 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000001 0.96000000000002 0.95999999999993 0.95999999999981 0.95999999999979 0.95999999999998 0.96000000000003 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96000000000002 0.96000000000003 0.96000000000003 0.96000000000001 0.96000000000001 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96 0.96
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000050.dat 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1.83e-12 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-13 1.723e-11 9.6377e-10 0.0 2e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.07e-12 1.4409e-10 6.38523e-09 1.7984945e-07 3.21982965e-06 4.142e-11 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.2e-13 1.935e-11 1.06906e-09 3.75361e-08 8.376957e-07 1.188265677e-05 0.00010713179939 1.010624e-08 1.8e-13 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.34e-12 1.608e-10 7.03788e-09 1.9579057e-07 3.46204901e-06 3.890988715e-05 0.00027793047926 0.00126153293878 2.4455037e-07 4.12e-12 1.9e-13 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.5e-13 2.173e-11 1.18546e-09 4.11102e-08 9.0615873e-07 1.269547066e-05 0.000113048982 0.00063971856937 0.00229991044542 0.00525496591182 1.85916701e-06 2.4196393e-07 1e-12 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.64e-12 1.7938e-10 7.75461e-09 2.1307247e-07 3.72122905e-06 4.130763885e-05 0.00029142164765 0.00130633731226 0.00372058864976 0.00673745893692 0.00775922986916 0.00568334849086 7.724564e-07 1.3e-12 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.9e-13 2.439e-11 1.31408e-09 4.500935e-08 9.7988493e-07 1.355929478e-05 0.00011925360322 0.00066651118588 0.00236668590014 0.00534094663406 0.00766645987469 0.00699861638118 0.00406181087506 0.00149816419149 1.924051e-08 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2.98e-12 2.0005e-10 8.54143e-09 2.3180123e-07 3.99845665e-06 4.383828414e-05 0.00030546417915 0.00135240103572 0.00380430377098 0.00680437476066 0.00774175472438 0.00560014152392 0.00257543593315 0.00075250074222 0.0001397113201 1.3958e-10 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.3e-13 2.736e-11 1.45616e-09 4.926162e-08 1.05925051e-06 1.447698716e-05 0.00012575610286 0.00069419010098 0.00243458174697 0.00542654839737 0.0076935745154 0.00693695680487 0.00397650562388 0.00144870664549 0.00033532134108 4.932595041e-05 4.61174791e-06 2e-13 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 3.36e-12 2.2302e-10 9.40489e-09 2.5209075e-07 4.29488145e-06 4.65081962e-05 0.000320074777 0.00139961489577 0.00388861127158 0.00686964812104 0.0077198695795 0.00551557149875 0.0025052830766 0.00072298040913 0.00013257822058 1.545180957e-05 1.14465973e-06 5.389737e-08 1.61306e-09 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 1.61306e-09 5.389735e-08 1.14465626e-06 1.54515503e-05 0.0001325681991 0.0007227731296 0.0025035755541 0.00551165744643 0.00771817377044 0.00687345869765 0.00389160851203 0.00140029456243 0.00032012122389 4.6509882e-05 4.29491067e-06 2.5209099e-07 9.4049e-09 2.2302e-10 3.36e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 4.6117189e-06 4.932398142e-05 0.00033527051825 0.0014479860781 0.00397344138363 0.00693320234252 0.00769543908791 0.00543043337846 0.00243622090228 0.00069438245643 0.0001257652785 1.447721773e-05 1.05925322e-06 4.926163e-08 1.45616e-09 2.736e-11 3.3e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 8.66e-12 0.00013970201853 0.00075227639708 0.00257365270747 0.00559620467997 0.0077402344702 0.00680823459049 0.00380723268298 0.0013530420066 0.00030550690896 4.383980844e-05 3.99848254e-06 2.3180143e-07 8.54143e-09 2.0005e-10 2.98e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 2.30746e-09 0.00149751306269 0.00405876005699 0.00699498672425 0.00766848245744 0.00534480113724 0.00236825844495 0.00066668952979 0.00011926198421 1.355950105e-05 9.798873e-07 4.500936e-08 1.31408e-09 2.439e-11 2.9e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 5e-14 1.5941962e-07 0.0056796425403 0.00776034821753 0.00674119847399 0.00372341605014 0.00130694080267 0.00029146094958 4.130901598e-05 3.72125196e-06 2.1307265e-07 7.75461e-09 1.7938e-10 2.64e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 8.3e-12 1.94177833e-06 3.02320347e-06 0.00525706277101 0.00230129405199 0.0006398901651 0.00011305659451 1.269565496e-05 9.0616081e-07 4.111021e-08 1.18546e-09 2.173e-11 2.5e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 6.25e-12 1.357e-11 9.6806121e-07 0.00126172497066 0.00027798621075 3.891113865e-05 3.46206939e-06 1.9579072e-07 7.03788e-09 1.608e-10 2.34e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 2.04e-12 3.230731e-08 0.0001071337464 1.188309447e-05 8.3769773e-07 3.753611e-08 1.06906e-09 1.935e-11 2.2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 1e-14 1.225e-10 3.21983285e-06 1.7984974e-07 6.38523e-09 1.4409e-10 2.07e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 7e-14 0.0 9.6377e-10 1.723e-11 2e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 1.83e-12 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -1e-14 -1e-14 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 1e-14 -1e-14 6e-14 5e-14 1e-14 -1e-14 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 2e-14 1.3e-13 -2.1e-13 -1.5e-13 6e-14 6e-14 -0.0 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -2e-14 -4.8e-13 -9.1e-13 -3.3e-12 -2.98e-12 -1.44e-12 -3.2e-13 9e-14 6e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -1e-14 1.8e-13 -2.5e-13 -4.87e-12 6.48e-12 5.67e-12 -7.2e-13 -3.71e-12 -8e-13 -3.1e-13 8e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -7e-14 1.13e-12 8.11e-12 1.977e-11 -3.56e-11 -3.227e-11 5.42e-12 1.134e-11 -2.84e-12 -3.72e-12 -5.1e-13 8e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 1e-14 -5e-14 1.1e-12 -1.82e-12 -7.855e-11 -2.4153e-10 -3.66464e-09 -3.83566e-09 -1.17966e-09 -8.903e-11 1.313e-11 1.126e-11 -3.66e-12 -5.5e-13 7e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 8e-14 -5e-14 -1.9e-12 4.349e-11 -1.8635e-09 -1.156815e-08 -1.468794e-07 -1.8349527e-07 -6.697148e-08 -8.26961e-09 -4.4159e-10 -8.343e-11 1.406e-11 -3.57e-12 -4.4e-13 5e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 3e-14 7.8e-13 -4.29e-12 6.85e-12 7.082e-10 4.289987e-08 -3.3560202e-07 -4.67613005e-06 -7.28364253e-06 -3.11984884e-06 -4.3561467e-07 -2.932767e-08 -7.96023e-09 -2.0537e-10 1.296e-11 -3.67e-12 -3.1e-13 3e-14 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 1.4e-13 -9e-14 -3.46e-12 6.342e-11 6.53274e-09 3.3240571e-07 8.38713849e-06 0.00016372254602 -0.00022211996364 -0.00012096386434 -1.937285282e-05 -1.48993254e-06 -4.1758913e-07 -1.51173e-08 -2.538e-10 1.137e-11 -2.96e-12 -2.3e-13 4e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 3e-14 7e-13 -5.34e-12 1.892e-11 7.371e-10 5.456359e-08 2.10049968e-06 5.077626352e-05 0.00074310655384 0.00606156378114 -0.00337969030853 -0.00069551304252 -6.34056627e-05 -1.813488319e-05 -7.5477961e-07 -1.581023e-08 -2.183e-10 5.59e-12 -3e-13 -2.1e-13 3e-14 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -1e-14 1.5e-13 -2.3e-13 -3.38e-12 6.843e-11 7.60636e-09 3.7678604e-07 1.125880724e-05 0.00021014422038 0.00249936551058 0.01917523045189 0.08191167329185 -0.01371058086875 -0.00208172718745 -0.00060703589746 -3.224881203e-05 -6.7608356e-07 -1.186622e-08 -1.3799e-10 -2.24e-12 2e-13 -2e-13 2e-14 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 4e-14 7.2e-13 -5.48e-12 2.063e-11 8.3727e-10 6.047578e-08 2.29096822e-06 5.362703567e-05 0.00079015722666 0.00743477212692 0.0453421058382 0.18397149625658 0.41592104831345 -0.01114044153605 -0.0128478789628 -0.00115865416141 -2.35054124e-05 -4.1404326e-07 -6.15722e-09 -7.257e-11 4.1e-13 1.5e-13 -8e-14 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 1.8e-13 -3.6e-13 -3.2e-12 7.699e-11 8.53728e-09 4.1613104e-07 1.227260495e-05 0.00022609556804 0.0026416105466 0.01985276240722 0.09759378168249 0.31640651222284 0.64033453464894 0.65872667142131 0.47353423730713 -0.01122701848338 -0.00026139986096 -5.02534194e-06 -7.84606e-08 -1.06889e-09 -1.489e-11 1.58e-12 -2.5e-13 -1e-14 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 4e-14 7e-13 -5.69e-12 2.235e-11 9.5216e-10 6.724413e-08 2.5130801e-06 5.807574965e-05 0.00084527977719 0.00786104467595 0.04740018350937 0.18846329327764 0.48530903993839 0.75012014357084 0.70136684325738 0.40611193113124 0.12004729048497 -0.00092423100875 -2.969306032e-05 -5.6681159e-07 -8.41349e-09 -1.1434e-10 -2.4e-13 2.8e-13 -9e-14 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1e-14 2.4e-13 -5.9e-13 -6.92e-12 8.616e-11 9.52682e-09 4.5939629e-07 1.337289538e-05 0.00024327193933 0.00280771618158 0.02085399712519 0.10136211499308 0.32512798646768 0.64836525892995 0.77136526864194 0.5681224832006 0.26060076612158 0.07546401385037 0.01065491732949 -2.785804097e-05 -1.4705919e-06 -2.644554e-08 -4.3823e-10 -8.16e-12 1.09e-12 -1.5e-13 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 9e-14 4.3e-13 -5.95e-12 2.403e-11 1.04387e-09 7.335841e-08 2.75454269e-06 6.287209827e-05 0.00090375386341 0.00830396139911 0.04949418986827 0.19458289153787 0.49464677562743 0.75335799868146 0.69970139314823 0.40259687048826 0.1460612483296 0.03453346407391 0.00547204852555 0.00035006349332 5.546123e-08 -1.619404e-08 -5.9321e-10 -1.625e-11 2.01e-12 -2.3e-13 -2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 3.4e-13 -5.2e-12 2.163e-10 9.23036e-09 4.5424682e-07 1.457332485e-05 0.0002616664513 0.00298340172088 0.02189642306471 0.10522738491821 0.33356526420095 0.65578114585634 0.769866498739 0.55964315213385 0.25258845760583 0.07309875977782 0.01380952673782 0.00173407480759 0.00016842082341 5.48375613e-06 1.3737553e-07 7.244e-11 -7.4e-13 -5.6e-13 1e-14 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -1.6e-13 -7.3e-13 7.88e-12 -2.017e-11 1.2305979e-07 4.1220558e-06 6.736285521e-05 0.00096833129521 0.00877445201513 0.05167665150663 0.2008438925203 0.50393559126322 0.75665584967913 0.69369136272778 0.39386804277245 0.14104212896113 0.03273822376829 0.00501075788381 0.0005013532324 3.373457489e-05 1.60870122e-06 5.977228e-08 1.2064e-09 2.727e-11 -2.69e-12 3.1e-13 2e-14 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -2e-14 -7.8e-13 6.6e-12 1.765e-11 1.577379e-08 4.7513371e-07 0.00035591799053 0.00319501376235 0.02291769319495 0.10917412723451 0.34210935929167 0.6630450489606 0.76801669271933 0.5510246862877 0.2455886120536 0.07025957363202 0.01315076443775 0.00162019716046 0.00013050021381 7.00498018e-06 2.5672891e-07 7.12417e-09 1.7308e-10 -1.07e-12 -4.1e-13 1.6e-13 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 6e-14 1e-13 -1.33e-12 5.209e-11 2.4758e-09 9.954782e-08 5.066310273e-05 0.010923578855 0.05454920255669 0.20680999934488 0.51316397680741 0.75975302259952 0.68744079522469 0.38523662849413 0.1362949488094 0.03127072245532 0.00473305444486 0.00046814060178 3.046861892e-05 1.3347902e-06 4.111948e-08 8.9904e-10 1.42e-11 -2.74e-12 4.6e-13 1e-14 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 2e-14 1.9e-13 -1.84e-12 2.389e-11 1.1687e-09 7.668566e-08 4.76278781e-06 0.0017711856244 0.12305661154996 0.35355570464442 0.67041930224862 0.76567299512536 0.54226162468496 0.23871762894431 0.06748261475429 0.01248933556877 0.00152090304209 0.00012109697443 6.40539576e-06 2.3220342e-07 6.03054e-09 1.2645e-10 -1.4e-12 -1.7e-13 1.2e-13 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 1.6e-13 -8.5e-13 2.67e-12 2.346e-10 1.668028e-08 1.04660431e-06 8.75362445e-05 0.02177016825931 0.52632011916933 0.76479917173325 0.68288212840499 0.37656591999065 0.13165946977236 0.02987040701673 0.00446829373675 0.00043683343645 2.811424363e-05 1.21826403e-06 3.710164e-08 7.9454e-10 2.212e-11 -2.41e-12 4.4e-13 1e-14 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 1e-14 2.6e-13 -1.64e-12 3.186e-11 2.12263e-09 1.5330816e-07 9.66602444e-06 0.00090409876007 0.08540066717595 0.1125927783876 0.54823764581468 0.23303621513158 0.06435254143654 0.01188262810933 0.00142774699158 0.00011235357027 5.87837826e-06 2.1102395e-07 5.42315e-09 1.1687e-10 -1.38e-12 -7e-14 1e-13 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 1.4e-13 -4.6e-13 -2e-14 1.3981e-10 1.171383e-08 7.8179306e-07 5.253458636e-05 0.00298396411015 0.00401458313158 0.06119221855231 0.1333357846773 0.02898994013338 0.00411088236439 0.00040664997675 2.592150912e-05 1.11214962e-06 3.35735e-08 7.1241e-10 1.977e-11 -2.39e-12 4.2e-13 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -3e-14 2.9e-13 -4.5e-13 3.24e-12 3.2798e-10 2.578806e-08 1.67348388e-06 7.733883747e-05 0.00011417562598 0.00199841173223 0.01071289179073 0.0120181036812 0.00142294736799 0.00010185325852 5.32747542e-06 1.9059013e-07 4.86168e-09 1.0639e-10 -1.61e-12 3e-14 1e-13 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -4e-14 3.2e-13 6.1e-13 -7.79e-12 5.6319e-10 3.979903e-08 1.64250695e-06 2.66756625e-06 5.206043082e-05 0.00033876319678 0.00065484867834 0.00039521337218 2.753285223e-05 1.10610913e-06 3.169186e-08 6.6338e-10 1.82e-11 -2.38e-12 4.2e-13 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -4e-14 3.2e-13 3.03e-12 -7.37e-12 7.1648e-10 2.975866e-08 5.25891e-08 1.12941381e-06 8.68427681e-06 2.072539666e-05 1.784365891e-05 1.63340569e-06 1.6230797e-07 4.41497e-09 8.924e-11 -1.96e-12 2.3e-13 8e-14 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -4e-14 5.2e-13 2.94e-12 -8.22e-12 4.1315e-10 8.522e-10 2.09503e-08 1.8531255e-07 5.2762784e-07 5.4252224e-07 5.324637e-08 7.31467e-09 3.9241e-10 1.14e-11 -1.77e-12 4.6e-13 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -6e-14 7.6e-13 2.17e-12 -1.354e-11 -7.73e-12 2.8042e-10 3.36257e-09 1.117571e-08 1.334155e-08 1.33825e-09 1.5184e-10 6.97e-12 1.31e-12 1.9e-13 -9e-14 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -7e-14 9.3e-13 2.84e-12 1.64e-12 -1.457e-11 2.238e-11 1.4384e-10 2.0702e-10 -2.31e-12 -1.867e-11 2.76e-12 -1.4e-13 -1e-14 1e-14 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -7e-14 7.6e-13 1.06e-12 3.35e-12 -3.88e-12 -1.545e-11 -1.876e-11 4.1e-13 5.4e-12 5.5e-13 3e-14 -1e-14 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -9e-14 -8e-14 6.3e-13 2.47e-12 4.15e-12 4.41e-12 1.89e-12 8.5e-13 2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -9e-14 8e-14 5.1e-13 7.5e-13 -4e-14 -1.4e-13 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 1e-14 -3e-14 -9e-14 -1.1e-13 -2e-14 1e-14 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 1e-14 1e-14 1e-14 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000050.dat 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 -0.0 1e-14 -1.3e-13 -9e-14 1e-13 8e-14 3e-14 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 7e-14 -3.3e-13 1.6e-13 4.7e-13 -4.2e-13 -2.3e-13 2e-13 1e-13 -1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 1e-14 -1.3e-13 7.7e-13 1.13e-12 -4.2e-13 -1.63e-12 1.51e-12 2.9e-13 -1.55e-12 -3.2e-13 2.6e-13 1e-13 -2e-14 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 1e-14 3.4e-13 -5.06e-12 -1.25e-11 -7.278e-11 -1.0863e-10 8.808e-11 9.633e-11 1.529e-11 0.0 -1.05e-12 -2.4e-13 2.2e-13 -3e-14 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 4e-14 1.4e-13 -1.7e-12 -2.48e-12 1.8769e-10 -2.2571e-10 -3.47858e-09 -6.02022e-09 3.76273e-09 5.12472e-09 8.1487e-10 6.154e-11 1.123e-11 -5.4e-13 -3.3e-13 2.5e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -8e-14 2.8e-13 2.98e-12 -8.39e-12 -2.68e-11 1.98671e-09 9.768022e-08 -1.0667336e-07 -2.7724391e-07 8.596441e-08 2.6858482e-07 5.025025e-08 4.20208e-09 5.6786e-10 6.073e-11 1.58e-12 -1.7e-13 2.4e-13 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -0.0 -2e-13 1.43e-12 6.21e-12 -4.841e-11 -4.351e-11 9.03341e-09 4.6730058e-07 1.144270813e-05 0.00038197653667 2.965845828e-05 8.84325708e-06 2.52942493e-06 2.2437361e-07 3.502015e-08 3.59962e-09 1.2581e-10 -5.9e-13 1.41e-12 2.5e-13 -3e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -8e-14 2.7e-13 2.77e-12 -7.5e-12 -3.349e-11 1.15153e-09 9.144364e-08 3.581559e-06 8.319189901e-05 0.0011560767771 0.0128713760774 0.00113447264164 0.00010803587161 1.053045303e-05 1.80217709e-06 1.9469746e-07 8.4724e-09 1.7048e-10 -6.77e-12 2.83e-12 2.5e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -0.0 -1.9e-13 1.48e-12 5.49e-12 -4.862e-11 -5.08e-12 1.245421e-08 6.5143066e-07 1.947810364e-05 0.00035733681403 0.00412413248911 0.03037097901055 0.1589507432017 0.01490819343411 0.00061287088674 8.017092932e-05 8.83650814e-06 4.2813501e-07 1.097834e-08 1.6712e-10 -9e-12 3.04e-12 2.7e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -9e-14 3.2e-13 2.94e-12 -8.75e-12 -3.331e-11 1.33642e-09 1.0272879e-07 3.97690958e-06 9.211084429e-05 0.00132909403012 0.01217553196547 0.07079238932082 0.28759747726488 0.73156653009755 0.08108497366948 0.00379572734339 0.00034319374044 1.863601455e-05 5.0061679e-07 9.93171e-09 1.1934e-10 -9.29e-12 3e-12 2.5e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -1.9e-13 1.55e-12 5.07e-12 -4.943e-11 8.89e-12 1.399932e-08 7.1985432e-07 2.122720145e-05 0.00038444888737 0.00437913281266 0.031812342581 0.15109203492165 0.49525299270496 0.9992727694686 1.18984045010229 0.8822845370924 0.06136669110042 0.00157932875982 3.154317474e-05 5.3637459e-07 7.89928e-09 6.579e-11 -8.56e-12 2.91e-12 1.9e-13 -4e-14 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -1e-13 3.8e-13 3.11e-12 -1.01e-11 -3.335e-11 1.53183e-09 1.1439742e-07 4.36209372e-06 9.969428418e-05 0.00142023805786 0.01284157912992 0.07398575813834 0.29391409431147 0.75761140933581 1.16384458326994 1.0984336846512 0.64090514564038 0.23822944206712 0.00856925128881 0.00021444096485 4.36304968e-06 7.444024e-08 1.04819e-09 -5.06e-12 8.4e-13 1.03e-12 -6e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -1.8e-13 1.59e-12 4.48e-12 -5.013e-11 2.675e-11 1.572311e-08 7.9512435e-07 2.312284166e-05 0.00041340805353 0.00465059123207 0.03336272170289 0.15700835157116 0.50997047158971 1.00652624043005 1.20119002097165 0.88074436818895 0.40618066531463 0.11964339118399 0.02290360057574 0.00073817865604 1.803788372e-05 3.619715e-07 6.04189e-09 5.122e-11 -7.85e-12 2.98e-12 1.8e-13 -4e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -1e-13 4.5e-13 3.24e-12 -1.119e-11 -3.345e-11 1.73237e-09 1.2723834e-07 4.78299611e-06 0.0001078729968 0.001517429191 0.01355498447753 0.07717298956901 0.30355852356498 0.77192657704139 1.16912664181115 1.08964013611375 0.62698746393019 0.22896786651322 0.05325964912391 0.00855640517084 0.00092269457699 2.965321476e-05 7.0836688e-07 1.382322e-08 1.7302e-10 -1.52e-11 3.64e-12 5e-13 -8e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -1.8e-13 1.63e-12 4.09e-12 -4.976e-11 2.284e-11 1.684087e-08 8.7383539e-07 2.518553048e-05 0.00044439228719 0.00493724475888 0.0349791965534 0.16303541614037 0.52317040825706 1.01795895658408 1.1989776789916 0.86750788913697 0.39505612994459 0.11467254420194 0.02171859329728 0.00285636860624 0.00025730958894 1.602204793e-05 6.8872094e-07 1.848851e-08 3.2836e-10 -1.986e-11 3.73e-12 9.7e-13 -1.2e-13 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -2.3e-13 -4e-14 3.28e-12 -3.485e-11 -1.22436e-09 1.4058039e-07 5.22454779e-06 0.00011659888097 0.00162111926954 0.0143032457328 0.0804778658924 0.31346542750901 0.78610094389971 1.17429617418316 1.08003462533643 0.61366352504545 0.22139783965902 0.05087790491753 0.00806613520702 0.00086597222657 6.390102325e-05 3.36599336e-06 1.3389487e-07 4.17894e-09 5.451e-11 -7.93e-12 3.45e-12 2.9e-13 -7e-14 1e-14 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 4e-14 -1.56e-12 -1.9e-13 2.95e-12 -1.30009e-09 -5.645761e-08 -1.92222251e-06 0.00046834116939 0.00524394860003 0.03665765402613 0.16925289722441 0.53650027215426 1.02915056406637 1.19629395553711 0.85414626775173 0.38413889167007 0.11013339809311 0.02065994240239 0.00269011978691 0.00023744191565 1.462303944e-05 6.5418259e-07 2.236179e-08 5.4536e-10 -1.693e-11 3.12e-12 1.31e-12 -1.1e-13 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 9e-14 -9.9e-13 -1.89e-12 1.129e-11 -6.5151e-10 -4.030097e-08 -1.91166118e-06 -4.869230271e-05 0.01450575803085 0.08412957868853 0.32359049033673 0.80026375653954 1.17908515216411 1.07008125420668 0.60041754491053 0.2139950149351 0.04859134507574 0.00762814223695 0.00081037873182 5.919411793e-05 3.07526145e-06 1.1883993e-07 3.5693e-09 4.357e-11 -6.48e-12 3.18e-12 2.4e-13 -6e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -1e-14 7e-14 -4.1e-13 -3.4e-12 1.365e-11 -1.5457e-10 -1.400535e-08 -8.0674239e-07 -3.826092399e-05 -0.0007126039929 0.16668546498308 0.55079402337208 1.04007555420817 1.19317745988779 0.84081410494932 0.37338733749809 0.10573726546248 0.01964472818669 0.00253012620112 0.00022103929097 1.348502204e-05 5.9810908e-07 2.027941e-08 4.7874e-10 -1.838e-11 3.4e-12 1.24e-12 -1.2e-13 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 1e-14 1e-14 -1.52e-12 1.18e-12 -6.27e-12 -2.12082e-09 -1.4615437e-07 -8.53128567e-06 -0.00030685485889 0.00031999018896 0.75594481512264 1.1819726841991 1.05681729684469 0.58664925081392 0.2068099631538 0.0463981109771 0.00721163025774 0.00075808190832 5.483268803e-05 2.82391273e-06 1.0831315e-07 3.2246e-09 3.694e-11 -5.41e-12 3e-12 2e-13 -5e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -3.3e-13 -3.05e-12 1.163e-11 -1.429e-10 -1.442382e-08 -9.6163613e-07 -5.502739781e-05 -0.00236681955332 -0.00652877315119 0.01399665904381 0.72505944594862 0.35434237257268 0.10241495760336 0.01862016638527 0.00237822574857 0.00020568744873 1.243322589e-05 5.4703864e-07 1.84272e-08 4.2556e-10 -1.893e-11 3.68e-12 1.17e-12 -1.2e-13 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -4.7e-13 -2.64e-12 1.062e-11 -3.1432e-10 -2.360865e-08 -1.28435892e-06 -5.479504997e-05 -0.00019100158057 -0.00073415943762 -0.00246095769746 0.15882261995742 0.04774561519653 0.00683134996235 0.00071037303433 5.080764381e-05 2.59295051e-06 9.871539e-08 2.91502e-09 3.053e-11 -4.56e-12 2.84e-12 1.8e-13 -5e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 6e-14 -5.3e-13 -2.49e-12 8.22e-12 -4.4896e-10 -2.702117e-08 -1.12153207e-06 -4.38495209e-06 -2.3887518e-05 -0.00029352852487 -0.00026064157582 0.01292534645384 0.00282515644074 0.00020274982243 1.1710949e-05 5.0484092e-07 1.681371e-08 3.7903e-10 -1.931e-11 3.89e-12 1.1e-12 -1.2e-13 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 5e-14 -5.4e-13 -2.24e-12 6.47e-12 -4.4618e-10 -1.965593e-08 -8.380679e-08 -4.9781814e-07 -7.06026167e-06 -2.612383817e-05 -3.99687776e-06 0.00041124906382 5.887001853e-05 2.76986581e-06 9.893766e-08 2.79708e-09 2.695e-11 -4.13e-12 2.73e-12 1.5e-13 -5e-14 1e-14 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 2e-14 -3.1e-13 4.4e-13 -7.62e-12 -2.9717e-10 -1.36841e-09 -9.43501e-09 -1.327179e-07 -6.8909402e-07 -5.2937837e-07 7.7366779e-07 5.3801139e-07 1.6647988e-07 9.26339e-09 2.4681e-10 -2.052e-11 5.03e-12 1e-12 -1.3e-13 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 4e-14 -2.7e-13 4.6e-13 -4.35e-12 -2.462e-11 -1.3076e-10 -2.16388e-09 -1.433417e-08 -1.410561e-08 1.432569e-08 1.502837e-08 1.28657e-09 3.3877e-10 1.821e-11 -9.8e-13 4e-14 9e-14 -1e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 3e-14 -3.2e-13 8.4e-13 1.33e-12 -2.58e-12 -3.777e-11 -2.548e-10 -3.007e-10 2.0108e-10 3.5998e-10 3.169e-11 7.7e-13 4.8e-13 -2e-14 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 1e-14 -1.5e-13 -2.9e-13 8.1e-13 1.49e-12 -4.95e-12 -7.5e-12 4.47e-12 8.71e-12 -1.86e-12 -9.4e-13 2.1e-13 -3e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -1e-14 1e-14 -1.7e-13 -9e-14 7.9e-13 1.2e-12 -9.5e-13 -1.42e-12 4e-13 2.9e-13 -6e-14 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -5e-14 -1.4e-13 -1.7e-13 1.1e-13 2.1e-13 3e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -1e-14 -1e-14 1e-14 1e-14 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0
+D/cons.5.00.000000.dat 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064
+D/cons.5.00.000050.dat 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000001 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000001 140.60640000000083 140.60640000000333 140.60640000000294 140.60640000000146 140.6064000000002 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.6064000000004 140.606400000004 140.60639999998452 140.6063999999861 140.60639999999813 140.60640000000353 140.60640000000072 140.60640000000015 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999998747 140.60639999996786 140.6064000000857 140.60640000007803 140.60639999999992 140.60639999997767 140.60640000000197 140.60640000000365 140.60640000000043 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60640000000336 140.60640000012697 140.6064000004485 140.60640000356733 140.6064000037685 140.60640000126725 140.60640000018043 140.60639999998082 140.60639999997792 140.6064000000031 140.6064000000006 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000028 140.6063999999913 140.60640000027897 140.6064000017919 140.60640001335182 140.60640014046623 140.6064001772224 140.60640006564887 140.60640000835383 140.6064000005943 140.60640000016866 140.60639999997662 140.6064000000029 140.60640000000043 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999999674 140.60640000001766 140.60640000002252 140.60640000189855 140.60640013058455 140.6064004182603 140.6064044621372 140.60640700761147 140.60640307259789 140.6064004407988 140.60640003134185 140.60640000777076 140.60640000035698 140.60639999998028 140.6064000000031 140.60640000000024 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999862 140.606399999995 140.60640000006188 140.60640000032092 140.60640002367188 140.6064009666168 140.60642780473586 140.60680047639897 140.60663097333935 140.6065174834245 140.6064196403212 140.6064015928204 140.6064004075286 140.60640001710337 140.60640000048684 140.6063999999756 140.60640000000407 140.60640000000012 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999999668 140.60640000001501 140.60640000004605 140.6064000031298 140.60640015056902 140.60640487686976 140.60650604971062 140.60793775440973 140.61986697015 140.61033279905726 140.60711144186826 140.60646821987163 140.6064177177882 140.60640085864387 140.60640002206935 140.60640000052496 140.6063999999732 140.6064000000029 140.6064000000002 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6063999999985 140.60639999999609 140.60640000005932 140.60640000033757 140.60640002420845 140.60640093632077 140.60642460270063 140.60682462908972 140.6111549391131 140.64104420882575 140.7787074908122 140.63120585947524 140.60886220549952 140.60699863734507 140.60643675713834 140.60640099561513 140.60640002071463 140.60640000041874 140.6063999999846 140.60640000000268 140.60640000000026 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999999657 140.60640000001703 140.6064000000482 140.6064000034854 140.60640016550795 140.60640528215325 140.60651209324107 140.6079491073342 140.62023912686158 140.68828921573925 140.9379961177917 141.48494716800835 140.70797694938895 140.61980816346397 140.607727802587 140.60643756361773 140.6064008228854 140.6064000146266 140.6064000002528 140.60639999998244 140.60640000000276 140.60640000000012 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6063999999984 140.60639999999657 140.6064000000582 140.6064000003908 140.6064000268883 140.60640102938535 140.606426746369 140.60685608641336 140.61144348395797 140.64265244814422 140.7813686742908 141.20223915151828 141.91701197354635 142.132919174811 141.7792886186467 140.67969403356258 140.60800881371543 140.6064323022692 140.60640054965566 140.6064000081399 140.60640000013913 140.60639999998224 140.60640000000285 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999999646 140.60640000001936 140.60640000005094 140.60640000389756 140.6064001828785 140.6064057746616 140.6065211443421 140.60805477221658 140.62102077820293 140.69187473046603 140.9490435176562 141.56009574398843 142.20446755008723 142.2027508311068 141.50935326480342 140.88257155058258 140.61484642423576 140.60661321907597 140.60640437472304 140.6064000743763 140.6064000011335 140.60639999999776 140.60639999999904 140.60640000000095 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999827 140.60639999999754 140.60640000006097 140.60640000045436 140.6064000298958 140.60640113140468 140.60642906851777 140.60688989700768 140.61175332234697 140.64445364627235 140.7880524160192 141.21853400121114 141.9349626554873 142.32287114935977 141.8923401761651 141.16251381697734 140.7515582514739 140.63077047055125 140.6070925998163 140.60641764752782 140.6064003518901 140.60640000590956 140.60640000011202 140.60639999998324 140.60640000000288 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999992 140.60639999999634 140.60640000002164 140.6064000000404 140.60640000441663 140.60640020332784 140.60640631210399 140.60653087223236 140.6081665713275 140.6218234675314 140.6955970264349 140.96070506682926 141.5807476363896 142.21421786388927 142.19926485168506 141.49992554901854 140.90147795502938 140.67016587419587 140.61643333112357 140.60735597608704 140.60642815186193 140.60640067839063 140.6064000134031 140.60640000029198 140.60639999997375 140.6064000000032 140.60640000000024 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60639999999864 140.60639999999762 140.6064000000575 140.6064000004927 140.60640003513976 140.6064012927903 140.6064315785902 140.6069260374447 140.6120801888533 140.64632953251734 140.79501098470186 141.23587182297118 141.95315072422542 142.32290396022606 141.87237686877168 141.14434277441978 140.74651434915955 140.6318793644795 140.6097245651282 140.6067162149307 140.60641648876125 140.60640068144187 140.60640001739426 140.60640000047144 140.60639999997068 140.60640000000282 140.60640000000066 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000012 140.60639999999339 140.60640000005975 140.60640000112096 140.60640021793066 140.60640690026096 140.60654209800296 140.60828300957994 140.6226600554151 140.699442743721 140.97263803635823 141.60133122095056 142.2248981515131 142.18612154350254 141.4792067676344 140.89062478545182 140.66696674282272 140.61578522976146 140.6073981773641 140.60647371650296 140.60640389735536 140.60640015793743 140.60640000453807 140.606400000124 140.60639999998153 140.60640000000342 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000015 140.60639999999685 140.60640000000822 140.60640000136405 140.60640006706205 140.60640228043044 140.60696175490529 140.612403660632 140.64832111753518 140.802240347535 141.25349649206393 141.9710793993593 142.3220243403884 141.85187026152616 141.12793547145773 140.7407075240977 140.6306497330024 140.60951377831535 140.60667249241808 140.60641660060517 140.6064007288855 140.60640002469282 140.60640000078752 140.6063999999789 140.60640000000146 140.6064000000013 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000083 140.60640000000055 140.60639999998597 140.60640000076128 140.60640003950982 140.6064018600767 140.60649011565334 140.62310574006878 140.70311367938157 140.98520397749755 141.621983374271 142.23509576070776 142.17229876262738 141.45869840359686 140.88026826325884 140.66419499608125 140.6152736396872 140.60733395760371 140.6064675526372 140.60640345600714 140.60640013076818 140.60640000394724 140.6064000000968 140.60639999998386 140.60640000000325 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000002 140.60640000000305 140.6063999999761 140.60640000026413 140.6064000135962 140.6064007894061 140.60643814064616 140.60858473768096 140.798294024715 141.27185800763877 141.98829828078797 142.3207915067364 141.83144795005376 141.1118071602282 140.73508214144601 140.6294437309777 140.60932792526546 140.60665359295058 140.6064152795707 140.60640066502165 140.60640002203277 140.60640000066596 140.60639999997505 140.60640000000197 140.60640000000106 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000137 140.606399999995 140.60640000002257 140.60640000219962 140.60640014649474 140.60640851396047 140.60674020719023 140.62667108389323 141.55240411382826 142.23860331145627 142.1499164367253 141.43768274301297 140.87025407680784 140.66153231129735 140.61478631492 140.60727348918343 140.60646255425834 140.60640317124788 140.6064001189994 140.60640000356014 140.60640000009138 140.60639999998577 140.60640000000305 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000012 140.6064000000029 140.60639999997903 140.60640000024992 140.60640001499524 140.60640099696292 140.60645706859262 140.6092503340401 140.7065633464622 140.73816728964454 141.65375555608196 141.08042837080043 140.73108642071955 140.62822684442904 140.60915110616028 140.6066359108247 140.60641408166083 140.60640060785514 140.60640002001074 140.60640000061156 140.6063999999738 140.6064000000025 140.60640000000095 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000035 140.6064000000019 140.6063999999839 140.60640000051805 140.60640003195869 140.60640185500566 140.60649569415017 140.6092991625902 140.61097851304498 140.67126931265463 140.8166764361494 140.6624763349246 140.6143684530022 140.60721854145942 140.60645794365723 140.60640291027144 140.60640010837952 140.6064000032274 140.60640000007928 140.60639999998722 140.60640000000296 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000055 140.60640000000157 140.60639999998904 140.60640000089998 140.60640004785904 140.60640252466436 140.60647460907342 140.60653120369946 140.6084274992042 140.61655841583965 140.62315819177766 140.6095354473309 140.606630891839 140.60641324166497 140.6064005604811 140.60640001825274 140.60640000056168 140.60639999997207 140.60640000000294 140.60640000000095 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000005 140.60640000000217 140.60639999997412 140.606400001131 140.6064000541264 140.60640158634223 140.606403007575 140.60645300521892 140.6067295610451 140.60701945058366 140.6069431195775 140.60646461813005 140.60640301592392 140.60640010688277 140.60640000306856 140.60640000007206 140.60639999998787 140.60640000000276 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000012 140.60640000000214 140.60639999999782 140.60640000102913 140.60640002876283 140.6064000589447 140.60640114453318 140.60640848694226 140.60642002308467 140.60641700825477 140.6064018971433 140.6064002370293 140.60640001094995 140.6064000004234 140.60639999996664 140.60640000000421 140.60640000000072 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000043 140.60640000000168 140.6063999999947 140.6064000005214 140.60640000105417 140.60640002117935 140.60640018152017 140.6064005103078 140.6064005170726 140.6064000609303 140.60640000770022 140.6064000005788 140.60640000003139 140.60639999999748 140.6064000000001 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000083 140.6064000000004 140.6063999999796 140.6063999999931 140.60640000041374 140.60640000336298 140.60640001079284 140.60640001268152 140.60640000165415 140.60640000029397 140.606400000004 140.6064000000004 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000095 140.6064000000021 140.60639999999978 140.60639999997633 140.60640000005824 140.60640000025967 140.6064000003416 140.60640000001325 140.6063999999666 140.60640000000066 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000072 140.60640000000106 140.60640000000274 140.60639999998935 140.6063999999724 140.606399999969 140.6063999999965 140.60640000000518 140.60640000000035 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.60640000000052 140.60640000000245 140.60640000000373 140.60640000000384 140.6064000000019 140.60640000000072 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064000000001 140.6064000000004 140.6064000000006 140.60640000000004 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064 140.6064
+D/cons.6.00.000000.dat 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04
+D/cons.6.00.000050.dat 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04 0.04
+D/cons.7.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.7.00.000050.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/lag_bubble_evol_0.dat 0.0 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093882 0.008 0.0 1.0001782913460961 0.0 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093882 0.008 0.0 1.0001782913460961 1e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093882 0.007999999998324 -5.0307781151e-06 1.0001782922255373 2e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093879 0.0079999999849107 -2.51562447369e-05 1.000178299263659 3e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093863 0.0079999999396339 -7.04429622168e-05 1.0001783230211247 4e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093811 0.0079999998322995 -0.0001509587631984 1.0001783793410528 5e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093685 0.007999999622646 -0.0002767709900626 1.000178489349232 6e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988093421 0.0079999992603458 -0.0004579442028876 1.00017867945329 7e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988092932 0.0079999986850091 -0.0007045372014609 1.0001789813404984 8e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988092097 0.0079999978261919 -0.0010265992045245 1.000179431973818 9e-06 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988090758 0.0079999966034077 -0.0014341650266472 1.0001800735857111 1e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988088717 0.0079999949261447 -0.0019372490899879 1.0001809536691584 1.1e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988085728 0.0079999926938902 -0.0025458381048267 1.0001821249652347 1.2e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988081494 0.0079999897961619 -0.0032698822492192 1.0001836454465145 1.3e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988075662 0.0079999861125502 -0.0041192846745968 1.0001855782954825 1.4e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988067817 0.0079999815127707 -0.0051038891607544 1.0001879918770402 1.5e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.014383298805748 0.0079999758567309 -0.0062334657406066 1.0001909597041034 1.6e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.01438329880441 0.0079999689946119 -0.0075176941125501 1.0001945603951925 1.7e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988027051 0.0079999607669682 -0.0089661446564781 1.000198877622822 1.8e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832988005626 0.0079999510048473 -0.0105882568686877 1.0002040000513992 1.9e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987979035 0.0079999395299327 -0.0123933150313931 1.0002100212632485 2e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987946398 0.0079999261547126 -0.0143904209346064 1.0002170396712748 2.1e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987906742 0.0079999106826769 -0.016588463472111 1.000225158416694 2.2e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987858994 0.0079998929085472 -0.018996084939492 1.0002344852501588 2.3e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987801983 0.0079998726185413 -0.0216216438711077 1.0002451323945256 2.4e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987734428 0.007999849590677 -0.0244731742648961 1.0002572163874175 2.5e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.014383298765494 0.0079998235951189 -0.027558341059465 1.00027085790167 2.6e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987562015 0.0079997943945712 -0.0308843917474888 1.0002861815416708 2.7e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987454032 0.0079997617447207 -0.0344581040335135 1.0003033156135552 2.8e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.014383298732925 0.0079997253947348 -0.0382857294733577 1.0003223918671653 2.9e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832987185803 0.0079996850878173 -0.0423729330668984 1.000343545207665 3e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.01438329870217 0.0079996405618268 -0.0467247288166308 1.0003669133746844 3.1e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832986834821 0.0079995915499617 -0.0513454113114661 1.000392636586887 3.2e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832986622914 0.0079995377815155 -0.0562384834491953 1.0004208571498872 3.3e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832986383594 0.0079994789827057 -0.0614065804722618 1.0004517190255207 3.4e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832986114344 0.0079994148775815 -0.0668513905602746 1.000485367360566 3.5e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.014383298581251 0.0079993451890114 -0.0725735722994407 1.0005219479731573 3.6e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832985475304 0.0079992696397556 -0.0785726694345947 1.0005616067953105 3.7e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832985099803 0.0079991879536239 -0.0848470234055721 1.0006044892702088 3.8e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832984682951 0.0079990998567228 -0.0913936842803965 1.000650739703179 3.9e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832984221556 0.0079990050787918 -0.0982083208336326 1.000700500565627 4e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832983712299 0.0079989033546294 -0.1052851307047904 1.0007539117516364 4.1e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832983151731 0.007998794425609 -0.1126167518196725 1.000811109787463 4.2e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.014383298253628 0.0079986780412816 -0.1201941765770714 1.0008722269948647 4.3e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832981862254 0.0079985539610625 -0.128006670495016 1.0009373906100547 4.4e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832981125847 0.0079984219559967 -0.1360416964091228 1.0010067218608723 4.5e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832980323143 0.0079982818105966 -0.1442848434125189 1.0010803350047912 4.6e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832979450126 0.0079981333247508 -0.1527197585815452 1.0011583363293695 4.7e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832978502686 0.0079979763156986 -0.1613280828421209 1.0012408231167782 4.8e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832977476628 0.0079978106200651 -0.1700893954325055 1.0013278825752947 4.9e-05 1.0 0.5 0.5 0.5 3.64821e-11 0.0143832976367683 0.0079976360959454 -0.1789811755251218 1.001419590743646
+D/stats_lag_bubbles_0.dat 0.0 1.0 0.5 0.5 0.5 1.0 0.9997045119931784
+D/voidfraction.dat 1.336846e-06 1.336846e-06 1.336846e-06 1.336846e-06 1.3368459e-06 1.3368459e-06 1.3368458e-06 1.3368456e-06 1.3368453e-06 1.3368449e-06 1.3368443e-06 1.3368434e-06 1.3368423e-06 1.3368409e-06 1.336839e-06 1.3368367e-06 1.3368339e-06 1.3368304e-06 1.3368263e-06 1.3368214e-06 1.3368157e-06 1.3368089e-06 1.3368012e-06 1.3367923e-06 1.3367821e-06 1.3367706e-06 1.3367575e-06 1.3367429e-06 1.3367265e-06 1.3367083e-06 1.3366881e-06 1.3366658e-06 1.3366412e-06 1.3366143e-06 1.3365848e-06 1.3365527e-06 1.3365177e-06 1.3364799e-06 1.3364389e-06 1.3363948e-06 1.3363473e-06 1.3362963e-06 1.3362417e-06 1.3361834e-06 1.3361212e-06 1.336055e-06 1.3359848e-06 1.3359104e-06 1.3358317e-06 1.3357487e-06 1.3356612e-06
\ No newline at end of file
diff --git a/tests/4B25CC24/golden-metadata.txt b/tests/4B25CC24/golden-metadata.txt
new file mode 100644
index 0000000000..3e9289c264
--- /dev/null
+++ b/tests/4B25CC24/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-06 18:06:17.744975.
+
+mfc.sh:
+
+ Invocation: test --generate --only 73355E90 4B25CC24 CBDF2538 -j 3 --no-gpu --mpi --no-reldebug --no-debug --no-single
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: ac203b1b6f123930ec530f04b4d39e24e278e716 on up/mega (dirty)
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 52 bits physical, 57 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 112
+ On-line CPU(s) list: 0-111
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Platinum 8480C
+ CPU family: 6
+ Model: 143
+ Thread(s) per core: 1
+ Core(s) per socket: 56
+ Socket(s): 2
+ Stepping: 8
+ CPU(s) scaling MHz: 65%
+ CPU max MHz: 2000.0000
+ CPU min MHz: 800.0000
+ BogoMIPS: 4000.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cat_l2 cdp_l3 intel_ppin cdp_l2 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect avx_vnni avx512_bf16 wbnoinvd dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi avx512vbmi umip pku ospke waitpkg avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid bus_lock_detect cldemote movdiri movdir64b enqcmd fsrm md_clear serialize tsxldtrk pconfig arch_lbr ibt amx_bf16 avx512_fp16 amx_tile amx_int8 flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 5.3 MiB (112 instances)
+ L1i cache: 3.5 MiB (112 instances)
+ L2 cache: 224 MiB (112 instances)
+ L3 cache: 210 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-55
+ NUMA node1 CPU(s): 56-111
+ Vulnerability Gather data sampling: Not affected
+ Vulnerability Indirect target selection: Not affected
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Not affected
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4B25CC24/golden.txt b/tests/4B25CC24/golden.txt
new file mode 100644
index 0000000000..4fceb002d1
--- /dev/null
+++ b/tests/4B25CC24/golden.txt
@@ -0,0 +1,32 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 0.99999999999995 0.99999999999957 1.00000000000068 1.0000000000037 0.99999999999228 0.99999999996465 1.00000000004965 1.00000000015898 0.99999999872608 0.99999998660123 0.99999987904706 0.99999897856516 0.99999183268333 0.99993602171317 0.99949637153359 0.99303685227784 0.95462779920662 0.87585166521153 0.78970718797618 0.71193033336208 0.63864135295603 0.64557768154163 0.70969625466102 0.63322208856192 0.59200424430305 0.4623132241714 0.35041044303255 0.30530258203424 0.16045416381821 0.11687182177669 0.11621464664625 0.11478395769108 0.11373366957976 0.11401532530912 0.1160204679251 0.11839833112431 0.12075936880215 0.1228830426136 0.12433582880739 0.12483199387022 0.12496188991082 0.12499234378367 0.12499862764226 0.12499977911428 0.12499996797262 0.12499999572292 0.12499999954464 0.12499999999603 0.12500000002092 0.12499999999675 0.12499999999501 0.12500000000021 0.12500000000098 0.12499999999999 0.12499999999984 0.125 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000020.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -7e-14 9e-14 6.8e-13 -1.1e-12 -5.97e-12 1.227e-11 5.589e-11 -7.984e-11 -2.6549e-10 1.98978e-09 2.125865e-08 1.9012038e-07 1.60620122e-06 1.286245897e-05 0.00010113820367 0.00080030518547 0.01101790821152 0.07080843166158 0.18463012087037 0.29139764716422 0.3708010847883 0.42753894721227 0.46141225128671 0.40656536161161 0.44084996827624 0.42844486256311 0.31524185623978 0.24314943105414 0.20261748679938 0.01728200377659 -0.03292418317538 -0.03300864180894 -0.03450853166478 -0.03790410658353 -0.03701069951207 -0.03074057025236 -0.02300432813982 -0.01500069170167 -0.00750366657452 -0.00231872806158 -0.0005858706245 -0.00013165556605 -2.625660111e-05 -4.68211313e-06 -7.4937757e-07 -1.0869288e-07 -1.441156e-08 -1.86791e-09 2.374e-11 7.914e-11 -1.005e-11 -1.764e-11 7.3e-13 3.53e-12 -3e-14 -5.8e-13 1e-14 1.1e-13 -0.0 -2e-14 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000020.dat -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 2e-14 -3e-14 -1.6e-13 4.7e-13 1.47e-12 -3.35e-12 -1.236e-11 2.22e-11 7.396e-11 -3.5523e-10 -3.47809e-09 -3.20675e-08 -2.8766411e-07 -2.43943774e-06 -2.095119557e-05 -0.00023032226748 -0.00357742567858 -0.02540966480896 -0.06972234709842 -0.11593150156555 -0.15465289389906 -0.17959301155635 -0.35949187751442 -1.00815461459775 -1.00033572368568 -0.96603180483104 -0.76518513367739 -0.58970023469981 -0.4857061500246 -0.11804884874188 -0.02784602147625 -0.02491088242875 -0.02495625112647 -0.02779290742393 -0.02663976723766 -0.02211370163931 -0.01639165488775 -0.01053412314447 -0.00510651257863 -0.00146610444278 -0.00035397082824 -7.562942535e-05 -1.434419817e-05 -2.43191407e-06 -3.700758e-07 -5.105874e-08 -6.57218e-09 -8.3205e-10 1.387e-11 5.155e-11 -3.27e-12 -1.108e-11 4.5e-13 2.31e-12 3e-14 -3.4e-13 1e-14 7e-14 0.0 -1e-14 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.4.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.5.00.000000.dat 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125
+D/cons.5.00.000020.dat 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28125 3.28124999999998 3.28125000000002 3.28125000000021 3.28124999999974 3.28124999999789 3.28125000000314 3.28125000001721 3.28124999996314 3.28124999982739 3.28125000022989 3.28125000074591 3.28124999389532 3.28124993330539 3.28124940160989 3.28124496113183 3.28120976194404 3.28093356611976 3.27878239676206 3.2484523361691 3.07230689924149 2.73487994047511 2.40536154936078 2.14293166292983 1.92446203307356 2.01169028497409 2.77310351468884 2.68937115956456 2.6320912342948 2.38237442224947 2.23335361320193 2.05952720895559 1.14346301542985 0.90432308566248 0.90061821975827 0.8937432322482 0.88127452055952 0.88337727434027 0.90843847092086 0.93862904569474 0.97048678115967 1.00037344718353 1.02142071246286 1.02873960789026 1.03067735742846 1.03113420952681 1.03122909980621 1.03124661276539 1.0312495053666 1.03124993381541 1.03124999305259 1.03125000003154 1.03125000027927 1.03124999994606 1.03124999992483 1.03125000000286 1.03125000001375 1.03124999999991 1.03124999999748 1.03125000000004 1.03125000000042 1.03124999999999 1.03124999999993 1.03125 1.03125000000001 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125 1.03125
+D/cons.6.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.6.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.7.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0
+D/cons.7.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000006 0.99999999999994 0.99999999999966 1.000000000001 1.00000000000452 0.99999999999167 0.99999999997344 1.00000000005728 1.00000000020392 0.99999999895136 0.9999999912885 0.99999992137953 0.9999993026845 0.9999942048935 0.99995282467934 0.99960221666257 0.99188282067236 0.9434937482222 0.84058241522865 0.72700839383169 0.62223734324826 0.53268209425667 0.30830319827231 -0.37117154023834 -0.55593345702166 -0.54777954319486 -0.52369859845464 -0.50254122501337 -0.55796043350959 -0.82215909774992 -0.87772413771142 -0.88099911660489 -0.87297793264669 -0.86237990312318 -0.86673472440814 -0.89035750636553 -0.91918535176866 -0.94843294941573 -0.97505207448235 -0.99282330846984 -0.99827972866001 -0.99963169127035 -0.99993009606496 -0.99998815006441 -0.99999819263309 -0.99999975148439 -0.99999996763864 -0.99999999633014 -0.99999999994244 -1.00000000029623 -0.99999999997774 -0.99999999994867 -1.00000000000225 -1.00000000001199 -1.00000000000003 -0.99999999999838 -1.00000000000003 -1.00000000000038 -1.0 -0.99999999999996 -1.0 -1.00000000000001 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0
+D/cons.8.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.8.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000005 0.99999999999995 0.99999999999957 1.00000000000068 1.0000000000037 0.99999999999228 0.99999999996465 1.00000000004965 1.00000000015898 0.99999999872608 0.99999998660123 0.99999987904706 0.99999897856516 0.99999183268333 0.99993602171317 0.99949637153359 0.99303685227784 0.95462779920662 0.87585166521153 0.78970718797618 0.71193033336208 0.63864135295603 0.64557768154163 0.70969625466102 0.63322208856192 0.59200424430305 0.4623132241714 0.35041044303255 0.30530258203424 0.16045416381821 0.11687182177669 0.11621464664625 0.11478395769108 0.11373366957976 0.11401532530912 0.1160204679251 0.11839833112431 0.12075936880215 0.1228830426136 0.12433582880739 0.12483199387022 0.12496188991082 0.12499234378367 0.12499862764226 0.12499977911428 0.12499996797262 0.12499999572292 0.12499999954464 0.12499999999603 0.12500000002092 0.12499999999675 0.12499999999501 0.12500000000021 0.12500000000098 0.12499999999999 0.12499999999984 0.125 0.12500000000003 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000020.dat 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 -0.0 1e-14 -1e-14 -7e-14 9e-14 6.8e-13 -1.1e-12 -5.97e-12 1.227e-11 5.589e-11 -7.984e-11 -2.6549e-10 1.98978e-09 2.125865e-08 1.901204e-07 1.60620286e-06 1.286256402e-05 0.00010114467473 0.00080070844504 0.01109516548782 0.07417386307043 0.21080067345168 0.36899454836038 0.52083900265521 0.66945077269637 0.71472769967025 0.57287235058864 0.69620118476509 0.72371924135022 0.68187938340891 0.69389892878153 0.66366122896613 0.10770679529497 -0.28171190176436 -0.2840316841423 -0.30063897742271 -0.33327076074818 -0.32461162051438 -0.26495816472836 -0.19429605063999 -0.12421969285257 -0.06106348292589 -0.01864891305928 -0.00469327298503 -0.00105356574026 -0.00021006567535 -3.745731629e-05 -5.99503116e-06 -8.6954327e-07 -1.1529252e-07 -1.494331e-08 1.899e-10 6.3311e-10 -8.037e-11 -1.411e-10 5.81e-12 2.824e-11 -2.2e-13 -4.61e-12 8e-14 8.8e-13 -2e-14 -1.3e-13 1e-14 2e-14 -0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.3.00.000020.dat -0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 2e-14 -3e-14 -1.6e-13 4.7e-13 1.47e-12 -3.35e-12 -1.236e-11 2.22e-11 7.396e-11 -3.5523e-10 -3.47809e-09 -3.20675e-08 -2.8766441e-07 -2.43945767e-06 -2.095253608e-05 -0.00023043832278 -0.0036025104913 -0.02661735267931 -0.07960520013578 -0.14680314847159 -0.21723037585534 -0.28121105957997 -0.5568530136543 -1.42054380021956 -1.57975494183643 -1.63179878206504 -1.65512274724313 -1.68288430446417 -1.59090089179173 -0.73571695450439 -0.23826120833003 -0.21435234841416 -0.21741932956901 -0.24436833460686 -0.23365075848737 -0.19060172773644 -0.13844498256098 -0.08723234684778 -0.04155587679158 -0.01179148807579 -0.0028355777815 -0.00060521992267 -0.00011476061443 -1.945552614e-05 -2.96061166e-06 -4.0846999e-07 -5.257744e-08 -6.65637e-09 1.1098e-10 4.1238e-10 -2.618e-11 -8.865e-11 3.6e-12 1.848e-11 2.6e-13 -2.74e-12 5e-14 5.7e-13 1e-14 -8e-14 1e-14 2e-14 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.4.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.4.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.5.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.5.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999999999 1.0 1.00000000000006 0.99999999999992 0.99999999999929 1.00000000000086 1.00000000000508 0.99999999998859 0.99999999994158 1.00000000006904 1.0000000002168 0.99999999797758 0.99999997680675 0.99999979209214 0.9999982633783 0.99998622277922 0.99989229399735 0.99917190161624 0.99008760183295 0.93720097452492 0.83124213378899 0.71902772827487 0.62189220821472 0.5331908065927 0.56717229110865 0.63618017505817 0.5239949474575 0.50303534543857 0.48931127586328 0.49810822890169 0.46761097100536 0.19195370402491 0.09196734968464 0.08957235795681 0.08941908250956 0.08738518137413 0.08695739224394 0.08985611557688 0.09262347760062 0.09523324103646 0.09736998815828 0.09891655475473 0.09968260915288 0.09991820243693 0.09998164297507 0.0999963798241 0.09999936805115 0.09999990155285 0.09999998647071 0.09999999868898 0.10000000003564 0.09999999999322 0.09999999998733 0.09999999999046 0.10000000000024 0.1000000000007 0.09999999999995 0.09999999999964 0.1 0.10000000000002 0.1 0.09999999999999 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.6.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.6.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.7.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0 -8.0
+D/prim.7.00.000020.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000001 1.00000000000006 0.99999999999994 0.99999999999966 1.000000000001 1.00000000000452 0.99999999999167 0.99999999997344 1.00000000005728 1.00000000020392 0.99999999895136 0.9999999912885 0.99999992137953 0.9999993026845 0.9999942048935 0.99995282467934 0.99960221666257 0.99188282067236 0.9434937482222 0.84058241522865 0.72700839383169 0.62223734324826 0.53268209425667 0.30830319827231 -0.37117154023834 -0.55593345702166 -0.54777954319486 -0.52369859845464 -0.50254122501337 -0.55796043350959 -0.82215909774992 -0.87772413771142 -0.88099911660489 -0.87297793264669 -0.86237990312318 -0.86673472440814 -0.89035750636553 -0.91918535176866 -0.94843294941573 -0.97505207448235 -0.99282330846984 -0.99827972866001 -0.99963169127035 -0.99993009606496 -0.99998815006441 -0.99999819263309 -0.99999975148439 -0.99999996763864 -0.99999999633014 -0.99999999994244 -1.00000000029623 -0.99999999997774 -0.99999999994867 -1.00000000000225 -1.00000000001199 -1.00000000000003 -0.99999999999838 -1.00000000000003 -1.00000000000038 -1.0 -0.99999999999996 -1.0 -1.00000000000001 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0 -1.0
+D/prim.8.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.8.00.000020.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
\ No newline at end of file
diff --git a/tests/4D5E2869/golden-metadata.txt b/tests/4D5E2869/golden-metadata.txt
new file mode 100644
index 0000000000..d600b4ef8e
--- /dev/null
+++ b/tests/4D5E2869/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-21 08:48:03.131908.
+
+mfc.sh:
+
+ Invocation: test --generate --only DB9BF199 DD430A94 259E5A84 4D5E2869 -j 4
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 4e5490026b7bfb3829d8a4f326661aae4bae00a2 on up/mega (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /nethome/sbryngelson3/fastscratch/MFC-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /nethome/sbryngelson3/fastscratch/MFC-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /nethome/sbryngelson3/fastscratch/MFC-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v4.3.2 on wingtip-gpu3.cc.gatech.edu
+
+ C : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc)
+ Fortran : NVHPC v25.11.0 (/opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /nethome/sbryngelson3/fastscratch/MFC-amr/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc
+ CXX : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvc++
+ FC : /opt/nvidia/hpc_sdk/Linux_x86_64/25.11/compilers/bin/nvfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 52 bits physical, 57 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 128
+ On-line CPU(s) list: 0-127
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6338 CPU @ 2.00GHz
+ CPU family: 6
+ Model: 106
+ Thread(s) per core: 2
+ Core(s) per socket: 32
+ Socket(s): 2
+ Stepping: 6
+ CPU(s) scaling MHz: 50%
+ CPU max MHz: 3200.0000
+ CPU min MHz: 800.0000
+ BogoMIPS: 4000.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm rdt_a avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb intel_pt avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local split_lock_detect wbnoinvd dtherm ida arat pln pts vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg tme avx512_vpopcntdq la57 rdpid fsrm md_clear pconfig flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 3 MiB (64 instances)
+ L1i cache: 2 MiB (64 instances)
+ L2 cache: 80 MiB (64 instances)
+ L3 cache: 96 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-31,64-95
+ NUMA node1 CPU(s): 32-63,96-127
+ Vulnerability Gather data sampling: Mitigation; Microcode
+ Vulnerability Indirect target selection: Mitigation; Aligned branch/return thunks
+ Vulnerability Itlb multihit: Not affected
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Mitigation; Clear CPU buffers; SMT vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Not affected
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl
+ Vulnerability Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization
+ Vulnerability Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; PBRSB-eIBRS SW sequence; BHI SW loop, KVM SW loop
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Not affected
+ Vulnerability Vmscape: Not affected
+
diff --git a/tests/4D5E2869/golden.txt b/tests/4D5E2869/golden.txt
new file mode 100644
index 0000000000..6bdcdefc24
--- /dev/null
+++ b/tests/4D5E2869/golden.txt
@@ -0,0 +1,34 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000117 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/cons.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/cons.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.49999999999952 0.49999999999697 0.50000000001892 0.49999999989456 0.49999999126629 0.49999942266678 0.49996995381996 0.49884345037773 0.46690023384529 0.15684108925066 0.12738536102708 0.12505946967055 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921741e-06 6.175499736e-05 0.00235343211297 0.04637431088153 0.04334870246431 0.00376226359271 9.644425937e-05 1.85291298e-06 2.79646e-08 3.7774e-10 -2.271e-11 1.56e-12 9.6e-13 -8e-14 -0.0 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.01.000006.dat -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -8e-14 5.6e-13 3.63e-12 -2.622e-11 1.5113e-10 1.032549e-08 6.8310027e-07 3.554859267e-05 0.00136476605923 0.03577661660379 0.03668359552735 0.00287444790368 6.324352877e-05 1.07366847e-06 1.437255e-08 2.0695e-10 -2.094e-11 2.33e-12 4.2e-13 -5e-14 0.0 0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.3.00.000006.dat 2.49999999928568 2.49999994654389 2.4999964735218 2.49981734638575 2.49305675656102 2.37634675700937 1.36967354333457 1.26081856973676 1.25028504291838 1.25000548091579 1.25000008276828 1.25000000099198 1.24999999994637 1.25000000000411 1.25000000000286 1.24999999999976 1.24999999999999 1.25000000000001 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25
+D/cons.3.01.000000.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25 0.25
+D/cons.3.01.000006.dat 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999999999 1.25000000000023 1.24999999999833 1.24999999998939 1.25000000006623 1.24999999963097 1.249999969432 1.24999797934343 1.24989485925863 1.24597556839486 1.15270465024259 0.34422215943072 0.25703510060941 0.25016683463152 0.25000284054476 0.25000003812134 0.25000000032996 0.24999999996909 0.25000000000553 0.25000000000115 0.24999999999987 0.25 0.25 0.25
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/load_weight.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/load_weight.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.1.00.000006.dat 0.99999999979591 0.99999998472683 0.99999899243059 0.99994780428952 0.99800633490866 0.96114045213925 0.53777269575953 0.5030507498549 0.5000813962002 0.50000156595549 0.50000002364808 0.50000000028342 0.49999999998468 0.50000000000117 0.50000000000082 0.49999999999993 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.1.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125 0.125
+D/prim.1.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000007 0.49999999999952 0.49999999999697 0.50000000001892 0.49999999989456 0.49999999126629 0.49999942266678 0.49996995381996 0.49884345037773 0.46690023384529 0.15684108925066 0.12738536102708 0.12505946967055 0.12500101444172 0.12500001361476 0.12500000011784 0.12499999998896 0.12500000000198 0.12500000000041 0.12499999999995 0.125 0.125 0.125
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000006.dat 2.2435e-10 1.808107e-08 1.1921753e-06 6.175822088e-05 0.00235813344129 0.04824925512011 0.08060785310619 0.0074788947115 0.00019285712307 3.70581434e-06 5.592919e-08 7.5549e-10 -4.541e-11 3.12e-12 1.91e-12 -1.6e-13 -1e-14 0.0 -0.0 -0.0 0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.01.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.01.000006.dat -0.0 0.0 -0.0 0.0 0.0 -0.0 -0.0 0.0 0.0 -1.5e-13 1.12e-12 7.27e-12 -5.243e-11 3.0225e-10 2.065098e-08 1.36620211e-06 7.1101458e-05 0.00273586043516 0.07662582712616 0.23389021144023 0.02256497827149 0.00050570763599 8.58927807e-06 1.1498037e-07 1.65559e-09 -1.6754e-10 1.86e-11 3.32e-12 -3.8e-13 1e-14 1e-14 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.00.000006.dat 0.99999999971427 0.99999997861756 0.99999858940844 0.99992693779152 0.99722159268301 0.9500911976124 0.54717056816571 0.50432180038005 0.50011401344736 0.50000219236494 0.50000003310731 0.50000000039679 0.49999999997855 0.50000000000164 0.50000000000114 0.4999999999999 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5
+D/prim.3.01.000000.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1 0.1
+D/prim.3.01.000006.dat 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.50000000000009 0.49999999999933 0.49999999999575 0.50000000002649 0.49999999985239 0.4999999877728 0.49999919173719 0.49995794319794 0.49838948059605 0.46053357752923 0.13597287698943 0.10280106787287 0.10006672745606 0.10000113621606 0.10000001524854 0.10000000013198 0.09999999998764 0.10000000000221 0.10000000000046 0.09999999999995 0.1 0.1 0.1
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.01.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.01.000006.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/4DADE04B/golden-metadata.txt b/tests/4DADE04B/golden-metadata.txt
new file mode 100644
index 0000000000..1ff566c788
--- /dev/null
+++ b/tests/4DADE04B/golden-metadata.txt
@@ -0,0 +1,159 @@
+This file was created on 2026-07-04 09:53:33.800864.
+
+mfc.sh:
+
+ Invocation: test --generate --only 4DADE04B -j 12
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 7bf7bee0177fe716a55ea5287e9bd94a2fbac720 on worktree-agent-a939e0ddfe159e772 (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a939e0ddfe159e772/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a939e0ddfe159e772/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-007-35-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/.claude/worktrees/agent-a939e0ddfe159e772/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 79%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/4DADE04B/golden.txt b/tests/4DADE04B/golden.txt
new file mode 100644
index 0000000000..0190aa5df7
--- /dev/null
+++ b/tests/4DADE04B/golden.txt
@@ -0,0 +1,24 @@
+D/cons.1.00.000000.dat 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793
+D/cons.1.00.000006.dat 0.00840613109238 0.00840613104092 0.00840612778789 0.00840603876339 0.00839590477947 0.00792804644877 0.04055461669385 0.04046267340522 0.04026873352074 0.04026589951376 0.04026588000204 0.04026587930948 0.04026587930011 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793
+D/cons.2.00.000000.dat 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553
+D/cons.2.00.000006.dat 2.31317984052196 2.31317982636101 2.31317893120157 2.31315443364408 2.31036579077154 2.1829249850305 0.71044419398561 0.5831669587511 0.5803198060041 0.58027896585932 0.58027868467257 0.58027867469189 0.58027867455681 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000006.dat 8.966586e-08 7.5017375e-06 0.00047591067231 0.01329160415485 1.46767080466276 63.37425961046872 64.47310041131023 1.57359446870407 0.02197876270381 0.00015858726083 5.52329503e-06 7.489074e-08 7.9381e-10 -9.4e-13 -3e-14 1.83e-12 -4.1e-13 -9e-14 2e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -2e-14 8e-14 4.1e-13 -1.38e-12 -5e-14 2e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0
+D/cons.4.00.000000.dat 5719114.674433541 5719114.674433541 5719114.674433541 5719114.674433541 5719114.674433541 5719114.674433541 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069
+D/cons.4.00.000006.dat 5719114.673977454 5719114.6362872375 5719112.253768471 5719047.052605254 5711630.473242786 5385681.052177275 1753013.5948190647 1427266.7302600294 1419807.8301647122 1419701.107420551 1419700.372663495 1419700.3465834132 1419700.3462304624 1419700.346226519 1419700.346226501 1419700.3462265108 1419700.3462265057 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265052 1419700.3462265085 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069 1419700.3462265069
+D/cons.5.00.000000.dat 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05
+D/cons.5.00.000006.dat 8.71495743e-06 8.71495736e-06 8.71495256e-06 8.71482124e-06 8.69991494e-06 8.11581861e-06 3.873278465e-05 3.69940063e-05 3.675431412e-05 3.675086181e-05 3.675083804e-05 3.67508372e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05
+D/cons.6.00.000000.dat 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334
+D/cons.6.00.000006.dat 0.99999128504257 0.99999128504264 0.99999128504744 0.99999128517876 0.99999130008506 0.99999188418139 0.99996126721535 0.99996300599435 0.99996324568641 0.99996324913872 0.99996324916249 0.99996324916333 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334
+D/prim.1.00.000000.dat 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.008406131093 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793
+D/prim.1.00.000006.dat 0.00840613109238 0.00840613104092 0.00840612778789 0.00840603876339 0.00839590477947 0.00792804644877 0.04055461669385 0.04046267340522 0.04026873352074 0.04026589951376 0.04026588000204 0.04026587930948 0.04026587930011 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793 0.0402658793
+D/prim.2.00.000000.dat 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 2.31317984069332 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553
+D/prim.2.00.000006.dat 2.31317984052196 2.31317982636101 2.31317893120157 2.31315443364408 2.31036579077154 2.1829249850305 0.71044419398561 0.5831669587511 0.5803198060041 0.58027896585932 0.58027868467257 0.58027867469189 0.58027867455681 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553 0.5802786745553
+D/prim.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.3.00.000006.dat 3.862267e-08 3.23129862e-06 0.00020499385559 0.00572528879296 0.6329545668616 28.92675076779487 85.84980361417459 2.52328367281564 0.03541599836929 0.00025556131342 8.9007226e-06 1.2068552e-07 1.27921e-09 -1.52e-12 -5e-14 2.95e-12 -6.6e-13 -1.4e-13 3e-14 -0.0 -1e-14 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 0.0 0.0 -0.0 0.0 0.0 0.0 -3e-14 1.3e-13 6.6e-13 -2.22e-12 -7e-14 3e-14 -0.0 -0.0 -0.0 0.0 -0.0 0.0 -0.0 0.0 0.0 0.0 -0.0 0.0 -0.0
+D/prim.4.00.000000.dat 437549.9570408345 437549.9570408345 437549.9570408345 437549.9570408345 437549.9570408345 437549.9570408345 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344
+D/prim.4.00.000006.dat 437549.9569946929 437549.95318162546 437549.71214577626 437543.115989868 436794.3858988609 407700.1526907031 123763.99631324751 97248.6021301524 96609.76562197373 96600.69011495748 96600.62764037242 96600.62542285021 96600.6253928397 96600.62539250475 96600.62539250305 96600.62539250385 96600.62539250315 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250305 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344 96600.62539250344
+D/prim.5.00.000000.dat 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 8.71495743e-06 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05
+D/prim.5.00.000006.dat 8.71495743e-06 8.71495736e-06 8.71495256e-06 8.71482124e-06 8.69991494e-06 8.11581861e-06 3.873278465e-05 3.69940063e-05 3.675431412e-05 3.675086181e-05 3.675083804e-05 3.67508372e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05 3.675083719e-05
+D/prim.6.00.000000.dat 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99999128504257 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334
+D/prim.6.00.000006.dat 0.99999128504257 0.99999128504264 0.99999128504744 0.99999128517876 0.99999130008506 0.99999188418139 0.99996126721535 0.99996300599435 0.99996324568641 0.99996324913872 0.99996324916249 0.99996324916333 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334 0.99996324916334
\ No newline at end of file
diff --git a/tests/5EFB3277/golden-metadata.txt b/tests/5EFB3277/golden-metadata.txt
new file mode 100644
index 0000000000..170c979be0
--- /dev/null
+++ b/tests/5EFB3277/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-05 15:36:30.321214.
+
+mfc.sh:
+
+ Invocation: test --generate --only 0253D658 5EFB3277 43AF9F25 --mpi --no-gpu --no-reldebug --no-debug -j 2
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 8a0c23b15e7f8455f4b3488d9188156a7fd4a051 on up/mega (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 75%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/5EFB3277/golden.txt b/tests/5EFB3277/golden.txt
new file mode 100644
index 0000000000..e69de29bb2
diff --git a/tests/65C375B4/golden-metadata.txt b/tests/65C375B4/golden-metadata.txt
new file mode 100644
index 0000000000..b35b1bbf8a
--- /dev/null
+++ b/tests/65C375B4/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-05 10:18:46.002859.
+
+mfc.sh:
+
+ Invocation: test --generate --only 65C375B4 --no-gpu --no-reldebug --no-debug -j 8
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: cafdaabb4570c2b418508e9b60ce793b27666671 on up/mega (dirty)
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 68%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/65C375B4/golden.txt b/tests/65C375B4/golden.txt
new file mode 100644
index 0000000000..c66002f8d2
--- /dev/null
+++ b/tests/65C375B4/golden.txt
@@ -0,0 +1,16 @@
+D/cons.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.1.00.000200.dat 0.99995173458534 0.99995467398729 0.99991516188526 0.99993436699091 1.00049833583511 1.00336594658459 1.0073874453112 1.00517248215063 1.00099298384234 0.99968662779922 0.99908763968965 0.99934157500754 1.00031680027209 1.00010645540969 0.99885083015537 0.99932463731203 1.00109989541916 1.00047208985781 0.99911478875083 1.00272240862857 0.99729875216715 0.97429473249202 0.95161684105076 0.91101187865395 0.89336376875961 0.90022268103089 0.91665058121584 0.936199157812 0.95821669732249 0.9820546912985 1.00357910912774 1.02568189316111 1.04773442489628 1.06930628560974 1.08584339397862 1.0930324639076 1.08737284017502 1.06477249337155 1.02319974490309 1.00416116255774 1.00094735182899 1.00024607632752 1.00006287518524 1.00001509797274 1.00000336644728 1.00000069490791 1.00000013420647 1.00000002333552 1.00000000180461 0.99999999976746 0.99999999978933 1.00000000006014 1.00000000006002 0.99999999999859 0.99999999998964 0.99999999999935 1.00000000000178 1.00000000000032 0.99999999999975 0.99999999999992 1.00000000000003 1.00000000000002 1.0 1.0
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000200.dat 5.51741764e-05 5.13209198e-05 9.847622094e-05 9.606374152e-05 -5.610485765e-05 -5.136645895e-05 0.0001898868216 0.00015368612927 -0.00023431409624 -0.00011323734584 0.00057253333197 0.00034770645164 -0.00074360647735 -0.000407297556 0.00116197637805 0.00035384723471 -0.0023374579295 -0.00028332430481 0.00423425591703 -0.00180066380573 -0.01043428411221 -0.01917189811044 -0.05575977862449 -0.09884174138478 -0.11756617590845 -0.11083830405618 -0.0938856989052 -0.07084588171041 -0.0465122464116 -0.02096990918064 0.004354416823 0.03082021736794 0.05856975909536 0.08496179391922 0.10727786108838 0.11580069896253 0.10893352143719 0.07955899499895 0.02789942686459 0.00493715612765 0.00112163578657 0.00029120949339 7.439807479e-05 1.786436369e-05 3.98319955e-06 8.2222458e-07 1.5890546e-07 2.72354e-08 2.30797e-09 -1.5591e-10 -2.7e-10 7.077e-11 7.238e-11 -2.09e-12 -1.223e-11 -7.4e-13 2.09e-12 3.8e-13 -3e-13 -9e-14 4e-14 2e-14 -0.0 -0.0
+D/cons.3.00.000000.dat 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5 2.5
+D/cons.3.00.000200.dat 2.49983441838271 2.49984581789569 2.49970632352452 2.49971346413437 2.50016349529758 2.500149224025 2.49943781886221 2.4995432257069 2.50068934882242 2.50033499474874 2.49830926821157 2.49895071559583 2.50214495043792 2.50128720434874 2.496876767486 2.49856283316091 2.50484573624982 2.50273478248032 2.49809013981744 2.51083875416316 2.49193545111211 2.41193774646886 2.33507865891276 2.20024030557067 2.14312860019879 2.16450471841361 2.21652640938868 2.28501831079245 2.35770463753937 2.43709048619238 2.51297679034855 2.59103162988925 2.67060235429051 2.74958568521636 2.81109648537113 2.83784665514667 2.81660235558744 2.73279555072814 2.58212560924178 2.51459357716815 2.50331718364667 2.50086136448768 2.50022006957323 2.50005284328026 2.50001178258447 2.50000243217849 2.50000046972268 2.50000008167432 2.50000000631612 2.4999999991861 2.49999999926264 2.50000000021048 2.50000000021008 2.49999999999504 2.49999999996374 2.49999999999771 2.50000000000624 2.50000000000111 2.49999999999911 2.49999999999972 2.50000000000012 2.50000000000006 2.49999999999999 2.49999999999999
+D/cons.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/cons.4.00.000200.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.9999999999991 0.99999999999834 1.00000000002948 0.99999999848588 0.99999993108953 0.99999742462119 0.99992382983957 0.99915854901828 0.99845041432947 0.99993692933123 0.99999932152738 0.99999999458712 1.00000000009224 0.99999999998862 1.00000000000059 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999837903 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.1.00.000200.dat 0.99995173458534 0.99995467398729 0.99991516188526 0.99993436699091 1.00049833583511 1.00336594658459 1.0073874453112 1.00517248215063 1.00099298384234 0.99968662779922 0.99908763968965 0.99934157500754 1.00031680027209 1.00010645540969 0.99885083015537 0.99932463731203 1.00109989541916 1.00047208985781 0.99911478875083 1.00272240862857 0.99729875216715 0.97429473249202 0.95161684105076 0.91101187865395 0.89336376875961 0.90022268103089 0.91665058121584 0.936199157812 0.95821669732249 0.9820546912985 1.00357910912774 1.02568189316111 1.04773442489628 1.06930628560974 1.08584339397862 1.0930324639076 1.08737284017502 1.06477249337155 1.02319974490309 1.00416116255774 1.00094735182899 1.00024607632752 1.00006287518524 1.00001509797274 1.00000336644728 1.00000069490791 1.00000013420647 1.00000002333552 1.00000000180461 0.99999999976746 0.99999999978933 1.00000000006014 1.00000000006002 0.99999999999859 0.99999999998964 0.99999999999935 1.00000000000178 1.00000000000032 0.99999999999975 0.99999999999992 1.00000000000003 1.00000000000002 1.0 1.0
+D/prim.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/prim.2.00.000200.dat 5.517683954e-05 5.132324608e-05 9.848457619e-05 9.607004689e-05 -5.607691252e-05 -5.11941422e-05 0.00018849433004 0.00015289528116 -0.00023408165694 -0.0001132728424 0.00057305616567 0.00034793554109 -0.00074337097722 -0.00040725420159 0.00116331322252 0.00035408637143 -0.00233488979491 -0.00028319061339 0.0042380074489 -0.00179577497245 -0.01046254604204 -0.01967771914501 -0.05859477913707 -0.10849665487438 -0.13159944472752 -0.12312320761487 -0.102422559729 -0.07567394300587 -0.04854042571119 -0.02135309709983 0.00433888747125 0.03004851462567 0.05590134074402 0.07945505891305 0.09879680779316 0.10594442780642 0.10018046930403 0.07471924330711 0.02726684306125 0.00491669695238 0.00112057420855 0.00029113785126 7.439339729e-05 1.786409398e-05 3.98318615e-06 8.2222401e-07 1.5890544e-07 2.72354e-08 2.30797e-09 -1.5591e-10 -2.7e-10 7.077e-11 7.238e-11 -2.09e-12 -1.223e-11 -7.4e-13 2.09e-12 3.8e-13 -3e-13 -9e-14 4e-14 2e-14 -0.0 -0.0
+D/prim.3.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.3.00.000200.dat 0.99993376674422 0.99993832663148 0.99988252747013 0.99988538380798 1.00006539748979 1.00005968908407 0.99977512038637 0.99981728558318 1.00027572855924 1.00013399533415 0.99932364166588 0.99958026204245 1.00085786962007 1.00051484856477 0.9987504366459 0.99942510820587 1.00193720295859 1.00109389694517 0.99923246696535 1.00433485494783 0.99675234661015 0.96469964674385 0.93337801715494 0.87795132389715 0.85415717024623 0.86307475660549 0.88475475294618 0.91370392393782 0.94409326356028 0.97480812177574 1.00518761946678 1.0362274372142 1.06758611600563 1.0984841452308 1.1223188521033 1.13268497430047 1.12445833997487 1.09192930271034 1.03269809783795 1.00583257596716 1.00132662208344 1.00034452883865 1.00008802672234 1.00002113724828 1.00000471303062 1.00000097287126 1.00000018788907 1.00000003266973 1.00000000414742 0.99999999967444 0.99999999970505 1.00000000008419 1.00000000008403 0.99999999999802 0.9999999999855 0.99999999999908 1.0000000000025 1.00000000000044 0.99999999999964 0.99999999999989 1.00000000000005 1.00000000000002 1.0 1.0
+D/prim.4.00.000000.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
+D/prim.4.00.000200.dat 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.00000000000003 0.9999999999991 0.99999999999834 1.00000000002948 0.99999999848588 0.99999993108953 0.99999742462119 0.99992382983957 0.99915854901828 0.99845041432947 0.99993692933123 0.99999932152738 0.99999999458712 1.00000000009224 0.99999999998862 1.00000000000059 0.99999999999997 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 0.99999999837903 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0 1.0
\ No newline at end of file
diff --git a/tests/660FFBFE/golden-metadata.txt b/tests/660FFBFE/golden-metadata.txt
new file mode 100644
index 0000000000..eaa45991b5
--- /dev/null
+++ b/tests/660FFBFE/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-07 19:39:33.310963.
+
+mfc.sh:
+
+ Invocation: test --generate --only 660FFBFE --no-gpu --no-debug -j 2 -- -b mpirun
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 22189cb4a56324e2519ec06c2f93808a32cb0677 on amr-fine-dist-wip (dirty)
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-011-34-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-011-34-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-011-34-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-02-011-34-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 100%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/660FFBFE/golden.txt b/tests/660FFBFE/golden.txt
new file mode 100644
index 0000000000..5cdc3c36ac
--- /dev/null
+++ b/tests/660FFBFE/golden.txt
@@ -0,0 +1,8 @@
+D/cons.1.00.000000.dat 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893
+D/cons.1.00.000050.dat 0.98464072625923 0.95375034004502 0.89337589265489 0.80182655817763 0.69721581097395 0.60641260446424 0.54580150157273 0.51484923115691 0.50319476875178 0.50024491276899 0.49990417872607 0.49997489776194 0.50001272812624 0.50001572385266 0.50001200842923 0.50000938289197 0.5000081611124 0.50000795089779 0.50000865015219 0.50001032917223 0.50001311950968 0.50001714637376 0.50002338683897 0.50003912145801 0.50008778521426 0.50016768605391 0.49992903727304 0.49767080885922 0.48875976132206 0.46517663502895 0.41904241241967 0.3504297816612 0.27272759004005 0.20563964530359 0.16054836028785 0.13686510006765 0.12761025800307 0.12524253444652 0.12497904665018 0.12500265704929 0.98464210422903 0.95375299573169 0.89338609044673 0.80187071331865 0.69718393519266 0.60639338045967 0.54580021941689 0.51486998259992 0.50322066833975 0.50026012020332 0.49990734700745 0.49997461903838 0.50001247592264 0.50001568483129 0.50001201216848 0.50000938572292 0.5000081633682 0.50000795449083 0.50000865589989 0.50001033799188 0.50001313185053 0.50001716484202 0.50002345132259 0.50003937215901 0.50008804117024 0.50016510806949 0.49991638596037 0.49765014047611 0.48874354025347 0.46518250335403 0.41907224691725 0.35046598161847 0.27270118045413 0.20561941919507 0.16054924276413 0.13688718332795 0.12763225184121 0.12524738197061 0.12497859132517 0.12500214789244 0.9846431222975 0.95375634990308 0.89331125816872 0.80201691224376 0.69720319360839 0.6063787257543 0.54573237221035 0.51486874298601 0.50327918282686 0.50031494742358 0.49992796767453 0.49997681717263 0.50001156639853 0.50001537835312 0.50001200117614 0.50000939720215 0.50000816568403 0.50000795494286 0.50000865679154 0.50001033788439 0.50001312575697 0.50001717502078 0.50002366602339 0.50004005039023 0.50008696455045 0.50015137594077 0.49986653195211 0.49760684811963 0.48875705661241 0.46526135001612 0.41911097423208 0.3504543881296 0.2726806558114 0.20564923729923 0.16052241497653 0.13687034199718 0.12766298554513 0.12527278078627 0.12498293219399 0.12500140102459 0.98464917087429 0.95376925154269 0.8929856268757 0.80267854347936 0.69703391742457 0.60617367990238 0.54542103274699 0.51482451222912 0.50352556038845 0.50057406834391 0.50004431148868 0.49998946894726 0.50000797322847 0.50001429277985 0.50001197193194 0.50000943374156 0.50000817242841 0.50000795587203 0.50000865865563 0.50001033653329 0.50001310710748 0.50001720096156 0.5000242700504 0.50004202744968 0.50008387356177 0.50011085203242 0.49967727297416 0.49740836762785 0.48880412765812 0.46556022300607 0.4192844975557 0.35040046232805 0.27239007628704 0.20562074061937 0.16039817782704 0.1367397001312 0.12782257992352 0.12537267926681 0.12499751821459 0.12499860725534 0.98465073735798 0.95377375789531 0.89289839603573 0.80273654480621 0.69714038112471 0.60607746104073 0.54530662351473 0.51480995275125 0.50358976437482 0.50063905887616 0.50006659081344 0.49999186689576 0.50000703240214 0.50001398932319 0.50001196228344 0.50000944575757 0.50000817556096 0.50000795744284 0.50000866109872 0.50001033886471 0.50001310568297 0.50001721715458 0.50002446019005 0.500042558965 0.50008273422776 0.50010307464714 0.49963123916386 0.49735221645867 0.48881349363177 0.46565318981719 0.41936919638575 0.35024012754228 0.27240834322706 0.20556640949409 0.16031177214872 0.13672347284351 0.12787882789386 0.12539875177718 0.12500137372157 0.12499776032642 0.98465082521381 0.95377372203 0.8929027005916 0.80280700701934 0.69712187479328 0.6060638246979 0.54530075031787 0.51481916206843 0.50360065388071 0.50064272438368 0.50006687614197 0.49999159686442 0.50000684915676 0.50001395995058 0.50001196690173 0.50000944869163 0.5000081770936 0.50000795936957 0.5000086639716 0.50001034304604 0.50001311075662 0.5000172236547 0.50002449816444 0.50004274510521 0.50008295789351 0.50010097264469 0.49962180056912 0.49734301151665 0.4888108986007 0.46567034896658 0.41940670114451 0.35028799125005 0.27240150642776 0.20556240512887 0.16031348621376 0.13673359974985 0.12788174864469 0.12540316383733 0.12500123425534 0.12499747561422 0.98465097795092 0.95377386055056 0.89290650290385 0.80280741724925 0.69712482937219 0.60606840065385 0.54530484603594 0.51482015971744 0.50359958922278 0.50064145363897 0.50006654103142 0.49999152210804 0.50000686383304 0.5000139704115 0.50001196933382 0.50000944979452 0.50000817866404 0.50000796157016 0.50000866708902 0.50001034769216 0.50001311780481 0.50001723314775 0.50002450831803 0.50004276870299 0.50008307824747 0.50010113662798 0.49962178920467 0.49734397684424 0.48881181455373 0.46567082343202 0.41940866943808 0.35029431889096 0.27240771446589 0.20556830248647 0.16031846437216 0.13673437480412 0.12788011774468 0.12540239024719 0.12500098757342 0.12499746330389 0.98465117369234 0.95377413313433 0.89290751387003 0.80280730752313 0.69712583032127 0.60606922377284 0.54530523749147 0.5148202062612 0.50359954948521 0.50064141357015 0.5000664608442 0.49999152173608 0.50000687815398 0.5000139761584 0.5000119711022 0.50000945128306 0.50000818049971 0.50000796393511 0.50000867035161 0.50001035243379 0.50001312494493 0.50001724368718 0.50002452169084 0.50004278485968 0.50008312553388 0.50010133305292 0.49962185044585 0.49734415473981 0.48881215253025 0.4656711848254 0.4194090305417 0.35029464991389 0.27240878530375 0.20556920507398 0.16031892398917 0.13673445433603 0.12788001827076 0.12540203267713 0.12500091195946 0.12499745300317 0.98465137554199 0.9537743639777 0.89290769464707 0.80280760735332 0.6971260109515 0.60606935352067 0.54530534715121 0.51482029809287 0.50359960768397 0.50064144144528 0.50006647055349 0.49999153275497 0.50000688392737 0.50001397915086 0.50001197315797 0.50000945315503 0.50000818249795 0.50000796638002 0.50000867364415 0.50001035712532 0.50001313183478 0.50001725394879 0.50002453661215 0.50004280568857 0.50008315937097 0.50010142619981 0.4996219304712 0.49734424216903 0.48881229480692 0.46567137270218 0.41940926453721 0.35029493297266 0.27240903481888 0.2055694083698 0.16031906326631 0.13673452246751 0.12788003249823 0.12540199591311 0.12500089016158 0.12499743142316 0.98465154227157 0.95377453208565 0.89290782244261 0.80280776558078 0.69712616961734 0.60606948417404 0.545305445869 0.51482036335653 0.50359964430339 0.50064146347228 0.50006648942137 0.49999154378234 0.5000068881226 0.50001398204087 0.50001197549155 0.50000945519446 0.50000818456386 0.50000796881858 0.50000867685584 0.50001036161695 0.50001313829593 0.50001726330161 0.50002455029281 0.50004282689172 0.50008319630804 0.50010150720587 0.49962199964809 0.49734431353456 0.4888124035328 0.46567149822434 0.41940940404859 0.35029510167089 0.27240922158224 0.20556957051276 0.16031917129617 0.13673456919314 0.12788004672198 0.12540200539218 0.1250008790926 0.12499741131452 0.98465167187615 0.95377465482704 0.89290793761326 0.80280788686329 0.69712628571317 0.60606957905974 0.54530551862617 0.51482041386024 0.50359967471535 0.50064148276585 0.50006650518924 0.49999155416099 0.50000689268549 0.50001398507414 0.50001197787469 0.50000945728646 0.50000818663644 0.50000797119476 0.50000867990964 0.50001036580316 0.50001314412999 0.50001727141953 0.50002456236668 0.50004284863608 0.5000832408889 0.50010161134285 0.49962214238846 0.49734459218579 0.48881254695091 0.46567158020087 0.41940950402833 0.35029521914873 0.27240934654066 0.20556967829539 0.16031924471679 0.13673460280649 0.12788005841877 0.12540201255248 0.12500087305441 0.12499739625246 0.98465177075333 0.95377474504362 0.89290802470405 0.80280797600932 0.69712637063442 0.6060696484852 0.54530557262827 0.51482045252682 0.50359969905028 0.50064149885919 0.50006651891572 0.49999156415196 0.50000689934295 0.50001398933371 0.50001198063478 0.50000945949624 0.5000081887772 0.50000797357554 0.50000868288295 0.50001036976536 0.50001314956169 0.50001727935776 0.50002457541323 0.50004286885241 0.50008326587958 0.50010160417762 0.49962227871801 0.49734452480906 0.48881250580516 0.46567167966176 0.41940956822499 0.35029529930623 0.27240943052023 0.20556975061192 0.16031929498154 0.13673462691604 0.12788006776098 0.12540201871679 0.12500087061027 0.12499738573724 0.98465184512806 0.95377481133202 0.8929080881027 0.80280804143167 0.69712643293011 0.60606969945276 0.54530561281082 0.51482048206746 0.50359971830862 0.50064151199426 0.50006653098655 0.49999157325982 0.50000691207772 0.50001399851297 0.50001198506717 0.5000094619532 0.50000819096944 0.50000797600388 0.50000868581387 0.50001037358824 0.50001315550652 0.50001729137321 0.50002459701812 0.50004287057337 0.50008306760528 0.5001004799026 0.49961823642771 0.49733498138889 0.48881033862478 0.4656719246959 0.41940966217008 0.35029534873741 0.27240948728674 0.20556979963388 0.16031932969519 0.13673464438382 0.1278800752981 0.12540202467546 0.12500087034933 0.12499737876983 0.98465190060485 0.95377486002295 0.89290813445854 0.80280808947817 0.69712647867721 0.60606973696759 0.54530564276991 0.51482050460276 0.50359973345396 0.50064152250062 0.50006654181466 0.4999915781381 0.50000692644625 0.50001401417215 0.5000119933181 0.50000946544659 0.50000819334977 0.50000797857288 0.50000868883856 0.5000103777524 0.50001316400493 0.5000173113854 0.50002463045957 0.50004284977756 0.50008234337616 0.50009632035953 0.49960371144137 0.49732112552616 0.48880894571201 0.46567178906824 0.41940983053721 0.35029538840204 0.27240952437882 0.20556983311222 0.16031935387254 0.13673465714397 0.12788008138212 0.12540203011647 0.12500087124029 0.12499737439916 0.9846519417174 0.95377489581817 0.89290816854538 0.80280812482059 0.69712651232006 0.60606976465961 0.54530566515104 0.51482052177104 0.50359974534376 0.50064153093834 0.50006655058238 0.49999157348482 0.50000693437174 0.50001403279 0.50001200268013 0.50000946755649 0.50000819389981 0.50000797947959 0.50000868990857 0.5000103796829 0.50001317282091 0.50001733954985 0.50002466716614 0.50004269006378 0.50008066216934 0.5000882473066 0.49958747129457 0.49732554589174 0.48881089607706 0.46567198109158 0.41940980354897 0.35029544579714 0.27240954832086 0.20556985598038 0.16031937086629 0.13673466654393 0.12788008626468 0.12540203478414 0.12500087266807 0.12499737187176 0.98465197211603 0.95377492216487 0.8929081936537 0.80280815083327 0.6971265371026 0.60606978515909 0.54530568190369 0.51482053484475 0.50359975459462 0.50064153782226 0.50006655680965 0.49999157268641 0.50000693799056 0.5000140405502 0.5000120063675 0.50000946826616 0.50000819414818 0.50000797997255 0.50000869048711 0.50001038050609 0.50001317620837 0.50001735125032 0.50002468932351 0.50004266292249 0.50007992567718 0.50008395603706 0.49957256733566 0.49731166915861 0.488809426935 0.46567183901303 0.41940995604974 0.35029546530202 0.27240956497618 0.20556987200638 0.16031938290468 0.13673467353489 0.12788009020092 0.12540203871894 0.12500087428685 0.12499737056427 0.98465199452317 0.95377494159122 0.89290821218846 0.80280817001444 0.69712655539295 0.60606980038044 0.54530569446911 0.51482054480107 0.50359976174223 0.50064154314071 0.50006656235809 0.4999915774488 0.50000694888419 0.50001404882444 0.5000120104698 0.50000947034618 0.50000819584379 0.50000798172588 0.5000086924637 0.50001038294586 0.50001318012761 0.50001736001372 0.50002470499308 0.50004265713397 0.50007973959912 0.50008288989496 0.49956846121812 0.49730173185868 0.48880721050675 0.46567204736615 0.41941001219768 0.35029547185857 0.27240957763643 0.20556988328895 0.16031939154924 0.13673467880502 0.12788009338206 0.12540204199405 0.12500087591456 0.12499737005282 0.98465201101697 0.95377495594117 0.8929082258728 0.8028081841575 0.6971265689155 0.60606981172423 0.5453057039178 0.51482055237977 0.50359976727694 0.50064154732569 0.50006656661343 0.49999158165301 0.50000695394964 0.5000140523829 0.50001201283666 0.50000947205547 0.50000819732093 0.5000079831942 0.50000869411429 0.50001038495323 0.50001318267885 0.50001736370151 0.50002471144313 0.5000426665011 0.50007974928092 0.50008287216 0.4995687110156 0.49730182284271 0.48880714967938 0.46567208999062 0.41941001281708 0.35029548009205 0.27240958665122 0.20556989134357 0.16031939790248 0.13673468286007 0.12788009598928 0.12540204475331 0.12500087746949 0.12499737000954 0.98465202305827 0.95377496654815 0.89290823638275 0.80280819463513 0.69712657892534 0.6060698202548 0.5453057110789 0.51482055816496 0.50359977156346 0.50064155063839 0.50006656978648 0.49999158464082 0.50000695646752 0.50001405423666 0.5000120142826 0.50000947325662 0.500008198392 0.50000798425896 0.50000869529669 0.50001038636934 0.50001318437799 0.50001736566939 0.50002471438439 0.50004267423978 0.5000797704886 0.50008292738398 0.49956877443833 0.4973020290725 0.48880721348817 0.46567208583573 0.41941001728662 0.35029548598049 0.27240959296508 0.20556989733273 0.1603194028259 0.13673468612899 0.12788009814647 0.12540204696516 0.12500087892012 0.12499737022927 0.98465203161462 0.95377497419384 0.89290824685029 0.80280820340735 0.69712658764379 0.6060698280573 0.54530571752023 0.51482056302461 0.50359977489263 0.50064155306828 0.50006657201267 0.49999158670111 0.50000695779054 0.50001405530445 0.50001201519456 0.50000947405393 0.50000819912717 0.5000079849973 0.5000086961038 0.50001038730506 0.50001318548176 0.50001736690797 0.50002471581921 0.50004267719922 0.50007977916421 0.50008294699004 0.49956877256646 0.49730201374003 0.48880721237546 0.46567209003894 0.41941002236834 0.35029549198212 0.2724095993783 0.20556990391013 0.16031940844456 0.13673468949017 0.12788009970564 0.12540204814376 0.12500088028399 0.12499737055264 0.98465203760076 0.95377497935178 0.89290825708647 0.80280821109898 0.69712659929429 0.60606983844814 0.5453057254822 0.51482056849933 0.50359977755042 0.50064155527377 0.50006657442411 0.49999158830392 0.5000069588029 0.50001405611499 0.50001201588579 0.50000947465963 0.50000819968991 0.5000079855629 0.50000869671355 0.50001038799845 0.50001318629291 0.5000173678513 0.50002471684095 0.50004267834399 0.5000797815027 0.50008295072038 0.49956877466219 0.49730201392693 0.4888072158006 0.46567209938585 0.41941003750579 0.35029550867513 0.27240961541425 0.20556991725322 0.16031941691588 0.13673469356941 0.12788010284983 0.12540205045202 0.12500088189323 0.12499737073732 0.98465204537561 0.95377498803692 0.89290820529877 0.80280806713604 0.69712640737313 0.60606964767399 0.54530558844342 0.51482051434172 0.5035997773125 0.50064158102326 0.50006659288423 0.4999915900977 0.50000695887259 0.50001405659516 0.50001201643604 0.50000947514082 0.50000820013137 0.50000798600309 0.50000869718508 0.50001038853059 0.50001318691959 0.50001736858106 0.50002471739512 0.50004267789975 0.50007978289795 0.50008298325402 0.49956883637427 0.49730202392783 0.48880717721601 0.46567199913143 0.41940981347017 0.35029521957057 0.27240935295223 0.20556966011405 0.16031919893949 0.13673462303618 0.12788015834104 0.12540208379051 0.12500088467659 0.12499736975269 0.98465206864414 0.95377503212214 0.89290781160364 0.80280572264389 0.6971235168808 0.606066889714 0.54530364429367 0.51481968873206 0.50359970491124 0.50064202164601 0.5000668024917 0.49999160437411 0.50000695440327 0.5000140562333 0.50001201687262 0.50000947551166 0.50000820045763 0.50000798632741 0.50000869753075 0.50001038891892 0.50001318738634 0.5000173691843 0.50002471753514 0.50004267301217 0.5000797709495 0.5000831226999 0.49956976856166 0.49730216357997 0.48880654639047 0.46567028733666 0.41940632983543 0.35029063305036 0.27240490105761 0.20556565118987 0.16031600109838 0.136733529811 0.1278808283982 0.12540222852176 0.12500088502024 0.12499736635896 0.98465211431251 0.95377515668405 0.89290700585215 0.80279477576883 0.69711300253609 0.60605802561483 0.54529745248874 0.51481667099494 0.50359936829023 0.50064361547094 0.5000680519023 0.49999167107621 0.50000694207725 0.50001405621981 0.50001201736478 0.50000947571453 0.50000820066094 0.50000798654352 0.50000869776173 0.50001038915375 0.50001318759171 0.50001736989596 0.50002472111584 0.50004267025793 0.50007971748208 0.50008303369832 0.49957444727715 0.4973030780813 0.4888043462978 0.46566461730625 0.41939601348558 0.35027516826078 0.27238787763951 0.20555072276785 0.16030455587058 0.13672929137978 0.12788466401259 0.12540209691702 0.12500087902137 0.12499737129243 0.98465193704904 0.95377476541689 0.89291087103849 0.80282514222088 0.69714566540032 0.60608743037193 0.54531712091283 0.51482232746558 0.50360128245007 0.5006386152627 0.50006249267631 0.49999081617889 0.50000707055242 0.500014087213 0.50001201744607 0.50000947514602 0.50000820071109 0.5000079866677 0.50000869789716 0.50001038921788 0.50001318697673 0.50001736924892 0.50002474405557 0.50004280325441 0.50007975887576 0.50007867199311 0.49955793501144 0.4973072009569 0.48880998701138 0.46567587734212 0.41942800351844 0.35032863916854 0.27244168680155 0.20559237600394 0.16034556440623 0.13674320353994 0.12786673631871 0.12539699571626 0.12500103805095 0.12499751929142 0.98465193704906 0.95377476541695 0.89291087103849 0.80282514222062 0.69714566539998 0.60608743037148 0.54531712091225 0.51482232746486 0.50360128244935 0.50063861526179 0.50006249267582 0.49999081617951 0.50000707055326 0.50001408721512 0.50001201744986 0.50000947515193 0.50000820071983 0.50000798668038 0.50000869791528 0.50001038924351 0.50001318701248 0.50001736929796 0.50002474412135 0.50004280334021 0.50007975897571 0.50007867202111 0.49955793475533 0.49730720072093 0.48880998679575 0.46567587717882 0.41942800341664 0.35032863911537 0.27244168677478 0.20559237598469 0.16034556438746 0.13674320352139 0.12786673630184 0.12539699571697 0.1250010380569 0.12499751929403 0.98465211431258 0.95377515668423 0.89290700585235 0.80279477576882 0.697113002536 0.60605802561476 0.54529745248874 0.51481667099519 0.50359936829128 0.50064361547225 0.50006805190388 0.49999167107914 0.50000694208019 0.50001405622715 0.50001201737716 0.50000947573297 0.50000820068765 0.50000798658194 0.50000869781663 0.50001038923155 0.50001318770059 0.50001737004484 0.5000247213145 0.50004267053183 0.50007971790073 0.50008303427441 0.49957444742902 0.4973030781849 0.48880434642286 0.46566461746556 0.41939601367874 0.35027516845456 0.27238787779545 0.20555072286576 0.16030455592183 0.13672929140085 0.12788466402519 0.12540209693886 0.12500087903961 0.12499737129935 0.98465206864425 0.95377503212243 0.89290781160404 0.80280572264413 0.69712351688103 0.60606688971442 0.5453036442944 0.51481968873346 0.50359970491419 0.5006420216493 0.50006680249525 0.49999160438736 0.50000695442751 0.5000140562598 0.50001201690264 0.50000947554862 0.50000820050658 0.50000798639537 0.50000869762692 0.50001038905549 0.50001318757795 0.5000173694464 0.50002471789809 0.50004267359614 0.50007977202209 0.50008312450008 0.49956976929682 0.49730216405073 0.4888065469815 0.46567028798413 0.41940633046247 0.35029063359391 0.27240490146521 0.20556565144896 0.16031600124652 0.13673352988685 0.1278808284473 0.1254022285654 0.1250008850503 0.12499736636998 0.98465204537577 0.95377498803732 0.89290820529933 0.80280806713644 0.69712640737357 0.60606964767474 0.54530558844467 0.51482051434398 0.50359977731693 0.50064158102704 0.50006659289367 0.49999159014359 0.50000695899072 0.50001405668312 0.50001201650352 0.50000947520679 0.50000820021018 0.50000798610748 0.50000869733048 0.50001038873676 0.50001318721137 0.50001736899836 0.5000247180295 0.50004267886007 0.50007978392735 0.50008298415722 0.49956883720866 0.49730202485557 0.48880717836315 0.46567200024889 0.41940981455574 0.3502952204619 0.27240935359897 0.20556966051888 0.16031919917042 0.13673462315557 0.12788015841609 0.12540208385303 0.12500088471798 0.12499736976741 0.98465203760096 0.95377497935229 0.89290825708717 0.80280821109949 0.69712659929486 0.60606983844911 0.54530572548381 0.51482056850226 0.50359977755581 0.50064155527726 0.50006657444449 0.49999158833438 0.50000695899279 0.50001405623555 0.50001201594511 0.50000947471022 0.50000819976463 0.50000798567384 0.50000869687372 0.50001038822778 0.50001318663809 0.50001736844405 0.50002471775892 0.50004267834604 0.50007977596372 0.50008293353169 0.4995687798378 0.49730203340838 0.48880722198529 0.46567210083417 0.41941003912473 0.35029550994934 0.27240961629901 0.20556991779797 0.16031941722162 0.13673469372545 0.12788010294668 0.1254020505312 0.12500088194522 0.12499737075543 0.98465203161485 0.95377497419444 0.89290824685112 0.80280820340797 0.69712658764447 0.60606982805846 0.54530571752214 0.51482056302797 0.50359977489872 0.50064155309223 0.50006657200583 0.49999158629302 0.50000695709959 0.50001405488342 0.50001201489241 0.50000947384253 0.50000819900882 0.5000079849442 0.50000869608412 0.50001038730307 0.50001318557332 0.50001736730891 0.5000247159301 0.50004267202677 0.50007975593138 0.50008288006849 0.49956871872913 0.49730183147249 0.48880716000117 0.46567210126875 0.41941002537596 0.35029549364587 0.27240960049448 0.20556990459282 0.16031940882249 0.13673468967961 0.12788009982189 0.1254020482381 0.12500088034561 0.12499737057354 0.98465202305854 0.95377496654884 0.89290823638371 0.80280819463583 0.69712657892612 0.60606982025612 0.54530571108111 0.51482055816775 0.50359977157538 0.50064155074789 0.50006656954731 0.49999158326897 0.50000695273698 0.50001405187058 0.50001201295539 0.50000947249356 0.50000819787196 0.50000798384211 0.50000869487274 0.50001038585864 0.5000131837681 0.50001736461826 0.5000247107979 0.5000426643428 0.50007974843576 0.50008290218387 0.49956847236458 0.49730174400172 0.48880722489561 0.46567206258169 0.4194100280711 0.35029548846527 0.27240959423836 0.20556989814076 0.16031940327244 0.13673468634894 0.12788009827997 0.12540204707266 0.12500087899009 0.12499737025254 0.98465201101727 0.95377495594194 0.89290822587385 0.80280818415828 0.69712656891637 0.60606981172569 0.54530570392028 0.51482055238166 0.50359976729948 0.50064154753297 0.50006656592753 0.49999157994185 0.50000694267107 0.50001404420372 0.50001200931609 0.50000947079603 0.50000819653759 0.50000798248433 0.50000869338189 0.50001038405824 0.50001318071662 0.50001735704219 0.50002469673682 0.5000426722667 0.50007993736123 0.50008397296038 0.49957258265173 0.49731168573486 0.48880944690838 0.46567186031863 0.41940997848137 0.35029548887625 0.27240958820633 0.20556989222327 0.16031939840835 0.13673468310583 0.12788009613709 0.12540204487172 0.12500087754631 0.12499737003463 0.9846519945235 0.95377494159206 0.89290821218961 0.80280817001528 0.69712655539389 0.606069800382 0.54530569447179 0.51482054480776 0.50359976173129 0.50064154324752 0.5000665620502 0.49999158243934 0.50000693998249 0.50001403710042 0.5000120061153 0.50000947048139 0.50000819666396 0.50000798240993 0.50000869333225 0.50001038395034 0.50001317832586 0.50001734673828 0.50002467651911 0.50004270204808 0.50008067743883 0.50008827007148 0.49958749200913 0.4973255684045 0.48881092364415 0.46567201070733 0.41940983494828 0.35029547902623 0.2724095810741 0.20556988422619 0.16031939208967 0.13673467906972 0.12788009354049 0.12540204212044 0.12500087599646 0.12499737007942 0.98465197211639 0.95377492216576 0.89290819365492 0.80280815083417 0.69712653710361 0.6060697851607 0.54530568190673 0.51482053485732 0.50359975452618 0.50064153801345 0.50006655617482 0.49999158906401 0.50000693306126 0.50001401916581 0.50001199724361 0.50000946876388 0.50000819648919 0.50000798193447 0.50000869282482 0.50001038280454 0.50001317063288 0.50001732018921 0.50002464211227 0.5000428649738 0.50008236312849 0.50009635079705 0.49960373932143 0.49732115606432 0.48880898377103 0.46567183030298 0.41940987460195 0.3502954354773 0.27240957103382 0.20556987319042 0.16031938344277 0.13673467381025 0.12788009036564 0.12540203885026 0.12500087437197 0.12499737059202 0.98465194171778 0.9537748958191 0.89290816854665 0.80280812482153 0.69712651232111 0.60606976466129 0.5453056651543 0.5148205217796 0.50359974530344 0.50064153139855 0.50006654869424 0.499991586391 0.50000691972504 0.50001400417534 0.50001198945704 0.50000946563719 0.50000819446718 0.50000797979333 0.50000869038119 0.50001037947797 0.50001316336924 0.5000173020017 0.50002461134095 0.50004288960224 0.5000830929038 0.50010052036631 0.49961827402431 0.49733502273641 0.48881039122091 0.46567198223799 0.41940972422102 0.35029541583151 0.27240955436651 0.20556985717027 0.16031937140701 0.13673466682127 0.12788008643102 0.12540203491702 0.12500087275449 0.12499737190046 0.98465190060524 0.95377486002391 0.89290813445984 0.80280808947914 0.69712647867829 0.60606973696936 0.54530564277301 0.51482050460582 0.50359973346832 0.50064152290517 0.50006654041103 0.49999157963302 0.5000069079643 0.5000139955896 0.50001198541968 0.5000094634921 0.50000819259313 0.50000797776887 0.50000868802658 0.50001037651863 0.50001315873759 0.50001729198568 0.50002459274735 0.50004289234325 0.50008329789602 0.50010165758847 0.49962232969124 0.49734458070056 0.48881257854216 0.46567176008648 0.41940965582042 0.35029539545333 0.27240952780526 0.20556983406296 0.16031935442121 0.13673465741472 0.12788008154551 0.12540203024762 0.12500087132613 0.12499737442862 0.98465184512848 0.95377481133299 0.89290808810403 0.80280804143266 0.69712643293121 0.60606969945457 0.54530561281379 0.51482048207099 0.50359971832467 0.50064151217096 0.50006653062784 0.49999157192812 0.5000069020773 0.50001399175882 0.50001198293251 0.50000946150389 0.50000819070444 0.50000797574226 0.50000868559499 0.50001037340525 0.50001315464327 0.50001728614857 0.50002458297129 0.50004287714949 0.50008328083135 0.5001016810872 0.49962221054918 0.49734466758727 0.48881264754776 0.46567169266476 0.41940962781836 0.3502953576101 0.27240948885587 0.20556980053285 0.16031933021553 0.13673464464006 0.12788007545447 0.12540202480205 0.12500087043289 0.12499737879977 0.98465177075376 0.95377474504461 0.89290802470538 0.80280797601032 0.69712637063553 0.60606964848702 0.54530557263119 0.51482045253175 0.50359969905875 0.50064149889104 0.50006651896625 0.49999156351551 0.50000689780372 0.50001398885454 0.50001198063845 0.50000945950877 0.50000818879037 0.50000797364288 0.50000868301133 0.50001037000027 0.50001315009006 0.50001728011896 0.50002457428214 0.50004286084594 0.50008324513416 0.50010159619912 0.49962209007367 0.49734441487185 0.48881254258839 0.46567165547384 0.41940957888432 0.3502953018742 0.27240943182612 0.2055697514487 0.16031929544955 0.13673462715152 0.12788006790704 0.12540201883626 0.12500087069006 0.12499738576746 0.98465167187659 0.95377465482803 0.8929079376146 0.8028078868643 0.69712628571429 0.60606957906155 0.54530551862903 0.51482041386528 0.50359967472385 0.50064148276574 0.50006650524544 0.49999155413694 0.50000689323381 0.50001398562805 0.50001197814206 0.50000945741111 0.50000818676679 0.50000797137566 0.5000086801577 0.50001036615723 0.50001314475143 0.50001727268901 0.50002456388387 0.50004284502227 0.50008321698845 0.50010153706984 0.49962205039846 0.49734437797822 0.48881248682761 0.4656715910541 0.41940950739163 0.35029522085929 0.27240934770626 0.20556967901862 0.16031924512468 0.13673460301739 0.12788005855222 0.12540201266311 0.12500087312928 0.12499739628256 0.98465154227201 0.95377453208663 0.89290782244393 0.80280776558178 0.69712616961845 0.60606948417582 0.5453054458718 0.51482036336132 0.50359964431222 0.50064146347876 0.50006648943785 0.4999915438559 0.50000688845937 0.50001398226903 0.50001197560002 0.50000945528174 0.50000818467697 0.50000796897341 0.50000867706913 0.5000103619132 0.50001313872789 0.50001726402098 0.50002455143672 0.50004282721073 0.50008319052529 0.50010148683078 0.49962200019655 0.49734432240385 0.48881240739378 0.46567150008762 0.41940940575946 0.35029510302068 0.27240922253906 0.20556957111325 0.16031917164283 0.13673456937794 0.12788004684153 0.12540200549267 0.12500087916174 0.12499741134423 0.98465137554244 0.95377436397867 0.89290769464837 0.80280760735432 0.6971260109526 0.60606935352242 0.54530534715395 0.51482029809746 0.50359960769235 0.50064144145489 0.5000664705615 0.49999153278443 0.50000688398241 0.50001397919136 0.5000119732027 0.50000945321975 0.50000818258901 0.50000796650625 0.50000867381918 0.50001035736684 0.50001313216318 0.50001725439581 0.50002453726629 0.50004280668366 0.50008316045933 0.50010142706616 0.49962193258196 0.49734424506512 0.48881229655105 0.46567137393946 0.41940926574564 0.35029493398751 0.27240903557131 0.20556940885482 0.16031906355491 0.13673452262647 0.12788003260362 0.12540199600309 0.12500089022457 0.12499743145209 0.98465117369279 0.95377413313528 0.8929075138713 0.8028073075241 0.69712583032235 0.60606922377455 0.54530523749411 0.51482020626559 0.50359954949309 0.50064141357937 0.50006646085297 0.49999152174881 0.50000687816102 0.50001397617778 0.5000119711402 0.5000094513399 0.5000081805789 0.50000796404425 0.50000867050128 0.50001035263753 0.50001312521806 0.50001724404342 0.50002452215607 0.50004278556033 0.50008312678891 0.50010133523355 0.49962185143207 0.49734415551104 0.4888121534061 0.46567118572723 0.41940903140543 0.35029465066527 0.27240878588155 0.20556920545859 0.16031892422548 0.13673445447077 0.1278800183624 0.12540203275662 0.12500091201623 0.1249974530311 0.98465097795137 0.9537738605515 0.8929065029051 0.80280741725021 0.69712482937325 0.60606840065551 0.54530484603848 0.51482015972162 0.50359958923017 0.50064145364754 0.50006654104014 0.49999152212022 0.50000686384863 0.50001397043663 0.50001196937094 0.50000944984598 0.50000817873435 0.50000796166571 0.50000866721797 0.50001034786469 0.50001311803297 0.50001723344367 0.5000245086922 0.50004276917981 0.50008307891062 0.5001011375854 0.49962178983044 0.49734397744873 0.48881181519996 0.46567082407456 0.41940867005643 0.35029431944301 0.27240771490411 0.20556830278712 0.16031846456285 0.13673437491678 0.12788011782332 0.12540239031682 0.12500098762422 0.12499746333056 0.98465082521426 0.95377372203092 0.89290270059281 0.80280700702028 0.6971218747943 0.60606382469948 0.54530075032028 0.51481916207234 0.50360065388754 0.50064272439157 0.50006687615004 0.49999159687668 0.50000684917525 0.50001395997576 0.50001196693579 0.50000944873768 0.50000817715566 0.50000795945269 0.50000866408204 0.50001034319128 0.50001311094521 0.50001722389551 0.50002449846435 0.50004274546607 0.50008295831391 0.50010097313756 0.49962180099942 0.49734301195922 0.48881089905813 0.46567034941716 0.41940670158218 0.35028799164988 0.27240150675398 0.20556240535882 0.16031348636391 0.13673359984177 0.12788174871134 0.1254031638978 0.12500123430065 0.1249974756396 0.98465073735843 0.95377375789621 0.89289839603691 0.80273654480717 0.69714038112569 0.6060774610422 0.54530662351696 0.51480995275482 0.5035897643809 0.50063905888294 0.50006659082069 0.49999186690726 0.50000703241933 0.50001398934616 0.50001196231417 0.5000094457987 0.50000817561572 0.50000795751519 0.5000086611934 0.50001033898718 0.5000131058391 0.50001721735006 0.5000244604292 0.50004255924873 0.5000827345506 0.50010307500389 0.49963123946766 0.49735221676688 0.48881349394595 0.46565319012622 0.41936919668693 0.35024012782435 0.2724083434657 0.20556640966686 0.16031177226456 0.13672347291725 0.12787882794999 0.12539875182919 0.12500137376204 0.12499776035049 0.98464917087474 0.95376925154357 0.89298562687678 0.80267854348032 0.69703391742565 0.60617367990394 0.54542103274925 0.51482451223268 0.50352556039435 0.50057406835133 0.50004431149648 0.49998946895817 0.50000797324424 0.50001429280089 0.50001197195996 0.5000094337787 0.50000817247728 0.50000795593577 0.50000865873789 0.50001033663809 0.5000131072389 0.50001720112324 0.50002427024477 0.50004202767702 0.5000838738178 0.50011085230719 0.49967727323104 0.49740836796548 0.48880412798868 0.46556022328488 0.41928449780844 0.35040046256335 0.27239007649939 0.20562074077884 0.16039817793442 0.13673970020654 0.1278225799777 0.12537267931105 0.12499751825098 0.12499860727832 0.98464312229795 0.95375634990395 0.89331125816965 0.80201691224471 0.6972031936096 0.60637872575594 0.54573237221271 0.51486874298952 0.50327918283208 0.50031494743092 0.4999279676833 0.49997681718369 0.50001156641332 0.50001537837281 0.50001200120219 0.50000939723637 0.50000816572864 0.50000795500042 0.50000865686496 0.50001033797675 0.50001312587123 0.50001717515935 0.50002366618754 0.50004005057921 0.50008696476144 0.50015137617294 0.49986653222191 0.49760684840084 0.4887570568839 0.46526135027289 0.41911097447217 0.35045438834523 0.27268065599171 0.20564923743755 0.1605224150752 0.13687034206588 0.12766298559332 0.12527278082467 0.12498293222743 0.12500140104677 0.98464210422949 0.95375299573255 0.89338609044763 0.80187071331964 0.69718393519383 0.6063933804612 0.54580021941908 0.51486998260311 0.50322066834424 0.50026012020945 0.4999073470155 0.49997461904908 0.50001247593684 0.50001568485008 0.50001201219319 0.50000938575517 0.50000816340991 0.50000795454422 0.50000865596736 0.50001033807591 0.50001313195337 0.50001716496538 0.50002345146707 0.50003937232366 0.50008804135214 0.50016510826383 0.49991638616248 0.49765014067824 0.48874354044787 0.46518250353895 0.4190722470925 0.35046598178069 0.27270118059432 0.20561941930494 0.16054924284392 0.13688718338554 0.12763225188456 0.12524738200577 0.1249785913565 0.12500214791385 0.98464072625965 0.95375034004584 0.89337589265574 0.80182655817854 0.69721581097501 0.6064126044656 0.54580150157466 0.51484923115971 0.50319476875567 0.5002449127742 0.49990417873293 0.49997489777087 0.50001272813782 0.50001572386755 0.5000120084482 0.50000938291585 0.50000816114204 0.50000795093396 0.50000865019548 0.50001032922289 0.50001311956747 0.50001714643776 0.50002338690763 0.50003912152919 0.50008778528555 0.50016768612292 0.49992903733819 0.49767080892079 0.48875976138451 0.46517663509918 0.41904241250209 0.35042978175169 0.27272759012658 0.20563964537408 0.16054836033975 0.13686510010585 0.12761025803295 0.12524253447182 0.12497904667366 0.12500265706429
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000050.dat -4.89348216e-06 -6.62091859e-06 -1.461511003e-05 -9.5519512e-06 -1.73305495e-06 1.35417691e-06 -6.5828422e-06 -5.74582385e-06 -4.9018211e-07 1.64209943e-06 9.5764537e-07 1.4514933e-07 -1.440208e-08 -4.6365e-09 -2.03135e-09 -5.58741e-09 -9.15456e-09 -1.338406e-08 -1.978871e-08 -3.003051e-08 -4.663027e-08 -7.282242e-08 -1.0998624e-07 -1.6453713e-07 -3.3658555e-07 -9.674052e-07 -2.24844355e-06 -1.40291913e-06 5.0582156e-07 -2.41205311e-06 -1.403944135e-05 -1.873966918e-05 -9.93833592e-06 -1.49729754e-06 -3.28391276e-06 -1.19011448e-06 2.59595661e-06 2.22483899e-06 8.9514573e-07 4.9511356e-07 -1.475434075e-05 -1.940605375e-05 -2.706319495e-05 -7.113751041e-05 -1.12696745e-06 -1.22177517e-06 -2.63773658e-06 -1.777250033e-05 -2.257395874e-05 -1.36262795e-05 -3.22430502e-06 2.4726122e-07 2.9143225e-07 4.512525e-08 -1.718111e-08 -2.378261e-08 -2.984833e-08 -4.127553e-08 -5.990645e-08 -8.976712e-08 -1.3642173e-07 -2.1238414e-07 -3.7463953e-07 -7.5201192e-07 -9.818169e-07 1.56489813e-06 9.90484771e-06 1.466049339e-05 4.64048679e-06 -2.835353953e-05 -6.312411653e-05 -7.071250971e-05 -4.68060917e-06 -5.21986449e-06 -4.53133511e-06 -7.6359003e-06 -8.87398663e-06 -1.22537152e-06 1.95076297e-06 1.7272719e-06 -2.511639797e-05 -3.035105113e-05 2.011056169e-05 -0.00026018113797 5.050891632e-05 -1.12003128e-05 6.423238479e-05 -2.035822317e-05 -0.00011942271107 -0.00010180902405 -3.178668424e-05 -5.5939974e-07 1.73608463e-06 2.8914754e-07 -5.221784e-08 -5.207764e-08 -5.073642e-08 -6.731902e-08 -9.692662e-08 -1.436809e-07 -2.1135204e-07 -3.2555834e-07 -7.3001445e-07 -2.04052819e-06 -1.96172302e-06 1.682151486e-05 8.348856346e-05 9.800118162e-05 1.241522513e-05 -0.0001267388059 -0.00017688363194 -0.00014369622451 9.033701861e-05 -6.59381001e-06 1.964867632e-05 -2.151862038e-05 -9.085210671e-05 -3.324522053e-05 1.27307458e-06 3.98476645e-06 -2.769432446e-05 -3.136733779e-05 1.172986754e-05 -0.00035446189862 -0.00011608570884 -7.136707735e-05 0.00011344321882 2.831999808e-05 -9.569925715e-05 -8.885068816e-05 -1.390395942e-05 -2.1550214e-07 1.4709464e-06 2.4977918e-07 -7.155067e-08 -7.077291e-08 -7.038775e-08 -9.116591e-08 -1.2917608e-07 -1.9019172e-07 -2.8095686e-07 -4.3046753e-07 -8.811285e-07 -2.30968306e-06 -2.78200682e-06 1.791144737e-05 0.00011646866725 6.734290646e-05 -5.212880646e-05 -0.00021826791805 -0.00027883576992 -0.00013759143037 -8.486274497e-05 -0.00012279128621 2.394262639e-05 1.481767405e-05 -2.426656442e-05 -2.90123926e-05 5.9812697e-07 4.0723614e-06 -2.323475628e-05 -2.728968173e-05 -3.823535346e-05 -0.00014568029326 -2.207498119e-05 -1.212394978e-05 -1.176207838e-05 -1.871984958e-05 -1.539827001e-05 -2.9426982e-06 2.04864136e-06 1.908833e-08 7.055401e-08 -4.381886e-08 -8.010235e-08 -7.969961e-08 -8.804085e-08 -1.1175787e-07 -1.5502861e-07 -2.2660662e-07 -3.4041776e-07 -5.2148803e-07 -8.3890448e-07 -1.45924523e-06 -2.27993736e-06 -4.7607284e-07 1.464732139e-05 2.91470281e-06 -1.39696089e-05 -5.848615524e-05 -0.00011691557617 -0.00013780821875 -5.947788198e-05 -3.534470032e-05 -2.598416691e-05 -1.093511064e-05 1.256527534e-05 1.14470996e-06 2.26534238e-06 2.31379936e-06 -1.930412867e-05 -2.172351615e-05 -3.073800063e-05 -2.38795185e-05 -2.601042134e-05 -2.358680357e-05 -1.565733516e-05 -5.75816606e-06 -5.5073843e-07 8.4122636e-07 3.3915591e-07 -1.7585963e-07 -2.1915215e-07 -1.4194967e-07 -1.0572337e-07 -9.68473e-08 -1.040264e-07 -1.2800872e-07 -1.7398075e-07 -2.5117385e-07 -3.7496655e-07 -5.6916726e-07 -8.6794017e-07 -1.34369261e-06 -2.21534489e-06 -3.53721054e-06 -4.34632821e-06 -9.87904349e-06 -1.573586346e-05 -2.394413055e-05 -3.444392379e-05 -4.101947149e-05 -3.427500985e-05 -2.511616769e-05 -1.411921368e-05 -1.28813866e-06 4.97004436e-06 3.44315684e-06 2.08076848e-06 1.62916333e-06 -1.559464629e-05 -1.653275462e-05 -1.803029658e-05 -1.636839439e-05 -1.563517595e-05 -1.242330154e-05 -8.17877677e-06 -4.50322646e-06 -2.31822529e-06 -1.19173729e-06 -5.2730893e-07 -3.923407e-07 -2.7293864e-07 -1.7822929e-07 -1.3135036e-07 -1.1412379e-07 -1.1697488e-07 -1.3945324e-07 -1.8564765e-07 -2.6403227e-07 -3.891767e-07 -5.8419786e-07 -8.8291693e-07 -1.33993659e-06 -2.0902599e-06 -3.3583689e-06 -4.77549631e-06 -7.81446399e-06 -1.198499254e-05 -1.693022174e-05 -2.072261755e-05 -2.056338563e-05 -1.772091063e-05 -1.23433066e-05 -6.35213295e-06 -1.68097332e-06 6.6507544e-07 1.54621672e-06 1.27962064e-06 1.16855147e-06 -1.210653287e-05 -1.237417519e-05 -1.234936507e-05 -1.203806233e-05 -1.051116527e-05 -8.47859299e-06 -6.09242711e-06 -3.92638189e-06 -2.35542227e-06 -1.35966565e-06 -7.7268561e-07 -4.8212832e-07 -3.0647017e-07 -2.055051e-07 -1.5125324e-07 -1.2714913e-07 -1.2584392e-07 -1.4589304e-07 -1.9021039e-07 -2.6614995e-07 -3.8662352e-07 -5.7223811e-07 -8.5443218e-07 -1.28025586e-06 -1.92519801e-06 -2.90846443e-06 -4.23157982e-06 -6.39321066e-06 -9.09127703e-06 -1.192994273e-05 -1.377304921e-05 -1.351936756e-05 -1.128195021e-05 -8.0965178e-06 -4.69291402e-06 -1.93354637e-06 -2.5780582e-07 4.6057725e-07 6.9484734e-07 7.5995283e-07 -9.21016084e-06 -9.21309398e-06 -9.01400903e-06 -8.59320825e-06 -7.60670223e-06 -6.25321061e-06 -4.68218752e-06 -3.21547395e-06 -2.08191736e-06 -1.29824617e-06 -7.9539468e-07 -5.0839635e-07 -3.2830463e-07 -2.2262209e-07 -1.6316206e-07 -1.3479099e-07 -1.3027235e-07 -1.4745805e-07 -1.8835087e-07 -2.5903752e-07 -3.7039281e-07 -5.3953119e-07 -7.9199912e-07 -1.16464676e-06 -1.70882541e-06 -2.4888442e-06 -3.51996201e-06 -5.06854639e-06 -6.81384575e-06 -8.43087789e-06 -9.31496668e-06 -9.00643387e-06 -7.64853161e-06 -5.69475636e-06 -3.57909103e-06 -1.78616468e-06 -5.7382483e-07 1.406259e-08 3.155047e-07 4.2676652e-07 -6.93301821e-06 -6.84239298e-06 -6.61765449e-06 -6.24227451e-06 -5.52779821e-06 -4.6116149e-06 -3.5683945e-06 -2.57552583e-06 -1.76657148e-06 -1.1649438e-06 -7.4869264e-07 -4.9695375e-07 -3.2967077e-07 -2.2686304e-07 -1.6698746e-07 -1.3705514e-07 -1.3036553e-07 -1.4461172e-07 -1.8109682e-07 -2.4463125e-07 -3.4390182e-07 -4.9223374e-07 -7.0892708e-07 -1.02189747e-06 -1.4711214e-06 -2.09444511e-06 -2.82652504e-06 -3.8935925e-06 -5.01947942e-06 -5.96056604e-06 -6.38836841e-06 -6.10376577e-06 -5.22726351e-06 -4.01162276e-06 -2.687693e-06 -1.51913939e-06 -6.6014096e-07 -1.935632e-07 7.418348e-08 1.8711792e-07 -5.18608123e-06 -5.07432863e-06 -4.85791961e-06 -4.55847062e-06 -4.04488157e-06 -3.41823862e-06 -2.71356168e-06 -2.03206164e-06 -1.45533375e-06 -1.00299174e-06 -6.7203876e-07 -4.6145279e-07 -3.1407413e-07 -2.2001659e-07 -1.6375716e-07 -1.3449792e-07 -1.2663367e-07 -1.3809567e-07 -1.6969993e-07 -2.2506791e-07 -3.1072717e-07 -4.3636815e-07 -6.1602636e-07 -8.7254151e-07 -1.24459949e-06 -1.765963e-06 -2.31851787e-06 -3.1986636e-06 -3.73023924e-06 -4.20144543e-06 -4.41601524e-06 -4.18384514e-06 -3.61103094e-06 -2.84514362e-06 -2.00569421e-06 -1.23745187e-06 -6.3697235e-07 -2.8626119e-07 -6.905157e-08 2.99798e-08 -3.86403263e-06 -3.76000036e-06 -3.57421042e-06 -3.34509783e-06 -2.97618729e-06 -2.54332789e-06 -2.06078609e-06 -1.58800961e-06 -1.17635082e-06 -8.4011851e-07 -5.8316523e-07 -4.1324225e-07 -2.9057023e-07 -2.070893e-07 -1.5557008e-07 -1.281683e-07 -1.1992042e-07 -1.2890336e-07 -1.5557534e-07 -2.0253543e-07 -2.7452695e-07 -3.7874325e-07 -5.2556261e-07 -7.2558214e-07 -9.767492e-07 -1.27865243e-06 -1.88576941e-06 -2.4532743e-06 -2.49332907e-06 -2.9962653e-06 -3.07244043e-06 -2.89676111e-06 -2.51931345e-06 -2.03087951e-06 -1.49248675e-06 -9.8402056e-07 -5.6765267e-07 -3.1229614e-07 -1.4442415e-07 -6.445619e-08 -2.87217649e-06 -2.78528511e-06 -2.63628026e-06 -2.46428748e-06 -2.19947742e-06 -1.89804393e-06 -1.56393657e-06 -1.23303391e-06 -9.3849997e-07 -6.9016025e-07 -4.9338575e-07 -3.5910123e-07 -2.6794913e-07 -1.9595597e-07 -1.4608989e-07 -1.1958978e-07 -1.113292e-07 -1.1823365e-07 -1.4024947e-07 -1.7925305e-07 -2.3931146e-07 -3.279455e-07 -4.5164852e-07 -5.8362088e-07 -5.4275357e-07 3.2965854e-07 3.55836749e-06 1.070067986e-05 8.0200287e-07 -2.53266872e-06 -2.17743167e-06 -2.0192954e-06 -1.77350841e-06 -1.45889509e-06 -1.11021698e-06 -7.7172623e-07 -4.8427316e-07 -3.0138532e-07 -1.7630179e-07 -1.1479985e-07 -2.13214941e-06 -2.06343229e-06 -1.94848253e-06 -1.82112219e-06 -1.63121524e-06 -1.41990895e-06 -1.18646126e-06 -9.5310638e-07 -7.4178693e-07 -5.5908534e-07 -4.0900372e-07 -3.0139253e-07 -2.4883398e-07 -1.8983849e-07 -1.3613983e-07 -1.0862389e-07 -1.0076433e-07 -1.0614469e-07 -1.2386171e-07 -1.5542341e-07 -2.0604839e-07 -2.8804839e-07 -3.9934594e-07 -4.1936533e-07 2.323397e-07 4.15425992e-06 1.796486838e-05 3.292124436e-05 -3.39942536e-06 -1.68331545e-06 -1.5633841e-06 -1.43219421e-06 -1.25739626e-06 -1.05496533e-06 -8.2735604e-07 -6.0082751e-07 -4.0278679e-07 -2.7314798e-07 -1.8192203e-07 -1.361591e-07 -1.58183776e-06 -1.52926698e-06 -1.44264304e-06 -1.34937165e-06 -1.21329748e-06 -1.06434714e-06 -8.9997668e-07 -7.343403e-07 -5.8226516e-07 -4.4818675e-07 -3.3446016e-07 -2.5140077e-07 -2.1728291e-07 -1.6915666e-07 -1.2139251e-07 -9.691762e-08 -8.977169e-08 -9.371019e-08 -1.0772834e-07 -1.3287549e-07 -1.7349299e-07 -2.40509e-07 -3.3031245e-07 -3.2406858e-07 3.5053941e-07 4.32430194e-06 1.842859697e-05 3.356945991e-05 -3.14673281e-06 -1.27910932e-06 -1.11775454e-06 -1.01898846e-06 -9.0012573e-07 -7.6869414e-07 -6.1915242e-07 -4.6676605e-07 -3.3024694e-07 -2.3873812e-07 -1.7315502e-07 -1.396942e-07 -1.17338691e-06 -1.13406238e-06 -1.0699552e-06 -1.00224065e-06 -9.0478576e-07 -7.9923228e-07 -6.8268835e-07 -5.6443221e-07 -4.5463096e-07 -3.5612628e-07 -2.7173624e-07 -2.1072412e-07 -1.7184827e-07 -1.3270838e-07 -1.0179199e-07 -8.461929e-08 -7.847823e-08 -8.106125e-08 -9.196581e-08 -1.1162728e-07 -1.4150921e-07 -1.8512079e-07 -2.436632e-07 -2.8567076e-07 -1.3298089e-07 8.4214064e-07 4.17878762e-06 1.193744018e-05 2.14433502e-06 -1.17632842e-06 -7.9277564e-07 -7.2060507e-07 -6.525896e-07 -5.6563766e-07 -4.668682e-07 -3.637373e-07 -2.6924718e-07 -2.0456709e-07 -1.5750625e-07 -1.3322859e-07 -8.7042309e-07 -8.4165074e-07 -7.950205e-07 -7.4634099e-07 -6.7652165e-07 -6.0120963e-07 -5.179496e-07 -4.3304037e-07 -3.5351058e-07 -2.8114134e-07 -2.1859824e-07 -1.7314384e-07 -1.3800498e-07 -1.0711243e-07 -8.54472e-08 -7.264078e-08 -6.7434e-08 -6.908876e-08 -7.741272e-08 -9.254827e-08 -1.1482099e-07 -1.4480672e-07 -1.834338e-07 -2.2903108e-07 -2.7119084e-07 -3.2056576e-07 -6.8992584e-07 -8.8256358e-07 -3.8110477e-07 -5.551367e-07 -5.4838572e-07 -5.2540443e-07 -4.7867782e-07 -4.2218309e-07 -3.5666856e-07 -2.8625801e-07 -2.2012879e-07 -1.7382648e-07 -1.3968514e-07 -1.2187025e-07 -6.4551579e-07 -6.2514406e-07 -5.9218632e-07 -5.5775844e-07 -5.0760357e-07 -4.5316577e-07 -3.9305272e-07 -3.3173498e-07 -2.7396434e-07 -2.2082965e-07 -1.7408415e-07 -1.3872636e-07 -1.0905645e-07 -8.6283e-08 -7.04693e-08 -6.068445e-08 -5.647145e-08 -5.753493e-08 -6.372212e-08 -7.503054e-08 -9.147491e-08 -1.1284114e-07 -1.3928786e-07 -1.7495331e-07 -2.3456602e-07 -3.2745491e-07 -3.3563276e-07 -5.2367499e-07 -4.2138435e-07 -3.7777978e-07 -3.9994295e-07 -3.8698942e-07 -3.5856606e-07 -3.2230551e-07 -2.7855441e-07 -2.2981139e-07 -1.8237152e-07 -1.4809836e-07 -1.2230153e-07 -1.0873089e-07 -4.7786608e-07 -4.6448115e-07 -4.4328977e-07 -4.1951556e-07 -3.8307515e-07 -3.4249971e-07 -2.9830413e-07 -2.5379789e-07 -2.117584e-07 -1.725765e-07 -1.3749784e-07 -1.1036367e-07 -8.73238e-08 -6.99645e-08 -5.769415e-08 -5.001551e-08 -4.661239e-08 -4.725206e-08 -5.17831e-08 -6.014166e-08 -7.226226e-08 -8.794591e-08 -1.069099e-07 -1.3001925e-07 -1.6100785e-07 -1.9909077e-07 -1.9625014e-07 -2.0838323e-07 -2.5217201e-07 -2.8178976e-07 -2.9423993e-07 -2.9262826e-07 -2.7842217e-07 -2.5529409e-07 -2.2566816e-07 -1.9123455e-07 -1.5529154e-07 -1.2773093e-07 -1.0659593e-07 -9.540771e-08 -3.5133835e-07 -3.4408349e-07 -3.3752378e-07 -3.2106859e-07 -2.9408848e-07 -2.6127276e-07 -2.2732219e-07 -1.9454924e-07 -1.6353876e-07 -1.3415292e-07 -1.0749118e-07 -8.703444e-08 -6.950069e-08 -5.607815e-08 -4.652636e-08 -4.051165e-08 -3.777403e-08 -3.811098e-08 -4.138528e-08 -4.749639e-08 -5.634418e-08 -6.773964e-08 -8.133103e-08 -9.659192e-08 -1.12817e-07 -1.2816783e-07 -1.4532391e-07 -1.6399234e-07 -1.8168853e-07 -2.0038986e-07 -2.1979293e-07 -2.337755e-07 -2.3213393e-07 -2.1636435e-07 -1.9525899e-07 -1.698172e-07 -1.3853876e-07 -1.119297e-07 -9.270769e-08 -8.233893e-08 -2.5345542e-07 -2.5044232e-07 -2.6361838e-07 -2.5606475e-07 -2.3904585e-07 -2.0440075e-07 -1.7516862e-07 -1.5153601e-07 -1.275632e-07 -1.050106e-07 -8.463047e-08 -6.754726e-08 -5.411336e-08 -4.380979e-08 -3.653247e-08 -3.191739e-08 -2.976176e-08 -2.990827e-08 -3.222978e-08 -3.662318e-08 -4.296247e-08 -5.104936e-08 -6.049602e-08 -7.085987e-08 -8.191048e-08 -8.947472e-08 -1.0189336e-07 -1.0774174e-07 -1.183872e-07 -1.3601084e-07 -1.7289977e-07 -2.1740176e-07 -2.2971156e-07 -2.0662598e-07 -1.8419381e-07 -1.6724515e-07 -1.3776629e-07 -1.0198341e-07 -8.001431e-08 -6.885676e-08 -1.7884918e-07 -1.7932399e-07 -1.3568952e-07 -9.08975e-09 5.070949e-08 1.0788631e-07 6.020041e-08 -4.759515e-08 -9.921108e-08 -1.148545e-07 -1.0259465e-07 -5.199534e-08 -3.937872e-08 -3.264903e-08 -2.74872e-08 -2.406798e-08 -2.244365e-08 -2.248926e-08 -2.409716e-08 -2.716785e-08 -3.159297e-08 -3.717232e-08 -4.32471e-08 -4.843095e-08 -5.72481e-08 -1.0007538e-07 -1.792766e-07 -7.113375e-08 -8.45779e-09 6.588462e-08 1.7444191e-07 1.5489666e-07 7.78954e-08 1.3368049e-07 1.1736125e-07 -9.462656e-08 -2.5284056e-07 -1.2765095e-07 -6.525768e-08 -5.25735e-08 -1.3595769e-07 -2.0518457e-07 3.7264948e-07 3.78904595e-06 4.31666103e-06 4.26239566e-06 3.00352411e-06 1.10092245e-06 4.280303e-08 -7.222383e-07 -5.5371167e-07 -5.238117e-08 -1.784287e-08 -2.22634e-08 -1.928787e-08 -1.681589e-08 -1.569197e-08 -1.571312e-08 -1.678446e-08 -1.883075e-08 -2.17607e-08 -2.561294e-08 -2.990554e-08 -2.455152e-08 3.32324e-09 -2.7063385e-07 -1.97352357e-06 -2.0958867e-07 8.6065053e-07 2.42283269e-06 5.39016559e-06 7.00899969e-06 6.32197196e-06 5.83303371e-06 4.87449012e-06 1.3811244e-06 -1.77886573e-06 -2.9519703e-07 -1.916013e-08 -3.030058e-08 -9.945977e-08 -5.3112642e-07 1.26132987e-06 2.707962809e-05 2.594326545e-05 2.34506052e-05 1.644996885e-05 6.42162767e-06 1.0029961e-06 -3.83124802e-06 -4.0683017e-06 -4.662651e-08 2.137402e-08 -1.581345e-08 -1.178647e-08 -9.88557e-09 -9.35497e-09 -9.41281e-09 -1.007834e-08 -1.129442e-08 -1.286829e-08 -1.553078e-08 -2.50867e-08 -1.485953e-08 2.3394416e-07 -4.4926287e-07 -1.427071631e-05 -1.21636587e-06 4.49648288e-06 1.235952812e-05 2.856667318e-05 4.149074132e-05 3.937279431e-05 3.441522808e-05 2.945257569e-05 9.5914826e-06 -1.297089347e-05 -5.0491249e-07 1.6458855e-07 -1.737167e-08 -1.205245e-07 -1.07646212e-06 2.94205339e-06 6.550930987e-05 5.8618961e-05 4.184207668e-05 2.597473391e-05 1.181610764e-05 5.73766935e-06 2.478257e-07 -1.23782035e-05 -3.8720188e-07 1.2035129e-07 -1.25542e-09 -5.04539e-09 -3.39999e-09 -3.2813e-09 -3.39957e-09 -3.73256e-09 -4.26684e-09 -4.87642e-09 -6.84006e-09 -1.601217e-08 3.108254e-08 4.7626821e-07 -1.79292417e-06 -3.325599579e-05 2.62669118e-06 1.037180259e-05 1.47559498e-05 3.275246428e-05 7.229752052e-05 9.105369546e-05 7.280171023e-05 5.556630169e-05 2.009651691e-05 -3.361189777e-05 -1.95537995e-06 4.1470834e-07 3.125732e-08 1.2052045e-07 1.07645759e-06 -2.94205905e-06 -6.550931826e-05 -5.86189727e-05 -4.184209267e-05 -2.597475561e-05 -1.181613723e-05 -5.7377109e-06 -2.4788426e-07 1.237812529e-05 3.8710136e-07 -1.2049498e-07 1.04728e-09 4.7451e-09 2.96861e-09 2.66451e-09 2.52271e-09 2.49537e-09 2.53891e-09 2.49582e-09 3.61945e-09 1.176027e-08 -3.65091e-08 -4.8288066e-07 1.78516015e-06 3.324652797e-05 -2.63624916e-06 -1.038029603e-05 -1.476267155e-05 -3.275724884e-05 -7.23007083e-05 -9.105580143e-05 -7.280314749e-05 -5.556728767e-05 -2.009718499e-05 3.361144251e-05 1.95507112e-06 -4.1495199e-07 -3.147344e-08 9.945579e-08 5.3112195e-07 -1.26133543e-06 -2.707963564e-05 -2.594327603e-05 -2.345061975e-05 -1.64499886e-05 -6.42165457e-06 -1.00303365e-06 3.83119527e-06 4.06822906e-06 4.652818e-08 -2.151288e-08 1.56094e-08 1.149031e-08 9.45921e-09 8.74367e-09 8.54019e-09 8.8402e-09 9.55235e-09 1.044543e-08 1.221505e-08 2.064731e-08 9.07389e-09 -2.4125565e-07 4.4041288e-07 1.426094973e-05 1.20645835e-06 -4.50531139e-06 -1.23663985e-05 -2.857144516e-05 -4.149384592e-05 -3.937481702e-05 -3.441659947e-05 -2.945351214e-05 -9.59210882e-06 1.2970468e-05 5.0460802e-07 -1.6482867e-07 1.715995e-08 1.3595384e-07 2.0518024e-07 -3.7265483e-07 -3.78905291e-06 -4.31667073e-06 -4.26240898e-06 -3.00354218e-06 -1.10094706e-06 -4.283739e-08 7.2218967e-07 5.536426e-07 5.22773e-08 1.76895e-08 2.205098e-08 1.898979e-08 1.639337e-08 1.508805e-08 1.484716e-08 1.554423e-08 1.706193e-08 1.925745e-08 2.211398e-08 2.50875e-08 1.79726e-08 -1.227203e-08 2.5911078e-07 1.96190399e-06 1.9789437e-07 -8.7103809e-07 -2.43060992e-06 -5.39522779e-06 -7.01210014e-06 -6.32391037e-06 -5.83431927e-06 -4.87535707e-06 -1.38169878e-06 1.77847751e-06 2.9490708e-07 1.892913e-08 3.009748e-08 1.7884552e-07 1.7931988e-07 1.3568447e-07 9.08325e-09 -5.07185e-08 -1.0789867e-07 -6.021716e-08 4.757236e-08 9.917918e-08 1.1481069e-07 1.0252949e-07 5.186089e-08 3.912115e-08 3.237843e-08 2.716896e-08 2.364407e-08 2.184738e-08 2.163343e-08 2.28586e-08 2.537083e-08 2.898872e-08 3.341052e-08 3.783661e-08 4.078649e-08 4.702413e-08 8.746133e-08 1.6463066e-07 5.54818e-08 -5.4481e-09 -7.548112e-08 -1.8008354e-07 -1.5805698e-07 -7.977248e-08 -1.3489532e-07 -1.1816958e-07 9.409553e-08 2.5248099e-07 1.273804e-07 6.504125e-08 5.238339e-08 2.5345201e-07 2.504385e-07 2.636137e-07 2.5605874e-07 2.3903754e-07 2.0438939e-07 1.7515326e-07 1.5151512e-07 1.2753398e-07 1.0497136e-07 8.457858e-08 6.745077e-08 5.376433e-08 4.350808e-08 3.626143e-08 3.155772e-08 2.922749e-08 2.911707e-08 3.106054e-08 3.488988e-08 4.036292e-08 4.705263e-08 5.442543e-08 6.339142e-08 7.84873e-08 9.584789e-08 7.624947e-08 6.288257e-08 9.323982e-08 1.241845e-07 1.6685589e-07 2.1439585e-07 2.2799119e-07 2.0551623e-07 1.834581e-07 1.6676402e-07 1.3744044e-07 1.0173759e-07 7.981737e-08 6.868379e-08 3.5133524e-07 3.4408001e-07 3.3751953e-07 3.2106314e-07 2.94081e-07 2.6126256e-07 2.2730843e-07 1.9453067e-07 1.6351349e-07 1.3409025e-07 1.0748146e-07 8.747245e-08 7.010921e-08 5.637344e-08 4.67186e-08 4.05092e-08 3.752741e-08 3.759764e-08 4.053952e-08 4.617632e-08 5.422261e-08 6.408509e-08 7.555033e-08 9.255256e-08 1.2969581e-07 1.956245e-07 1.7995362e-07 3.4055117e-07 2.205448e-07 1.7412834e-07 2.135885e-07 2.3153292e-07 2.3075289e-07 2.1541768e-07 1.9462005e-07 1.6939822e-07 1.3825397e-07 1.1171425e-07 9.253462e-08 8.218682e-08 4.778633e-07 4.6447805e-07 4.43286e-07 4.1951076e-07 3.830686e-07 3.4249084e-07 2.9829221e-07 2.5378233e-07 2.1173885e-07 1.7242078e-07 1.374788e-07 1.1210114e-07 9.287752e-08 7.340501e-08 5.930104e-08 5.07761e-08 4.697204e-08 4.733846e-08 5.163836e-08 5.974307e-08 7.150706e-08 8.688872e-08 1.0616422e-07 1.2714743e-07 1.3927279e-07 1.5395701e-07 4.890962e-07 6.4355438e-07 1.1571113e-07 2.8085674e-07 2.8604248e-07 2.9114499e-07 2.7757014e-07 2.5455406e-07 2.2514483e-07 1.9088843e-07 1.5505457e-07 1.2755063e-07 1.064505e-07 9.527954e-08 6.4551338e-07 6.2514138e-07 5.9218308e-07 5.5775434e-07 5.0759803e-07 4.5315833e-07 3.9304288e-07 3.3172113e-07 2.7395555e-07 2.2073863e-07 1.7348441e-07 1.3874304e-07 1.2016906e-07 9.521125e-08 7.343984e-08 6.130865e-08 5.672695e-08 5.766477e-08 6.36516e-08 7.471951e-08 9.161896e-08 1.1689458e-07 1.5064902e-07 1.6042115e-07 -3.249292e-08 -1.05502846e-06 -4.44041155e-06 -1.225494902e-05 -2.5036221e-06 7.9736538e-07 4.2155458e-07 3.8124443e-07 3.5807283e-07 3.2177946e-07 2.7815517e-07 2.295448e-07 1.8218725e-07 1.4795704e-07 1.2218648e-07 1.0862903e-07 8.7042105e-07 8.4164849e-07 7.9501781e-07 7.4633763e-07 6.7651715e-07 6.0120369e-07 5.1794193e-07 4.3302644e-07 3.5351863e-07 2.8127359e-07 2.17096e-07 1.6789524e-07 1.5922608e-07 1.2835058e-07 9.138471e-08 7.268372e-08 6.719219e-08 6.905788e-08 7.71711e-08 9.20001e-08 1.1684631e-07 1.6117664e-07 2.1961529e-07 1.7151007e-07 -5.5685745e-07 -4.59604897e-06 -1.876994694e-05 -3.399408078e-05 2.65530253e-06 7.5000178e-07 5.9033283e-07 5.3134311e-07 4.7652672e-07 4.2182464e-07 3.5640479e-07 2.8607526e-07 2.2000028e-07 1.7372622e-07 1.3960241e-07 1.2179616e-07 1.17338526e-06 1.13406058e-06 1.06995307e-06 1.00223803e-06 9.0478232e-07 7.9922782e-07 6.8268258e-07 5.6442391e-07 4.5462855e-07 3.561201e-07 2.7119055e-07 2.0679132e-07 1.8545182e-07 1.4685725e-07 1.0549299e-07 8.432474e-08 7.809065e-08 8.08926e-08 9.166772e-08 1.111124e-07 1.4297779e-07 1.9744659e-07 2.6970765e-07 2.3608875e-07 -4.8682491e-07 -4.4985843e-06 -1.840844695e-05 -3.348947154e-05 2.72472792e-06 9.4084665e-07 8.1132458e-07 7.3152428e-07 6.5059035e-07 5.6545133e-07 4.6674107e-07 3.6364189e-07 2.6917618e-07 2.045092e-07 1.5745638e-07 1.3318286e-07 1.5818365e-06 1.52926562e-06 1.44264146e-06 1.34936976e-06 1.21329508e-06 1.0643441e-06 8.999728e-07 7.3433932e-07 5.8223712e-07 4.4802621e-07 3.3588379e-07 2.5556534e-07 2.0157246e-07 1.528028e-07 1.1638084e-07 9.646207e-08 8.958923e-08 9.333382e-08 1.0739465e-07 1.325525e-07 1.7088127e-07 2.2691246e-07 3.0309319e-07 3.6761882e-07 2.3387528e-07 -7.6064002e-07 -4.13071617e-06 -1.145837318e-05 -1.72876098e-06 1.48705397e-06 1.0996783e-06 1.0079061e-06 9.0191045e-07 7.6872376e-07 6.1915299e-07 4.6675863e-07 3.3023312e-07 2.3872179e-07 1.7313775e-07 1.3967634e-07 2.13214852e-06 2.06343135e-06 1.94848149e-06 1.821121e-06 1.63121383e-06 1.4199073e-06 1.18645942e-06 9.5310614e-07 7.4176881e-07 5.5911373e-07 4.102094e-07 3.0561353e-07 2.2529997e-07 1.6683517e-07 1.2900196e-07 1.0782755e-07 1.0042857e-07 1.0560728e-07 1.2344656e-07 1.5511676e-07 2.0276393e-07 2.6956592e-07 3.6016822e-07 4.7752346e-07 6.1011844e-07 7.4893031e-07 1.15645813e-06 1.45048985e-06 1.22271815e-06 1.51928712e-06 1.51820359e-06 1.42599191e-06 1.25938022e-06 1.05516816e-06 8.2748925e-07 6.0090348e-07 4.0282732e-07 2.7317145e-07 1.8193549e-07 1.3616768e-07 2.87217594e-06 2.78528456e-06 2.63627971e-06 2.46428694e-06 2.19947694e-06 1.89804361e-06 1.56393661e-06 1.23303414e-06 9.384995e-07 6.902866e-07 4.9359497e-07 3.5845832e-07 2.5627536e-07 1.869328e-07 1.431302e-07 1.1887891e-07 1.1092967e-07 1.1792072e-07 1.4009946e-07 1.7930321e-07 2.3883259e-07 3.2324286e-07 4.3885592e-07 5.9743405e-07 8.2257359e-07 1.13139758e-06 1.40860714e-06 1.88743379e-06 1.99613374e-06 2.11008693e-06 2.15802554e-06 2.02470529e-06 1.77381633e-06 1.45925843e-06 1.11047531e-06 7.7187742e-07 4.8436286e-07 3.0144461e-07 1.7634327e-07 1.1483239e-07 3.86403239e-06 3.76000016e-06 3.57421031e-06 3.34509788e-06 2.97618763e-06 2.54332873e-06 2.06078774e-06 1.58801241e-06 1.17635496e-06 8.401803e-07 5.831324e-07 4.1236779e-07 2.8837208e-07 2.0635452e-07 1.5552636e-07 1.2824365e-07 1.200934e-07 1.2925187e-07 1.5619272e-07 2.0359912e-07 2.7637658e-07 3.8165753e-07 5.2893888e-07 7.3105409e-07 1.00572291e-06 1.36250256e-06 1.72231069e-06 2.21124595e-06 2.6728146e-06 2.9949656e-06 3.07995073e-06 2.89808011e-06 2.51994995e-06 2.03143068e-06 1.49284999e-06 9.8423717e-07 5.6778486e-07 3.1238649e-07 1.4448961e-07 6.450941e-08 5.18608125e-06 5.07432873e-06 4.85791987e-06 4.55847116e-06 4.04488261e-06 3.41824044e-06 2.71356467e-06 2.03206652e-06 1.45534163e-06 1.00299984e-06 6.7204203e-07 4.6139616e-07 3.148162e-07 2.2075726e-07 1.6410605e-07 1.3474041e-07 1.2698002e-07 1.3863999e-07 1.7055226e-07 2.264215e-07 3.1299329e-07 4.4044263e-07 6.2272645e-07 8.777737e-07 1.22713537e-06 1.68945348e-06 2.23569994e-06 2.97313424e-06 3.68522628e-06 4.22760696e-06 4.42191727e-06 4.18573985e-06 3.61213606e-06 2.84586051e-06 2.00614412e-06 1.23772137e-06 6.3713844e-07 2.8637616e-07 6.913625e-08 -2.990999e-08 6.93301845e-06 6.84239332e-06 6.61765506e-06 6.24227544e-06 5.5277998e-06 4.61161747e-06 3.56839852e-06 2.57553207e-06 1.76658146e-06 1.16495497e-06 7.4871492e-07 4.9705705e-07 3.3011507e-07 2.2719445e-07 1.6720031e-07 1.3729861e-07 1.3073114e-07 1.4517483e-07 1.8196876e-07 2.4598781e-07 3.4603742e-07 4.9568874e-07 7.1443869e-07 1.02878384e-06 1.47293154e-06 2.08260766e-06 2.84552274e-06 3.92518734e-06 5.04015119e-06 5.97188106e-06 6.39380183e-06 6.10629957e-06 5.22862656e-06 4.01244656e-06 2.68820094e-06 1.51944498e-06 6.6033049e-07 1.9369547e-07 -7.408515e-08 -1.8703614e-07 9.21016124e-06 9.21309451e-06 9.01400982e-06 8.59320947e-06 7.60670421e-06 6.25321371e-06 4.68219223e-06 3.21548109e-06 2.08192843e-06 1.29826315e-06 7.9542158e-07 5.0845493e-07 3.2840321e-07 2.227264e-07 1.6331068e-07 1.3502163e-07 1.3062719e-07 1.4800218e-07 1.8918435e-07 2.6031008e-07 3.7232375e-07 5.4243919e-07 7.9635199e-07 1.17103902e-06 1.71760654e-06 2.49978028e-06 3.53434386e-06 5.08489569e-06 6.82686757e-06 8.43931034e-06 9.31974944e-06 9.00897105e-06 7.64994329e-06 5.6956104e-06 3.57962032e-06 1.78648647e-06 5.740261e-07 -1.3921e-08 -3.1539865e-07 -4.2667769e-07 1.210653339e-05 1.237417585e-05 1.234936602e-05 1.203806372e-05 1.051116748e-05 8.47859638e-06 6.09243219e-06 3.92638948e-06 2.35543386e-06 1.35968384e-06 7.7271302e-07 4.8216733e-07 3.0651417e-07 2.0558773e-07 1.5139573e-07 1.2737154e-07 1.2618241e-07 1.4640521e-07 1.9098128e-07 2.6730206e-07 3.8832729e-07 5.7471762e-07 8.5797742e-07 1.2853024e-06 1.93243915e-06 2.91825906e-06 4.24111813e-06 6.40279917e-06 9.09975544e-06 1.193614126e-05 1.377692146e-05 1.352160837e-05 1.128326376e-05 8.09733383e-06 4.6934289e-06 1.93386452e-06 2.5800715e-07 -4.6043438e-07 -6.9473944e-07 -7.5986189e-07 1.559464687e-05 1.653275534e-05 1.803029758e-05 1.636839584e-05 1.563517824e-05 1.242330502e-05 8.17878192e-06 4.50323406e-06 2.31823681e-06 1.19175508e-06 5.2733564e-07 3.9237872e-07 2.7299329e-07 1.7831764e-07 1.3148758e-07 1.1433134e-07 1.1728612e-07 1.3991703e-07 1.8633342e-07 2.6503632e-07 3.9062762e-07 5.8625728e-07 8.8577055e-07 1.34378499e-06 2.09530913e-06 3.36464399e-06 4.78210031e-06 7.82112571e-06 1.199089561e-05 1.693471268e-05 2.072561348e-05 2.056523645e-05 1.772205117e-05 1.234403872e-05 6.35260593e-06 1.68127133e-06 -6.6488469e-07 -1.54607977e-06 -1.27951645e-06 -1.16846308e-06 1.930412925e-05 2.172351687e-05 3.073800162e-05 2.387951993e-05 2.601042358e-05 2.358680695e-05 1.565734013e-05 5.75817335e-06 5.5074943e-07 -8.412094e-07 -3.3913108e-07 1.7589579e-07 2.1920709e-07 1.4203249e-07 1.0584734e-07 9.703206e-08 1.043001e-07 1.2841097e-07 1.7456615e-07 2.5201531e-07 3.7615732e-07 5.708185e-07 8.7016985e-07 1.3465979e-06 2.21896124e-06 3.54145988e-06 4.35095196e-06 9.88370003e-06 1.574001092e-05 2.394737768e-05 3.444619144e-05 4.102094382e-05 3.427595706e-05 2.51167957e-05 1.411962964e-05 1.28840598e-06 -4.96987124e-06 -3.44303192e-06 -2.08067277e-06 -1.62908169e-06 2.323475682e-05 2.72896824e-05 3.823535437e-05 0.0001456802945 2.20749833e-05 1.212395298e-05 1.176208305e-05 1.871985641e-05 1.539828042e-05 2.94271439e-06 -2.04861821e-06 -1.905663e-08 -7.050626e-08 4.389011e-08 8.020818e-08 7.985598e-08 8.827012e-08 1.1209084e-07 1.5550653e-07 2.2728284e-07 3.4135745e-07 5.2276497e-07 8.4059087e-07 1.46139266e-06 2.2825474e-06 4.7908339e-07 -1.46440263e-05 -2.91141216e-06 1.397255807e-05 5.848851478e-05 0.00011691728349 0.00013780937042 5.947864675e-05 3.53452213e-05 2.598452036e-05 1.09353419e-05 -1.256512506e-05 -1.14460152e-06 -2.26525922e-06 -2.31372801e-06 2.769432493e-05 3.136733836e-05 -1.172986676e-05 0.00035446189942 0.00011608571071 7.136708024e-05 -0.00011344321461 -2.831999202e-05 9.569926659e-05 8.885070344e-05 1.390398167e-05 2.1552796e-07 -1.47090791e-06 -2.4972186e-07 7.163539e-08 7.089718e-08 7.056841e-08 9.142567e-08 1.2954473e-07 1.907065e-07 2.8166177e-07 4.3140966e-07 8.8235098e-07 2.31121148e-06 2.78383311e-06 -1.790936026e-05 -0.00011646633022 -6.734062823e-05 5.213084709e-05 0.00021826959689 0.00027883702293 0.0001375922934 8.486331825e-05 0.00012279168284 -2.394234961e-05 -1.481749412e-05 2.426667889e-05 2.901248021e-05 -5.9805938e-07 -4.07230322e-06 2.511639833e-05 3.035105156e-05 -2.011056109e-05 0.00026018113877 -5.050891504e-05 1.120031475e-05 -6.4232382e-05 2.035822726e-05 0.00011942271735 0.00010180903339 3.178669705e-05 5.5941861e-07 -1.73605641e-06 -2.8910574e-07 5.227932e-08 5.216732e-08 5.086591e-08 6.75038e-08 9.718651e-08 1.4404022e-07 2.1183846e-07 3.262005e-07 7.308365e-07 2.04154255e-06 1.96291992e-06 -1.682017195e-05 -8.348713711e-05 -9.799976383e-05 -1.241394917e-05 0.00012673984611 0.00017688440824 0.00014369677248 -9.033663515e-05 6.59408258e-06 -1.964848576e-05 2.151874906e-05 9.0852194e-05 3.324528429e-05 -1.27302516e-06 -3.98472371e-06 1.475434097e-05 1.940605402e-05 2.706319532e-05 7.113751094e-05 1.12696825e-06 1.22177636e-06 2.6377383e-06 1.777250283e-05 2.257396245e-05 1.3626285e-05 3.2243129e-06 -2.472495e-07 -2.9141484e-07 -4.509954e-08 1.721881e-08 2.383738e-08 2.99271e-08 4.138733e-08 6.006283e-08 8.998185e-08 1.3671036e-07 2.1276201e-07 3.7511926e-07 7.5259855e-07 9.8250389e-07 -1.5641329e-06 -9.90403916e-06 -1.465970146e-05 -4.63977451e-06 2.835412452e-05 6.312455904e-05 7.071282563e-05 4.68083206e-06 5.22002476e-06 4.53145022e-06 7.63597974e-06 8.87404124e-06 1.22541093e-06 -1.95073203e-06 -1.72724505e-06 4.89348225e-06 6.62091869e-06 1.461511017e-05 9.5519514e-06 1.73305524e-06 -1.35417648e-06 6.58284282e-06 5.74582474e-06 4.901834e-07 -1.64209753e-06 -9.576425e-07 -1.4514504e-07 1.440845e-08 4.64591e-09 2.04513e-09 5.60743e-09 9.18331e-09 1.342485e-08 1.984565e-08 3.010864e-08 4.673506e-08 7.295948e-08 1.101599e-07 1.6474948e-07 3.368341e-07 9.6768212e-07 2.24873382e-06 1.40320354e-06 -5.0556415e-07 2.41226784e-06 1.403960703e-05 1.873979103e-05 9.93842399e-06 1.49736212e-06 3.28395922e-06 1.19014657e-06 -2.59593446e-06 -2.22482277e-06 -8.951329e-07 -4.9510233e-07
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000050.dat 0.01153992362714 0.03938418226932 0.07769344276053 0.10930097455818 0.1113488223214 0.08208918104812 0.04355510392151 0.01656757188026 0.00445733843316 0.00090440368605 0.00030205928581 0.00025412695177 0.00021222200595 0.00015291604111 0.00010038152776 5.853101941e-05 2.35252543e-05 -8.78815723e-06 -4.20613838e-05 -7.99522764e-05 -0.0001265458039 -0.00018673409645 -0.00026778690995 -0.00038641167069 -0.0005799680235 -0.00085393135618 -0.00080787876771 0.0013862588177 0.01004372366856 0.03014923796379 0.06010188736258 0.08573540726443 0.08938015257051 0.06821261365732 0.03709897831213 0.01402385584511 0.00381609932223 0.00090079498012 0.00030425256066 9.015999307e-05 0.01153938984225 0.03937986600897 0.07767473702291 0.10926488216826 0.11132682544906 0.08209036869363 0.04357293846536 0.01657522495404 0.00445679756473 0.00090315530484 0.0003020781599 0.00025417915223 0.00021212199239 0.00015287784607 0.00010037556863 5.852781323e-05 2.352012912e-05 -8.79619009e-06 -4.207426317e-05 -7.997286994e-05 -0.00012657797933 -0.00018678726722 -0.00026789888182 -0.00038663734009 -0.00058001344929 -0.00085292106427 -0.00080731390219 0.00138364844925 0.01004112025801 0.03015059137368 0.06010568257981 0.08573845594438 0.08935933535598 0.06820797111159 0.03711837210641 0.01403436431543 0.0038141076543 0.00090101132271 0.0003039642769 8.995123394e-05 0.01153254877691 0.03937605861597 0.07766227429973 0.10969898124454 0.11171198016923 0.0819890726099 0.04335945842382 0.01649475841335 0.00449711137722 0.00096545274381 0.00032888233487 0.00025697770112 0.00021104820662 0.00015248592786 0.00010035148141 5.85343802e-05 2.351323707e-05 -8.81132769e-06 -4.209877764e-05 -8.001035444e-05 -0.00012663115831 -0.00018689795065 -0.00026831991912 -0.00038765348471 -0.00057891165988 -0.00083630735469 -0.00077010505883 0.00141236886632 0.00997834033988 0.02995814669785 0.05993666698252 0.08593756680814 0.08968745710035 0.06818200221374 0.03693888545609 0.01396788170096 0.00385671287626 0.00092631882627 0.0003074771324 8.884512632e-05 0.01151159597825 0.03937738777228 0.07770234680853 0.11216121038456 0.11360086940434 0.08161964539903 0.04215406822905 0.01593075249023 0.00464469165251 0.00127502459415 0.00050119355894 0.00027140867855 0.00020672530569 0.00015112158154 0.00010030927219 5.857169616e-05 2.350829076e-05 -8.83270683e-06 -4.213358313e-05 -8.006076505e-05 -0.00012669109865 -0.00018706101621 -0.00026929335805 -0.00039041484973 -0.00057590366844 -0.00077983429742 -0.00063489376871 0.00153102098883 0.00961330473224 0.02896935951159 0.05922872969734 0.08687507884495 0.09128222263605 0.06816381329133 0.03592195105244 0.01345754419776 0.00409663074603 0.00103980947689 0.00032136455318 8.503765357e-05 0.01150432857299 0.03937374542957 0.07769923089724 0.11261992472005 0.11395330310779 0.08158292289643 0.04201266983633 0.01584350554159 0.0046482028987 0.00132038597232 0.00052949068984 0.00027434472818 0.00020569100932 0.00015074913495 0.00010029332248 5.857949851e-05 2.349755499e-05 -8.85746057e-06 -4.217534237e-05 -8.012664721e-05 -0.00012679053272 -0.00018724265953 -0.00026978228442 -0.00039140018259 -0.00057547752676 -0.00076685506144 -0.00063464544755 0.00151564782804 0.00951659042095 0.02877974212935 0.05911528282374 0.08704029575118 0.09160971044565 0.06814855936101 0.03580655148715 0.01341991663782 0.00413712432891 0.00106744698922 0.00032467887188 8.388424845e-05 0.01150334087225 0.03936949222176 0.07768318123222 0.1126045522175 0.11392655048055 0.08160063473923 0.04203559137671 0.01585429714615 0.00465018321347 0.00132084707894 0.00052886618868 0.00027446521671 0.00020570944488 0.00015074824389 0.00010030049332 5.857886908e-05 2.348514163e-05 -8.88407981e-06 -4.222158743e-05 -8.020182404e-05 -0.00012690934013 -0.00018743137808 -0.00027009802463 -0.0003919125935 -0.00057601102155 -0.00076766966008 -0.00064067338718 0.00150720966065 0.00950820793394 0.02876868550568 0.05911407394326 0.08704173956365 0.09159384023728 0.06816218404573 0.03583406374209 0.0134398340183 0.00414017751648 0.0010655397146 0.00032452735338 8.372229496e-05 0.01150278482571 0.03936734859455 0.07768312144663 0.1126045624558 0.11393018412713 0.08160339412115 0.04204066757166 0.01585812610934 0.00465194929732 0.00132136058839 0.00052884305836 0.00027451364353 0.00020580744141 0.00015079917685 0.00010031940572 5.858152478e-05 2.347415971e-05 -8.91101936e-06 -4.226976099e-05 -8.028047391e-05 -0.00012703370895 -0.0001876243077 -0.00027039206539 -0.00039237296977 -0.00057680145259 -0.00076920783701 -0.00064305378926 0.0015037131754 0.00950369317232 0.02876266512978 0.05910907212527 0.08704533464488 0.0916025964788 0.06816898777974 0.03584143228226 0.01344463606672 0.00414119733139 0.00106443428235 0.00032418082045 8.367966492e-05 0.01150248204984 0.03936674310648 0.07768363740092 0.1126057042446 0.11393200442102 0.08160597586665 0.04204317408474 0.01585996718897 0.00465307067737 0.00132202165773 0.00052919717293 0.00027466134344 0.0002059061752 0.0001508553268 0.00010034613062 5.85890471e-05 2.346554051e-05 -8.93695326e-06 -4.231744993e-05 -8.035836047e-05 -0.0001271557047 -0.00018781199007 -0.00027067745322 -0.00039281063935 -0.00057750142748 -0.00077027133803 -0.00064481392973 0.00150131614761 0.00950064928584 0.02875970061103 0.05910790747136 0.0870467715636 0.0916059615914 0.06817307683987 0.03584494193523 0.01344684598622 0.0041422676642 0.00106467870431 0.00032417303709 8.367164964e-05 0.01150238313319 0.03936665671229 0.07768387588868 0.11260652068027 0.11393326679807 0.08160752018467 0.04204472993441 0.01586122998772 0.00465394502588 0.0013225848094 0.00052955599083 0.00027484733665 0.00020601333543 0.00015091668624 0.00010037812697 5.860024309e-05 2.345932625e-05 -8.96087612e-06 -4.236269909e-05 -8.043219609e-05 -0.00012727016734 -0.00018798561409 -0.000270937906 -0.00039319835753 -0.00057807871717 -0.000771115967 -0.00064617062942 0.00149967248833 0.0094987963138 0.0287581357678 0.05910742958892 0.0870477431979 0.09160794881872 0.06817541334878 0.03584704567083 0.01344831423814 0.00414314011297 0.00106505293044 0.00032430156852 8.369516343e-05 0.01150237552834 0.03936672136989 0.0776841502662 0.11260713716188 0.11393413573914 0.081608548623 0.04204576047765 0.01586210242095 0.0046545984654 0.00132304322055 0.00052987343481 0.0002750260587 0.00020612059277 0.00015098004276 0.00010041253235 5.86136489e-05 2.345528194e-05 -8.98218825e-06 -4.240407055e-05 -8.049962329e-05 -0.00012737345181 -0.00018813955159 -0.00027116381889 -0.0003935262499 -0.00057854916567 -0.00077177165372 -0.00064716333464 0.00149855903355 0.00949765764541 0.02875728810533 0.05910726354851 0.0870483976632 0.09160919307352 0.06817687525331 0.0358483776078 0.0134493053593 0.00414381032663 0.00106537924889 0.00032445019962 8.373069664e-05 0.01150240021538 0.03936683062531 0.07768440916814 0.11260760862509 0.11393474248073 0.08160924101515 0.0420464526796 0.01586270770457 0.00465507888056 0.0013234045102 0.00053013958438 0.00027518353498 0.00020621992994 0.00015104073402 0.00010044660002 5.862794522e-05 2.345301042e-05 -9.00059362e-06 -4.244070883e-05 -8.055915674e-05 -0.0001274634349 -0.00018827091443 -0.00027135245887 -0.00039379585532 -0.00057893434962 -0.00077230175463 -0.0006478956388 0.00149781977311 0.00949700777999 0.02875681716098 0.05910723092426 0.08704884885704 0.09160998489814 0.06817779535248 0.0358492294333 0.0134499737409 0.00414430635744 0.00106564436624 0.00032458383072 8.376693518e-05 0.01150243289282 0.03936694238653 0.07768462472897 0.11260796114509 0.11393516855472 0.08160971355753 0.04204692489773 0.01586313063057 0.00465542917259 0.00132368206538 0.00053035450918 0.00027531572505 0.00020630611853 0.00015109569564 0.00010047850426 5.864207451e-05 2.345208375e-05 -9.01607402e-06 -4.247222552e-05 -8.061018268e-05 -0.00012753943053 -0.00018837969313 -0.00027150500529 -0.00039400787829 -0.00057923726295 -0.00077284978906 -0.00064865918923 0.00149738371765 0.00949685485773 0.02875653995765 0.05910724450669 0.08704915971412 0.0916104952709 0.06817838177789 0.03584978056657 0.01345042461036 0.00414466350072 0.00106584817773 0.00032469370055 8.379836734e-05 0.01150246377799 0.03936703989711 0.0776847949013 0.11260822171919 0.11393546934503 0.08161003979519 0.04204725095329 0.01586342803319 0.00465568366361 0.0013238923013 0.00053052373236 0.00027542097575 0.0002063777806 0.00015114615648 0.00010050861868 5.865556534e-05 2.345207711e-05 -9.02879293e-06 -4.249867516e-05 -8.06528788e-05 -0.00012760291393 -0.00018847114595 -0.00027162989858 -0.0003941497571 -0.00057929809659 -0.00077248770972 -0.00064748385411 0.00149659791424 0.00949285914867 0.02875663655135 0.0591073258573 0.08704936658501 0.09161082786008 0.06817875989041 0.03585014054399 0.01345072908042 0.00414491668687 0.00106599939927 0.00032477884504 8.382377382e-05 0.01150248980879 0.03936711870457 0.07768492526557 0.11260841290978 0.11393568257395 0.08161026716537 0.0420474783222 0.01586363840565 0.00465586831107 0.00132404974827 0.00053065581057 0.00027550454476 0.00020644690355 0.00015119959658 0.00010054005545 5.866880464e-05 2.345270009e-05 -9.03907691e-06 -4.252046685e-05 -8.06883734e-05 -0.00012765801777 -0.00018855699489 -0.00027175000744 -0.000394218624 -0.00057860184007 -0.00076725216859 -0.00063386750046 0.0014990019988 0.00948387573491 0.02875662497181 0.05910754381675 0.08704951464845 0.09161104420671 0.06817900601644 0.03585037757136 0.01345093503664 0.00414509431527 0.00106610895353 0.00032484266156 8.384320626e-05 0.01150251038922 0.03936717981188 0.07768502308102 0.11260855223347 0.11393583423354 0.08161042687867 0.04204763818416 0.01586378801968 0.00465600226533 0.00132416627544 0.00053076087594 0.00027557534082 0.00020652366231 0.00015125932436 0.000100573463 5.868132627e-05 2.345341241e-05 -9.04725443e-06 -4.253781205e-05 -8.071712849e-05 -0.00012770763039 -0.00018864724005 -0.00027187168214 -0.00039409970989 -0.00057648412151 -0.00075720841594 -0.00060819617027 0.00151656918751 0.00949034859233 0.02875464340065 0.05910770105901 0.08704966203279 0.09161118348737 0.06817916725624 0.03585053475035 0.01345107468908 0.00414521835773 0.0010661872828 0.00032488930962 8.385772665e-05 0.01150252613827 0.03936722589947 0.07768509544272 0.11260865332076 0.11393594242797 0.08161053983864 0.04204775138594 0.01586389494286 0.00465609957682 0.00132425292533 0.00053083971905 0.00027563048408 0.00020657420811 0.0001512973211 0.00010059595348 5.869111066e-05 2.345447954e-05 -9.05348092e-06 -4.25514433e-05 -8.07392363e-05 -0.0001277421358 -0.00018870221215 -0.00027194945625 -0.00039412364259 -0.00057573889244 -0.00075176286397 -0.0005940430896 0.00151877060033 0.00948136645776 0.0287546877562 0.05910790617087 0.08704973047306 0.09161127695945 0.06817927388064 0.03585063961434 0.01345116974714 0.00414530487569 0.00106624290998 0.00032492310004 8.386834432e-05 0.01150253782041 0.03936725992824 0.07768514826532 0.11260872630014 0.11393601988626 0.08161062029231 0.0420478320873 0.0158639717048 0.00465617040571 0.00132431766494 0.0005308971068 0.00027566776941 0.00020660286367 0.00015132227266 0.00010061213518 5.869909139e-05 2.345582088e-05 -9.05814357e-06 -4.256214694e-05 -8.07563662e-05 -0.00012776679768 -0.00018873643793 -0.00027199121178 -0.00039415098278 -0.00057566891795 -0.00075129879209 -0.00059274301821 0.00151846548214 0.00947752733731 0.02875489834015 0.05910796538327 0.08704976771488 0.09161134014447 0.06817934462836 0.03585071005489 0.01345123489372 0.00414536562913 0.00106628260858 0.00032494756788 8.387614024e-05 0.01150254624499 0.03936728437109 0.07768518620621 0.11260877874418 0.11393607569466 0.08161067814615 0.0420478900396 0.01586402705744 0.00465622203768 0.00132436553044 0.00053094038758 0.00027569741362 0.00020662508947 0.00015133983077 0.00010062389585 5.870537787e-05 2.345711302e-05 -9.06157359e-06 -4.257026538e-05 -8.076928167e-05 -0.00012778457353 -0.00018875908305 -0.00027201894886 -0.00039418537766 -0.00057572750147 -0.00075154009984 -0.00059307616714 0.00151852905117 0.00947782513121 0.02875486079323 0.05910796287013 0.08704979518757 0.09161138135257 0.06817939174125 0.03585075780079 0.01345128012462 0.00414540912441 0.00106631160222 0.00032496574299 8.388195656e-05 0.01150255196415 0.03936730096924 0.07768521248328 0.1126088160943 0.11393611653091 0.08161072050374 0.04204793203111 0.01586406710477 0.00465625975348 0.00132440099474 0.00053097324699 0.00027572102724 0.00020664332317 0.00015135326011 0.0001006329077 5.871032964e-05 2.345826266e-05 -9.06405121e-06 -4.257630318e-05 -8.077887316e-05 -0.00012779763815 -0.00018877535205 -0.00027203877613 -0.00039421205474 -0.00057576854993 -0.0007515868834 -0.00059310179226 0.00151848378306 0.00947782750001 0.02875483923803 0.05910796019087 0.08704980961456 0.09161140745667 0.06817942354387 0.03585079058985 0.01345131229989 0.00414544185151 0.00106633413689 0.00032498003778 8.388656416e-05 0.01150255550361 0.03936731018389 0.07768522744498 0.11260884218779 0.1139361478869 0.0816107529339 0.04204796294063 0.01586409617064 0.00465628749048 0.00132442749061 0.00053099810135 0.00027573914495 0.00020665753032 0.00015136368696 0.00010063994308 5.871424957e-05 2.345927174e-05 -9.06580797e-06 -4.258073761e-05 -8.078593163e-05 -0.00012780722199 -0.00018878724233 -0.00027205274438 -0.0003942284782 -0.00057578734125 -0.00075159732704 -0.0005931158922 0.00151846648599 0.00947780413466 0.02875482339617 0.05910795075103 0.08704981225241 0.09161142380367 0.06817944653665 0.03585081372081 0.01345133645616 0.00414546943963 0.00106635370033 0.00032499251138 8.389056678e-05 0.01150255752193 0.03936731199535 0.07768522286381 0.11260885538101 0.11393617572903 0.08161078134355 0.04204798589049 0.01586411754194 0.00465630863583 0.00132444738783 0.00053101715111 0.00027575289568 0.00020666843 0.00015137170896 0.00010064538292 5.871731868e-05 2.346013444e-05 -9.06702711e-06 -4.258394945e-05 -8.079105376e-05 -0.0001278141447 -0.00018879575277 -0.00027206248219 -0.00039423900675 -0.00057579749798 -0.00075160373156 -0.00059312682925 0.00151845522776 0.0094777918829 0.02875480568823 0.05910792804377 0.08704980076505 0.09161143765941 0.06817947011302 0.03585082986604 0.01345135584135 0.00414549754418 0.00106637364958 0.00032500510109 8.389444163e-05 0.01150255600059 0.03936731448038 0.07768522987485 0.11260885524569 0.1139361803512 0.08161078748913 0.04204796137249 0.01586410843399 0.00465631315376 0.00132445966785 0.00053103255606 0.0002757656798 0.00020667612621 0.0001513775382 0.00010064947572 5.871965786e-05 2.346083538e-05 -9.06785681e-06 -4.258622448e-05 -8.079469202e-05 -0.00012781903353 -0.00018880166816 -0.0002720687286 -0.00039424469578 -0.00057580855703 -0.00075162619519 -0.00059311839562 0.00151847737926 0.0094777951659 0.02875480842543 0.05910788592405 0.08704969725424 0.09161136183869 0.06817944091302 0.03585076066399 0.01345129871467 0.00414551934597 0.00106641995196 0.00032502262037 8.389719673e-05 0.01150253169614 0.03936733383599 0.07768569614652 0.11260918333073 0.11393584447291 0.08161042671838 0.04204722903095 0.01586364502482 0.00465608415458 0.00132437077819 0.00053112623954 0.00027580508634 0.00020667681959 0.00015138041745 0.00010065246047 5.872136833e-05 2.346135706e-05 -9.06841092e-06 -4.25877836e-05 -8.079718254e-05 -0.00012782239166 -0.00018880576712 -0.00027207171676 -0.00039423950763 -0.00057582658664 -0.00075185884771 -0.00059303816642 0.00151896308583 0.00947805770222 0.02875542487096 0.05910830971758 0.08704867409351 0.09160980862696 0.06817844269745 0.03584944647077 0.01344999229276 0.00414535183226 0.00106665355182 0.00032505290804 8.389395464e-05 0.01150248971225 0.03936732073259 0.07768697970605 0.1126094408077 0.11393455454288 0.0816096234974 0.0420414455057 0.01585969874742 0.00465431441803 0.00132244884196 0.00053159488038 0.00027589950573 0.00020667645992 0.0001513827895 0.00010065453804 5.872240491e-05 2.346167053e-05 -9.06877413e-06 -4.258878948e-05 -8.079875166e-05 -0.00012782439177 -0.00018880864089 -0.00027207746967 -0.00039424279955 -0.0005757842543 -0.0007521209058 -0.00059005562822 0.00152261481983 0.00948042287766 0.02876216760437 0.05911623127859 0.08704379109961 0.09160122511701 0.06817682752296 0.03584143778094 0.01343871357031 0.00414092268316 0.00106688084937 0.00032506257106 8.390474933e-05 0.01150269426425 0.03936733248569 0.07768254408243 0.11260042508276 0.1139369259324 0.08161747902697 0.04202811954836 0.01584789376713 0.00465085606585 0.00131710869913 0.0005218248301 0.00027505783184 0.0002067989402 0.00015142198499 0.00010065555193 5.872205669e-05 2.346171963e-05 -9.06899452e-06 -4.258936126e-05 -8.079952792e-05 -0.00012782454195 -0.00018880903179 -0.00027210872546 -0.0003944071882 -0.00057553782463 -0.00074801988877 -0.00057148887417 0.00153208963894 0.00948872860612 0.02878721811147 0.05914820473551 0.08704171232849 0.09159524107887 0.06820147112647 0.03583530518164 0.01340479762082 0.00411408702379 0.00106286691752 0.00032495183587 8.406705238e-05 0.01150269426414 0.03936733248538 0.07768254408194 0.11260042508231 0.11393692593147 0.08161747902569 0.04202811954662 0.01584789376462 0.00465085606167 0.00131710869102 0.00052182481611 0.00027505781704 0.0002067989191 0.0001514219544 0.0001006555082 5.872199461e-05 2.346163208e-05 -9.06911659e-06 -4.258952914e-05 -8.079975396e-05 -0.00012782483816 -0.00018880940469 -0.00027210917017 -0.00039440767602 -0.0005755382786 -0.00074802012785 -0.00057148864278 0.00153208981213 0.00948872896513 0.02878721858248 0.05914820518184 0.08704171267118 0.09159524131373 0.06820147128053 0.03583530528037 0.01340479768132 0.00411408705163 0.00106286694067 0.00032495185266 8.406705882e-05 0.01150248971194 0.03936732073165 0.07768697970443 0.11260944080508 0.11393455453933 0.08160962349259 0.04204144549905 0.0158596987378 0.00465431440307 0.00132244881837 0.00053159484526 0.00027589946274 0.0002066763973 0.00015138269761 0.00010065440708 5.872221889e-05 2.346140785e-05 -9.0691416e-06 -4.258929634e-05 -8.079943777e-05 -0.00012782529579 -0.00018880978816 -0.00027207884904 -0.00039424433731 -0.00057578576127 -0.00075212196675 -0.00059005600418 0.0015226153534 0.00948042437067 0.0287621695794 0.0591162331441 0.08704379252697 0.09160122609148 0.06817682815432 0.03584143817923 0.0134387138156 0.00414092283268 0.00106688093869 0.00032506262208 8.390476806e-05 0.01150253169563 0.03936733383444 0.07768569614379 0.11260918332611 0.11393584446686 0.08161042671024 0.04204722901968 0.01586364500852 0.00465608412955 0.00132437074 0.00053112618178 0.00027580501397 0.00020667671596 0.00015138026588 0.00010065224425 5.872106019e-05 2.346091957e-05 -9.06902641e-06 -4.258863892e-05 -8.079835073e-05 -0.00012782394872 -0.00018880777075 -0.000272074185 -0.00039424239871 -0.00057582965489 -0.0007518609442 -0.00059303913088 0.00151896396829 0.00947806062586 0.0287554287654 0.05910831329452 0.08704867674582 0.09160981039664 0.06817844382687 0.0358494471746 0.0134499927235 0.00414535209996 0.00106665370683 0.00032505299311 8.389398498e-05 0.01150255599989 0.03936731447826 0.07768522987108 0.1126088552393 0.11393618034287 0.08161078747792 0.04204796135698 0.01586410841156 0.00465631311941 0.00132445961679 0.00053103246857 0.00027576555355 0.0002066759662 0.00015137734049 0.0001006491852 5.871923389e-05 2.346022586e-05 -9.06872289e-06 -4.258744085e-05 -8.079637552e-05 -0.00012782131419 -0.00018880467109 -0.00027207255809 -0.00039424939039 -0.00057581390004 -0.00075163082114 -0.00059312047418 0.00151847865531 0.00947779998564 0.02875481512353 0.05910789173111 0.08704970129896 0.0916113644291 0.06817944252849 0.03585076165721 0.01345129931722 0.0041455197194 0.00106642016746 0.00032502273735 8.38972387e-05 0.01150255752106 0.03936731199269 0.07768522285909 0.112608855373 0.11393617571859 0.08161078132952 0.04204798587106 0.01586411751382 0.00465630859303 0.00132444732646 0.00053101703379 0.00027575266065 0.0002066681644 0.00015137150731 0.00010064504628 5.87167877e-05 2.34593566e-05 -9.06814273e-06 -4.258553474e-05 -8.079328236e-05 -0.00012781724379 -0.00018880000106 -0.00027206797527 -0.00039424488408 -0.00057580259049 -0.00075161706803 -0.00059313814685 0.00151845550233 0.00947780542559 0.02875481680449 0.05910793688531 0.08704980638512 0.09161144107261 0.0681794721967 0.03585083113166 0.01345135660238 0.00414549801228 0.00106637391972 0.00032500524788 8.389449422e-05 0.01150255550258 0.03936731018074 0.07768522743939 0.11260884217832 0.11393614787455 0.08161075291731 0.04204796291767 0.01586409613751 0.00465628743973 0.0013244274 0.00053099806201 0.00027573903743 0.00020665737962 0.00015136350072 0.00010063954029 5.87135822e-05 2.345831469e-05 -9.06716398e-06 -4.258266758e-05 -8.078868537e-05 -0.0001278112175 -0.00018879306349 -0.00027205996896 -0.00039423241631 -0.00057577838842 -0.00075159229231 -0.00059313660782 0.00151848424932 0.0094777948532 0.02875484522213 0.05910796444507 0.08704981935042 0.09161142790826 0.06817944903076 0.03585081522983 0.0134513373578 0.0041454699912 0.00106635401941 0.00032499268433 8.389062929e-05 0.01150255196298 0.03936730096566 0.07768521247693 0.11260881608355 0.1139361165169 0.08161072048492 0.04204793200504 0.01586406706833 0.0046562596897 0.001324400787 0.00053097363397 0.00027572248655 0.00020664476014 0.0001513526898 0.00010063203486 5.870935916e-05 2.345708699e-05 -9.06562124e-06 -4.257849161e-05 -8.078201375e-05 -0.00012780234398 -0.0001887823956 -0.00027204764576 -0.00039421703127 -0.00057574250298 -0.00075137670411 -0.00059283346845 0.00151839811235 0.00947748468819 0.02875488514167 0.05910798512859 0.08704981789398 0.09161141188971 0.06817942633799 0.03585079230039 0.01345131331927 0.00414544247219 0.00106633449684 0.00032498023328 8.388663493e-05 0.0115025462437 0.03936728436714 0.07768518619921 0.11260877873234 0.11393607567925 0.08161067812549 0.04204789001093 0.01586402701915 0.0046562219611 0.00132436510721 0.00053094131181 0.00027570216448 0.00020662829615 0.00015133606322 0.00010062096975 5.87037863e-05 2.34557427e-05 -9.06330139e-06 -4.257262959e-05 -8.077259631e-05 -0.00012778882468 -0.00018876341894 -0.00027202591747 -0.00039421493531 -0.00057584291968 -0.00075187551875 -0.00059417588412 0.00151866985066 0.00948130305904 0.02875467143129 0.05910794228782 0.08704981131814 0.09161138585914 0.06817939467738 0.03585075966629 0.01345128123619 0.00414540979939 0.00106631199497 0.00032496595611 8.388203423e-05 0.01150253781902 0.03936725992399 0.07768514825779 0.11260872628742 0.11393601986974 0.08161062027022 0.04204783205667 0.01586397165906 0.00465617036106 0.00132431775305 0.00053089546487 0.000275668783 0.0002065929349 0.00015130814367 0.00010060450483 5.869673994e-05 2.345456372e-05 -9.05993965e-06 -4.256484657e-05 -8.075986907e-05 -0.00012776806866 -0.00018872763608 -0.00027197392539 -0.0003942243339 -0.00057662944009 -0.0007573697398 -0.00060839005054 0.00151641758667 0.00949024994921 0.02875461534949 0.05910775358888 0.08704978323973 0.09161134694226 0.0681793476741 0.0358507120194 0.01345123607098 0.00414536634232 0.00106628302437 0.00032494779385 8.38762227e-05 0.0115025261368 0.03936722589499 0.07768509543479 0.11260865330737 0.11393594241061 0.08161053981553 0.04204775135371 0.01586389488925 0.00465609958619 0.00132425401963 0.00053083330302 0.00027562542862 0.00020653467142 0.00015126029295 0.00010057797526 5.868720933e-05 2.34535632e-05 -9.05520271e-06 -4.255442676e-05 -8.074229852e-05 -0.00012773511896 -0.00018866115348 -0.00027188501641 -0.00039438686146 -0.00057880300616 -0.00076748176602 -0.00063415018987 0.00149877236329 0.00948371821395 0.02875657082965 0.05910761297868 0.08704969185543 0.09161128899696 0.06817927729973 0.03585064160558 0.01345117096218 0.00414530561125 0.00106624333942 0.00032492333338 8.386842967e-05 0.0115025103877 0.03936717980724 0.07768502307282 0.11260855221963 0.11393583421562 0.08161042685485 0.04204763815087 0.01586378797011 0.00465600224648 0.00132416691483 0.00053075613681 0.00027557566809 0.00020648741142 0.00015122034954 0.00010055405208 5.867704483e-05 2.345238119e-05 -9.04896885e-06 -4.25406348e-05 -8.071981895e-05 -0.00012769974535 -0.00018860412764 -0.00027180579923 -0.00039437424294 -0.00057957400468 -0.00077281260482 -0.00064789503533 0.001496248573 0.00949260433178 0.02875653120516 0.05910740981372 0.0870496232175 0.09161119554414 0.06817917069674 0.0358505367524 0.01345107591177 0.00414521909893 0.00106618771574 0.00032488954503 8.38578127e-05 0.01150248980723 0.03936711869984 0.07768492525721 0.11260841289568 0.11393568255573 0.08161026714116 0.04204747828873 0.01586363836128 0.00465586823552 0.00132404941214 0.00053065572724 0.0002755107661 0.00020644053735 0.00015118445166 0.00010053163657 5.866642862e-05 2.345143018e-05 -9.04089958e-06 -4.252315318e-05 -8.069180885e-05 -0.000127658958 -0.00018854670359 -0.00027173073192 -0.00039430341145 -0.00057961156584 -0.00077330603459 -0.00064925500438 0.0014968512874 0.00949643996398 0.02875633855683 0.05910733526932 0.08704953011316 0.09161105105808 0.06817900911495 0.03585037956803 0.01345093623706 0.00414509504571 0.00106610938007 0.00032484289382 8.38432909e-05 0.01150246377642 0.03936703989234 0.07768479489288 0.11260822170503 0.11393546932678 0.08161003977097 0.04204725092013 0.0158634279877 0.00465568358434 0.00132389197727 0.00053052426473 0.00027542452317 0.00020638076016 0.00015114401657 0.00010050686621 5.865455123e-05 2.345085339e-05 -9.03060012e-06 -4.250131295e-05 -8.065673015e-05 -0.00012760811462 -0.00018847673673 -0.00027163698977 -0.00039417865356 -0.00057943513394 -0.00077293580659 -0.00064875423196 0.00149700887285 0.00949632987841 0.02875643880383 0.0591073061089 0.0870493829958 0.09161083245488 0.06817876289975 0.03585014246274 0.01345073023162 0.00414491739164 0.00106599981067 0.00032477906912 8.382385527e-05 0.01150243289126 0.03936694238178 0.07768462472061 0.11260796113104 0.11393516853666 0.08160971353366 0.04204692486524 0.01586313058441 0.00465542910312 0.00132368193308 0.00053035450686 0.00027531580864 0.00020630683887 0.00015109596782 0.00010047826632 5.864134001e-05 2.345092196e-05 -9.01774471e-06 -4.247461863e-05 -8.061366073e-05 -0.00012754469468 -0.00018838766456 -0.0002715149135 -0.00039401219395 -0.00057920711799 -0.00077264019492 -0.00064838842303 0.00149732833393 0.00949654782276 0.02875658566408 0.05910726936109 0.08704916819173 0.09161049982454 0.06817838467079 0.03584978235376 0.01345042568829 0.00414466416572 0.00106584856553 0.00032469391238 8.379844379e-05 0.01150240021384 0.03936683062063 0.07768440915992 0.11260760861131 0.11393474246307 0.08160924099191 0.04204645264813 0.01586270765989 0.00465507881438 0.00132340442221 0.0005301394089 0.00027518305499 0.00020621953907 0.00015104064984 0.00010044625289 5.862723444e-05 2.345195839e-05 -9.00207837e-06 -4.244280019e-05 -8.056210501e-05 -0.00012746766752 -0.00018827706417 -0.00027136015837 -0.00039379996558 -0.0005789226012 -0.00077228131688 -0.00064789221127 0.00149781838169 0.00949697818682 0.02875683914392 0.05910724510699 0.08704885611125 0.09160998916565 0.06817779798177 0.03584923104903 0.01344997472454 0.00414430697092 0.0010656447242 0.00032458402645 8.376700561e-05 0.01150237552684 0.03936672136532 0.07768415025819 0.11260713714848 0.11393413572204 0.08160854860059 0.04204576044747 0.01586210237846 0.00465459840207 0.00132304313009 0.00052987328094 0.0002750258053 0.00020612028015 0.00015097974028 0.00010041208022 5.861298794e-05 2.34543555e-05 -8.98347666e-06 -4.240585342e-05 -8.050206946e-05 -0.00012737677713 -0.00018814402321 -0.000271169535 -0.00039353228159 -0.00057855387338 -0.00077178460961 -0.00064717539563 0.00149856068601 0.00949767083832 0.02875729948801 0.05910727265391 0.08704840354768 0.09160919672125 0.06817687752483 0.03584837902079 0.01344930623255 0.00414381087876 0.0010653795716 0.00032445037702 8.373075993e-05 0.01150238313173 0.03936665670787 0.07768387588093 0.11260652066734 0.11393326678164 0.08160752016326 0.04204472990573 0.0158612299476 0.00465394496639 0.0013225847214 0.00052955586276 0.00027484718374 0.00020601311781 0.0001509163752 0.00010037770006 5.859965919e-05 2.345852436e-05 -8.96197315e-06 -4.236418691e-05 -8.043418845e-05 -0.00012727278369 -0.00018798895832 -0.00027094205629 -0.00039320334186 -0.00057808436747 -0.00077112125741 -0.00064617308168 0.00149967408562 0.00949880188529 0.02875814285812 0.0591074358236 0.08704774765191 0.09160795174741 0.0681754152283 0.03584704686704 0.01344831499259 0.00414314059856 0.00106505321559 0.00032430172582 8.369521944e-05 0.01150248204843 0.03936674310221 0.07768363739347 0.1126057042322 0.11393200440532 0.08160597584631 0.04204317405767 0.01585996715134 0.00465307062199 0.00132202157622 0.00052919705722 0.00027466120573 0.00020590598239 0.00015085505299 0.00010034575798 5.85885416e-05 2.346485613e-05 -8.93787251e-06 -4.23186705e-05 -8.035995529e-05 -0.00012715774132 -0.00018781450538 -0.00027068042961 -0.00039281399608 -0.00057750490038 -0.00077027364813 -0.00064481486757 0.00150131727935 0.00950065269037 0.02875970515199 0.05910791173368 0.08704677482997 0.09160596385402 0.06817307834434 0.03584494291987 0.01344684662239 0.00414226808182 0.00106467895106 0.00032417317433 8.367169813e-05 0.01150278482435 0.03936734859046 0.07768312143949 0.11260456244395 0.1139301841122 0.08160339410191 0.04204066754621 0.01585812607421 0.00465194924601 0.00132136051355 0.00052884295231 0.000274513515 0.00020580726637 0.00015079893786 0.00010031908275 5.858109106e-05 2.347358197e-05 -8.91178073e-06 -4.227075012e-05 -8.02817348e-05 -0.00012703527468 -0.00018762618191 -0.00027039419248 -0.00039237520557 -0.00057680353542 -0.00076920928136 -0.00064305438432 0.00150371405201 0.00950369544023 0.02876266813109 0.05910907505854 0.08704533700914 0.09160259818894 0.06816898895619 0.03584143307532 0.01344463659269 0.00414119768449 0.00106443449274 0.00032418093817 8.367970651e-05 0.01150334087096 0.03936949221783 0.07768318122538 0.1126045522062 0.11392655046637 0.08160063472105 0.04203559135283 0.01585429711342 0.00465018316605 0.00132084701029 0.00052886609212 0.00027446510025 0.0002057092886 0.00015074803404 0.00010030021328 5.857849864e-05 2.348465665e-05 -8.88470654e-06 -4.222238406e-05 -8.02028147e-05 -0.00012691053676 -0.00018743276644 -0.00027009954565 -0.00039191412136 -0.00057601236298 -0.00076767056331 -0.00064067368813 0.00150721032961 0.00950820947856 0.02876868753934 0.05911407598434 0.08704174126981 0.0915938415146 0.06816218495168 0.03583406437106 0.01343983444683 0.00414017781035 0.00106553989161 0.0003245274535 8.372233012e-05 0.01150432857174 0.0393737454258 0.07769923089068 0.1126199247093 0.11395330309434 0.08158292287925 0.04201266981391 0.01584350551112 0.004648202855 0.00132038590941 0.0005294906016 0.00027434462308 0.00020569086989 0.00015074894991 0.00010029307907 5.85791816e-05 2.349714737e-05 -8.85797717e-06 -4.21759848e-05 -8.012742707e-05 -0.00012679144955 -0.00018724369207 -0.00026978337894 -0.00039140124397 -0.00057547841835 -0.00076685560863 -0.0006346455444 0.00151564834267 0.00951659149791 0.02877974353699 0.05911528426054 0.08704029698294 0.09160971139382 0.0681485600526 0.03580655198131 0.01341991698294 0.00413712457043 0.00106744713736 0.00032467895651 8.388427826e-05 0.01151159597704 0.03937738776864 0.07770234680224 0.11216121037455 0.11360086939166 0.08161964538278 0.04215406820791 0.01593075246181 0.00464469161238 0.00127502453743 0.00050119347932 0.00027140858307 0.00020672518013 0.00015112141691 0.00010030905859 5.857142231e-05 2.350794446e-05 -8.83313742e-06 -4.213410748e-05 -8.006138685e-05 -0.00012669181123 -0.00018706179627 -0.00026929415996 -0.00039041560105 -0.000575904272 -0.00077983463255 -0.00063489374204 0.00153102138404 0.00961330550863 0.02896936051869 0.05922873073159 0.08687507974667 0.09128222335004 0.068163813829 0.03592195144483 0.01345754447606 0.00409663094245 0.00103980960155 0.00032136462503 8.503767892e-05 0.01153254877573 0.03937605861244 0.07766227429368 0.10969898123566 0.1117119801573 0.08198907259439 0.04335945840365 0.01649475838647 0.00449711134057 0.00096545269411 0.0003288822686 0.00025697761344 0.00021104809165 0.00015248577878 0.00010035129037 5.853413858e-05 2.35129362e-05 -8.81169544e-06 -4.209921697e-05 -8.001086456e-05 -0.00012663172936 -0.00018689856006 -0.00026832052795 -0.00038765403681 -0.00057891208583 -0.00083630758523 -0.00077010502391 0.00141236919821 0.00997834094209 0.0299581474704 0.0599366677879 0.08593756752816 0.08968745767676 0.06818200264959 0.03693888577945 0.01396788193448 0.00385671303849 0.00092631893288 0.00030747719442 8.884514837e-05 0.0115393898411 0.03937986600552 0.077674737017 0.1092648821597 0.11132682543751 0.08209036867859 0.04357293844586 0.01657522492822 0.00445679752994 0.000903155258 0.00030207809728 0.00025417906947 0.00021212188463 0.00015287770749 0.00010037539268 5.852759305e-05 2.351985819e-05 -8.79651679e-06 -4.207464763e-05 -7.997330885e-05 -0.0001265784616 -0.00018678777126 -0.00026789937398 -0.00038663777466 -0.00058001377254 -0.00085292122247 -0.00080731384996 0.00138364873266 0.01004112074874 0.03015059199797 0.0601056832333 0.0857384565344 0.08935933583424 0.06820797147779 0.03711837238272 0.014034364518 0.00381410779617 0.0009010114175 0.00030396433259 8.995125372e-05 0.01153992362599 0.03938418226591 0.07769344275468 0.10930097454971 0.11134882231 0.0820891810333 0.04355510390234 0.01656757185496 0.00445733839913 0.00090440364025 0.00030205922477 0.00025412687158 0.00021222190198 0.00015291590803 0.0001003813597 5.853081039e-05 2.35249989e-05 -8.78846277e-06 -4.206174014e-05 -7.995267909e-05 -0.00012654624133 -0.00018673454783 -0.00026778734427 -0.0003864120476 -0.00057996829686 -0.0008539314806 -0.00080787870792 0.0013862590751 0.01004372410208 0.03014923851033 0.0601018879335 0.08573540778074 0.089380152991 0.06821261398222 0.03709897856086 0.01402385603044 0.00381609945381 0.00090079506871 0.00030425261294 9.016001168e-05
+D/cons.4.00.000000.dat 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715
+D/cons.4.00.000050.dat 2.45412946551712 2.36617957988163 2.21256876114968 1.99390375188257 1.75116063791703 1.53675144587137 1.38325883836671 1.29667428901631 1.26086800105983 1.25101786317614 1.24971649114126 1.24991708985824 1.25004383710909 1.2500548255467 1.25004204440656 1.25003286121199 1.25002857550815 1.25002783796065 1.25003028877629 1.25003617423436 1.2500459576347 1.2500601017104 1.25008217404886 1.25013776953892 1.25030507161064 1.25055571874923 1.24964882790766 1.24205461071297 1.21419478714833 1.14590802882189 1.02193297744529 0.84729300615807 0.65252396599234 0.47879869486214 0.35377961092387 0.28450747521334 0.25744055680364 0.25068596141113 0.24994503201886 0.25000876368938 2.45413381767134 2.36618707113723 2.21261090739931 1.99410923285609 1.75102294495032 1.53663641353353 1.38325044736311 1.29676596569908 1.26097255214679 1.25107603049164 1.24972798282727 1.24991595624216 1.2500429275258 1.25005469133667 1.25004205824893 1.25003287111427 1.2500285833932 1.25002785054185 1.25003030890467 1.25003620513297 1.2500460008755 1.25006016597255 1.2500823983736 1.25013866336841 1.25030607652256 1.25054653619212 1.24960134588177 1.2419737533405 1.21412680927168 1.1459276764689 1.02205734587472 0.84743970562575 0.65242222187712 0.47870995306164 0.35378522122377 0.28457910876846 0.25750534384623 0.2506998054653 0.24994369277137 0.2500073113551 2.45414095776156 2.36620766205765 2.21226975217252 1.99424664451603 1.75132510392305 1.53696400357569 1.38301988635489 1.29659378140146 1.26106167492184 1.25122785314105 1.24979756831695 1.24992523123884 1.25004000069997 1.25005359109427 1.25004201135673 1.25003291142484 1.25002859167396 1.25002785213381 1.25003031202536 1.25003620465951 1.25004597947409 1.25006020689456 1.25008316857854 1.25014088610179 1.25030126534112 1.25049951162508 1.24945207064564 1.24189380883007 1.2142723701904 1.14620244559103 1.02198318487106 0.84722782489343 0.65251298096025 0.47898781465354 0.35367715885391 0.28447932729102 0.25758265447521 0.2507721437507 0.24995638973873 0.25000525009155 2.45417614627306 2.36630070420338 2.21079909137126 1.99408382209558 1.75209746986698 1.53840880008286 1.38208890343069 1.29561055828708 1.26133216609685 1.25192391392416 1.2501836379864 1.24997538984479 1.25002844361753 1.25004969778357 1.25004188006799 1.25003303977907 1.25002861584709 1.25002785541226 1.25003031854111 1.25003619959579 1.25004591385016 1.25006031531558 1.2500853507425 1.2501472626588 1.25028627636597 1.25036225455298 1.24892451993411 1.2415684141091 1.21491890894813 1.14717177204674 1.02140528008176 0.84605012717671 0.6524263244769 0.47998767560191 0.35309268551944 0.28376719356717 0.25799768723931 0.25105872563979 0.2499992744046 0.24999750541914 2.45418487537529 2.36632424029959 2.21042266491885 1.99396870163838 1.75264340932928 1.53834629895798 1.38173292573084 1.29548542452736 1.26149874422582 1.25213023965111 1.25026033980558 1.24998497915583 1.25002535880062 1.25004861334501 1.25004183897862 1.25003308193352 1.25002862697112 1.25002786092293 1.25003032709804 1.25003620768182 1.25004590884688 1.2500603766998 1.25008603131495 1.25014899607263 1.25028151153317 1.25033589364793 1.2487768226774 1.24140780114855 1.21499307788496 1.14746442573426 1.02154313888761 0.84538737925588 0.6525972071734 0.47996848701297 0.3528269989033 0.28369203325636 0.25815371909345 0.25113306356459 0.25001048705623 0.24999515015537 2.454184655156 2.3663223425122 2.21044233852802 1.99425531289374 1.75255909532415 1.53826531277899 1.38170642826998 1.29552664251914 1.26154408915051 1.25214575009298 1.25026146065959 1.24998390485958 1.25002469542482 1.25004851265107 1.25004185584321 1.25003309220189 1.25002863232669 1.25002786767278 1.25003033716714 1.25003622235344 1.2500459266695 1.25006039914949 1.25008616317585 1.25014966207043 1.25028238065089 1.25032841715331 1.24874204137013 1.24137108868875 1.21497843348784 1.14752447998506 1.02168487992602 0.84556359099352 0.65256738220761 0.47994258364508 0.35283692700663 0.28372660837945 0.25816298102873 0.251145643444 0.25001006040238 0.24999433667982 2.45418485419663 2.36632209349413 2.21045736474503 1.99425434160694 1.75257067613819 1.5382839664811 1.38172203407611 1.29553001734123 1.26154005712837 1.25214117239671 1.25026029499211 1.24998359971525 1.25002473720557 1.25004855027791 1.25004186476783 1.2500330960675 1.25002863781963 1.25002787538205 1.25003034809305 1.25003623865116 1.25004595140413 1.2500604322597 1.25008619839354 1.25014975166476 1.25028283075959 1.25032896492068 1.24874207358659 1.24137462397636 1.21498157282659 1.14752493001544 1.02168857649665 0.84558280976912 0.65258950636456 0.47996481166776 0.35285472429514 0.28372948499147 0.25815826777745 0.25114343291784 0.25000935020724 0.2499942991292 2.45418540743949 2.36632267744226 2.21046043165375 1.99425367720271 1.7525744064872 1.53828745221966 1.38172383716864 1.29553033055201 1.26153995144786 1.25214103772204 1.2502600146501 1.24998359855716 1.2500247872845 1.25004857044174 1.25004187098342 1.25003310128586 1.25002864425047 1.2500278836675 1.25003035952715 1.25003625527797 1.25004597645967 1.25006046927836 1.25008624547897 1.2501498089426 1.25028299789332 1.25032965693841 1.24874228568652 1.24137520327324 1.21498252543605 1.1475254853148 1.02168862817476 0.84558302529385 0.65259348007893 0.47996929617596 0.35285739067272 0.28373009311687 0.25815802387945 0.25114241131394 0.25000913439061 0.24999426975674 2.45418602195205 2.36632321938808 2.21046065668797 1.99425449022492 1.75257520174067 1.53828830934929 1.38172452248236 1.29553076441357 1.26154017996448 1.25214113930063 1.25026004916712 1.2499836382833 1.25002480780445 1.2500485809283 1.25004187818634 1.25003310784742 1.25002865125132 1.25002789223301 1.25003037106592 1.25003627172835 1.25004600063673 1.25006050532971 1.25008629798282 1.25014988227806 1.25028311724838 1.25032998703775 1.24874256525588 1.24137547737333 1.21498286022028 1.14752567039707 1.02168865723467 0.84558337921209 0.6525945303448 0.47997090947246 0.3528586448571 0.28373058008455 0.25815811174908 0.25114230853958 0.25000907251055 0.24999420859256 2.4541865341897 2.36632361241389 2.21046085030698 1.99425487836808 1.752575871058 1.53828905600087 1.38172508949366 1.29553107887959 1.26154032817793 1.25214121986969 1.25026011593716 1.24998367709547 1.25002482253126 1.25004859106594 1.25004188637353 1.25003311499655 1.2500286584891 1.25002790077615 1.25003038232112 1.25003628747759 1.25004602330922 1.25006053817825 1.25008634607031 1.25014995698749 1.2502832483751 1.25033027526858 1.2487428070323 1.24137570275621 1.21498312389308 1.14752578906898 1.02168862400875 0.84558353985347 0.65259527088873 0.47997205682408 0.35285954703097 0.28373093428742 0.25815819453025 0.25114233982306 0.25000904141546 0.24999415158712 2.45418693447147 2.36632389900392 2.2104610741421 1.99425518461507 1.75257635773027 1.5382895957266 1.3817255069148 1.29553132132643 1.2615404506853 1.25214129031531 1.25026017177615 1.24998371359386 1.25002483865932 1.25004860175443 1.25004189473279 1.25003312232662 1.25002866574997 1.25002790910082 1.25003039302286 1.25003630215492 1.2500460437783 1.25006056670311 1.25008638862821 1.25015003358673 1.25028340370886 1.25033063696181 1.24874330957182 1.24137666905722 1.21498354478867 1.14752585523842 1.02168862284703 0.84558365706297 0.65259575118769 0.47997281535295 0.35286016905129 0.28373119545205 0.25815826319295 0.25114236485642 0.25000902475821 0.24999410892098 2.45418724097849 2.36632410972034 2.21046124804481 1.99425541054956 1.75257671192468 1.53828998907194 1.38172581626195 1.29553150665338 1.26154054853202 1.25214134900963 1.25026022034141 1.24998374906195 1.25002486317078 1.2500486170967 1.25004190439232 1.2500331300445 1.25002867324777 1.25002791744213 1.25003040344201 1.25003631604143 1.25004606281494 1.25006059466836 1.25008643541689 1.25015010574632 1.25028347713204 1.25033055434309 1.24874377065842 1.2413764183039 1.21498335197124 1.14752604963676 1.02168860764159 0.84558373396487 0.65259606456159 0.47997332263054 0.35286060155776 0.28373138717051 0.25815831827125 0.25114238670923 0.25000901834814 0.24999407917333 2.45418747193662 2.36632426431519 2.21046137398811 1.99425557627876 1.75257697055457 1.53829027711219 1.3817260462576 1.2955316480418 1.26154062584391 1.25214139686708 1.2502602630021 1.24998378128793 1.25002490854815 1.25004864951882 1.2500419199122 1.25003313863661 1.25002868092597 1.25002792594891 1.2500304137114 1.25003632943933 1.25004608365143 1.2500606368477 1.25008651166522 1.25015011335828 1.25028278260429 1.25032657644836 1.2487292266807 1.2413414659695 1.21497519998477 1.14752692279712 1.02168876798447 0.84558376321717 0.65259627032414 0.47997366577949 0.35286090482506 0.28373152827039 0.25815836220825 0.25114240742031 0.25000901811569 0.24999405949578 2.45418764432613 2.36632437752932 2.21046146558533 1.99425569759725 1.75257715971094 1.53829048883462 1.38172621769316 1.29553175577276 1.26154068651941 1.25214143542781 1.25026030152798 1.24998379418126 1.25002494537158 1.25004869971504 1.25004194905809 1.2500331511867 1.25002868928447 1.25002793493612 1.25003042430548 1.25003634407891 1.25004611365796 1.25006070623817 1.25008661936826 1.25015002058391 1.25028033689954 1.25031263545798 1.24868053145252 1.24130201134504 1.21497315487755 1.14752560291548 1.02168928711205 0.84558380419989 0.65259640027499 0.47997390007754 0.35286111920694 0.28373163246699 0.258158397069 0.251142426059 0.2500090211025 0.24999404718325 2.45418777205801 2.36632446045269 2.2104615326316 1.99425578637241 1.75257729830465 1.53829064500702 1.38172634577193 1.29553183777321 1.26154073398446 1.25214146712117 1.25026033330386 1.24998376671844 1.25002493756688 1.25004875270163 1.25004198250145 1.25003315940295 1.25002869126978 1.25002793808667 1.25003042805248 1.25003635096403 1.25004614511217 1.25006080342052 1.25008672565447 1.2501493963158 1.25027453999227 1.25028592657212 1.24863384472055 1.24136173053985 1.21499475696021 1.1475225228474 1.02168928802353 0.84558394968725 0.65259647984635 0.47997406086871 0.35286127205931 0.28373170978693 0.2581584245852 0.25114244193839 0.25000902555204 0.24999404009294 2.45418786645548 2.3663245212385 2.21046158171253 1.99425585124733 1.7525774000485 1.53829076057718 1.38172644166005 1.29553190016264 1.26154077091637 1.2521414924816 1.25026035554894 1.24998375976224 1.25002493694456 1.25004877531646 1.25004199566606 1.25003316220123 1.25002869216394 1.25002793980579 1.2500304300817 1.2500363539031 1.25004615720941 1.25006084367577 1.25008679402339 1.25014928275222 1.25027205093787 1.25027148554644 1.24858368461332 1.24132230124561 1.21499261890846 1.14752121087401 1.02168980876838 0.84558396857368 0.65259653367387 0.4799741732544 0.35286138199555 0.28373176756968 0.25815844636096 0.25114245524953 0.25000903048322 0.24999403645492 2.4541879359686 2.36632456587002 2.21046161767384 1.99425589867698 1.75257747490421 1.53829084638127 1.38172651359685 1.2955319476342 1.26154079946374 1.25214151178904 1.25026037512829 1.2499837766928 1.25002497578684 1.25004880453464 1.25004201002441 1.25003316947187 1.25002869810172 1.25002794594726 1.25003043700589 1.25003636245006 1.25004617093562 1.25006087442057 1.25008684936249 1.25014926397278 1.2502713999524 1.25026771321774 1.24856889803922 1.24128591136962 1.21498429165819 1.14752203321954 1.0216899604781 0.84558395155477 0.65259657345833 0.47997425240444 0.3528614620743 0.28373181123765 0.25815846367153 0.25114246628688 0.25000903538524 0.24999403506575 2.45418798707325 2.36632459869073 2.21046164393362 1.99425593326404 1.75257753011122 1.53829091033387 1.38172656769214 1.2955319837442 1.26154082154488 1.25214152697795 1.25026039015199 1.2499837917898 1.25002499461494 1.25004881737453 1.250042018298 1.25003317543478 1.25002870327369 1.25002795109088 1.25003044278811 1.25003636947962 1.25004617986051 1.25006088744258 1.25008687287219 1.25014929766009 1.25027141949103 1.2502675983713 1.24856978501781 1.24128629668177 1.21498409481961 1.14752215753819 1.02168993151817 0.84558395081572 0.65259660015438 0.47997430893566 0.35286152155948 0.28373184484204 0.2581584776323 0.2511424755445 0.25000904003455 0.2499940349958 2.45418802429322 2.36632462280329 2.21046166439681 1.99425595855269 1.75257757095357 1.53829095838667 1.38172660860333 1.29553201126852 1.26154083862319 1.25214153900956 1.25026040136749 1.24998380230894 1.25002500353565 1.25004882390588 1.25004202336455 1.25003317964112 1.25002870702538 1.25002795482064 1.25003044693064 1.2500363744422 1.2500461858169 1.25006089435834 1.25008688328414 1.25014932482757 1.25027149222558 1.25026778766223 1.24857000856027 1.24128701998532 1.21498431350388 1.14752212837167 1.02168992362488 0.84558394810581 0.6525966171791 0.47997435065332 0.35286156736975 0.28373187162002 0.25815848909718 0.2511424830109 0.25000904435063 0.24999403566353 2.45418805058943 2.36632463975837 2.210461688358 1.99425598038829 1.75257760595411 1.53829099960441 1.38172664318406 1.29553203381517 1.26154085186512 1.25214154785199 1.25026040924343 1.24998380953272 1.25002500814027 1.25004882763884 1.25004202656271 1.25003318243598 1.25002870960098 1.25002795740719 1.25003044975868 1.25003637772238 1.25004618968902 1.25006089870296 1.25008688829425 1.25014933521664 1.25027152331819 1.25026785845591 1.24857000229912 1.24128696488257 1.21498430529194 1.14752213245676 1.02168992287425 0.84558394907399 0.65259663402885 0.47997438926848 0.35286160933575 0.28373189579053 0.2581584980827 0.25114248736886 0.25000904839166 0.24999403661761 2.45418806888219 2.36632465034986 2.21046171320616 1.99425599971053 1.75257765072726 1.53829104718784 1.38172668028274 1.29553205722125 1.26154086238432 1.25214155583046 1.25026041775158 1.24998381515963 1.25002501168712 1.25004883048054 1.25004202898646 1.25003318455873 1.25002871157248 1.25002795938866 1.25003045189525 1.25003638015303 1.2500461925343 1.2500609020139 1.25008689188072 1.25014933925186 1.25027153167441 1.25026787191296 1.24857000960219 1.24128696481557 1.21498431446838 1.14752215732943 1.02168995932639 0.84558398643898 0.65259668285387 0.47997444830684 0.35286165624323 0.28373192038147 0.25815851131231 0.251142494832 0.25000905310566 0.24999403717078 2.45418809413368 2.36632467547288 2.21046152577088 1.99425549287526 1.75257697783611 1.53829037518823 1.38172619580626 1.29553186785228 1.26154086233098 1.2521416464016 1.25026048252347 1.24998382145395 1.25002501193611 1.25004883216623 1.25004203091566 1.25003318624493 1.25002871311906 1.25002796093074 1.25003045354745 1.25003638201833 1.25004619473222 1.25006090457557 1.25008689383159 1.25014933770792 1.25027153657888 1.25026798611258 1.24857022708111 1.24128699956401 1.2149841777726 1.14752180475949 1.02168917581325 0.84558297648169 0.6525957883478 0.479973618494 0.35286097767115 0.28373171390155 0.25815867600543 0.25114259120566 0.25000906113304 0.24999403439267 2.45418817308847 2.36632482674827 2.21046019601177 1.99424738568151 1.75256678999303 1.53828052653671 1.38171921896766 1.29552893238487 1.26154060576106 1.25214319263013 1.25026121781274 1.24998387152261 1.25002499627174 1.2500488309001 1.25004203244629 1.25003318754443 1.25002871426205 1.25002796206691 1.25003045475861 1.25003638337951 1.25004619636913 1.25006090669257 1.25008689432711 1.25014932057073 1.25027149467033 1.25026847573606 1.2485735047628 1.24128749101987 1.2149819736912 1.14751589848574 1.02167731675208 0.84556736854796 0.65258070623333 0.47996040422534 0.35285071540529 0.28372831691239 0.25816061225846 0.25114301128788 0.25000906240932 0.24999402470315 2.4541883292827 2.36632525562979 2.21045753777498 1.99420956458403 1.7525297404557 1.53824874646153 1.38169664015711 1.29551810156064 1.26153940128207 1.25214877455507 1.25026559872347 1.24998410553171 1.25002495307108 1.25004883085033 1.25004203417099 1.25003318825543 1.25002871497434 1.25002796282399 1.25003045556791 1.25003638420267 1.25004619708973 1.25006090918792 1.25008690687901 1.250149310932 1.25027130728877 1.25026816279226 1.24858991184995 1.2412907072817 1.21497434005482 1.14749679985245 1.02164377647155 0.84551534361271 0.6525225882738 0.47991156033714 0.35281271397199 0.28371434652083 0.2581715107172 0.25114266184284 0.25000904772411 0.24999403837584 2.45418771679764 2.36632387956675 2.21047061973646 1.99431529177904 1.75264448186246 1.53835263961669 1.38176473134721 1.29553764326717 1.26154611309128 1.25213123034839 1.25024609877098 1.24998110833246 1.25002540339116 1.25004893944914 1.25004203445418 1.25003318626434 1.25002871515014 1.25002796325899 1.25003045604242 1.25003638442767 1.25004619493559 1.25006090691672 1.25008698728782 1.25014977759998 1.25027145393962 1.25025284023463 1.24853170059334 1.24130517485753 1.21499423276282 1.14753798509929 1.02176104321588 0.84570136318634 0.65270035028751 0.48004875338651 0.35293429800836 0.28375200257595 0.25811958809804 0.25112805422804 0.25000950636775 0.24999445945736 2.45418771679771 2.36632387956691 2.21047061973632 1.99431529177803 1.75264448186119 1.53835263961516 1.38176473134528 1.29553764326472 1.2615461130888 1.25213123034521 1.25024609876924 1.24998110833461 1.2500254033941 1.25004893945657 1.25004203446747 1.25003318628503 1.25002871518075 1.25002796330337 1.25003045610589 1.25003638451745 1.25004619506087 1.25006090708869 1.25008698751861 1.25014977790133 1.25027145429096 1.25025284033289 1.24853169968745 1.24130517401965 1.21499423198165 1.14753798449457 1.02176104284165 0.84570136301218 0.65270035023454 0.48004875337515 0.35293429798756 0.28375200253481 0.25811958805229 0.25112805423038 0.25000950638462 0.24999445946471 2.45418832928289 2.36632525563024 2.21045753777528 1.99420956458347 1.75252974045505 1.53824874646148 1.38169664015762 1.29551810156192 1.26153940128592 1.25214877455969 1.25026559872899 1.24998410554188 1.25002495308115 1.25004883087595 1.25004203421433 1.25003318831997 1.25002871506785 1.25002796295851 1.25003045576021 1.25003638447525 1.25004619747136 1.25006090970996 1.25008690757584 1.25014931189392 1.25027130876405 1.2502681648273 1.24858991237921 1.24129070760484 1.21497434038994 1.14749680027015 1.02164377705729 0.84551534430942 0.65252258894235 0.47991156085107 0.35281271427094 0.28371434663391 0.25817151076393 0.2511426619061 0.25000904777578 0.24999403839539 2.45418817308878 2.36632482674899 2.21046019601253 1.99424738568144 1.75256678999325 1.53828052653852 1.38171921897112 1.2955289323905 1.26154060577172 1.2521431926417 1.25026121782518 1.24998387156867 1.2500249963556 1.25004883099252 1.25004203255138 1.25003318767385 1.25002871443345 1.25002796230489 1.25003045509547 1.25003638385799 1.25004619704075 1.25006090761153 1.25008689559964 1.25014932262076 1.25027149845473 1.25026848210832 1.2485735073536 1.24128749259609 1.21498197557392 1.14751590050605 1.02167731879644 0.8455673704846 0.65258070786145 0.47996040540734 0.35285071610527 0.28372831722352 0.25816061241766 0.25114301141392 0.25000906249443 0.24999402473423 2.4541880941341 2.36632467547387 2.21046152577197 1.99425549287537 1.75257697783685 1.53829037519135 1.3817261958119 1.29553186786121 1.26154086234695 1.25214164641476 1.25026048255646 1.24998382161641 1.25002501235535 1.25004883247614 1.2500420311518 1.25003318647577 1.250028713395 1.25002796129628 1.25003045405672 1.2500363827406 1.25004619575474 1.25006090603936 1.25008689606221 1.25014934107835 1.25027154009211 1.25026798900414 1.24857022997953 1.24128700269429 1.21498418150081 1.14752180833109 1.02168917944132 0.84558297967961 0.65259579089587 0.47997362028304 0.35286097871891 0.28373171437365 0.25815867624585 0.25114259138601 0.25000906125019 0.24999403443421 2.45418806888272 2.36632465035111 2.21046171320755 1.99425599971074 1.75257765072827 1.53829104719188 1.38172668028997 1.29553205723276 1.26154086240383 1.25214155584186 1.25026041782263 1.24998381528051 1.25002501239721 1.2500488309181 1.25004202919322 1.25003318473477 1.25002871183402 1.25002795977715 1.25003045245627 1.25003638095633 1.25004619374332 1.25006090409673 1.25008689514106 1.2501493392808 1.25027151152795 1.25026780934992 1.24857002726858 1.24128703324399 1.21498433586172 1.14752216198075 1.02168996486516 0.84558399104863 0.65259668630979 0.47997445066765 0.35286165760295 0.28373192098997 0.25815851162111 0.25114249506021 0.25000905325279 0.24999403722187 2.45418805059007 2.36632463975985 2.21046168835964 1.99425598038855 1.75257760595532 1.5382909996092 1.38172664319265 1.29553203382842 1.261540851887 1.25214154793744 1.25026040921958 1.24998380808666 1.2500250056691 1.25004882614675 1.25004202550553 1.25003318169696 1.25002870918672 1.25002795722136 1.25003044969008 1.25003637771633 1.25004619001208 1.25006090010433 1.25008688863866 1.25014931711105 1.25027144295624 1.25026762628906 1.24856981177841 1.24128632419206 1.21498412040342 1.14752217148812 1.02168993348029 0.84558395511267 0.65259663832854 0.47997439216403 0.35286161098419 0.28373189652095 0.25815849845199 0.25114248764054 0.25000904856601 0.24999403667658 2.45418802429396 2.36632462280499 2.21046166439869 1.99425595855299 1.75257757095496 1.53829095839214 1.38172660861323 1.2955320112801 1.26154083866316 1.25214153942164 1.25026040054225 1.24998379713584 1.25002498930847 1.25004881522153 1.25004201873921 1.25003317699675 1.25002870520685 1.25002795336073 1.25003044544686 1.25003637266023 1.25004618370407 1.25006089058308 1.25008686976127 1.25014928935235 1.25027143113792 1.25026775657714 1.24856893679057 1.24128595014691 1.21498432741417 1.14752205182793 1.02168996162858 0.84558395706796 0.6525966219787 0.47997435399755 0.35286156927826 0.28373187245845 0.25815848951971 0.25114248332025 0.2500090445486 0.24999403572918 2.45418798707408 2.36632459869262 2.2104616439357 1.99425593326437 1.75257753011277 1.53829091033994 1.3817265677032 1.29553198375295 1.26154082161823 1.25214152776908 1.25026038778426 1.24998378524816 1.25002495337243 1.25004878813502 1.25004200600453 1.25003317106656 1.25002870053457 1.25002794860496 1.25003044022477 1.25003636635474 1.25004617302202 1.25006086400701 1.25008682007667 1.25014931565357 1.25027209217952 1.25027154526316 1.24858373780883 1.24132235421824 1.21499266871836 1.14752123799449 1.02168981415555 0.8455839828052 0.6525966058 0.47997431250057 0.35286152368358 0.28373184576971 0.25815847809872 0.25114247588501 0.25000904025184 0.24999403506659 2.45418793596951 2.36632456587207 2.2104616176761 1.99425589867736 1.75257747490593 1.53829084638777 1.38172651360882 1.29553194765854 1.26154079945399 1.25214151187448 1.25026037384575 1.24998379817464 1.25002495726166 1.25004876782605 1.25004199454647 1.25003316965269 1.25002870095322 1.25002794835209 1.25003044004893 1.25003636592343 1.25004616442143 1.2500608286556 1.25008675852712 1.25014943851817 1.25027459390132 1.25028600692843 1.24863391669584 1.2413618024283 1.21499482574451 1.14752256090044 1.02168929750794 0.8455839744674 0.65259658613942 0.47997425614334 0.3528614643221 0.28373181223033 0.25815846417042 0.25114246665021 0.25000903561689 0.24999403514077 2.45418786645647 2.36632452124068 2.21046158171493 1.99425585124775 1.75257740005035 1.53829076058393 1.3817264416735 1.29553190020347 1.26154077080707 1.25214149186327 1.25026035230986 1.24998383256638 1.25002496859399 1.25004871723828 1.25004196282308 1.25003316281174 1.2500287002826 1.25002794671237 1.25003043827339 1.25003636178956 1.25004613690732 1.25006073714591 1.25008666032736 1.25015007410455 1.25028040665463 1.2503127429415 1.24868062837322 1.2413021085842 1.21497324982904 1.14752565575114 1.0216893014068 0.84558384380101 0.65259655726239 0.47997417789313 0.35286138423511 0.28373176859992 0.25815844687926 0.25114245562698 0.25000903072398 0.24999403653321 2.45418777205907 2.36632446045498 2.2104615326341 1.99425578637289 1.75257729830661 1.5382906450141 1.38172634578625 1.29553183780037 1.26154073396736 1.25214146750763 1.25026032563919 1.24998382742551 1.25002493539794 1.25004866939063 1.25004193530639 1.25003315154697 1.25002869317942 1.25002793922408 1.25003042971562 1.2500363500868 1.25004611123335 1.25006067416382 1.2500865620146 1.25015018038715 1.25028287196817 1.25032671938201 1.24872935750386 1.2413415975269 1.21497533104608 1.14752699564326 1.02168878786748 0.84558382441748 0.65259650339591 0.47997406553495 0.35286127431332 0.28373171082595 0.25815842510893 0.25114244232042 0.25000902579649 0.24999404017392 2.45418764432723 2.36632437753169 2.21046146558792 1.99425569759776 1.75257715971298 1.53829048884205 1.38172621770697 1.29553175578488 1.26154068659262 1.25214143661373 1.25026029638578 1.24998380346204 1.25002489344518 1.25004863905408 1.25004192117286 1.25003314404811 1.25002868661596 1.25002793213223 1.25003042146599 1.25003633971692 1.25004609500492 1.25006063900756 1.25008649635828 1.25015018850594 1.25028359025512 1.25033074305619 1.24874394819587 1.24137659618616 1.21498353282245 1.14752614914104 1.02168863306336 0.84558382672314 0.65259641292157 0.47997390388223 0.35286112149931 0.28373163348646 0.25815839758454 0.2511424264363 0.25000902134537 0.24999404726637 2.45418747193777 2.3663242643176 2.21046137399074 1.99425557627931 1.75257697055669 1.53829027711978 1.38172604627098 1.29553164805663 1.26154062589609 1.25214139753759 1.25026026180252 1.24998377603401 1.25002487164509 1.25004862522032 1.25004191247189 1.25003313710712 1.25002868000133 1.25002792503182 1.25003041294543 1.2500363288071 1.25004608066184 1.25006061842367 1.2500864610759 1.25015013405963 1.25028354487701 1.25033088344055 1.2487435471334 1.24137690904092 1.21498379407283 1.1475259892883 1.02168865104435 0.84558379553984 0.6525962760228 0.47997366943898 0.35286090702597 0.28373152924423 0.25815836270333 0.25114240778482 0.25000901835217 0.2499940595803 2.45418724097969 2.36632410972278 2.21046124804746 1.99425541055016 1.75257671192686 1.53828998907958 1.38172581627512 1.29553150667297 1.26154054856118 1.25214134913915 1.25026022053836 1.24998374644082 1.25002485653841 1.25004861498973 1.25004190442692 1.25003313011701 1.25002867329584 1.25002791767698 1.25003040389164 1.25003631686974 1.25004606468861 1.25006059723654 1.25008643042908 1.25015007665788 1.25028342100624 1.25033058986556 1.24874312241204 1.24137602532604 1.21498346696137 1.14752596621885 1.02168864538357 0.84558374320247 0.65259606947934 0.47997332611186 0.35286060357878 0.28373138807693 0.2581583187358 0.2511423870537 0.25000901857401 0.24999407925864 2.4541869344727 2.36632389900637 2.21046107414476 1.99425518461571 1.7525763577325 1.53828959573422 1.38172550692777 1.29553132134632 1.26154045071615 1.25214129031433 1.25026017197166 1.24998371349273 1.25002484052737 1.25004860367589 1.25004189566977 1.25003312276421 1.25002866620646 1.25002790973425 1.25003039389164 1.25003630339559 1.25004604595697 1.25006057114688 1.2500863938972 1.25015002092615 1.25028332102002 1.25033037917446 1.24874298389261 1.24137590998851 1.21498333152772 1.14752589329862 1.02168863463809 0.84558366322737 0.65259575566525 0.4799728184391 0.35286017085512 0.28373119627586 0.25815826361963 0.25114236517583 0.25000902497023 0.24999410900598 2.45418653419095 2.36632361241633 2.21046085030962 1.99425487836876 1.75257587106026 1.5382890560084 1.38172508950639 1.29553107889855 1.26154032820984 1.25214121989185 1.25026011599404 1.24998367736909 1.25002482376154 1.25004859188248 1.25004188675241 1.25003311530097 1.25002865888508 1.25002790131839 1.2500303830682 1.25003628851531 1.25004602482223 1.25006054070524 1.25008635012761 1.25014995813642 1.2502832273043 1.25033020119875 1.24874280875395 1.24137573382926 1.21498313706622 1.1475257951257 1.02168862980446 0.84558354468258 0.65259527460583 0.47997205944547 0.35285954860055 0.28373093502027 0.25815819491466 0.2511423401137 0.25000904161133 0.24999415167106 2.45418602195332 2.36632321939049 2.21046065669058 1.99425449022564 1.75257520174294 1.53828830935669 1.38172452249476 1.29553076443177 1.26154017999473 1.25214113933448 1.25026004919518 1.2499836383884 1.25002480800343 1.25004858107225 1.25004187834283 1.25003310807383 1.25002865157017 1.25002789267505 1.25003037167899 1.25003627257449 1.25004600178762 1.25006050689793 1.25008630028375 1.25014988577227 1.25028312095924 1.25032998976058 1.24874257264276 1.2413754874283 1.2149828660134 1.14752567431589 1.02168866120825 0.8455833827885 0.65259453327884 0.47997091162955 0.35285864619249 0.2837305807242 0.25815811208984 0.25114230880026 0.2500090726891 0.2499942086743 2.45418540744078 2.36632267744464 2.21046043165631 1.99425367720347 1.75257440648949 1.53828745222691 1.38172383718065 1.29553033056944 1.26153995147633 1.25214103775453 1.25026001468081 1.24998359860133 1.25002478730787 1.25004857050917 1.25004187111646 1.25003310148489 1.25002864452774 1.25002788404969 1.25003036005137 1.25003625599181 1.25004597741694 1.25006047052731 1.25008624711012 1.25014981140216 1.25028300232169 1.25032966465678 1.24874228913646 1.24137520588344 1.21498252826185 1.14752548812799 1.02168863093721 0.8455830278918 0.65259348232865 0.47996929791153 0.3528573917878 0.2837300936665 0.25815802417737 0.2511424115446 0.25000913455159 0.24999426983569 2.45418485419792 2.36632209349647 2.21045736474754 1.99425434160773 1.75257067614048 1.53828396648816 1.38172203408769 1.29553001735784 1.26154005715511 1.25214117242692 1.25026029502267 1.24998359975778 1.25002473725985 1.2500485503658 1.25004186489778 1.25003309624767 1.25002863806583 1.25002787571664 1.25003034854471 1.25003623925562 1.25004595220373 1.2500604332972 1.25008619970593 1.25014975333888 1.25028283309458 1.2503289682977 1.2487420757722 1.24137462602867 1.21498157490972 1.14752493198812 1.02168857842242 0.84558281163785 0.65258950806234 0.47996481304105 0.35285472521213 0.28372948545734 0.25815826803454 0.25114343312027 0.25000935035136 0.24999429920463 2.45418465515729 2.36632234251449 2.21044233853047 1.99425531289455 1.75255909532638 1.53826531278575 1.38170642828099 1.29552664253473 1.26154408917522 1.25214575012078 1.25026146068789 1.24998390490249 1.25002469548956 1.25004851273924 1.25004185596245 1.2500330923631 1.25002863254397 1.25002786796388 1.25003033755394 1.25003622286226 1.25004592733039 1.25006039999373 1.25008616422784 1.25014966333726 1.25028238212807 1.25032841888484 1.24874204287175 1.24137109019138 1.21497843495446 1.14752448134312 1.02168488125094 0.84556359231592 0.65256738346424 0.47994258471087 0.35283692774648 0.2837266087666 0.25816298124802 0.25114564362008 0.25001006053099 0.24999433675161 2.45418487537659 2.36632424030184 2.21042266492122 1.99396870163934 1.75264340933144 1.53834629896435 1.38173292574115 1.29548542454167 1.26149874424787 1.25213023967501 1.250260339831 1.24998497919607 1.25002535886079 1.25004861342541 1.25004183908621 1.25003308207753 1.25002862716285 1.25002786117626 1.25003032742965 1.25003620811084 1.25004590939401 1.25006037738508 1.25008603215373 1.25014899706857 1.25028151266746 1.2503358949014 1.24877682373729 1.24140780219282 1.21499307888268 1.147464426643 1.02154313976676 0.84538738016286 0.65259720808739 0.47996848782939 0.35282699949261 0.28369203357409 0.25815371927936 0.25113306371637 0.25001048717116 0.24999515022348 2.45417614627437 2.36630070420559 2.21079909137336 1.99408382209663 1.75209746986955 1.53840880008953 1.38208890344104 1.29561055830133 1.26133216611826 1.25192391395019 1.25018363801372 1.24997538988297 1.25002844367272 1.25004969785724 1.25004188016607 1.25003303990909 1.25002861601821 1.25002785563549 1.25003031882924 1.25003619996292 1.25004591431067 1.25006031588234 1.25008535142418 1.2501472634567 1.2502862772655 1.2503622555186 1.24892452083106 1.24156841526614 1.21491891002715 1.14717177288416 1.02140528081676 0.84605012792034 0.65242632526418 0.47998767632567 0.35309268604686 0.2837671938772 0.25799768741691 0.25105872576903 0.24999927450794 0.24999750548416 2.45414095776288 2.36620766205981 2.21226975217416 1.99424664451731 1.75132510392612 1.53696400358241 1.3830198863655 1.29659378141562 1.26106167494095 1.25122785316693 1.24979756834767 1.24992523127754 1.25004000075175 1.25005359116319 1.25004201144792 1.25003291154468 1.25002859183016 1.2500278523354 1.25003031228252 1.25003620498304 1.25004597987444 1.25006020738031 1.25008316915419 1.25014088676498 1.25030126608243 1.25049951244139 1.249452071589 1.24189380979072 1.21427237106936 1.1462024463705 1.0219831855887 0.84722782558325 0.6525129816218 0.47898781525852 0.35367715932608 0.28447932758079 0.2575826546361 0.25077214386252 0.24995638983352 0.25000525015432 2.45413381767266 2.36618707113937 2.21261090740088 1.99410923285755 1.75102294495327 1.53663641353981 1.38325044737307 1.29676596571211 1.26097255216334 1.2510760305133 1.24972798285542 1.24991595627961 1.25004292757551 1.25005469140244 1.25004205833544 1.25003287122718 1.25002858353926 1.25002785072881 1.25003030914098 1.25003620542733 1.25004600123585 1.25006016640493 1.25008239888023 1.25013866394621 1.25030607716166 1.25054653687558 1.24960134658835 1.24197375402707 1.21412680988926 1.14592767701141 1.02205734638058 0.8474397061347 0.65242222239042 0.47870995355033 0.35378522162051 0.28457910901984 0.25750534399217 0.25069980556765 0.24994369286015 0.25000731141573 2.45412946551834 2.36617957988363 2.21256876115108 1.9939037518838 1.75116063791959 1.53675144587703 1.38325883837575 1.29667428902796 1.26086800107425 1.25101786319455 1.24971649116524 1.24991708988948 1.25004383714959 1.25005482559883 1.25004204447298 1.25003286129561 1.25002857561193 1.25002783808733 1.25003028892795 1.25003617441188 1.25004595783726 1.25006010193486 1.25008217428986 1.25013776978903 1.25030507186177 1.25055571899282 1.24964882813389 1.24205461090852 1.21419478730924 1.14590802897178 1.02193297763449 0.84729300642028 0.65252396631895 0.47879869521292 0.35377961122517 0.28450747540303 0.2574405569098 0.25068596148534 0.24994503208541 0.25000876373185
\ No newline at end of file
diff --git a/tests/6C20B752/golden-metadata.txt b/tests/6C20B752/golden-metadata.txt
new file mode 100644
index 0000000000..916404b66b
--- /dev/null
+++ b/tests/6C20B752/golden-metadata.txt
@@ -0,0 +1,193 @@
+This file was created on 2026-07-05 21:10:25.229377.
+
+mfc.sh:
+
+ Invocation: test --generate --only 6C20B752 660FFBFE -j 2 --no-gpu --mpi --no-reldebug --no-debug
+ Lock: mpi=Yes & gpu=No & debug=No & reldebug=No & gcov=No & unified=No & single=No & mixed=No & fastmath=No
+ Git: 6f518df243fa068e55538d26ab401b7084098aea on up/mega (dirty)
+
+pre_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : ON
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+simulation:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : ON
+ POST_PROCESS : OFF
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+syscheck:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-01-007-28-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : OFF
+ SYSCHECK : ON
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/project/r-sbryngelson3-0/sbryngelson3/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+post_process:
+
+ CMake Configuration:
+
+ CMake v3.26.5 on atl1-1-03-002-29-0.pace.gatech.edu
+
+ C : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc)
+ Fortran : GNU v12.3.0 (/usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran)
+
+ PRE_PROCESS : OFF
+ SIMULATION : OFF
+ POST_PROCESS : ON
+ SYSCHECK : OFF
+ DOCUMENTATION : OFF
+ ALL : OFF
+
+ MPI : ON
+ OpenACC : OFF
+ OpenMP : OFF
+
+ Fypp : /storage/home/hcoda1/6/sbryngelson3/r-sbryngelson3-0/MFC-lomach/build/venv/bin/fypp
+ Doxygen :
+
+ Build Type : Release
+
+ Configuration Environment:
+
+ CC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gcc
+ CXX : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/g++
+ FC : /usr/local/pace-apps/spack/packages/linux-rhel9-x86_64_v3/gcc-11.3.1/gcc-12.3.0-ukkkutsxfl5kpnnaxflpkq2jtliwthfz/bin/gfortran
+ OMPI_CC :
+ OMPI_CXX :
+ OMPI_FC :
+
+CPU:
+
+ CPU Info:
+ From lscpu
+ Architecture: x86_64
+ CPU op-mode(s): 32-bit, 64-bit
+ Address sizes: 46 bits physical, 48 bits virtual
+ Byte Order: Little Endian
+ CPU(s): 24
+ On-line CPU(s) list: 0-23
+ Vendor ID: GenuineIntel
+ Model name: Intel(R) Xeon(R) Gold 6226 CPU @ 2.70GHz
+ CPU family: 6
+ Model: 85
+ Thread(s) per core: 1
+ Core(s) per socket: 12
+ Socket(s): 2
+ Stepping: 7
+ CPU(s) scaling MHz: 70%
+ CPU max MHz: 2700.0000
+ CPU min MHz: 1200.0000
+ BogoMIPS: 5400.00
+ Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf pni pclmulqdq dtes64 monitor ds_cpl vmx smx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid dca sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch cpuid_fault epb cat_l3 cdp_l3 intel_ppin ssbd mba ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid cqm mpx rdt_a avx512f avx512dq rdseed adx smap clflushopt clwb intel_pt avx512cd avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local dtherm ida arat pln pts hwp hwp_act_window hwp_epp hwp_pkg_req vnmi pku ospke avx512_vnni md_clear flush_l1d arch_capabilities
+ Virtualization: VT-x
+ L1d cache: 768 KiB (24 instances)
+ L1i cache: 768 KiB (24 instances)
+ L2 cache: 24 MiB (24 instances)
+ L3 cache: 38.5 MiB (2 instances)
+ NUMA node(s): 2
+ NUMA node0 CPU(s): 0-11
+ NUMA node1 CPU(s): 12-23
+ Vulnerability Gather data sampling: Vulnerable
+ Vulnerability Indirect target selection: Vulnerable
+ Vulnerability Itlb multihit: KVM: Vulnerable
+ Vulnerability L1tf: Not affected
+ Vulnerability Mds: Not affected
+ Vulnerability Meltdown: Not affected
+ Vulnerability Mmio stale data: Vulnerable
+ Vulnerability Reg file data sampling: Not affected
+ Vulnerability Retbleed: Vulnerable
+ Vulnerability Spec rstack overflow: Not affected
+ Vulnerability Spec store bypass: Vulnerable
+ Vulnerability Spectre v1: Vulnerable: __user pointer sanitization and usercopy barriers only; no swapgs barriers
+ Vulnerability Spectre v2: Vulnerable; IBPB: disabled; STIBP: disabled; PBRSB-eIBRS: Vulnerable; BHI: Vulnerable
+ Vulnerability Srbds: Not affected
+ Vulnerability Tsa: Not affected
+ Vulnerability Tsx async abort: Mitigation; TSX disabled
+ Vulnerability Vmscape: Vulnerable
+
diff --git a/tests/6C20B752/golden.txt b/tests/6C20B752/golden.txt
new file mode 100644
index 0000000000..3a1220bfd7
--- /dev/null
+++ b/tests/6C20B752/golden.txt
@@ -0,0 +1,8 @@
+D/cons.1.00.000000.dat 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893 0.99236821383238 0.97290530055761 0.9176490358077 0.8142546559684 0.68574452819303 0.58233785489574 0.52694880031049 0.50648790411651 0.50114388205111 0.50014589913189 0.5000131088309 0.50000078743324 0.50000002840534 0.50000000046566 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.5 0.49999999965075 0.499999978696 0.49999940942507 0.49999016837683 0.49989057565108 0.49914208846167 0.49513407191262 0.47978839976713 0.43824660847895 0.36069158255123 0.26430841744877 0.18675339152105 0.14521160023287 0.12986592808738 0.12585791153833 0.12510942434892 0.12500983197242 0.12500061187893
+D/cons.1.00.000050.dat 0.98463920385512 0.95374911177492 0.89336887968834 0.80182879214029 0.69721835748422 0.60641298472881 0.54579596288008 0.51484641101203 0.5031960803231 0.50024711836233 0.49990500484546 0.49997479121492 0.50001249735496 0.50001556673077 0.50001189784791 0.50000928904115 0.50000807020995 0.50000785294744 0.5000085346603 0.50001018397016 0.50001292978987 0.50001689565427 0.50002306270213 0.5000386993376 0.50008708000162 0.50016612910644 0.49992572470693 0.49766796334111 0.48876050567139 0.46518075172205 0.41904125923015 0.35042408661754 0.27272753388998 0.20564168121545 0.16054427409044 0.13686187194063 0.12761129347661 0.12524377279224 0.12497927965687 0.12500270661041 0.98463920385286 0.9537491117722 0.89336887968503 0.80182879213601 0.69721835747849 0.60641298472098 0.54579596286928 0.51484641099705 0.50319608030214 0.50024711833291 0.49990500480388 0.49997479115628 0.50001249727215 0.50001556661459 0.50001189768532 0.50000928881578 0.5000080698992 0.50000785252439 0.50000853408945 0.50001018321288 0.50001292879923 0.50001689438815 0.5000230611178 0.50003869741728 0.50008707774454 0.50016612656567 0.49992572196707 0.49766796054975 0.4887605029828 0.4651807492934 0.41904125714712 0.35042408491536 0.27272753253432 0.20564168015367 0.16054427326181 0.13686187130095 0.12761129297638 0.12524377238816 0.1249792793095 0.12500270630783 0.98463920385277 0.95374911177171 0.89336887968454 0.80182879213549 0.69721835747787 0.60641298472013 0.54579596286789 0.51484641099475 0.50319608029854 0.5002471183276 0.49990500479628 0.49997479114546 0.50001249725684 0.50001556659287 0.50001189765473 0.50000928877288 0.50000806983967 0.50000785244233 0.50000853397792 0.50001018306301 0.50001292860177 0.50001689413263 0.50002306079633 0.50003869702366 0.50008707728097 0.50016612604012 0.49992572139995 0.49766795996196 0.48876050239988 0.46518074870002 0.41904125653959 0.35042408431968 0.27272753201434 0.20564167976396 0.1605442730091 0.13686187114538 0.12761129287514 0.12524377231324 0.12497927924369 0.12500270628056 0.98463920385243 0.95374911177079 0.8933688796836 0.80182879213445 0.6972183574766 0.60641298471833 0.54579596286503 0.51484641099015 0.50319608029153 0.50024711831741 0.49990500478173 0.49997479112481 0.50001249722761 0.50001556655159 0.50001189759652 0.50000928869149 0.5000080697264 0.50000785228642 0.50000853376505 0.50001018277679 0.500012928222 0.50001689363971 0.50002306016997 0.50003869625281 0.50008707636335 0.50016612500026 0.49992572028615 0.49766795883182 0.48876050126669 0.46518074758231 0.41904125544912 0.35042408329833 0.27272753113805 0.2056416791028 0.16054427255875 0.13686187085016 0.12761129267368 0.12524377216246 0.12497927911244 0.12500270621337 0.98463920385192 0.95374911176948 0.89336887968225 0.80182879213293 0.69721835747474 0.60641298471571 0.54579596286094 0.51484641098365 0.50319608028168 0.50024711830307 0.4999050047613 0.49997479109543 0.50001249718501 0.50001556649223 0.50001189751353 0.50000928857498 0.50000806956403 0.50000785206126 0.50000853345649 0.50001018235774 0.5000129276624 0.50001689290367 0.50002305922571 0.50003869507288 0.5000870749538 0.50016612342831 0.4999257187236 0.49766795738965 0.48876049954117 0.46518074580348 0.41904125372255 0.35042408169166 0.27272752977878 0.20564167808759 0.1605442718802 0.13686187041208 0.12761129237985 0.12524377194371 0.12497927892367 0.12500270611439 0.98463920385128 0.95374911176788 0.89336887968058 0.80182879213106 0.69721835747243 0.60641298471247 0.54579596285585 0.51484641097558 0.5031960802694 0.50024711828523 0.49990500473589 0.49997479105909 0.50001249712676 0.50001556641445 0.50001189740712 0.5000092884262 0.50000806935526 0.50000785177065 0.50000853305408 0.50001018180725 0.50001292691659 0.50001689191127 0.50002305792879 0.50003869343352 0.50008707298276 0.50016612125431 0.49992571655315 0.49766795545386 0.48876049690286 0.46518074322203 0.41904125119688 0.35042407935495 0.27272752782183 0.20564167665659 0.16054427094333 0.1368618698243 0.12761129199302 0.12524377166075 0.12497927868051 0.12500270599289 0.98463920385056 0.95374911176602 0.89336887967865 0.80182879212889 0.69721835746974 0.60641298470868 0.54579596284991 0.51484641096611 0.50319608025493 0.5002471182638 0.49990500470547 0.4999747910239 0.50001249707991 0.50001556633273 0.50001189728453 0.50000928824974 0.5000080691048 0.50000785141702 0.50000853256001 0.50001018112123 0.50001292597634 0.50001689063782 0.50002305624634 0.50003869126913 0.50008707019178 0.50016611715234 0.49992570932574 0.49766794477686 0.48876049116325 0.4651807396278 0.41904124769635 0.35042407604591 0.27272752508284 0.20564167469507 0.16054426969917 0.1368618690652 0.12761129150816 0.125243771311 0.12497927838295 0.12500270584916 0.98463920384973 0.95374911176392 0.89336887967647 0.80182879212644 0.69721835746672 0.60641298470442 0.54579596284319 0.51484641095541 0.5031960802385 0.50024711823836 0.49990500466484 0.49997479099502 0.50001249725252 0.50001556636896 0.50001189719231 0.50000928807313 0.50000806883566 0.50000785102356 0.50000853199465 0.5000101803224 0.50001292485964 0.50001688911269 0.50002305421556 0.50003868849722 0.50008706541668 0.50016610591762 0.49992568308104 0.49766789914515 0.48876047965205 0.46518073422462 0.41904124286432 0.3504240714474 0.27272752129945 0.20564167206088 0.16054426808023 0.13686186811408 0.12761129091597 0.12524377089291 0.12497927802892 0.12500270568969 0.98463920384884 0.95374911176162 0.89336887967409 0.80182879212377 0.69721835746343 0.60641298469974 0.54579596283575 0.51484641094362 0.50319608022221 0.50024711821535 0.49990500460649 0.49997479076914 0.50001249777147 0.50001556664231 0.50001189714869 0.50000928788955 0.50000806854221 0.50000785058359 0.50000853135111 0.50001017939342 0.50001292354399 0.50001688728169 0.50002305163773 0.50003868432617 0.50008705742673 0.50016609239253 0.4999256720638 0.4976678870315 0.48876049135593 0.46518072333199 0.41904123436945 0.35042406476847 0.27272751617648 0.20564166859854 0.16054426602688 0.13686186694801 0.12761129021409 0.12524377040464 0.12497927761963 0.12500270551286 0.98463920384788 0.95374911175917 0.89336887967154 0.80182879212092 0.69721835745991 0.60641298469474 0.54579596282755 0.51484641093039 0.50319608020883 0.50024711822771 0.49990500463435 0.49997478963651 0.50001249397667 0.50001556475603 0.50001189616895 0.50000928707727 0.50000806766585 0.50000784954644 0.50000853002731 0.50001017761971 0.50001292107696 0.50001688362545 0.50002304567904 0.50003867602655 0.50008706195848 0.500166184231 0.4999260254442 0.49766860654082 0.48876064102587 0.46518070425364 0.41904121486625 0.35042405351498 0.27272750924917 0.20564166422535 0.16054426349788 0.1368618655595 0.12761128940006 0.12524376985026 0.12497927715638 0.12500270532805 0.98463920384689 0.9537491117566 0.89336887966887 0.80182879211792 0.69721835745624 0.60641298468975 0.54579596282004 0.5148464109128 0.50319608015808 0.50024711824532 0.49990500535476 0.49997479072986 0.50001246290185 0.5000155478565 0.50001189010804 0.50000928345838 0.50000806426002 0.50000784595586 0.50000852591329 0.5000101725038 0.50001291413859 0.5000168729145 0.5000230288709 0.50003866671989 0.50008715481087 0.50016667393461 0.49992739012189 0.49767136333973 0.48876075610178 0.46518072285713 0.41904118591556 0.35042403496746 0.27272749954421 0.20564165879464 0.16054426050958 0.13686186395486 0.12761128848394 0.12524376923383 0.12497927664577 0.12500270513231 0.98463920384585 0.95374911175395 0.89336887966612 0.8018287921148 0.69721835745235 0.60641298468595 0.54579596282062 0.51484641089085 0.50319607986273 0.50024711745948 0.49990500676096 0.49997482417077 0.50001241655933 0.50001551485573 0.50001188372075 0.50000928182336 0.50000806259932 0.50000784395542 0.50000852354168 0.50001016950548 0.50001290965534 0.50001686517466 0.50002302224334 0.50003870611707 0.50008737306376 0.50016719356673 0.49992812704066 0.49767292108127 0.48875920008777 0.46518091237493 0.41904120227116 0.35042402371752 0.2727274867017 0.20564165146606 0.16054425697744 0.13686186218279 0.12761128748252 0.12524376856741 0.12497927609407 0.12500270493682 0.98463920384481 0.95374911175127 0.89336887966334 0.80182879211161 0.69721835744834 0.6064129846821 0.54579596282498 0.51484641089113 0.50319607950458 0.50024711535173 0.49990500163032 0.49997489092394 0.50001272004087 0.50001561755985 0.50001193172643 0.5000093151342 0.50000809215991 0.50000787286981 0.500008554619 0.50001020607232 0.50001295718143 0.50001694019255 0.50002315931347 0.50003881985927 0.50008647871334 0.50016147250377 0.49990932057266 0.49762821846457 0.48875129372265 0.46518139990765 0.41904156105817 0.35042408009898 0.27272747151409 0.20564164004371 0.16054425252049 0.13686186029502 0.1276112864392 0.12524376786357 0.1249792755136 0.125002704736 0.98463920384376 0.95374911174859 0.89336887966061 0.80182879210927 0.69721835744536 0.60641298465186 0.54579596271555 0.5148464112999 0.503196083342 0.50024711317359 0.49990493770593 0.49997456799545 0.50001653838248 0.50001742213179 0.50001248403933 0.50000964105344 0.50000838669264 0.50000816471168 0.50000886995377 0.50001057904734 0.50001344084398 0.50001763522873 0.500024112365 0.50003912561503 0.5000815768515 0.50013977530469 0.49985180709142 0.4975129353569 0.48876378543456 0.46517802438584 0.419041757051 0.35042419328723 0.27272747877454 0.20564163013171 0.1605442467897 0.13686185807815 0.12761128537242 0.12524376714955 0.12497927491607 0.12500270454112 0.98463920384275 0.9537491117459 0.89336887965794 0.80182879211003 0.69721835745516 0.60641298454942 0.54579596182782 0.51484641091646 0.50319610989835 0.50024723704725 0.4999049226429 0.49996937945406 0.50001556725084 0.50001861791456 0.50001188774482 0.50000914766021 0.5000079922682 0.50000777680319 0.50000844150403 0.50001007217675 0.50001284577308 0.50001705634457 0.50002328747877 0.50003318569718 0.50004925140138 0.50004263171152 0.49961041907231 0.49666222717849 0.48882024935891 0.46516708728588 0.41904259484067 0.35042454474448 0.27272751576868 0.20564161761938 0.16054423876216 0.13686185553871 0.12761128435362 0.12524376644697 0.12497927431771 0.12500270434425 0.98463920384177 0.95374911174335 0.89336887965534 0.80182879210882 0.69721835745795 0.60641298450257 0.54579596143157 0.51484641069178 0.5031961208373 0.50024728819166 0.49990492507308 0.49996755448012 0.50001360481581 0.50001963087627 0.50001212457863 0.5000091136535 0.50000795896107 0.50000774330322 0.50000840819979 0.50001003227383 0.50001280224152 0.50001703792908 0.50002324292298 0.50003193662639 0.50004119467525 0.50002036702195 0.49953333632598 0.4964205318653 0.48881761853746 0.46516296337873 0.41904344949854 0.35042480729173 0.27272752355714 0.20564160239931 0.16054423227861 0.1368618534109 0.12761128333087 0.12524376574693 0.12497927373168 0.12500270415742 0.98463920384086 0.95374911174098 0.89336887965288 0.80182879210607 0.69721835745416 0.60641298449561 0.54579596143933 0.51484641085042 0.50319612072331 0.50024727986961 0.49990489239577 0.49996770228979 0.50001598841513 0.50002079671921 0.50001253474216 0.50000932713235 0.50000814401491 0.50000792404698 0.50000860332208 0.50001026309286 0.50001309398229 0.50001742372228 0.50002376734496 0.50003261561737 0.50004173966124 0.50002036257164 0.49953189925389 0.49640814678621 0.48881309918908 0.46516345288837 0.41904367377364 0.35042484405428 0.27272750999576 0.20564159184906 0.16054422794199 0.13686185155325 0.12761128231746 0.12524376507003 0.12497927317568 0.12500270397319 0.98463920384003 0.9537491117388 0.89336887965062 0.8018287921034 0.69721835745049 0.60641298449405 0.545795961463 0.51484641087811 0.5031961199524 0.50024727546051 0.49990488848495 0.49996780606248 0.50001641887344 0.50002104517107 0.50001261450746 0.50000937094352 0.50000818249281 0.50000796128156 0.50000864337064 0.50001031046578 0.50001315401135 0.50001750310495 0.50002387588767 0.5000327775347 0.50004204151433 0.50002113322351 0.49953459311508 0.49641395113619 0.48881299388387 0.46516364569604 0.41904364056457 0.35042482221148 0.27272749748747 0.20564158512775 0.16054422457453 0.13686184984412 0.12761128136497 0.12524376444507 0.12497927266177 0.12500270380288 0.9846392038393 0.95374911173684 0.89336887964859 0.8018287921011 0.69721835744756 0.60641298449069 0.54579596146339 0.51484641087375 0.50319611976729 0.50024727464263 0.49990488909949 0.49996782323894 0.50001645236979 0.50002106415783 0.50001261908083 0.50000937403533 0.50000818515045 0.50000796365424 0.50000864571644 0.50001031302461 0.50001315704285 0.50001750692698 0.50002388089543 0.50003278418734 0.50004205075306 0.50002116174077 0.49953475539529 0.49641437146369 0.488813071015 0.46516364394209 0.41904361445211 0.35042480511531 0.27272748823279 0.20564157990982 0.16054422172342 0.13686184833635 0.1276112805206 0.12524376388661 0.12497927220343 0.125002703642 0.98463920383867 0.95374911173514 0.89336887964682 0.80182879209913 0.69721835744512 0.60641298448717 0.54579596145749 0.51484641086383 0.50319611975612 0.50024727465956 0.49990488929995 0.49996782223871 0.50001645263309 0.50002106352841 0.50001261873775 0.50000937379007 0.50000818480433 0.50000796315452 0.50000864499205 0.50001031197148 0.50001315551205 0.50001750470952 0.50002387770183 0.50003277957695 0.50004204365086 0.5000211485802 0.49953472807483 0.49641432474014 0.48881308606399 0.46516362657559 0.41904360103941 0.35042479541364 0.27272748164179 0.20564157575718 0.16054421937427 0.13686184707744 0.127611279802 0.12524376340852 0.12497927180891 0.12500270350169 0.98463920383816 0.95374911173374 0.89336887964537 0.8018287920975 0.69721835744311 0.60641298448422 0.54579596145241 0.51484641085562 0.50319611975185 0.50024727468107 0.49990488927571 0.49996782140132 0.50001645235372 0.50002106333934 0.50001261858583 0.50000937358584 0.50000818451646 0.50000796274358 0.50000864440053 0.50001031111822 0.50001315428363 0.50001750295139 0.50002387521341 0.50003277612427 0.50004203904591 0.50002114279524 0.4995347212831 0.49641431873839 0.48881307989774 0.46516361790347 0.41904359389919 0.35042478931383 0.27272747692304 0.2056415726212 0.16054421755863 0.1368618460786 0.12761127922252 0.12524376301788 0.12497927148685 0.12500270338048 0.98463920383777 0.95374911173266 0.89336887964425 0.80182879209624 0.69721835744155 0.60641298448197 0.54579596144871 0.51484641084957 0.50319611974368 0.5002472746727 0.49990488924745 0.49996782126568 0.50001645229963 0.50002106328729 0.50001261849231 0.50000937344519 0.50000818431102 0.50000796244459 0.50000864396718 0.50001031049329 0.50001315338871 0.50001750168307 0.50002387344426 0.50003277371543 0.50004203588528 0.50002113891014 0.49953471703478 0.49641431436609 0.48881307418456 0.46516361329304 0.41904358948229 0.35042478528025 0.27272747368933 0.20564157042043 0.160544216248 0.13686184534134 0.12761127878565 0.12524376272184 0.12497927124141 0.12500270328718 0.98463920383751 0.95374911173193 0.8933688796435 0.80182879209539 0.69721835744049 0.60641298448045 0.54579596144624 0.51484641084551 0.50319611973727 0.50024727466286 0.49990488923264 0.49996782124812 0.50001645226921 0.50002106324987 0.50001261842821 0.50000937335001 0.5000081841723 0.5000079622433 0.50000864367653 0.50001031007627 0.5000131527956 0.50001750085013 0.50002387229615 0.50003277217574 0.50004203390077 0.50002113650754 0.49953471443337 0.49641431168619 0.4888130709503 0.46516361053264 0.41904358678975 0.35042478280625 0.27272747168883 0.20564156903065 0.16054421540428 0.13686184485611 0.12761127849509 0.12524376252285 0.12497927107658 0.12500270322179 0.98463920383739 0.95374911173158 0.89336887964313 0.80182879209497 0.69721835743996 0.60641298447969 0.54579596144501 0.51484641084348 0.50319611973405 0.50024727465793 0.49990488922577 0.49996782123798 0.50001645225335 0.50002106323075 0.50001261839586 0.50000937330204 0.50000818410249 0.50000796214218 0.50000864353085 0.50001030986793 0.50001315250056 0.50001750043817 0.50002387173255 0.50003277142688 0.50004203294588 0.50002113536403 0.49953471320485 0.49641431043608 0.48881306950526 0.46516360921306 0.41904358551054 0.35042478163646 0.27272747073432 0.20564156836083 0.16054421499134 0.13686184461644 0.12761127834982 0.12524376242327 0.12497927099373 0.1250027031891 0.9846392038374 0.95374911173159 0.89336887964314 0.80182879209499 0.69721835743999 0.60641298447972 0.54579596144504 0.51484641084352 0.50319611973409 0.50024727465799 0.49990488922584 0.49996782123807 0.50001645225344 0.50002106323085 0.50001261839598 0.50000937330218 0.50000818410265 0.50000796214237 0.50000864353106 0.50001030986815 0.50001315250081 0.50001750043843 0.50002387173283 0.50003277142717 0.50004203294617 0.50002113536433 0.49953471320513 0.49641431043636 0.48881306950556 0.46516360921334 0.41904358551081 0.35042478163672 0.27272747073457 0.20564156836107 0.16054421499156 0.13686184461664 0.12761127835002 0.12524376242345 0.12497927099391 0.12500270318927 0.98463920383755 0.95374911173199 0.89336887964355 0.80182879209545 0.69721835744055 0.60641298448052 0.54579596144633 0.51484641084562 0.50319611973741 0.50024727466302 0.49990488923284 0.49996782124839 0.50001645226948 0.50002106325016 0.50001261842858 0.50000937335045 0.50000818417279 0.50000796224386 0.50000864367715 0.50001031007696 0.50001315279635 0.50001750085093 0.500023872297 0.50003277217663 0.50004203390168 0.50002113650846 0.49953471443425 0.49641431168704 0.48881307095122 0.4651636105335 0.41904358679058 0.35042478280707 0.27272747168961 0.20564156903137 0.16054421540494 0.13686184485673 0.12761127849569 0.12524376252343 0.12497927107714 0.12500270322232 0.98463920383784 0.95374911173275 0.89336887964434 0.80182879209634 0.69721835744165 0.6064129844821 0.54579596144886 0.51484641084976 0.50319611974392 0.50024727467299 0.49990488924779 0.49996782126616 0.50001645230008 0.50002106328779 0.50001261849296 0.50000937344595 0.50000818431188 0.50000796244557 0.50000864396827 0.50001031049449 0.50001315339002 0.50001750168448 0.50002387344575 0.50003277371699 0.50004203588689 0.50002113891176 0.49953471703632 0.49641431436759 0.48881307418619 0.46516361329453 0.41904358948376 0.35042478528169 0.27272747369069 0.20564157042168 0.16054421624915 0.13686184534242 0.1276112787867 0.12524376272285 0.1249792712424 0.12500270328811 0.98463920383826 0.95374911173387 0.8933688796455 0.80182879209764 0.69721835744326 0.60641298448441 0.54579596145263 0.51484641085591 0.5031961197522 0.50024727468149 0.49990488927621 0.49996782140204 0.50001645235439 0.50002106334009 0.5000126185868 0.50000937358698 0.50000818451776 0.50000796274504 0.50000864440217 0.50001031112003 0.50001315428561 0.50001750295352 0.50002387521567 0.50003277612664 0.50004203904834 0.50002114279769 0.49953472128544 0.49641431874065 0.48881307990022 0.46516361790574 0.41904359390142 0.35042478931601 0.27272747692511 0.20564157262309 0.16054421756036 0.13686184608023 0.12761127922408 0.12524376301939 0.12497927148832 0.12500270338186 0.9846392038388 0.95374911173532 0.893368879647 0.80182879209932 0.69721835744533 0.60641298448742 0.5457959614578 0.51484641086422 0.5031961197566 0.50024727466014 0.49990488930064 0.49996782223969 0.50001645263403 0.50002106352945 0.5000126187391 0.50000937379166 0.50000818480615 0.50000796315658 0.50000864499436 0.50001031197404 0.50001315551485 0.50001750471254 0.50002387770505 0.50003277958032 0.50004204365433 0.5000211485837 0.49953472807817 0.49641432474336 0.48881308606752 0.46516362657882 0.41904360104258 0.35042479541674 0.27272748164473 0.20564157575986 0.16054421937671 0.13686184707973 0.1276112798042 0.12524376341063 0.12497927181097 0.12500270350362 0.98463920383946 0.95374911173706 0.89336887964882 0.80182879210135 0.69721835744783 0.60641298449102 0.54579596146379 0.51484641087427 0.50319611976792 0.5002472746434 0.49990488910042 0.49996782324026 0.50001645237104 0.50002106415923 0.50001261908266 0.50000937403748 0.50000818515292 0.50000796365706 0.5000086457196 0.50001031302813 0.5000131570467 0.50001750693114 0.50002388089987 0.500032784192 0.50004205075787 0.50002116174562 0.49953475539992 0.49641437146815 0.48881307101988 0.46516364394656 0.41904361445649 0.35042480511959 0.27272748823685 0.2056415799135 0.16054422172676 0.13686184833947 0.12761128052359 0.12524376388947 0.12497927220622 0.12500270364461 0.98463920384023 0.95374911173909 0.89336887965091 0.80182879210371 0.69721835745084 0.60641298449446 0.54579596146352 0.51484641087878 0.50319611995323 0.50024727546151 0.49990488848616 0.49996780606422 0.50001641887514 0.50002104517299 0.50001261450997 0.50000937094649 0.50000818249625 0.50000796128548 0.50000864337507 0.50001031047073 0.50001315401679 0.50001750311085 0.50002387589398 0.50003277754133 0.50004204152119 0.50002113323045 0.4995345931217 0.49641395114247 0.48881299389056 0.46516364570212 0.41904364057053 0.35042482221729 0.27272749749297 0.20564158513273 0.16054422457903 0.13686184984831 0.12761128136896 0.12524376444888 0.12497927266548 0.12500270380633 0.98463920384111 0.95374911174134 0.89336887965325 0.80182879210646 0.6972183574546 0.60641298449613 0.54579596143999 0.51484641085127 0.50319612072437 0.50024727987089 0.49990489239733 0.4999677022921 0.50001598841756 0.50002079672206 0.50001253474588 0.50000932713678 0.50000814402006 0.50000792405291 0.50000860332883 0.50001026310043 0.50001309399067 0.50001742373143 0.50002376735479 0.50003261562775 0.500041739672 0.50002036258253 0.49953189926422 0.49640814679563 0.48881309919838 0.46516345289658 0.41904367378168 0.35042484406212 0.27272751000316 0.20564159185574 0.16054422794798 0.1368618515588 0.12761128232272 0.12524376507504 0.12497927318056 0.1250027039777 0.98463920384207 0.95374911174379 0.89336887965578 0.8018287921093 0.69721835745849 0.60641298450322 0.5457959614324 0.51484641069284 0.50319612083863 0.50024728819328 0.49990492507506 0.49996755448326 0.50001360481961 0.50001963088056 0.50001212458419 0.50000911366014 0.50000795896885 0.50000774331224 0.50000840821011 0.50001003228549 0.50001280225451 0.50001703794333 0.50002324293836 0.50003193664264 0.50004119469232 0.5000203670393 0.49953333634243 0.49642053188066 0.48881761855082 0.46516296338974 0.41904344950931 0.35042480730226 0.27272752356705 0.20564160240824 0.16054423228656 0.13686185341823 0.12761128333778 0.12524376575349 0.12497927373805 0.12500270416328 0.98463920384311 0.95374911174643 0.89336887965848 0.80182879211062 0.69721835745583 0.60641298455022 0.54579596182885 0.51484641091778 0.50319610990002 0.5002472370493 0.49990492264542 0.49996937945801 0.50001556725446 0.50001861791874 0.50001188775029 0.5000091476667 0.50000799227582 0.50000777681197 0.50000844151399 0.50001007218793 0.50001284578555 0.5000170563582 0.50002328749353 0.50003318571596 0.50004925142155 0.50004263173227 0.49961041909183 0.4966622271977 0.48882024937709 0.46516708730076 0.41904259485515 0.3504245447586 0.27272751578194 0.20564161763126 0.16054423877269 0.13686185554834 0.12761128436265 0.12524376645552 0.124979274326 0.12500270435182 0.9846392038442 0.95374911174924 0.89336887966128 0.80182879210999 0.69721835744617 0.60641298465284 0.54579596271681 0.51484641130154 0.50319608334409 0.5002471131762 0.49990493770914 0.49997456799935 0.50001653838592 0.50001742213594 0.50001248404439 0.50000964105942 0.50000838669962 0.5000081647197 0.50000886996289 0.50001057905757 0.50001344085531 0.50001763524108 0.50002411237827 0.500039125629 0.50008157686596 0.50013977531935 0.49985180710574 0.49751293537163 0.48876378545482 0.4651780244059 0.41904175707055 0.35042419330617 0.27272747879226 0.20564163014752 0.16054424680362 0.13686185809079 0.1276112853842 0.12524376716065 0.12497927492682 0.12500270455087 0.98463920384533 0.95374911175205 0.89336887966414 0.80182879211248 0.69721835744932 0.60641298468329 0.54579596282653 0.51484641089316 0.50319607950719 0.50024711535499 0.49990500163434 0.49997489092886 0.50001272004687 0.50001561756715 0.50001193173522 0.50000931514467 0.50000809217228 0.50000787288423 0.50000855463561 0.50001020609118 0.50001295720255 0.50001694021582 0.5000231593387 0.50003881988612 0.50008647874143 0.5001614725325 0.49990932060145 0.49762821849281 0.48875129375014 0.46518139993445 0.41904156108438 0.35042408012437 0.27272747153778 0.20564164006473 0.16054425253888 0.13686186031159 0.12761128645454 0.12524376787797 0.12497927552751 0.1250027047485 0.98463920384646 0.95374911175489 0.89336887966709 0.80182879211584 0.69721835745354 0.6064129846874 0.54579596282251 0.51484641089335 0.50319607986596 0.50024711746354 0.499905006766 0.49997482417698 0.50001241656699 0.5000155148651 0.50001188373209 0.50000928183697 0.50000806261546 0.50000784397436 0.5000085235636 0.50001016953052 0.5000129096835 0.50001686520584 0.50002302227726 0.50003870615331 0.50008737310172 0.50016719360567 0.49992812707968 0.49767292111959 0.48875920012481 0.46518091241095 0.41904120230635 0.35042402375157 0.27272748673337 0.20564165149404 0.16054425700173 0.13686186220449 0.12761128750246 0.12524376858603 0.12497927611203 0.12500270495283 0.98463920384761 0.95374911175771 0.89336887967002 0.80182879211917 0.69721835745766 0.6064129846915 0.54579596282234 0.51484641091587 0.50319608016206 0.50024711825036 0.49990500536105 0.49997479073766 0.50001246291151 0.50001554786836 0.50001189012249 0.50000928347581 0.50000806428083 0.50000784598039 0.50000852594185 0.50001017253657 0.50001291417565 0.5000168729557 0.50002302891593 0.50003866676816 0.50008715486161 0.50016667398675 0.49992739017423 0.49767136339114 0.48876075615164 0.46518072290557 0.41904118596286 0.35042403501315 0.27272749958661 0.20564165883188 0.16054426054166 0.13686186398325 0.12761128850985 0.12524376925789 0.12497927666892 0.12500270515274 0.98463920384872 0.9537491117605 0.89336887967291 0.8018287921224 0.69721835746161 0.60641298469684 0.54579596283034 0.51484641093413 0.50319608021373 0.50024711823394 0.49990500464218 0.49997478964628 0.50001249398882 0.50001556477105 0.50001189618735 0.5000092870996 0.50000806769265 0.50000784957824 0.50000853006454 0.50001017766268 0.50001292112578 0.50001688368001 0.5000230457389 0.50003867609102 0.50008706202644 0.50016618430103 0.49992602551458 0.49766860661004 0.48876064109301 0.46518070431887 0.41904121492989 0.35042405357639 0.27272750930596 0.20564166427498 0.16054426354025 0.13686186559665 0.12761128943366 0.12524376988129 0.12497927718615 0.12500270535407 0.98463920384982 0.95374911176319 0.8933688796757 0.80182879212553 0.69721835746545 0.60641298470226 0.54579596283911 0.51484641094817 0.50319608022821 0.50024711822303 0.49990500461619 0.49997479078133 0.50001249778671 0.50001556666127 0.50001189717207 0.5000092879181 0.5000080685767 0.50000785062476 0.5000085313996 0.5000101794497 0.50001292360831 0.50001688735393 0.50002305171741 0.5000386844123 0.50008705751788 0.5001660924867 0.49992567215865 0.49766788712482 0.48876049144651 0.46518072341991 0.4190412344552 0.35042406485108 0.27272751625266 0.20564166866469 0.16054426608288 0.13686186699659 0.12761129025762 0.12524377044459 0.12497927765785 0.12500270554585 0.98463920385086 0.95374911176577 0.89336887967837 0.80182879212852 0.69721835746912 0.60641298470742 0.54579596284723 0.51484641096092 0.50319608024581 0.50024711824778 0.49990500467682 0.49997479101017 0.50001249727159 0.50001556639282 0.50001189722193 0.50000928810954 0.50000806887993 0.50000785107675 0.50000853205768 0.50001018039604 0.50001292494428 0.50001688920832 0.50002305432155 0.50003868861237 0.50008706553897 0.5001661060444 0.49992568320895 0.49766789927119 0.48876047977433 0.46518073434333 0.41904124298 0.35042407155873 0.27272752140174 0.20564167214919 0.16054426815426 0.1368618681776 0.1276112909723 0.12524377094426 0.12497927807788 0.12500270573142 0.98463920385186 0.95374911176818 0.89336887968088 0.80182879213132 0.69721835747257 0.60641298471224 0.54579596285473 0.51484641097274 0.5031960802638 0.50024711827531 0.4999050047202 0.49997479104264 0.50001249710366 0.50001556636265 0.50001189732192 0.50000928829601 0.50000806916146 0.50000785148554 0.5000085326418 0.50001018121738 0.50001292608759 0.50001689076423 0.50002305638729 0.50003869142295 0.50008707035592 0.500166117323 0.49992570949841 0.49766794494711 0.48876049132856 0.46518073978815 0.41904124785261 0.35042407619602 0.27272752522036 0.20564167481301 0.16054426979708 0.13686186914817 0.12761129158096 0.12524377137684 0.12497927844554 0.12500270590169 0.98463920385277 0.9537491117704 0.89336887968319 0.80182879213391 0.69721835747574 0.60641298471666 0.54579596286158 0.51484641098353 0.50319608028011 0.50024711829922 0.4999050047539 0.49997479108217 0.5000124971562 0.5000155664518 0.50001189745411 0.50000928848477 0.50000806942747 0.50000785185863 0.5000085331598 0.50001018193244 0.50001292706236 0.50001689207803 0.50002305811574 0.50003869363871 0.5000870732026 0.50016612148381 0.4999257167858 0.49766795568368 0.48876049712596 0.46518074343856 0.41904125140773 0.35042407955737 0.2727275280066 0.20564167681407 0.16054427107267 0.13686186993253 0.12761129208685 0.12524377174495 0.12497927876023 0.12500270605878 0.98463920385361 0.9537491117724 0.89336887968526 0.80182879213624 0.6972183574786 0.60641298472063 0.54579596286771 0.51484641099312 0.50319608029454 0.50024711831999 0.49990500478323 0.49997479112371 0.50001249722135 0.50001556653863 0.50001189757235 0.50000928864883 0.50000806965578 0.50000785217385 0.50000853359286 0.50001018252037 0.50001292785321 0.50001689312337 0.5000230594737 0.50003869534654 0.50008707524861 0.50016612373718 0.49992571903778 0.49766795770033 0.48876049984315 0.46518074609645 0.41904125400796 0.3504240819652 0.27272753002766 0.20564167829806 0.16054427205111 0.13686187055303 0.12761129250054 0.12524377205103 0.12497927902488 0.12500270619648 0.98463920385435 0.95374911177416 0.89336887968709 0.80182879213828 0.6972183574811 0.60641298472411 0.54579596287305 0.51484641100146 0.50319608030699 0.5002471183379 0.49990500480849 0.49997479115959 0.50001249727265 0.5000155666096 0.50001189767065 0.50000928878542 0.50000806984414 0.50000785243231 0.50000853394342 0.50001018299169 0.50001292847657 0.50001689393581 0.50002306050727 0.5000386966285 0.50008707677123 0.50016612543072 0.49992572072616 0.49766795926852 0.4887605016913 0.46518074799373 0.41904125584828 0.35042408367903 0.27272753148178 0.20564167939055 0.16054427278884 0.13686187103664 0.12761129283082 0.12524377230073 0.12497927924208 0.12500270631668 0.98463920385498 0.95374911177566 0.89336887968864 0.80182879214002 0.69721835748323 0.60641298472706 0.54579596287756 0.51484641100846 0.50319608031744 0.50024711835285 0.49990500482956 0.49997479118912 0.50001249731395 0.50001556666717 0.50001189775076 0.50000928889592 0.50000806999585 0.50000785263827 0.50000853422075 0.50001018335952 0.50001292895814 0.50001689455291 0.50002306128206 0.50003869757176 0.50008707788374 0.50016612668287 0.49992572206287 0.49766796062305 0.48876050304431 0.46518074932268 0.41904125714007 0.35042408488652 0.27272753252061 0.20564168018197 0.160544273337 0.13686187140454 0.12761129308907 0.1252437724987 0.12497927941602 0.12500270641598 0.98463920385549 0.95374911177686 0.89336887968989 0.80182879214142 0.69721835748494 0.60641298472941 0.54579596288116 0.51484641101405 0.50319608032574 0.50024711836472 0.4999050048462 0.49997479121238 0.5000124973463 0.5000155667122 0.50001189781296 0.50000928898145 0.5000080701122 0.50000785279544 0.50000853443012 0.50001018363525 0.5000129293144 0.5000168950053 0.50002306184143 0.50003869824591 0.50008707866708 0.50016612756074 0.4999257230009 0.49766796158381 0.48876050398085 0.46518075023576 0.4190412580256 0.35042408572088 0.27272753324254 0.20564168074089 0.16054427373035 0.13686187167518 0.12761129328231 0.12524377264932 0.12497927954894 0.12500270649513 0.98463920385583 0.95374911177771 0.89336887969076 0.80182879214237 0.69721835748609 0.60641298473102 0.54579596288366 0.51484641101797 0.5031960803316 0.50024711837309 0.49990500485793 0.4999747912287 0.50001249736901 0.50001556674361 0.50001189785626 0.50000928904058 0.50000807019246 0.50000785290299 0.50000853457282 0.50001018382138 0.50001292955356 0.50001689530555 0.50002306221024 0.50003869868493 0.50008707917398 0.50016612812176 0.49992572359685 0.49766796218751 0.48876050457432 0.46518075081298 0.41904125858895 0.35042408625266 0.27272753370733 0.20564168110299 0.1605442739892 0.13686187185568 0.12761129341329 0.12524377275196 0.12497927964024 0.12500270654869 0.98463920385594 0.95374911177816 0.8933688796912 0.80182879214285 0.69721835748666 0.60641298473179 0.54579596288486 0.51484641101992 0.50319608033458 0.50024711837741 0.49990500486399 0.49997479123718 0.50001249738079 0.50001556675996 0.50001189787875 0.50000928907136 0.5000080702341 0.50000785295885 0.50000853464658 0.50001018391754 0.50001292967632 0.50001689545935 0.50002306239762 0.50003869890736 0.50008707942853 0.50016612840288 0.49992572389285 0.49766796248868 0.48876050487557 0.46518075111945 0.41904125890243 0.35042408656196 0.27272753398175 0.20564168131437 0.16054427413211 0.13686187194891 0.12761129347795 0.12524377280216 0.12497927968526 0.12500270657134 0.984639203858 0.95374911178063 0.89336887969418 0.80182879214664 0.69721835749167 0.60641298473852 0.54579596289403 0.51484641103242 0.50319608035178 0.50024711840113 0.49990500489692 0.49997479128275 0.50001249744388 0.50001556684661 0.50001189799736 0.50000928923193 0.50000807045005 0.50000785324521 0.5000085350225 0.50001018440206 0.50001293029168 0.50001689622247 0.50002306332445 0.50003869999873 0.50008708067746 0.50016612977627 0.49992572534652 0.49766796395156 0.48876050627888 0.46518075239196 0.41904126000699 0.35042408748309 0.27272753473636 0.20564168192657 0.16054427462905 0.13686187234823 0.12761129380227 0.12524377307306 0.12497927992411 0.12500270678445
+D/cons.2.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.2.00.000050.dat 7.83e-12 8.83e-12 1.101e-11 1.456e-11 1.984e-11 2.702e-11 3.653e-11 4.921e-11 6.74e-11 9.358e-11 1.3147e-10 1.8478e-10 2.5998e-10 3.636e-10 5.0702e-10 7.0071e-10 9.6274e-10 1.30684e-09 1.75725e-09 2.32454e-09 3.03065e-09 3.86335e-09 4.81937e-09 5.82837e-09 6.83196e-09 7.67658e-09 8.25393e-09 8.37609e-09 8.00637e-09 7.13652e-09 6.00261e-09 4.82262e-09 3.82831e-09 3.04453e-09 2.40646e-09 1.8526e-09 1.44167e-09 1.16514e-09 9.9722e-10 9.143e-10 2.364e-11 2.667e-11 3.313e-11 4.365e-11 5.91e-11 8.053e-11 1.0904e-10 1.4779e-10 2.0266e-10 2.8206e-10 3.957e-10 5.5696e-10 7.8255e-10 1.09643e-09 1.52753e-09 2.11574e-09 2.90562e-09 3.95502e-09 5.31905e-09 7.06045e-09 9.2132e-09 1.179436e-08 1.473517e-08 1.790663e-08 2.102454e-08 2.373738e-08 2.554761e-08 2.602899e-08 2.484264e-08 2.213879e-08 1.846821e-08 1.470683e-08 1.150063e-08 9.08049e-09 7.18615e-09 5.60641e-09 4.39081e-09 3.56238e-09 3.04303e-09 2.78923e-09 3.91e-11 4.414e-11 5.491e-11 7.232e-11 9.789e-11 1.332e-10 1.8044e-10 2.4469e-10 3.3621e-10 4.6835e-10 6.5824e-10 9.273e-10 1.30557e-09 1.83178e-09 2.55892e-09 3.55167e-09 4.89473e-09 6.68259e-09 9.02835e-09 1.203432e-08 1.579566e-08 2.033158e-08 2.558198e-08 3.128716e-08 3.701707e-08 4.204925e-08 4.555139e-08 4.657965e-08 4.458127e-08 3.969697e-08 3.305212e-08 2.61487e-08 2.027288e-08 1.580766e-08 1.237617e-08 9.57046e-09 7.46284e-09 6.02805e-09 5.13527e-09 4.69627e-09 5.401e-11 6.101e-11 7.59e-11 1.0005e-10 1.3546e-10 1.8453e-10 2.502e-10 3.3992e-10 4.6768e-10 6.5284e-10 9.1892e-10 1.29763e-09 1.83066e-09 2.57654e-09 3.60997e-09 5.03121e-09 6.96219e-09 9.55716e-09 1.298462e-08 1.743254e-08 2.305263e-08 2.99454e-08 3.803087e-08 4.701557e-08 5.619302e-08 6.450523e-08 7.043513e-08 7.247872e-08 6.95034e-08 6.179415e-08 5.107958e-08 4.001449e-08 3.060866e-08 2.355347e-08 1.819986e-08 1.393134e-08 1.076307e-08 8.63512e-09 7.31322e-09 6.66823e-09 6.796e-11 7.679e-11 9.562e-11 1.2612e-10 1.7097e-10 2.3317e-10 3.1673e-10 4.3102e-10 5.9434e-10 8.3116e-10 1.17278e-09 1.66024e-09 2.3509e-09 3.31831e-09 4.6687e-09 6.53619e-09 9.09733e-09 1.256602e-08 1.720548e-08 2.329509e-08 3.112291e-08 4.087828e-08 5.259162e-08 6.588806e-08 7.988762e-08 9.287227e-08 1.0247957e-07 1.0607142e-07 1.0238878e-07 9.075514e-08 7.434103e-08 5.739113e-08 4.319188e-08 3.265771e-08 2.485061e-08 1.87573e-08 1.433129e-08 1.13844e-08 9.5742e-09 8.69238e-09 8.078e-11 9.131e-11 1.1377e-10 1.5022e-10 2.0389e-10 2.7857e-10 3.791e-10 5.1719e-10 7.1478e-10 1.00219e-09 1.41713e-09 2.0124e-09 2.86642e-09 4.05761e-09 5.73055e-09 8.06782e-09 1.129946e-08 1.572834e-08 2.172056e-08 2.971605e-08 4.016543e-08 5.348955e-08 6.986212e-08 8.903178e-08 1.0981708e-07 1.2985279e-07 1.452349e-07 1.5171976e-07 1.4765781e-07 1.3022403e-07 1.0525054e-07 7.982004e-08 5.88091e-08 4.356546e-08 3.252076e-08 2.416235e-08 1.820379e-08 1.430181e-08 1.192114e-08 1.077139e-08 9.223e-11 1.0429e-10 1.3003e-10 1.7185e-10 2.3361e-10 3.1975e-10 4.3626e-10 5.9676e-10 8.274e-10 1.16359e-09 1.6493e-09 2.33883e-09 3.33944e-09 4.76584e-09 6.77553e-09 9.59963e-09 1.354455e-08 1.900812e-08 2.650988e-08 3.667616e-08 5.024523e-08 6.794013e-08 9.033503e-08 1.1739546e-07 1.4812599e-07 1.8002162e-07 2.0877575e-07 2.2511871e-07 2.1398063e-07 1.8498571e-07 1.4696128e-07 1.08966e-07 7.832689e-08 5.66006e-08 4.136005e-08 3.016297e-08 2.238672e-08 1.736207e-08 1.433601e-08 1.288082e-08 1.0211e-10 1.1548e-10 1.4404e-10 1.9054e-10 2.5934e-10 3.5572e-10 4.8665e-10 6.6803e-10 9.2943e-10 1.31325e-09 1.87361e-09 2.63246e-09 3.5083e-09 5.27926e-09 7.72441e-09 1.10695e-08 1.575312e-08 2.231681e-08 3.14487e-08 4.404866e-08 6.120507e-08 8.416968e-08 1.1408794e-07 1.5179606e-07 1.9771566e-07 2.5290403e-07 3.1692159e-07 3.6811499e-07 3.1304215e-07 2.6209181e-07 2.0345352e-07 1.4680362e-07 1.0241616e-07 7.199387e-08 5.134543e-08 3.672187e-08 2.680465e-08 2.051686e-08 1.676564e-08 1.497793e-08 1.1022e-10 1.2465e-10 1.5549e-10 2.0575e-10 2.8033e-10 3.8522e-10 5.2878e-10 7.2883e-10 1.01594e-09 1.43679e-09 2.11013e-09 3.1401e-09 3.18354e-09 5.41843e-09 8.53938e-09 1.24404e-08 1.786613e-08 2.554978e-08 3.63967e-08 5.161203e-08 7.278868e-08 1.0186401e-07 1.4113288e-07 1.9319625e-07 2.6077018e-07 3.4366619e-07 4.3506008e-07 5.0953327e-07 4.2237949e-07 3.7376202e-07 2.825578e-07 1.9543199e-07 1.3144553e-07 8.958285e-08 6.231013e-08 4.36456e-08 3.133997e-08 2.365975e-08 1.91391e-08 1.699633e-08 1.1641e-10 1.3162e-10 1.6411e-10 2.1708e-10 2.9579e-10 4.0695e-10 5.6051e-10 7.7775e-10 1.08566e-09 1.49346e-09 2.19176e-09 4.47295e-09 7.91121e-09 8.26444e-09 1.04058e-08 1.440635e-08 2.046415e-08 2.923836e-08 4.184808e-08 5.989441e-08 8.559176e-08 1.2210388e-07 1.7378716e-07 2.4416559e-07 3.2016178e-07 3.273111e-07 1.2608146e-07 -1.943589e-07 4.4424111e-07 5.4957994e-07 3.9793723e-07 2.5700157e-07 1.6479735e-07 1.0874615e-07 7.374817e-08 5.064085e-08 3.577017e-08 2.666017e-08 2.135098e-08 1.885522e-08 1.206e-10 1.3628e-10 1.6974e-10 2.2425e-10 3.0519e-10 4.1926e-10 5.7662e-10 8.1135e-10 1.21199e-09 1.65811e-09 8.6175e-10 1.42732e-09 4.448311e-08 2.955161e-08 1.760846e-08 1.916762e-08 2.560086e-08 3.536837e-08 4.985472e-08 7.115701e-08 1.0245522e-07 1.4914791e-07 2.1810206e-07 2.9995757e-07 3.0398069e-07 -7.719986e-08 -1.46418946e-06 -3.48735972e-06 6.8245547e-07 8.3892056e-07 5.4027494e-07 3.2717111e-07 2.0102483e-07 1.2829296e-07 8.489924e-08 5.721392e-08 3.98323e-08 2.933461e-08 2.328674e-08 2.045797e-08 1.2276e-10 1.3861e-10 1.7239e-10 2.2726e-10 3.0849e-10 4.2098e-10 5.6676e-10 8.0694e-10 1.56315e-09 2.93566e-09 -3.12485e-09 -2.905877e-08 1.2114831e-07 7.164215e-08 2.501364e-08 2.318923e-08 3.036675e-08 4.095698e-08 5.699643e-08 8.110777e-08 1.1738719e-07 1.7268483e-07 2.5012601e-07 3.1394984e-07 2.7550569e-07 1.906094e-07 -2.6219498e-07 -1.84447816e-06 3.43924924e-06 1.11236395e-06 5.7614522e-07 3.8354907e-07 2.3818474e-07 1.4706085e-07 9.469586e-08 6.278806e-08 4.31857e-08 3.149882e-08 2.481535e-08 2.170791e-08 1.229e-10 1.3868e-10 1.7221e-10 2.2634e-10 3.0585e-10 4.1725e-10 5.5947e-10 6.8818e-10 1.04966e-09 4.8606e-09 1.479669e-08 -4.54488e-08 -4.2871563e-07 -2.4994616e-07 -8.673057e-08 -4.223826e-08 -2.931034e-08 -1.788709e-08 -5.99266e-09 7.37104e-09 2.301693e-08 3.500117e-08 3.774648e-08 1.5737118e-07 1.22544728e-06 6.45865719e-06 2.143248485e-05 3.566911894e-05 6.18550271e-06 9.0267496e-07 5.3121868e-07 4.1633993e-07 2.6561792e-07 1.616603e-07 1.0212482e-07 6.678174e-08 4.551601e-08 3.295852e-08 2.582171e-08 2.251321e-08 1.2109e-10 1.366e-10 1.6951e-10 2.2168e-10 2.9499e-10 4.207e-10 7.6155e-10 8.1987e-10 -6.08805e-09 -2.198749e-08 1.1824596e-07 7.0056322e-07 -2.84133324e-06 -1.33991681e-06 -2.6932503e-07 -1.5473431e-07 -1.4476464e-07 -1.3070413e-07 -1.258251e-07 -1.3271863e-07 -1.6258207e-07 -2.7567725e-07 -4.5626375e-07 6.3786418e-07 8.79619234e-06 3.577674642e-05 0.0001189749513 0.00030786420793 1.195950355e-05 -2.56003595e-06 -2.906027e-08 3.9692599e-07 2.82813e-07 1.7144481e-07 1.0640585e-07 6.869775e-08 4.653998e-08 3.356826e-08 2.620949e-08 2.28038e-08 1.1737e-10 1.3244e-10 1.644e-10 2.1476e-10 2.8489e-10 4.2118e-10 8.1239e-10 1.3901e-10 -1.041695e-08 1.155967e-08 4.2417716e-07 -5.1536485e-07 -2.382387132e-05 -6.72100233e-06 -2.25905801e-06 -1.64126001e-06 -1.44757765e-06 -1.39760374e-06 -1.49671002e-06 -1.74855816e-06 -2.19102498e-06 -2.91244483e-06 -3.90942946e-06 -3.82241204e-06 3.83616986e-06 2.428617289e-05 6.600509418e-05 0.00022850565919 9.88581518e-06 -1.15606934e-06 -2.558768e-08 3.4357009e-07 2.7759147e-07 1.7192962e-07 1.0596576e-07 6.817768e-08 4.614253e-08 3.324398e-08 2.592416e-08 2.253728e-08 1.1178e-10 1.2623e-10 1.5693e-10 2.0623e-10 2.7799e-10 3.8841e-10 5.6643e-10 3.5533e-10 -1.60529e-09 1.440154e-08 1.3041261e-07 -3.6799667e-07 -6.4661313e-06 -2.27641401e-06 -6.6757063e-07 -4.2196193e-07 -3.6180531e-07 -3.4082066e-07 -3.5426988e-07 -4.0345846e-07 -4.9259585e-07 -6.311813e-07 -8.317537e-07 -1.05235341e-06 -8.8681779e-07 1.2542834e-07 -1.62798702e-06 -2.48890781e-06 5.16630203e-06 1.68580027e-06 4.9237869e-07 3.6843782e-07 2.5808731e-07 1.5983796e-07 1.0027609e-07 6.525881e-08 4.433022e-08 3.197659e-08 2.495851e-08 2.170631e-08 1.0434e-10 1.1799e-10 1.4707e-10 1.9439e-10 2.6481e-10 3.6287e-10 4.7386e-10 5.703e-10 1.47438e-09 8.62884e-09 1.702274e-08 -1.5145037e-07 -8.422106e-07 -3.555594e-07 -9.248272e-08 -5.005478e-08 -3.531091e-08 -2.331441e-08 -1.255805e-08 -1.30509e-09 1.267959e-08 3.250263e-08 6.170038e-08 9.450036e-08 7.35156e-08 -2.1905639e-07 -2.48981386e-06 -7.92640495e-06 1.82817448e-06 1.09529714e-06 6.2426309e-07 3.7974748e-07 2.2937346e-07 1.4180306e-07 9.131585e-08 6.027423e-08 4.119136e-08 2.983553e-08 2.335067e-08 2.033911e-08 9.505e-11 1.0767e-10 1.3466e-10 1.7876e-10 2.4474e-10 3.3782e-10 4.6234e-10 6.5643e-10 1.17471e-09 2.3064e-09 7.35e-10 -1.581764e-08 -4.931112e-08 -1.445562e-08 4.74415e-09 1.032701e-08 1.702923e-08 2.6445e-08 3.981121e-08 5.908592e-08 8.705132e-08 1.2765567e-07 1.8641774e-07 2.7070923e-07 3.891195e-07 5.3381421e-07 5.8560117e-07 4.0679321e-07 7.9054608e-07 7.4460686e-07 5.1900055e-07 3.1634647e-07 1.9234968e-07 1.2201067e-07 8.026422e-08 5.364239e-08 3.697773e-08 2.694477e-08 2.118119e-08 1.849019e-08 8.397e-11 9.529e-11 1.1954e-10 1.5932e-10 2.1896e-10 3.0428e-10 4.2439e-10 6.0191e-10 8.634e-10 1.10418e-09 1.32923e-09 4.70582e-09 3.37418e-09 6.53031e-09 8.60753e-09 1.220505e-08 1.773247e-08 2.57941e-08 3.750149e-08 5.443444e-08 7.879214e-08 1.1354667e-07 1.6250502e-07 2.300781e-07 3.2045186e-07 4.3573788e-07 5.6931362e-07 6.7816071e-07 5.9411482e-07 5.2168671e-07 3.7268795e-07 2.4257131e-07 1.5484858e-07 1.0114534e-07 6.77771e-08 4.592609e-08 3.197127e-08 2.347475e-08 1.854529e-08 1.62359e-08 7.121e-11 8.093e-11 1.0179e-10 1.3607e-10 1.8757e-10 2.6122e-10 3.645e-10 5.1185e-10 7.1819e-10 9.8415e-10 1.50768e-09 3.22131e-09 3.39019e-09 4.84523e-09 6.95886e-09 1.014801e-08 1.477986e-08 2.147272e-08 3.10987e-08 4.485418e-08 6.433262e-08 9.155026e-08 1.2882523e-07 1.7829251e-07 2.4063671e-07 3.1256776e-07 3.8276768e-07 4.2484831e-07 4.184595e-07 3.5500961e-07 2.6295224e-07 1.7997576e-07 1.1949627e-07 8.013596e-08 5.474698e-08 3.761331e-08 2.646826e-08 1.957926e-08 1.555533e-08 1.365696e-08 5.692e-11 6.479e-11 8.165e-11 1.0941e-10 1.5107e-10 2.1056e-10 2.9319e-10 4.1011e-10 5.7979e-10 8.292e-10 1.21902e-09 1.84322e-09 2.51387e-09 3.75802e-09 5.51918e-09 8.04994e-09 1.170087e-08 1.694381e-08 2.442254e-08 3.4994e-08 4.974856e-08 6.997229e-08 9.697187e-08 1.3162425e-07 1.7345976e-07 2.1910949e-07 2.60216e-07 2.8252536e-07 2.7731639e-07 2.3684781e-07 1.8122576e-07 1.2827968e-07 8.760415e-08 6.013645e-08 4.180304e-08 2.911264e-08 2.067967e-08 1.541429e-08 1.230614e-08 1.083643e-08 4.138e-11 4.714e-11 5.954e-11 7.991e-11 1.1051e-10 1.5404e-10 2.1436e-10 2.9927e-10 4.2372e-10 6.087e-10 8.8042e-10 1.25828e-09 1.82638e-09 2.74043e-09 4.01405e-09 5.84094e-09 8.468e-09 1.222212e-08 1.754144e-08 2.499288e-08 3.526822e-08 4.912972e-08 6.725341e-08 8.989497e-08 1.1630639e-07 1.4391458e-07 1.6742671e-07 1.7885536e-07 1.7418114e-07 1.5063867e-07 1.1774254e-07 8.519272e-08 5.945572e-08 4.155214e-08 2.931977e-08 2.063311e-08 1.4784e-08 1.108212e-08 8.88906e-09 7.84439e-09 2.487e-11 2.839e-11 3.593e-11 4.835e-11 6.695e-11 9.347e-11 1.3004e-10 1.8159e-10 2.5686e-10 3.6883e-10 5.3327e-10 7.7056e-10 1.11021e-09 1.66382e-09 2.43423e-09 3.53728e-09 5.11929e-09 7.37201e-09 1.054857e-08 1.496953e-08 2.101342e-08 2.907446e-08 3.945958e-08 5.219055e-08 6.669222e-08 8.140999e-08 9.347152e-08 9.885691e-08 9.583748e-08 8.357174e-08 6.607871e-08 4.853803e-08 3.434497e-08 2.432483e-08 1.73274e-08 1.229708e-08 8.8556e-09 6.67153e-09 5.36472e-09 4.7436e-09 7.77e-12 8.92e-12 1.14e-11 1.547e-11 2.162e-11 3.035e-11 4.25e-11 5.953e-11 8.462e-11 1.2168e-10 1.7685e-10 2.5731e-10 3.6997e-10 5.5437e-10 8.1171e-10 1.17988e-09 1.7074e-09 2.4574e-09 3.51252e-09 4.97624e-09 6.96853e-09 9.6103e-09 1.298797e-08 1.708865e-08 2.170333e-08 2.631717e-08 3.002501e-08 3.162186e-08 3.061429e-08 2.673618e-08 2.129204e-08 1.572782e-08 1.122539e-08 7.98793e-09 5.72734e-09 4.0722e-09 2.9453e-09 2.21889e-09 1.78848e-09 1.58096e-09 -9.57e-12 -1.081e-11 -1.348e-11 -1.784e-11 -2.439e-11 -3.359e-11 -4.627e-11 -6.39e-11 -8.971e-11 -1.2765e-10 -1.8389e-10 -2.656e-10 -3.7964e-10 -5.658e-10 -8.2498e-10 -1.19512e-09 -1.72472e-09 -2.47688e-09 -3.5342e-09 -5.00008e-09 -6.99441e-09 -9.63804e-09 -1.301731e-08 -1.711924e-08 -2.173476e-08 -2.634896e-08 -3.005663e-08 -3.165263e-08 -3.064375e-08 -2.676397e-08 -2.131807e-08 -1.57523e-08 -1.124885e-08 -8.01091e-09 -5.74985e-09 -4.09379e-09 -2.96591e-09 -2.23882e-09 -1.808e-09 -1.60028e-09 -2.674e-11 -3.036e-11 -3.809e-11 -5.082e-11 -6.984e-11 -9.685e-11 -1.3398e-10 -1.8618e-10 -2.6222e-10 -3.7513e-10 -5.4071e-10 -7.7934e-10 -1.12046e-09 -1.67598e-09 -2.44837e-09 -3.55354e-09 -5.13781e-09 -7.39289e-09 -1.057184e-08 -1.499516e-08 -2.10413e-08 -2.910438e-08 -3.949126e-08 -5.222361e-08 -6.672621e-08 -8.14444e-08 -9.350574e-08 -9.889021e-08 -9.586934e-08 -8.360177e-08 -6.610678e-08 -4.856438e-08 -3.437017e-08 -2.434948e-08 -1.73515e-08 -1.232017e-08 -8.87761e-09 -6.69279e-09 -5.38553e-09 -4.7642e-09 -4.338e-11 -4.926e-11 -6.188e-11 -8.258e-11 -1.1364e-10 -1.5773e-10 -2.1867e-10 -3.0429e-10 -4.2961e-10 -6.1565e-10 -8.8866e-10 -1.26804e-09 -1.83783e-09 -2.75406e-09 -4.02997e-09 -5.85932e-09 -8.489e-09 -1.224588e-08 -1.7568e-08 -2.502222e-08 -3.530023e-08 -4.916416e-08 -6.728996e-08 -8.993319e-08 -1.1634574e-07 -1.4395444e-07 -1.6746637e-07 -1.7889393e-07 -1.7421801e-07 -1.5067335e-07 -1.1777487e-07 -8.522297e-08 -5.948456e-08 -4.158024e-08 -2.934718e-08 -2.065929e-08 -1.480891e-08 -1.110613e-08 -8.91254e-09 -7.86761e-09 -5.914e-11 -6.712e-11 -8.424e-11 -1.1239e-10 -1.5457e-10 -2.147e-10 -2.9806e-10 -4.1581e-10 -5.865e-10 -8.3717e-10 -1.22852e-09 -1.85454e-09 -2.52719e-09 -3.77397e-09 -5.5379e-09 -8.07165e-09 -1.17258e-08 -1.697212e-08 -2.445433e-08 -3.502926e-08 -4.978715e-08 -7.001396e-08 -9.701621e-08 -1.3167071e-07 -1.7350769e-07 -2.191581e-07 -2.6026438e-07 -2.8257239e-07 -2.7736129e-07 -2.3688996e-07 -1.8126491e-07 -1.2831617e-07 -8.763877e-08 -6.017005e-08 -4.18357e-08 -2.914374e-08 -2.070916e-08 -1.544266e-08 -1.233382e-08 -1.086378e-08 -7.371e-11 -8.357e-11 -1.0473e-10 -1.3946e-10 -1.9158e-10 -2.66e-10 -3.7015e-10 -5.185e-10 -7.2606e-10 -9.9354e-10 -1.51894e-09 -3.2348e-09 -3.40617e-09 -4.86446e-09 -6.98156e-09 -1.017447e-08 -1.48104e-08 -2.150758e-08 -3.113802e-08 -4.489797e-08 -6.438075e-08 -9.160241e-08 -1.288809e-07 -1.78351e-07 -2.4069717e-07 -3.1262916e-07 -3.8282882e-07 -4.2490771e-07 -4.1851616e-07 -3.5506265e-07 -2.6300134e-07 -1.800213e-07 -1.1953928e-07 -8.017751e-08 -5.478719e-08 -3.765147e-08 -2.650431e-08 -1.961385e-08 -1.558902e-08 -1.369021e-08 -8.684e-11 -9.833e-11 -1.2293e-10 -1.6326e-10 -2.2365e-10 -3.0989e-10 -4.3105e-10 -6.098e-10 -8.728e-10 -1.11546e-09 -1.34285e-09 -4.72223e-09 -3.3937e-09 -6.55399e-09 -8.63563e-09 -1.223799e-08 -1.777068e-08 -2.583794e-08 -3.755118e-08 -5.449003e-08 -7.885349e-08 -1.136134e-07 -1.6257649e-07 -2.301534e-07 -3.2052985e-07 -4.3581721e-07 -5.6939267e-07 -6.782375e-07 -5.9418794e-07 -5.2175501e-07 -3.7275093e-07 -2.4262945e-07 -1.549032e-07 -1.0119786e-07 -6.78277e-08 -4.597391e-08 -3.20163e-08 -2.351782e-08 -1.858716e-08 -1.627718e-08 -9.838e-11 -1.112e-10 -1.3862e-10 -1.8339e-10 -2.5027e-10 -3.4448e-10 -4.703e-10 -6.6591e-10 -1.18607e-09 -2.32012e-09 -7.5165e-10 1.579744e-08 4.928687e-08 1.442601e-08 -4.7795e-09 -1.036869e-08 -1.707785e-08 -2.650108e-08 -3.987509e-08 -5.915774e-08 -8.713092e-08 -1.277426e-07 -1.8651117e-07 -2.7080797e-07 -3.8922202e-07 -5.3391865e-07 -5.8570531e-07 -4.0689407e-07 -7.9064187e-07 -7.4469605e-07 -5.1908251e-07 -3.1642176e-07 -1.9242006e-07 -1.2207798e-07 -8.032879e-08 -5.370315e-08 -3.703473e-08 -2.699911e-08 -2.123389e-08 -1.854207e-08 -1.0821e-10 -1.2211e-10 -1.5172e-10 -1.9986e-10 -2.7139e-10 -3.7083e-10 -4.8343e-10 -5.8176e-10 -1.4882e-09 -8.64564e-09 -1.704324e-08 1.5142528e-07 8.421798e-07 3.5552137e-07 9.243702e-08 5.000057e-08 3.524729e-08 2.324062e-08 1.247353e-08 1.20959e-09 -1.278595e-08 -3.261927e-08 -6.182624e-08 -9.46338e-08 -7.36545e-08 2.1891462e-07 2.48967253e-06 7.92626919e-06 -1.82830125e-06 -1.09541466e-06 -6.2437068e-07 -3.7984588e-07 -2.2946491e-07 -1.418901e-07 -9.139891e-08 -6.035206e-08 -4.126407e-08 -2.990462e-08 -2.34175e-08 -2.040482e-08 -1.1631e-10 -1.3106e-10 -1.6241e-10 -2.1271e-10 -2.8583e-10 -3.9795e-10 -5.7796e-10 -3.6922e-10 1.58843e-09 -1.442215e-08 -1.3043791e-07 3.6796534e-07 6.46609038e-06 2.27636315e-06 6.6750922e-07 4.2188861e-07 3.6171874e-07 3.4071966e-07 3.5415354e-07 4.0332627e-07 4.924479e-07 6.3101827e-07 8.3157708e-07 1.05216553e-06 8.8662152e-07 -1.2562914e-07 1.62778665e-06 2.48871731e-06 -5.16647116e-06 -1.68595584e-06 -4.9252076e-07 -3.6856709e-07 -2.5820684e-07 -1.5995106e-07 -1.003835e-07 -6.535895e-08 -4.44234e-08 -3.20648e-08 -2.504362e-08 -2.178987e-08 -1.2267e-10 -1.3812e-10 -1.7086e-10 -2.2244e-10 -2.9423e-10 -4.3262e-10 -8.263e-10 -1.5588e-10 1.039636e-08 -1.158501e-08 -4.2420836e-07 5.1532579e-07 2.38238142e-05 6.72093344e-06 2.25897487e-06 1.64116016e-06 1.44745905e-06 1.39746449e-06 1.49654881e-06 1.74837398e-06 2.19081782e-06 2.91221544e-06 3.90917996e-06 3.8221431e-06 -3.83645177e-06 -2.428646221e-05 -6.600538468e-05 -0.00022850594129 -9.88604118e-06 1.15586267e-06 2.539943e-08 -3.4374061e-07 -2.7774817e-07 -1.7207708e-07 -1.0610501e-07 -6.830688e-08 -4.626219e-08 -3.335684e-08 -2.603273e-08 -2.26437e-08 -1.2729e-10 -1.4325e-10 -1.7712e-10 -2.3078e-10 -3.0612e-10 -4.3441e-10 -7.7831e-10 -8.4031e-10 6.06294e-09 2.195638e-08 -1.1828466e-07 -7.0061129e-07 2.84127284e-06 1.33984257e-06 2.6923463e-07 1.546252e-07 1.4463437e-07 1.3055049e-07 1.2564625e-07 1.3251345e-07 1.6235023e-07 2.7541963e-07 4.5598245e-07 -6.3816525e-07 -8.79650825e-06 -3.577707091e-05 -0.0001189752773 -0.00030786452634 -1.195980278e-05 2.55975952e-06 2.880995e-08 -3.9715139e-07 -2.8301898e-07 -1.716374e-07 -1.0658672e-07 -6.886463e-08 -4.669381e-08 -3.371271e-08 -2.634803e-08 -2.293937e-08 -1.3013e-10 -1.4646e-10 -1.8114e-10 -2.3708e-10 -3.1907e-10 -4.3363e-10 -5.7961e-10 -7.1291e-10 -1.08022e-09 -4.89871e-09 -1.484443e-08 4.538902e-08 4.2864107e-07 2.4985386e-07 8.661734e-08 4.210068e-08 2.914508e-08 1.769096e-08 5.76306e-09 -7.636e-09 -2.331785e-08 -3.53373e-08 -3.811507e-08 -1.5776769e-07 -1.22586487e-06 -6.4590874e-06 -2.143291723e-05 -3.566954188e-05 -6.18590377e-06 -9.0304463e-07 -5.3155193e-07 -4.1663854e-07 -2.6588901e-07 -1.6191221e-07 -1.0235989e-07 -6.699742e-08 -4.571372e-08 -3.314337e-08 -2.599838e-08 -2.268578e-08 -1.3116e-10 -1.4767e-10 -1.8285e-10 -2.399e-10 -3.2415e-10 -4.4049e-10 -5.909e-10 -8.3674e-10 -1.60022e-09 -2.98219e-09 3.06616e-09 2.898481e-08 -1.2124108e-07 -7.175772e-08 -2.515644e-08 -2.336385e-08 -3.057793e-08 -4.120915e-08 -5.729356e-08 -8.145265e-08 -1.1778123e-07 -1.731272e-07 -2.5061361e-07 -3.1447646e-07 -2.7606251e-07 -1.9118444e-07 2.6161579e-07 1.84391123e-06 -3.43978744e-06 -1.11285888e-06 -5.7658982e-07 -3.8394513e-07 -2.3854205e-07 -1.4739051e-07 -9.500152e-08 -6.306671e-08 -4.343973e-08 -3.173511e-08 -2.504036e-08 -2.192724e-08 -1.3031e-10 -1.4679e-10 -1.8194e-10 -2.3906e-10 -3.2365e-10 -4.4239e-10 -6.0542e-10 -8.4713e-10 -1.25678e-09 -1.71472e-09 -9.3364e-10 -1.51856e-09 -4.459835e-08 -2.969622e-08 -1.778832e-08 -1.938915e-08 -2.587054e-08 -3.569269e-08 -5.02393e-08 -7.160638e-08 -1.0297165e-07 -1.4973119e-07 -2.1874816e-07 -3.0065886e-07 -3.0472488e-07 7.642864e-08 1.46341131e-06 3.48659705e-06 -6.8317871e-07 -8.3958453e-07 -5.4086882e-07 -3.2769734e-07 -2.0149613e-07 -1.2872471e-07 -8.529662e-08 -5.757383e-08 -4.015828e-08 -2.963626e-08 -2.357277e-08 -2.073618e-08 -1.2758e-10 -1.4374e-10 -1.7824e-10 -2.3436e-10 -3.1745e-10 -4.3425e-10 -5.9471e-10 -8.205e-10 -1.13954e-09 -1.56202e-09 -2.27946e-09 -4.58502e-09 -8.05384e-09 -8.44467e-09 -1.063164e-08 -1.468644e-08 -2.080769e-08 -2.965435e-08 -4.234497e-08 -6.047882e-08 -8.626799e-08 -1.2287213e-07 -1.7464325e-07 -2.4509922e-07 -3.2115717e-07 -3.2834583e-07 -1.2712841e-07 1.9333199e-07 -4.4521497e-07 -5.5047182e-07 -3.9873206e-07 -2.5770143e-07 -1.6541974e-07 -1.0931168e-07 -7.42648e-08 -5.110522e-08 -3.618804e-08 -2.704447e-08 -2.171382e-08 -1.920722e-08 -1.2299e-10 -1.3856e-10 -1.7179e-10 -2.2579e-10 -3.056e-10 -4.1727e-10 -5.6918e-10 -7.7966e-10 -1.08043e-09 -1.51945e-09 -2.2166e-09 -3.27719e-09 -3.35925e-09 -5.64218e-09 -8.82181e-09 -1.279343e-08 -1.830232e-08 -2.608208e-08 -3.703711e-08 -5.237095e-08 -7.367275e-08 -1.0287537e-07 -1.4226646e-07 -1.9443974e-07 -2.6210178e-07 -3.450562e-07 -4.3646983e-07 -5.1091852e-07 -4.2369249e-07 -3.7496253e-07 -2.8362287e-07 -1.9636428e-07 -1.322679e-07 -9.032398e-08 -6.298136e-08 -4.424433e-08 -3.187462e-08 -2.41484e-08 -1.959812e-08 -1.744046e-08 -1.1663e-10 -1.3134e-10 -1.6272e-10 -2.1364e-10 -2.8865e-10 -3.9313e-10 -5.341e-10 -7.2812e-10 -1.0062e-09 -1.41235e-09 -2.00222e-09 -2.79928e-09 -3.7238e-09 -5.55576e-09 -8.07625e-09 -1.151268e-08 -1.630521e-08 -2.299577e-08 -3.227225e-08 -4.503194e-08 -6.235948e-08 -8.549938e-08 -1.1558877e-07 -1.534518e-07 -1.9949857e-07 -2.547724e-07 -3.18823e-07 -3.6998582e-07 -3.148161e-07 -2.6370998e-07 -2.0488357e-07 -1.4804678e-07 -1.0350398e-07 -7.296501e-08 -5.221729e-08 -3.749264e-08 -2.74876e-08 -2.113651e-08 -1.734467e-08 -1.553645e-08 -1.0863e-10 -1.2225e-10 -1.5129e-10 -1.9831e-10 -2.6739e-10 -3.6312e-10 -4.9162e-10 -6.6735e-10 -9.1822e-10 -1.28171e-09 -1.80373e-09 -2.54074e-09 -3.6023e-09 -5.1059e-09 -7.2117e-09 -1.015374e-08 -1.424049e-08 -1.987145e-08 -2.756563e-08 -3.794751e-08 -5.174952e-08 -6.968677e-08 -9.232017e-08 -1.1960064e-07 -1.5051338e-07 -1.825361e-07 -2.1134263e-07 -2.2765023e-07 -2.1638065e-07 -1.8717159e-07 -1.4888389e-07 -1.1062644e-07 -7.976647e-08 -5.787352e-08 -4.249133e-08 -3.115402e-08 -2.325696e-08 -1.814576e-08 -1.506386e-08 -1.358062e-08 -9.914e-11 -1.115e-10 -1.3779e-10 -1.803e-10 -2.4253e-10 -3.285e-10 -4.4326e-10 -5.9954e-10 -8.2152e-10 -1.14205e-09 -1.60145e-09 -2.25527e-09 -3.18524e-09 -4.47342e-09 -6.26857e-09 -8.75714e-09 -1.217308e-08 -1.682152e-08 -2.306973e-08 -3.135479e-08 -4.212185e-08 -5.577958e-08 -7.248617e-08 -9.19668e-08 -1.1301576e-07 -1.332382e-07 -1.487055e-07 -1.5514917e-07 -1.5091158e-07 -1.3318083e-07 -1.0784046e-07 -8.203975e-08 -6.071585e-08 -4.523301e-08 -3.398748e-08 -2.543387e-08 -1.931007e-08 -1.528951e-08 -1.283266e-08 -1.164447e-08 -8.838e-11 -9.93e-11 -1.2256e-10 -1.6005e-10 -2.1485e-10 -2.9022e-10 -3.9051e-10 -5.2641e-10 -7.1887e-10 -9.9561e-10 -1.3912e-09 -1.95047e-09 -2.73506e-09 -3.82377e-09 -5.32842e-09 -7.38933e-09 -1.018842e-08 -1.39446e-08 -1.892272e-08 -2.540134e-08 -3.366046e-08 -4.387644e-08 -5.605573e-08 -6.979464e-08 -8.417361e-08 -9.743638e-08 -1.0717744e-07 -1.1072761e-07 -1.0680766e-07 -9.476495e-08 -7.783563e-08 -6.036417e-08 -4.57186e-08 -3.484239e-08 -2.674924e-08 -2.038559e-08 -1.573309e-08 -1.262488e-08 -1.071061e-08 -9.77657e-09 -7.652e-11 -8.591e-11 -1.0587e-10 -1.3804e-10 -1.8489e-10 -2.4922e-10 -3.3443e-10 -4.4958e-10 -6.1195e-10 -8.4485e-10 -1.1761e-09 -1.6422e-09 -2.29082e-09 -3.18738e-09 -4.41483e-09 -6.08186e-09 -8.3195e-09 -1.12891e-08 -1.516477e-08 -2.01336e-08 -2.634113e-08 -3.386882e-08 -4.260889e-08 -5.222276e-08 -6.195306e-08 -7.067778e-08 -7.6823e-08 -7.882782e-08 -7.553724e-08 -6.725861e-08 -5.582131e-08 -4.401398e-08 -3.397003e-08 -2.642038e-08 -2.065894e-08 -1.601359e-08 -1.253611e-08 -1.018813e-08 -8.72496e-09 -8.00882e-09 -6.376e-11 -7.153e-11 -8.805e-11 -1.1461e-10 -1.5327e-10 -2.0615e-10 -2.7606e-10 -3.7013e-10 -5.0252e-10 -6.9158e-10 -9.5976e-10 -1.33493e-09 -1.85488e-09 -2.56804e-09 -3.5385e-09 -4.84381e-09 -6.5815e-09 -8.85902e-09 -1.179829e-08 -1.550611e-08 -2.006996e-08 -2.549008e-08 -3.166526e-08 -3.82792e-08 -4.482024e-08 -5.047892e-08 -5.432449e-08 -5.53359e-08 -5.291047e-08 -4.722988e-08 -3.955181e-08 -3.158183e-08 -2.4778e-08 -1.959265e-08 -1.557342e-08 -1.224236e-08 -9.70977e-09 -7.97492e-09 -6.88881e-09 -6.35287e-09 -5.028e-11 -5.637e-11 -6.931e-11 -9.012e-11 -1.2033e-10 -1.6162e-10 -2.1599e-10 -2.8906e-10 -3.9144e-10 -5.3747e-10 -7.4361e-10 -1.03131e-09 -1.42757e-09 -1.96894e-09 -2.69985e-09 -3.67754e-09 -4.96619e-09 -6.64225e-09 -8.77789e-09 -1.144417e-08 -1.467303e-08 -1.845675e-08 -2.267963e-08 -2.712928e-08 -3.141434e-08 -3.504511e-08 -3.73887e-08 -3.788922e-08 -3.614947e-08 -3.235952e-08 -2.726382e-08 -2.200578e-08 -1.748245e-08 -1.402368e-08 -1.129202e-08 -8.98738e-09 -7.20077e-09 -5.96961e-09 -5.19111e-09 -4.80687e-09 -3.619e-11 -4.055e-11 -4.983e-11 -6.472e-11 -8.637e-11 -1.1585e-10 -1.5466e-10 -2.0655e-10 -2.7926e-10 -3.825e-10 -5.2819e-10 -7.3046e-10 -1.00863e-09 -1.38623e-09 -1.8946e-09 -2.56926e-09 -3.45473e-09 -4.59504e-09 -6.03925e-09 -7.81997e-09 -9.95895e-09 -1.242653e-08 -1.515273e-08 -1.796895e-08 -2.064903e-08 -2.285533e-08 -2.424703e-08 -2.445693e-08 -2.3311e-08 -2.088631e-08 -1.768964e-08 -1.438164e-08 -1.154847e-08 -9.36434e-09 -7.62516e-09 -6.12282e-09 -4.94697e-09 -4.12687e-09 -3.60847e-09 -3.35068e-09 -2.179e-11 -2.44e-11 -2.994e-11 -3.889e-11 -5.19e-11 -6.971e-11 -9.3e-11 -1.2412e-10 -1.6744e-10 -2.2909e-10 -3.1567e-10 -4.3605e-10 -6.0067e-10 -8.2421e-10 -1.12315e-09 -1.51968e-09 -2.03597e-09 -2.69983e-09 -3.53247e-09 -4.55638e-09 -5.77161e-09 -7.16833e-09 -8.68848e-09 -1.025234e-08 -1.171107e-08 -1.290689e-08 -1.362746e-08 -1.371277e-08 -1.303628e-08 -1.168329e-08 -9.90197e-09 -8.08962e-09 -6.54074e-09 -5.3615e-09 -4.40691e-09 -3.5664e-09 -2.8923e-09 -2.42251e-09 -2.1235e-09 -1.97595e-09 -7.19e-12 -8.05e-12 -9.91e-12 -1.292e-11 -1.735e-11 -2.33e-11 -3.104e-11 -4.117e-11 -5.547e-11 -7.569e-11 -1.0444e-10 -1.4403e-10 -1.9864e-10 -2.7202e-10 -3.71e-10 -5.0078e-10 -6.712e-10 -8.8751e-10 -1.16117e-09 -1.49268e-09 -1.88979e-09 -2.33803e-09 -2.83144e-09 -3.3273e-09 -3.79799e-09 -4.16963e-09 -4.40202e-09 -4.41472e-09 -4.20329e-09 -3.76629e-09 -3.21556e-09 -2.64752e-09 -2.17035e-09 -1.79014e-09 -1.46846e-09 -1.17223e-09 -9.4428e-10 -7.878e-10 -6.9178e-10 -6.4386e-10
+D/cons.3.00.000000.dat 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0
+D/cons.3.00.000050.dat 0.01154045692429 0.03938529368142 0.07768942071155 0.10931427523802 0.11135565733888 0.08206174331914 0.04352186377499 0.01654693112185 0.00444837635059 0.00090016756052 0.00029817946141 0.00025064040393 0.00020968073907 0.00015127144581 9.941504061e-05 5.81019962e-05 2.357410113e-05 -8.26502385e-06 -4.10187593e-05 -7.829417472e-05 -0.00012411917743 -0.0001833218045 -0.00026310528076 -0.00038008064803 -0.00057130859027 -0.00084151824648 -0.0007906644532 0.00140686916879 0.01006209124784 0.0301578964694 0.06009775164417 0.08573405621792 0.08937548222515 0.06818109485236 0.03706148263183 0.01400237224944 0.00380890061412 0.00089765712016 0.00030237390579 8.957504116e-05 0.01154045692505 0.0393852936839 0.07768942071585 0.10931427524439 0.11135565734776 0.08206174333144 0.04352186379224 0.01654693114659 0.00444837638632 0.00090016761201 0.00029817953462 0.00025064050713 0.00020968088287 0.00015127164478 9.941531266e-05 5.810236479e-05 2.357459283e-05 -8.26437715e-06 -4.10179273e-05 -7.829312853e-05 -0.00012411790533 -0.00018332031559 -0.00026310363147 -0.00038007894354 -0.00057130700714 -0.00084151700767 -0.00079066381238 0.00140686900261 0.01006209019226 0.03015789465442 0.06009774941082 0.08573405397572 0.08937548028792 0.06818109333685 0.03706148152047 0.01400237146715 0.00380890007879 0.00089765676551 0.00030237370167 8.957497666e-05 0.01154045692662 0.03938529368895 0.07768942072478 0.10931427525774 0.1113556573665 0.08206174335704 0.04352186382741 0.01654693119593 0.00444837645701 0.0009001677133 0.00029817967894 0.00025064071037 0.00020968116711 0.00015127203807 9.941585279e-05 5.810309721e-05 2.357557522e-05 -8.26308231e-06 -4.101624996e-05 -7.829101134e-05 -0.0001241153081 -0.00018331725819 -0.00026310020649 -0.00038007537607 -0.00057130364619 -0.00084151434437 -0.00079066237803 0.00140686875514 0.01006208812963 0.03015789112225 0.06009774515207 0.08573404982609 0.08937547678832 0.06818109063368 0.03706147949418 0.01400236998552 0.00380889902663 0.00089765605894 0.00030237328957 8.957484799e-05 0.01154045692893 0.03938529369648 0.07768942073799 0.10931427527754 0.11135565739425 0.08206174339512 0.04352186387981 0.0165469312698 0.0044483765628 0.00090016786539 0.0002981798956 0.00025064101681 0.00020968159612 0.00015127263498 9.941667439e-05 5.810421891e-05 2.357708564e-05 -8.26107398e-06 -4.101363206e-05 -7.828766875e-05 -0.00012411116952 -0.00018331231233 -0.00026309459432 -0.00038006941572 -0.00057129793191 -0.00084150968863 -0.00079065975372 0.00140686852252 0.01006208475209 0.03015788517582 0.06009773795911 0.08573404282207 0.08937547093453 0.0681810861536 0.03706147619917 0.01400236761176 0.0038088973666 0.0008976549463 0.00030237264694 8.957464418e-05 0.011540456932 0.03938529370635 0.07768942075537 0.10931427530353 0.11135565743079 0.08206174344528 0.04352186394916 0.0165469313676 0.0044483767034 0.00090016806754 0.00029818018488 0.00025064142664 0.00020968217318 0.00015127343988 9.941779063e-05 5.810574997e-05 2.357916702e-05 -8.2582864e-06 -4.100995211e-05 -7.828291892e-05 -0.00012410518802 -0.0001833050528 -0.00026308617026 -0.00038006028 -0.00057128891963 -0.0008415021406 -0.00079065526732 0.00140686855351 0.01006207971232 0.03015787591704 0.06009772670243 0.08573403197011 0.0893754619585 0.06818107940643 0.03706147131835 0.01400236416916 0.00380889498451 0.00089765337165 0.0003023717371 8.957436125e-05 0.01154045693572 0.03938529371844 0.07768942077663 0.10931427533543 0.11135565747565 0.08206174350713 0.04352186403473 0.01654693148882 0.0044483768777 0.00090016831915 0.00029818054528 0.00025064194161 0.00020968289979 0.00015127445874 9.941921102e-05 5.810771751e-05 2.358186142e-05 -8.25463172e-06 -4.100507381e-05 -7.827651274e-05 -0.00012409698876 -0.00018329486551 -0.00026307407587 -0.00038004675386 -0.00057127517859 -0.00084149020167 -0.00079064784248 0.00140686940575 0.01006207255602 0.03015786180467 0.06009770958785 0.08573401567017 0.08937544875211 0.06818106966363 0.03706146444227 0.01400235940518 0.00380889175225 0.00089765125008 0.00030237052808 8.957398048e-05 0.01154045694009 0.03938529373252 0.07768942080149 0.10931427537272 0.11135565752834 0.08206174357987 0.04352186413591 0.0165469316323 0.00444837708496 0.00090016861839 0.00029818097484 0.00025064255682 0.00020968377286 0.00015127569227 9.942094836e-05 5.811014101e-05 2.358522017e-05 -8.25002888e-06 -4.099882884e-05 -7.826818412e-05 -0.00012408608444 -0.00018328100768 -0.00026305710592 -0.00038002716434 -0.00057125437848 -0.00084147101872 -0.0007906346845 0.00140687111564 0.01006206111609 0.03015784012329 0.06009768374178 0.08573399156863 0.08937542965469 0.06818105596921 0.03706145500715 0.01400235303968 0.00380888749692 0.00089764850547 0.00030236896761 8.957349905e-05 0.01154045694498 0.03938529374842 0.07768942082948 0.1093142754149 0.11135565758798 0.08206174366271 0.04352186425141 0.01654693179702 0.00444837732334 0.00090016896589 0.00029818147071 0.00025064322086 0.00020968472655 0.00015127716174 9.942301699e-05 5.811304256e-05 2.358927529e-05 -8.24439021e-06 -4.099107411e-05 -7.825762804e-05 -0.00012407197729 -0.00018326255669 -0.00026303382539 -0.0003799990954 -0.00057122252428 -0.00084143728119 -0.00079060555163 0.00140686999955 0.01006203506622 0.03015780598586 0.06009764482796 0.08573395611592 0.08937540245748 0.06818103703794 0.03706144238726 0.01400234472314 0.00380888206743 0.00089764503749 0.00030236702633 8.957289337e-05 0.01154045695036 0.03938529376576 0.07768942086017 0.10931427546111 0.11135565765368 0.08206174375423 0.04352186438008 0.01654693198087 0.0044483775899 0.00090016935942 0.00029818206164 0.00025064384346 0.00020968584444 0.00015127903213 9.942548025e-05 5.811642908e-05 2.359405549e-05 -8.23767249e-06 -4.098167677e-05 -7.824461607e-05 -0.00012405414844 -0.00018323862195 -0.00026300245543 -0.00037995926923 -0.00057117326586 -0.00084137779757 -0.00079053796745 0.00140688646314 0.01006199051414 0.03015775432491 0.06009758425726 0.08573390386589 0.08937536418471 0.06818101145161 0.03706142585101 0.01400233415853 0.00380887528968 0.00089764079109 0.00030236465726 8.957216938e-05 0.01154045695606 0.03938529378429 0.07768942089284 0.10931427551051 0.11135565772396 0.08206174385293 0.04352186452013 0.01654693218331 0.00444837787289 0.00090016973318 0.00029818279212 0.00025064562766 0.00020969020322 0.00015128163825 9.942824969e-05 5.812030497e-05 2.359956191e-05 -8.22985544e-06 -4.09706138e-05 -7.822899196e-05 -0.00012403226841 -0.00018320820294 -0.00026296076173 -0.0003799039127 -0.00057110905895 -0.00084132901547 -0.00079050153092 0.00140713398865 0.01006210286736 0.03015768559885 0.06009748020089 0.08573382483752 0.08937531136602 0.06818097773758 0.03706140482306 0.01400232105206 0.0038088670873 0.00089763570382 0.00030236186334 8.957130625e-05 0.01154045696206 0.03938529380355 0.07768942092692 0.10931427556187 0.11135565779725 0.0820617439559 0.04352186466885 0.01654693241025 0.00444837819008 0.0009001698955 0.00029818289747 0.00025065402888 0.0002096998802 0.0001512789968 9.942908116e-05 5.812440021e-05 2.360573274e-05 -8.22095973e-06 -4.095772744e-05 -7.821041758e-05 -0.00012400537473 -0.00018316882583 -0.00026290380651 -0.00037983519116 -0.00057108938447 -0.00084156833019 -0.00079126584793 0.00140748535067 0.01006291462699 0.03015756346572 0.06009730395365 0.085733707248 0.08937523984058 0.06818093477057 0.03706137889242 0.01400230534274 0.00380885740982 0.00089762981088 0.00030235863509 8.957032873e-05 0.01154045696814 0.03938529382325 0.07768942096156 0.10931427561415 0.11135565787148 0.0820617440586 0.04352186481074 0.01654693266135 0.00444837884294 0.00090017105617 0.00029817895527 0.00025065129931 0.00020957761429 0.00015122456362 9.941950637e-05 5.812664003e-05 2.361150063e-05 -8.21072046e-06 -4.094129828e-05 -7.818537242e-05 -0.00012396743688 -0.00018310992786 -0.00026281851729 -0.00037976788411 -0.00057125050419 -0.00084252405135 -0.00079456137241 0.00140180787551 0.01006328918492 0.0301571214252 0.06009714452542 0.08573356814462 0.0893751461175 0.0681808807176 0.03706134807975 0.01400228713726 0.00380884641088 0.0008976231579 0.0003023550408 8.956922763e-05 0.0115404569743 0.03938529384294 0.07768942099623 0.10931427566607 0.11135565794523 0.08206174415796 0.04352186491821 0.01654693279716 0.00444838019916 0.00090017910087 0.00029817668784 0.00025048929857 0.00020889710621 0.0001511296242 9.941950352e-05 5.81249963e-05 2.361492139e-05 -8.19922896e-06 -4.092041781e-05 -7.815221913e-05 -0.00012391769143 -0.0001830401027 -0.00026272839184 -0.00037965339264 -0.0005709534677 -0.0008407855832 -0.00079017773196 0.00138254725209 0.01005368971008 0.03015588203484 0.06009730104796 0.08573349027872 0.08937503493427 0.06818081384299 0.03706131238241 0.01400226693588 0.00380883431797 0.00089761593107 0.00030235113364 8.956805258e-05 0.01154045698035 0.03938529386247 0.07768942103027 0.10931427571603 0.11135565801517 0.0820617442784 0.04352186514264 0.01654693253769 0.00444837705058 0.00090017736384 0.00029824239255 0.00025030830764 0.00021215414577 0.00015258324217 9.972284929e-05 5.819282536e-05 2.364903548e-05 -8.19983172e-06 -4.09612364e-05 -7.823787482e-05 -0.00012407161584 -0.00018333722378 -0.00026317089894 -0.00037907657343 -0.00056399308836 -0.00081422491857 -0.00071705625148 0.00149238294756 0.01002463702601 0.03015511600777 0.06009674159163 0.08573341019211 0.08937495991828 0.06818074602255 0.03706127229686 0.01400224500012 0.00380882157514 0.00089760832304 0.00030234705585 8.956680921e-05 0.01154045698632 0.03938529388156 0.07768942106356 0.10931427576122 0.11135565806854 0.08206174447399 0.04352186628726 0.01654693319468 0.00444834517885 0.00090001138169 0.00029853763231 0.00025350260331 0.00025076987224 0.00016068075481 0.0001008635078 5.870995326e-05 2.389166104e-05 -8.26496246e-06 -4.133845118e-05 -7.896411716e-05 -0.00012528203767 -0.0001853896328 -0.00026606111903 -0.00037686560233 -0.00052941558443 -0.00070168549684 -0.00046495017628 0.00226690611477 0.0098992287719 0.03015618097978 0.06009609184002 0.08573356149156 0.08937495279177 0.06818067567495 0.03706122757922 0.01400222224181 0.00380880867346 0.00089760064975 0.00030234291259 8.956556559e-05 0.01154045699203 0.03938529390001 0.0776894210957 0.1093142758072 0.11135565812805 0.08206174460873 0.04352186685234 0.01654693354471 0.00444833182413 0.00089994838297 0.00029868984188 0.00025466271033 0.00025938403293 0.00016518565948 0.00010149845246 5.877318127e-05 2.391992661e-05 -8.26104985e-06 -4.135707225e-05 -7.900901413e-05 -0.0001253644973 -0.00018553883169 -0.00026619459861 -0.00037592330674 -0.00052275491705 -0.00068771708963 -0.00042860281773 0.00234710565686 0.00984200241757 0.03015450055425 0.06009649468823 0.08573370484769 0.08937487879166 0.06818060017097 0.03706118673127 0.0140022006104 0.00380879609219 0.00089759312315 0.00030233887917 8.956433605e-05 0.01154045699751 0.0393852939175 0.07768942112649 0.10931427585325 0.11135565819386 0.08206174469958 0.04352186693191 0.01654693350307 0.00444833337107 0.00089996170102 0.00029868697584 0.00025431312071 0.00025991900605 0.00016635272479 0.00010171153508 5.879911774e-05 2.393406196e-05 -8.25288175e-06 -4.135413619e-05 -7.90099601e-05 -0.00012536827193 -0.00018554368155 -0.00026619957032 -0.00037593771479 -0.00052288866317 -0.00068915174798 -0.00043536868484 0.00233604910809 0.00983832635425 0.03015336102618 0.06009648411737 0.08573360640695 0.08937477312463 0.06818053592207 0.03706115182872 0.0140021807943 0.00380878425122 0.00089758605735 0.00030233506345 8.956318856e-05 0.01154045700258 0.03938529393391 0.0776894211554 0.1093142758971 0.11135565825685 0.08206174478431 0.04352186701901 0.0165469336662 0.00444833489878 0.00089996768094 0.000298673374 0.00025420219535 0.0002599189236 0.00016650328025 0.00010174183109 5.880669888e-05 2.394189517e-05 -8.24378789e-06 -4.134251082e-05 -7.899398563e-05 -0.00012534540806 -0.00018551031461 -0.00026615132242 -0.00037587360074 -0.00052282333324 -0.00068923057019 -0.00043661995432 0.00233620442903 0.00984060200319 0.03015305389285 0.06009623859248 0.08573345266291 0.08937468335999 0.06818048446724 0.03706112206067 0.01400216316201 0.00380877362676 0.00089757964887 0.00030233160798 8.956213083e-05 0.01154045700722 0.03938529394885 0.07768942118193 0.10931427593735 0.11135565831487 0.08206174486616 0.04352186713478 0.01654693385752 0.00444833534214 0.00089996833842 0.00029867160586 0.00025419818471 0.00025992316033 0.00016651344158 0.00010174506684 5.881063536e-05 2.394768363e-05 -8.23544958e-06 -4.133043993e-05 -7.89765007e-05 -0.0001253201471 -0.00018547403735 -0.00026609976134 -0.0003758014877 -0.00052272496628 -0.00068911198446 -0.00043654036504 0.00233624946649 0.00984081254154 0.03015293057584 0.06009607902287 0.08573334104307 0.08937461459084 0.06818044319732 0.03706109724675 0.0140021481981 0.003808764455 0.00089757408825 0.00030232857278 8.956121261e-05 0.01154045701127 0.03938529396202 0.07768942120528 0.10931427597299 0.11135565836622 0.0820617449396 0.04352186724192 0.01654693401654 0.00444833554912 0.00089996853768 0.00029867243335 0.00025420065749 0.000259924853 0.00016651487229 0.00010174724332 5.88139895e-05 2.395256443e-05 -8.22838126e-06 -4.132024731e-05 -7.896188902e-05 -0.00012529937721 -0.0001854448898 -0.00026605967115 -0.00037574812233 -0.00052265767854 -0.00068903451912 -0.00043646761921 0.00233626869006 0.00984073305275 0.03015284758883 0.0600959855369 0.08573326698033 0.08937456427514 0.06818041126466 0.03706107752153 0.01400213602269 0.00380875690168 0.00089756943897 0.00030232603321 8.956043012e-05 0.01154045701467 0.039385293973 0.07768942122486 0.10931427600283 0.11135565840933 0.08206174500088 0.04352186733022 0.01654693414461 0.00444833572775 0.00089996879148 0.0002986729822 0.00025420147825 0.00025992580125 0.00016651616409 0.00010174913544 5.881673376e-05 2.395652666e-05 -8.22268733e-06 -4.131211762e-05 -7.895038514e-05 -0.00012528330515 -0.00018542284987 -0.00026603028061 -0.00037571059665 -0.00052261305065 -0.00068898767068 -0.00043642999173 0.00233627789328 0.00984070240944 0.03015279565457 0.06009592766129 0.08573321790403 0.0893745287592 0.06818038781936 0.03706106258697 0.01400212662689 0.00380875095981 0.00089756575858 0.00030232399749 8.955980995e-05 0.01154045701728 0.03938529398153 0.07768942124003 0.10931427602601 0.1113556584427 0.08206174504824 0.04352186739772 0.01654693424263 0.00444833587105 0.00089996900379 0.00029867330151 0.00025420192605 0.00025992655587 0.00016651718188 0.00010175058003 5.881881741e-05 2.395952172e-05 -8.21841042e-06 -4.130606288e-05 -7.894191459e-05 -0.0001252716496 -0.00018540718535 -0.00026600993827 -0.00037568550394 -0.0005225844932 -0.0006889593571 -0.00043640908433 0.00233628158491 0.00984068822989 0.03015276486219 0.06009589200121 0.08573318623841 0.08937450497945 0.06818037159445 0.03706105200709 0.01400211981915 0.00380874660833 0.00089756302605 0.00030232248591 8.955934121e-05 0.01154045701908 0.03938529398733 0.07768942125038 0.10931427604178 0.11135565846544 0.08206174508036 0.04352186744344 0.01654693430885 0.0044483359686 0.0008999691473 0.00029867350917 0.0002542022351 0.00025992707244 0.00016651786827 0.00010175155233 5.882021662e-05 2.396152575e-05 -8.21556271e-06 -4.130205822e-05 -7.893636196e-05 -0.00012526409934 -0.0001853971954 -0.00026599722593 -0.00037567022658 -0.00052256767058 -0.00068894335582 -0.00043639796546 0.0023362826603 0.00984067980083 0.03015274752851 0.06009587139564 0.08573316744119 0.08937449046761 0.06818036148107 0.03706104526688 0.01400211542603 0.0038087437594 0.00089756123115 0.00030232148251 8.955903383e-05 0.01154045701997 0.03938529399025 0.07768942125558 0.10931427604973 0.11135565847688 0.08206174509654 0.04352186746641 0.01654693434216 0.00444833601755 0.0008999692194 0.00029867361482 0.00025420239337 0.00025992733268 0.00016651821362 0.00010175204093 5.882091858e-05 2.396252891e-05 -8.21414161e-06 -4.130006817e-05 -7.893361827e-05 -0.00012526039651 -0.00018539234417 -0.00026599113089 -0.00037566301962 -0.00052255989431 -0.0006889361453 -0.00043639313976 0.00233628291414 0.00984067583992 0.03015273967567 0.06009586196974 0.08573315869517 0.08937448362107 0.06818035663279 0.03706104200271 0.01400211327179 0.00380874235713 0.00089756033975 0.00030232098556 8.955887912e-05 0.01154045701995 0.0393852939902 0.07768942125548 0.1093142760496 0.11135565847671 0.08206174509634 0.04352186746619 0.01654693434189 0.00444833601723 0.00089996921902 0.00029867361435 0.00025420239283 0.00025992733196 0.0001665182129 0.00010175204018 5.882091778e-05 2.396252806e-05 -8.21414248e-06 -4.130006904e-05 -7.893361911e-05 -0.00012526039729 -0.00018539234486 -0.00026599113146 -0.00037566302004 -0.00052255989455 -0.00068893614534 -0.00043639313957 0.00233628291464 0.00984067584045 0.03015273967631 0.06009586197041 0.08573315869577 0.08937448362155 0.06818035663318 0.03706104200306 0.01400211327212 0.0038087423574 0.00089756033994 0.00030232098568 8.955887915e-05 0.01154045701902 0.03938529398716 0.07768942125009 0.10931427604138 0.11135565846495 0.08206174507977 0.04352186744276 0.01654693430803 0.00444833596761 0.00089996914611 0.00029867350775 0.00025420223344 0.00025992707021 0.00016651786607 0.00010175155001 5.882021414e-05 2.396152314e-05 -8.21556539e-06 -4.13020609e-05 -7.893636456e-05 -0.00012526410176 -0.00018539719754 -0.0002659972277 -0.00037567022788 -0.00052256767134 -0.00068894335596 -0.00043639796488 0.00233628266184 0.00984067980249 0.03015274753051 0.06009587139771 0.08573316744307 0.08937449046913 0.06818036148228 0.03706104526799 0.01400211542706 0.00380874376024 0.00089756123173 0.00030232148287 8.955903395e-05 0.01154045701719 0.03938529398123 0.07768942123953 0.10931427602532 0.11135565844185 0.08206174504722 0.04352186739653 0.01654693424122 0.00444833586933 0.00089996900172 0.00029867329904 0.00025420192315 0.00025992655197 0.00016651717803 0.00010175057595 5.881881305e-05 2.395951712e-05 -8.21841516e-06 -4.130606763e-05 -7.89419192e-05 -0.0001252716539 -0.00018540718916 -0.00026600994142 -0.00037568550627 -0.00052258449456 -0.00068895935738 -0.00043640908332 0.00233628158765 0.00984068823286 0.03015276486575 0.06009589200492 0.08573318624177 0.08937450498217 0.06818037159662 0.03706105200907 0.01400211982099 0.00380874660982 0.0008975630271 0.00030232248654 8.955934141e-05 0.01154045701453 0.03938529397256 0.07768942122413 0.10931427600181 0.11135565840806 0.08206174499938 0.04352186732846 0.0165469341425 0.00444833572519 0.00089996878838 0.00029867297851 0.00025420147389 0.0002599257954 0.00016651615829 0.00010174912929 5.881672715e-05 2.395651967e-05 -8.22269454e-06 -4.131212487e-05 -7.89503922e-05 -0.00012528331175 -0.00018542285574 -0.00026603028547 -0.00037571060026 -0.00052261305277 -0.00068898767113 -0.00043642999019 0.00233627789747 0.00984070241401 0.03015279566008 0.06009592766702 0.08573321790925 0.08937452876342 0.06818038782275 0.03706106259005 0.01400212662974 0.0038087509621 0.0008975657602 0.00030232399847 8.955981027e-05 0.01154045701108 0.03938529396141 0.07768942120427 0.1093142759716 0.11135565836448 0.08206174493753 0.04352186723948 0.01654693401362 0.00444833554555 0.00089996853336 0.00029867242818 0.00025420065137 0.00025992484476 0.00016651486409 0.0001017472346 5.881398009e-05 2.395255445e-05 -8.2283916e-06 -4.132025772e-05 -7.896189919e-05 -0.00012529938676 -0.00018544489833 -0.00026605967825 -0.00037574812762 -0.00052265768167 -0.00068903451982 -0.00043646761702 0.00233626869612 0.00984073305939 0.03015284759685 0.06009598554529 0.08573326698798 0.08937456428137 0.06818041126965 0.03706107752604 0.01400213602685 0.00380875690502 0.00089756944134 0.00030232603464 8.956043057e-05 0.01154045700697 0.03938529394804 0.07768942118059 0.10931427593551 0.11135565831255 0.0820617448634 0.04352186713152 0.0165469338536 0.00444833533734 0.00089996833258 0.00029867159886 0.00025419817639 0.0002599231491 0.00016651343035 0.00010174505485 5.881062237e-05 2.39476698e-05 -8.23546395e-06 -4.133045448e-05 -7.897651495e-05 -0.00012532016054 -0.00018547404941 -0.00026609977142 -0.00037580149525 -0.00052272497081 -0.00068911198555 -0.00043654036201 0.00233624947497 0.00984081255091 0.03015293058724 0.06009607903481 0.08573334105401 0.08937461459979 0.06818044320451 0.0370610972532 0.014002148204 0.00380876445974 0.00089757409161 0.0003023285748 8.956121326e-05 0.01154045700225 0.03938529393287 0.07768942115366 0.10931427589471 0.11135565825384 0.0820617447807 0.04352186701475 0.01654693366104 0.00444833489245 0.00089996767321 0.00029867336469 0.00025420218425 0.00025991890856 0.00016650326513 0.00010174181488 5.880668124e-05 2.394187631e-05 -8.24380758e-06 -4.134253084e-05 -7.899400535e-05 -0.00012534542674 -0.00018551033145 -0.00026615133658 -0.00037587361142 -0.00052282333972 -0.00068923057187 -0.00043661995022 0.00233620444085 0.00984060201628 0.0301530539088 0.06009623860927 0.08573345267834 0.08937468337268 0.06818048447747 0.0370611220698 0.01400216317028 0.0038087736334 0.00089757965359 0.00030233161082 8.956213174e-05 0.01154045699709 0.03938529391617 0.07768942112427 0.10931427585018 0.11135565819 0.08206174469495 0.0435218669264 0.01654693349638 0.00444833336283 0.0008999616909 0.00029868696361 0.000254313106 0.00025991898593 0.00016635270458 0.00010171151329 5.879909392e-05 2.393403636e-05 -8.25290863e-06 -4.135416365e-05 -7.900998729e-05 -0.00012536829782 -0.00018554370502 -0.00026619959019 -0.00037593772988 -0.00052288867247 -0.00068915175058 -0.00043536867917 0.00233604912514 0.00983832637255 0.03015336104837 0.06009648414081 0.0857336064286 0.08937477314251 0.06818053593653 0.03706115184154 0.01400218080584 0.00380878426045 0.00089758606392 0.00030233506741 8.956318983e-05 0.0115404569915 0.03938529389833 0.07768942109289 0.10931427580332 0.11135565812314 0.08206174460281 0.04352186684527 0.0165469335361 0.00444833181347 0.00089994836986 0.00029868982592 0.00025466269092 0.00025938400553 0.00016518563234 0.00010149842306 5.877314891e-05 2.391989163e-05 -8.26108677e-06 -4.135711023e-05 -7.900905195e-05 -0.00012536453355 -0.00018553886475 -0.00026619462679 -0.00037592332835 -0.00052275493059 -0.0006877170937 -0.00042860280951 0.00234710568453 0.0098420024435 0.03015450058503 0.06009649472084 0.08573370487796 0.08937487881681 0.06818060019135 0.03706118674923 0.01400220062642 0.00380879610499 0.00089759313227 0.00030233888469 8.956433781e-05 0.01154045698566 0.03938529387946 0.07768942106003 0.10931427575633 0.11135565806235 0.08206174446649 0.04352186627826 0.01654693318367 0.00444834516515 0.00090001136474 0.00029853761162 0.00025350257811 0.00025076983518 0.00016068071877 0.00010086346817 5.870990933e-05 2.389161321e-05 -8.26501337e-06 -4.133850359e-05 -7.896416985e-05 -0.00012528208842 -0.00018538967947 -0.00026606115911 -0.00037686563395 -0.00052941560444 -0.00070168550335 -0.00046495016545 0.00226690616096 0.00989922880774 0.03015618102235 0.06009609188537 0.08573356153387 0.08937495282707 0.06818067570362 0.03706122760434 0.01400222226405 0.00380880869118 0.00089760066241 0.00030234292025 8.956556805e-05 0.01154045697952 0.03938529385984 0.07768942102587 0.10931427570992 0.11135565800739 0.08206174426894 0.04352186513124 0.01654693252367 0.00444837703305 0.00090017734203 0.00029824236583 0.00025030827567 0.00021215410758 0.0001525831982 9.972279935e-05 5.819276964e-05 2.364897454e-05 -8.19989682e-06 -4.09613041e-05 -7.823794304e-05 -0.00012407168202 -0.0001833372849 -0.00026317095178 -0.00037907661473 -0.00056399311503 -0.00081422492801 -0.00071705624177 0.00149238297716 0.01002463707172 0.03015511606661 0.06009674165486 0.08573341025119 0.08937495996782 0.06818074606286 0.03706127233198 0.01400224503095 0.00380882159967 0.00089760834056 0.00030234706649 8.95668126e-05 0.01154045697327 0.03938529383968 0.07768942099076 0.10931427565845 0.11135565793552 0.08206174414609 0.04352186490383 0.01654693277939 0.00444838017683 0.00090017907293 0.00029817665347 0.00025048925708 0.00020889705711 0.00015112956686 9.941943785e-05 5.81249225e-05 2.361484018e-05 -8.19931629e-06 -4.092050924e-05 -7.815231191e-05 -0.00012391778202 -0.00018304018702 -0.00026272846529 -0.0003796534506 -0.00057095350577 -0.0008407855977 -0.0007901777203 0.00138254729043 0.01005368977355 0.03015588211619 0.06009730113581 0.08573349036123 0.08937503500374 0.06818081389966 0.03706131243149 0.01400226697865 0.00380883435189 0.00089761595536 0.00030235114837 8.956805731e-05 0.01154045696687 0.03938529381923 0.0776894209548 0.10931427560471 0.1113556578594 0.08206174404378 0.04352186479268 0.01654693263891 0.0044483788146 0.00090017102053 0.00029817891115 0.00025065124573 0.00020957755036 0.00015122448863 9.941941992e-05 5.812654226e-05 2.361139227e-05 -8.21083777e-06 -4.094142199e-05 -7.818549881e-05 -0.00012396756126 -0.00018311004446 -0.00026281861979 -0.00037976796581 -0.00057125055882 -0.00084252407345 -0.00079456135806 0.00140180792777 0.0100632892722 0.0301571215377 0.06009714464758 0.08573356825983 0.08937514621499 0.06818088079723 0.03706134814836 0.01400228719657 0.00380884645785 0.00089762319152 0.00030235506124 8.956923417e-05 0.01154045696051 0.03938529379861 0.0776894209186 0.10931427555023 0.11135565778229 0.08206174393746 0.04352186464626 0.01654693238203 0.00444837815425 0.00090016985019 0.00029818284107 0.00025065395994 0.00020969979741 0.00015127889903 9.942896772e-05 5.812427095e-05 2.360558849e-05 -8.2211171e-06 -4.095789458e-05 -7.821058971e-05 -0.00012400554536 -0.00018316898717 -0.00026290394953 -0.00037983530649 -0.00057108946292 -0.00084156836382 -0.00079126583079 0.00140748542101 0.01006291474663 0.03015756362137 0.06009730412353 0.08573370740902 0.08937523997736 0.06818093488253 0.0370613789883 0.01400230542504 0.00380885747477 0.00089762985746 0.00030235866337 8.957033782e-05 0.01154045695417 0.03938529377825 0.07768942088266 0.10931427549622 0.11135565770552 0.08206174383008 0.04352186449199 0.01654693214797 0.00444837782777 0.00090016967579 0.00029818272024 0.00025064553926 0.00020969009632 0.00015128151116 9.942810111e-05 5.812013448e-05 2.359937014e-05 -8.23006622e-06 -4.097083951e-05 -7.822922619e-05 -0.00012403250261 -0.00018320842621 -0.00026296096161 -0.00037990407568 -0.00057110917187 -0.00084132906655 -0.00079050151131 0.00140713408293 0.01006210303137 0.0301576858142 0.0600974804374 0.08573382506263 0.0893753115581 0.06818097789494 0.03706140495715 0.01400232116622 0.00380886717718 0.00089763576822 0.00030236190252 8.95713188e-05 0.01154045694806 0.03938529375841 0.07768942084776 0.10931427544364 0.11135565763106 0.08206174372607 0.04352186434519 0.01654693193679 0.00444837753331 0.000900169287 0.00029818197039 0.00025064373046 0.00020968570689 0.00015127886735 9.942528621e-05 5.81162046e-05 2.359380105e-05 -8.23795452e-06 -4.098198121e-05 -7.824493481e-05 -0.00012405446981 -0.00018323893124 -0.00026300273498 -0.00037995950001 -0.00057117342862 -0.00084137787515 -0.00079053794641 0.00140688658916 0.01006199073884 0.03015775462313 0.06009758458669 0.085733904181 0.08937536445451 0.06818101167295 0.03706142603846 0.014002334317 0.00380887541395 0.0008976408802 0.00030236471138 8.957218679e-05 0.01154045694219 0.03938529373953 0.07768942081443 0.10931427539367 0.11135565756036 0.08206174362815 0.04352186420835 0.01654693174229 0.00444837725265 0.0009001688749 0.00029818135528 0.00025064307698 0.00020968455009 0.00015127694881 9.942276419e-05 5.811274781e-05 2.358893825e-05 -8.2447669e-06 -4.099148446e-05 -7.825806141e-05 -0.00012407241846 -0.00018326298523 -0.00026303421696 -0.00037999942257 -0.00057122275947 -0.00084143739884 -0.00079060553167 0.00140687016735 0.01006203537408 0.03015780639898 0.06009764528746 0.08573395655729 0.08937540283688 0.06818103734925 0.0370614426495 0.01400234494297 0.0038088822393 0.00089764516053 0.00030236710115 8.957291735e-05 0.01154045693674 0.03938529372182 0.07768942078334 0.10931427534703 0.11135565749479 0.08206174353766 0.04352186408302 0.01654693156466 0.00444837699708 0.00090016850453 0.00029818082948 0.00025064237428 0.00020968354736 0.00015127541795 9.942062008e-05 5.810975486e-05 2.358477485e-05 -8.2505313e-06 -4.099938108e-05 -7.826877314e-05 -0.00012408668978 -0.00018328160197 -0.00026305765476 -0.00038002762914 -0.00057125471879 -0.00084147119715 -0.00079063467058 0.00140687133815 0.01006206153768 0.03015784069625 0.06009768438321 0.08573399218782 0.08937543018849 0.06818105640743 0.03706145537386 0.01400235334474 0.00380888773426 0.00089764867535 0.00030236907069 8.957353223e-05 0.0115404569317 0.03938529370563 0.07768942075485 0.10931427530451 0.1113556574351 0.08206174345586 0.04352186397008 0.01654693140565 0.00444837676895 0.00090016817737 0.00029818036298 0.00025064171108 0.00020968261271 0.00015127410673 9.941878604e-05 5.810721327e-05 2.358127433e-05 -8.25530025e-06 -4.100581617e-05 -7.827731233e-05 -0.00012409781942 -0.00018329568963 -0.00026307484624 -0.00038004741492 -0.0005712756722 -0.00084149047199 -0.00079064784384 0.00140686969924 0.01006207313338 0.03015786259981 0.06009771048475 0.08573401653959 0.0893754495041 0.06818107028048 0.03706146495529 0.01400235982806 0.00380889207992 0.00089765148402 0.00030237067009 8.957402601e-05 0.01154045692722 0.03938529369108 0.0776894207294 0.10931427526653 0.11135565738207 0.08206174338332 0.04352186387057 0.01654693126585 0.00444837656954 0.00090016789184 0.00029817995743 0.00025064113676 0.00020968180938 0.00015127298989 9.941724264e-05 5.81050935e-05 2.357839547e-05 -8.25917417e-06 -4.101094793e-05 -7.828400349e-05 -0.00012410632693 -0.00018330619634 -0.00026308725213 -0.00038006122208 -0.0005712896366 -0.00084150255031 -0.00079065530019 0.00140686893829 0.01006208050264 0.03015787702212 0.06009772795813 0.08573403319338 0.08937546301886 0.06818108027561 0.03706147203564 0.01400236475526 0.00380889543591 0.00089765369352 0.00030237193198 8.957442395e-05 0.01154045692327 0.03938529367842 0.07768942070719 0.10931427523354 0.11135565733604 0.08206174332071 0.04352186378482 0.01654693114605 0.00444837639891 0.00090016764887 0.00029817961321 0.0002506406542 0.00020968113716 0.00015127206242 9.941597045e-05 5.810336759e-05 2.357607452e-05 -8.26224948e-06 -4.101496573e-05 -7.828913755e-05 -0.00012411273088 -0.00018331389903 -0.00026309611603 -0.00038007076029 -0.00057129897628 -0.00084151030967 -0.00079065984645 0.00140686902307 0.01006208583436 0.03015788671419 0.06009773972275 0.0857340445483 0.08937547243522 0.06818108738087 0.03706147720345 0.01400236842312 0.00380889798787 0.00089765538772 0.00030237291417 8.957472983e-05 0.01154045691997 0.0393852936677 0.07768942068848 0.10931427520573 0.11135565729742 0.08206174326822 0.04352186371331 0.01654693104627 0.00444837625753 0.00090016744788 0.00029817933028 0.00025064025899 0.00020968059103 0.00015127131267 9.941495251e-05 5.8101997e-05 2.357425475e-05 -8.2646353e-06 -4.101803222e-05 -7.829299906e-05 -0.00012411744754 -0.00018331946239 -0.00026310234989 -0.00038007730124 -0.000571305172 -0.00084151528835 -0.00079066257887 0.00140686939993 0.01006208961229 0.03015789327108 0.06009774763976 0.08573405227754 0.0893754789256 0.068181092377 0.03706148090347 0.01400237110912 0.00380889987965 0.00089765666361 0.0003023736546 8.957496534e-05 0.01154045691728 0.03938529365907 0.07768942067336 0.10931427518334 0.11135565726633 0.08206174322615 0.04352186365604 0.01654693096674 0.00444837614496 0.00090016728869 0.00029817910662 0.00025063994864 0.00020968016367 0.00015127073084 9.941416672e-05 5.81009498e-05 2.357287494e-05 -8.26642101e-06 -4.102030297e-05 -7.829581197e-05 -0.00012412083419 -0.00018332337545 -0.0002631066536 -0.00038008170292 -0.00057130924175 -0.00084151844209 -0.00079066420113 0.00140686982361 0.01006209222598 0.03015789766393 0.06009775293145 0.085734057462 0.08937548333339 0.06818109581036 0.03706148349605 0.01400237301834 0.0038089012474 0.00089765759084 0.00030237419977 8.957513624e-05 0.01154045691526 0.03938529365253 0.07768942066196 0.10931427516643 0.11135565724293 0.0820617431945 0.04352186361317 0.01654693090725 0.00444837606114 0.00090016717023 0.00029817894107 0.00025063971933 0.00020967984995 0.00015127030512 9.941359634e-05 5.810019341e-05 2.357188813e-05 -8.26768901e-06 -4.102189551e-05 -7.829776534e-05 -0.00012412314991 -0.00018332601655 -0.00026310950367 -0.00038008457002 -0.00057131182946 -0.00084152039591 -0.00079066513968 0.00140687018947 0.01006209396909 0.03015790052644 0.06009775635486 0.08573406082937 0.08937548620827 0.06818109807801 0.03706148523016 0.01400237431887 0.00380890218691 0.00089765823567 0.0003023745782 8.957525732e-05 0.0115404569139 0.03938529364817 0.07768942065431 0.1093142751551 0.11135565722722 0.08206174317336 0.04352186358458 0.0165469308678 0.00444837600555 0.00090016709199 0.00029817883173 0.00025063956861 0.00020967964403 0.00015127002732 9.941322509e-05 5.80997046e-05 2.357125294e-05 -8.26849804e-06 -4.102290572e-05 -7.829899103e-05 -0.00012412459144 -0.00018332763891 -0.00026311123639 -0.000380086285 -0.00057131335596 -0.00084152151988 -0.00079066565104 0.00140687045298 0.01006209503932 0.03015790224439 0.06009775839877 0.08573406283284 0.08937548792631 0.06818109944043 0.03706148628933 0.01400237512391 0.00380890277666 0.0008976586406 0.00030237481805 8.957533272e-05 0.01154045691325 0.03938529364604 0.07768942065065 0.10931427514974 0.11135565721984 0.08206174316328 0.04352186357065 0.01654693084812 0.0044483759776 0.00090016705242 0.00029817877657 0.00025063949251 0.00020967954048 0.00015126988764 9.941303929e-05 5.80994602e-05 2.357093713e-05 -8.26889948e-06 -4.102340362e-05 -7.829959319e-05 -0.00012412529389 -0.00018332842591 -0.00026311206885 -0.00038008710417 -0.00057131407651 -0.00084152204491 -0.00079066587877 0.00140687060096 0.01006209558936 0.03015790313776 0.06009775948774 0.08573406393613 0.08937548889826 0.06818110022097 0.03706148687939 0.01400237555164 0.00380890307646 0.00089765884291 0.00030237493603 8.957537029e-05
+D/cons.4.00.000000.dat 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.25 1.24999999906868 1.24999994318932 1.24999842513353 1.2499737823382 1.24970820173621 1.24771223589778 1.23702419176698 1.19610239937901 1.0853242892772 0.87851088680327 0.62148911319673 0.4146757107228 0.30389760062099 0.26297580823302 0.25228776410222 0.25029179826379 0.25002621859312 0.25000163167715 2.48092053458095 2.43226325139403 2.29412258951925 2.035636639921 1.71436132048257 1.45584463723935 1.31737200077623 1.26621976029128 1.25285970512778 1.25036474782974 1.25003277207725 1.25000196858309 1.25000007101335 1.25000000116415 1.25 1.25 1.25 1.25 1.25 1.25